Почему Network-Manager закрывается, когда он не может связываться с каким-либо соединением?

Установка CUDA немного сложна. Я выполнил следующие шаги, и это работает для меня. Вы также можете ссылаться на эту ссылку.

Подтверждение среды:

lspci | grep -i nvidia (убедитесь, что отображается информация о плате NVIDIA) uname -m (убедитесь, что она x86_64) gcc --version (убедитесь, что он установлен)

Установка CUDA -

lspci | grep -i nvidia (убедитесь, что отображается информация о плате NVIDIA)

lspci | grep -i nvidia (убедитесь, что отображается информация о плате NVIDIA)

sudo apt-get install build-essential
echo blacklist nouveau option nouveau modeset=0 |sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf 
sudo update-initramfs -u
uname -m (убедитесь, что это x86_64)

uname -m (убедитесь, что это x86_64)

gcc --version (убедитесь, что он установлен)

gcc --version (убедитесь, что он установлен)

Accept EULA условия Скажите ДА, чтобы установить драйвер NVIDIA Скажите ДА, чтобы установить CUDA Toolkit + Driver Скажите ДА, чтобы установить образцы CUDA Скажите НЕТ перестраивать любые конфигурации Xserver с помощью Nvidia Проверьте, существуют ли файлы /dev/nvidia*. Если они этого не делают, выполните следующие
sudo modprobe nvidia
Перечислите переменные пути среды
export PATH=/usr/local/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
Проверьте версию драйвера
cat /proc/driver/nvidia/version`
Проверьте версию драйвера CUDA
nvcc –V
снова включите подсветку
sudo service lightdm start
Ctrl + Alt + F7 и войдите в систему система через GUI Создайте образцы CUDA, перейдите в папку NVIDIA_CUDA-7.5_Samples через терминал, затем выполните следующую команду:
make
cd bin/x86_64/linux/release/
./deviceQuery
./bandwidthTest
Оба теста должны в конечном итоге вывести «PASS» в терминале. Перезагрузите систему
6
задан 24 February 2011 в 22:44

9 ответов

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий сценарий, чтобы как запустить приложение, так и собрать информацию о том, почему он ушел:

#!/bin/bash # Automatically relaunch applications that exit unexpectedly, and log stdout for analysis. # Usage: relauncher.sh "application" # Command to (re)run app="$1" # Infinite loop while true; do # Get starting time start_epoch=$(date +%s) # Run application and capture output in memory log=$( { $app ; } 2>&1 ) # Run in background { # Notify in system tray (Waits here until clicked) zenity --notification --text "$app has exited. Click to view details." # Write log to temp file logfile="$(mktemp)" echo "$log" > "$logfile" # View it gedit "$logfile" } & # Abort if the application exited too quickly end_epoch=$(date +%s) duration=$(( $end_epoch - $start_epoch )) if [[ "$duration" < 30 ]]; then zenity --notification --text "$app exited too quickly. Aborting relauncher." & exit fi done exit

Чтобы использовать его, сохраните исполняемую копию как ~/bin/relauncher.sh, а затем в Системе ▸ Предпочтения ▸ Запуск приложений ▸ Запуск программ ▸ Менеджер сети ▸ Измените nm-applet --sm-disable на /home/user/bin/relauncher.sh "nm-applet --sm-disable".

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезагружен и значок появится в области уведомлений. Нажмите на значок, чтобы узнать, почему выйдет nm-апплет, а затем подумайте об ошибке с помощью ubuntu-bug nm-applet и приложите любые соответствующие сообщения об ошибках.

2
ответ дан 25 July 2018 в 22:26

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий сценарий, чтобы как запустить приложение, так и собрать информацию о том, почему он ушел:

#!/bin/bash # Automatically relaunch applications that exit unexpectedly, and log stdout for analysis. # Usage: relauncher.sh "application" # Command to (re)run app="$1" # Infinite loop while true; do # Get starting time start_epoch=$(date +%s) # Run application and capture output in memory log=$( { $app ; } 2>&1 ) # Run in background { # Notify in system tray (Waits here until clicked) zenity --notification --text "$app has exited. Click to view details." # Write log to temp file logfile="$(mktemp)" echo "$log" > "$logfile" # View it gedit "$logfile" } & # Abort if the application exited too quickly end_epoch=$(date +%s) duration=$(( $end_epoch - $start_epoch )) if [[ "$duration" < 30 ]]; then zenity --notification --text "$app exited too quickly. Aborting relauncher." & exit fi done exit

Чтобы использовать его, сохраните исполняемую копию как ~/bin/relauncher.sh, а затем в Системе ▸ Предпочтения ▸ Запуск приложений ▸ Запуск программ ▸ Менеджер сети ▸ Измените nm-applet --sm-disable на /home/user/bin/relauncher.sh "nm-applet --sm-disable".

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезагружен и значок появится в области уведомлений. Нажмите на значок, чтобы узнать, почему выйдет nm-апплет, а затем подумайте об ошибке с помощью ubuntu-bug nm-applet и приложите любые соответствующие сообщения об ошибках.

2
ответ дан 26 July 2018 в 21:32

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий сценарий, чтобы как запустить приложение, так и собрать информацию о том, почему он ушел:

#!/bin/bash # Automatically relaunch applications that exit unexpectedly, and log stdout for analysis. # Usage: relauncher.sh "application" # Command to (re)run app="$1" # Infinite loop while true; do # Get starting time start_epoch=$(date +%s) # Run application and capture output in memory log=$( { $app ; } 2>&1 ) # Run in background { # Notify in system tray (Waits here until clicked) zenity --notification --text "$app has exited. Click to view details." # Write log to temp file logfile="$(mktemp)" echo "$log" > "$logfile" # View it gedit "$logfile" } & # Abort if the application exited too quickly end_epoch=$(date +%s) duration=$(( $end_epoch - $start_epoch )) if [[ "$duration" < 30 ]]; then zenity --notification --text "$app exited too quickly. Aborting relauncher." & exit fi done exit

Чтобы использовать его, сохраните исполняемую копию как ~/bin/relauncher.sh, а затем в Системе ▸ Предпочтения ▸ Запуск приложений ▸ Запуск программ ▸ Менеджер сети ▸ Измените nm-applet --sm-disable на /home/user/bin/relauncher.sh "nm-applet --sm-disable".

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезагружен и значок появится в области уведомлений. Нажмите на значок, чтобы узнать, почему выйдет nm-апплет, а затем подумайте об ошибке с помощью ubuntu-bug nm-applet и приложите любые соответствующие сообщения об ошибках.

2
ответ дан 31 July 2018 в 12:25

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий сценарий, чтобы как запустить приложение, так и собрать информацию о том, почему он ушел:

#!/bin/bash # Automatically relaunch applications that exit unexpectedly, and log stdout for analysis. # Usage: relauncher.sh "application" # Command to (re)run app="$1" # Infinite loop while true; do # Get starting time start_epoch=$(date +%s) # Run application and capture output in memory log=$( { $app ; } 2>&1 ) # Run in background { # Notify in system tray (Waits here until clicked) zenity --notification --text "$app has exited. Click to view details." # Write log to temp file logfile="$(mktemp)" echo "$log" > "$logfile" # View it gedit "$logfile" } & # Abort if the application exited too quickly end_epoch=$(date +%s) duration=$(( $end_epoch - $start_epoch )) if [[ "$duration" < 30 ]]; then zenity --notification --text "$app exited too quickly. Aborting relauncher." & exit fi done exit

Чтобы использовать его, сохраните исполняемую копию как ~/bin/relauncher.sh, а затем в Системе ▸ Предпочтения ▸ Запуск приложений ▸ Запуск программ ▸ Менеджер сети ▸ Измените nm-applet --sm-disable на /home/user/bin/relauncher.sh "nm-applet --sm-disable".

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезагружен и значок появится в области уведомлений. Нажмите на значок, чтобы узнать, почему выйдет nm-апплет, а затем подумайте об ошибке с помощью ubuntu-bug nm-applet и приложите любые соответствующие сообщения об ошибках.

2
ответ дан 2 August 2018 в 03:53

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий скрипт, чтобы как запустить приложение, так и собрать информацию о том, почему он уходит:

  #! / Bin / bash # Автоматически перезапускать приложения, которые  выйти неожиданно, и log stdout для анализа.  # Использование: relauncher.sh "application" # Команда для (повторного) запуска app = "$ 1" # Бесконечный цикл while true;  do # Получить время начала start_epoch = $ (date +% s) # Запустить приложение и сделать вывод в журнале памяти = $ ({$ app;} 2 & amp; 1) # Запустить в фоновом режиме {# Уведомлять в системном трее (Ожидает здесь  пока не щелкнули). zenity --notification --text «$ приложение вышло. Нажмите, чтобы просмотреть детали».  # Запись журнала в файл журнала temp = "$ (mktemp)" echo "$ log" & gt;  «$ logfile» # Просмотреть его gedit «$ logfile»} & amp;  # Отменить, если приложение слишком быстро завершилось end_epoch = $ (date +% s) duration = $ (($ end_epoch - $ start_epoch)), если [["$ duration" & lt;  30]];  то приложение zenity --notification --text "$ вышло слишком быстро. Прерывание возобновления."  & Амп;  exit fi done exit  

Чтобы использовать его, сохраните исполняемую копию как ~ / bin / relauncher.sh , а затем в System ▸ Предпочтения ▸ Запуск приложений ▸ Запуск Программы ▸ Диспетчер сети ▸ Отредактируйте, замените nm-applet -sm-disable на /home/user/bin/relauncher.sh «nm-applet -sm-disable» .

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезапущен, и значок появится в области уведомлений. Щелкните значок, чтобы проверить информацию о том, почему nm-апплет вышел, а затем подумайте о том, как сообщить об ошибке через ubuntu-bug nm-applet и приложить любые соответствующие сообщения об ошибках.

2
ответ дан 4 August 2018 в 19:56

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий скрипт, чтобы как запустить приложение, так и собрать информацию о том, почему он уходит:

  #! / Bin / bash # Автоматически перезапускать приложения, которые  выйти неожиданно, и log stdout для анализа.  # Использование: relauncher.sh "application" # Команда для (повторного) запуска app = "$ 1" # Бесконечный цикл while true;  do # Получить время начала start_epoch = $ (date +% s) # Запустить приложение и сделать вывод в журнале памяти = $ ({$ app;} 2 & amp; 1) # Запустить в фоновом режиме {# Уведомлять в системном трее (Ожидает здесь  пока не щелкнули). zenity --notification --text «$ приложение вышло. Нажмите, чтобы просмотреть детали».  # Запись журнала в файл журнала temp = "$ (mktemp)" echo "$ log" & gt;  «$ logfile» # Просмотреть его gedit «$ logfile»} & amp;  # Отменить, если приложение слишком быстро завершилось end_epoch = $ (date +% s) duration = $ (($ end_epoch - $ start_epoch)), если [["$ duration" & lt;  30]];  то приложение zenity --notification --text "$ вышло слишком быстро. Прерывание возобновления."  & Амп;  exit fi done exit  

Чтобы использовать его, сохраните исполняемую копию как ~ / bin / relauncher.sh , а затем в System ▸ Предпочтения ▸ Запуск приложений ▸ Запуск Программы ▸ Диспетчер сети ▸ Отредактируйте, замените nm-applet -sm-disable на /home/user/bin/relauncher.sh «nm-applet -sm-disable» .

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезапущен, и значок появится в области уведомлений. Щелкните значок, чтобы проверить информацию о том, почему nm-апплет вышел, а затем подумайте о том, как сообщить об ошибке через ubuntu-bug nm-applet и приложить любые соответствующие сообщения об ошибках.

2
ответ дан 6 August 2018 в 03:59

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий скрипт, чтобы как запустить приложение, так и собрать информацию о том, почему он уходит:

  #! / Bin / bash # Автоматически перезапускать приложения, которые  выйти неожиданно, и log stdout для анализа.  # Использование: relauncher.sh "application" # Команда для (повторного) запуска app = "$ 1" # Бесконечный цикл while true;  do # Получить время начала start_epoch = $ (date +% s) # Запустить приложение и сделать вывод в журнале памяти = $ ({$ app;} 2 & amp; 1) # Запустить в фоновом режиме {# Уведомлять в системном трее (Ожидает здесь  пока не щелкнули). zenity --notification --text «$ приложение вышло. Нажмите, чтобы просмотреть детали».  # Запись журнала в файл журнала temp = "$ (mktemp)" echo "$ log" & gt;  «$ logfile» # Просмотреть его gedit «$ logfile»} & amp;  # Отменить, если приложение слишком быстро завершилось end_epoch = $ (date +% s) duration = $ (($ end_epoch - $ start_epoch)), если [["$ duration" & lt;  30]];  то приложение zenity --notification --text "$ вышло слишком быстро. Прерывание возобновления."  & Амп;  exit fi done exit  

Чтобы использовать его, сохраните исполняемую копию как ~ / bin / relauncher.sh , а затем в System ▸ Предпочтения ▸ Запуск приложений ▸ Запуск Программы ▸ Диспетчер сети ▸ Отредактируйте, замените nm-applet -sm-disable на /home/user/bin/relauncher.sh «nm-applet -sm-disable» .

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезапущен, и значок появится в области уведомлений. Щелкните значок, чтобы проверить информацию о том, почему nm-апплет вышел, а затем подумайте о том, как сообщить об ошибке через ubuntu-bug nm-applet и приложить любые соответствующие сообщения об ошибках.

2
ответ дан 7 August 2018 в 21:57

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий скрипт, чтобы как запустить приложение, так и собрать информацию о том, почему он уходит:

  #! / Bin / bash # Автоматически перезапускать приложения, которые  выйти неожиданно, и log stdout для анализа.  # Использование: relauncher.sh "application" # Команда для (повторного) запуска app = "$ 1" # Бесконечный цикл while true;  do # Получить время начала start_epoch = $ (date +% s) # Запустить приложение и сделать вывод в журнале памяти = $ ({$ app;} 2 & amp; 1) # Запустить в фоновом режиме {# Уведомлять в системном трее (Ожидает здесь  пока не щелкнули). zenity --notification --text «$ приложение вышло. Нажмите, чтобы просмотреть детали».  # Запись журнала в файл журнала temp = "$ (mktemp)" echo "$ log" & gt;  «$ logfile» # Просмотреть его gedit «$ logfile»} & amp;  # Отменить, если приложение слишком быстро завершилось end_epoch = $ (date +% s) duration = $ (($ end_epoch - $ start_epoch)), если [["$ duration" & lt;  30]];  то приложение zenity --notification --text "$ вышло слишком быстро. Прерывание возобновления."  & Амп;  exit fi done exit  

Чтобы использовать его, сохраните исполняемую копию как ~ / bin / relauncher.sh , а затем в System ▸ Предпочтения ▸ Запуск приложений ▸ Запуск Программы ▸ Диспетчер сети ▸ Отредактируйте, замените nm-applet -sm-disable на /home/user/bin/relauncher.sh «nm-applet -sm-disable» .

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезапущен, и значок появится в области уведомлений. Щелкните значок, чтобы проверить информацию о том, почему nm-апплет вышел, а затем подумайте о том, как сообщить об ошибке через ubuntu-bug nm-applet и приложить любые соответствующие сообщения об ошибках.

2
ответ дан 10 August 2018 в 10:11

Это случилось со мной в прошлом, но я никогда не искал ее. Как правило, с такой проблемой прерывания я буду использовать следующий скрипт, чтобы как запустить приложение, так и собрать информацию о том, почему он уходит:

  #! / Bin / bash # Автоматически перезапускать приложения, которые  выйти неожиданно, и log stdout для анализа.  # Использование: relauncher.sh "application" # Команда для (повторного) запуска app = "$ 1" # Бесконечный цикл while true;  do # Получить время начала start_epoch = $ (date +% s) # Запустить приложение и сделать вывод в журнале памяти = $ ({$ app;} 2 & amp; 1) # Запустить в фоновом режиме {# Уведомлять в системном трее (Ожидает здесь  пока не щелкнули). zenity --notification --text «$ приложение вышло. Нажмите, чтобы просмотреть детали».  # Запись журнала в файл журнала temp = "$ (mktemp)" echo "$ log" & gt;  «$ logfile» # Просмотреть его gedit «$ logfile»} & amp;  # Отменить, если приложение слишком быстро завершилось end_epoch = $ (date +% s) duration = $ (($ end_epoch - $ start_epoch)), если [["$ duration" & lt;  30]];  то приложение zenity --notification --text "$ вышло слишком быстро. Прерывание возобновления."  & Амп;  exit fi done exit  

Чтобы использовать его, сохраните исполняемую копию как ~ / bin / relauncher.sh , а затем в System ▸ Предпочтения ▸ Запуск приложений ▸ Запуск Программы ▸ Диспетчер сети ▸ Отредактируйте, замените nm-applet -sm-disable на /home/user/bin/relauncher.sh «nm-applet -sm-disable» .

В следующий раз, когда апплет исчезнет, ​​он будет автоматически перезапущен, и значок появится в области уведомлений. Щелкните значок, чтобы проверить информацию о том, почему nm-апплет вышел, а затем подумайте о том, как сообщить об ошибке через ubuntu-bug nm-applet и приложить любые соответствующие сообщения об ошибках.

2
ответ дан 13 August 2018 в 16:33

Другие вопросы по тегам:

Похожие вопросы: