Инструменты пользователя

Инструменты сайта


linux:overall:hardwares

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:overall:hardwares [2022/12/17 04:17]
admin создано
linux:overall:hardwares [2025/01/21 15:42] (текущий)
admin
Строка 88: Строка 88:
  
 <details> <details>
-<summary>:!: Ubuntu. Nvidia</summary>+<summary>:!: Ubuntu. Правильный вариант установки</summary> 
 +<code bash> 
 +ubuntu-drivers devices 
 +sudo ubuntu-drivers autoinstall 
 +</code> 
 + 
 +Еще команды 
 +<code bash> 
 +ubuntu-drivers devices 
 +sudo ubuntu-drivers --gpgpu list 
 +sudo ubuntu-drivers install nvidia:535 
 +sudo ubuntu-drivers autoinstall 
 + 
 + 
 +sudo apt --purge remove *nvidia*${DRIVER_BRANCH}* 
 +</code> 
 +</details> 
  
 +<details>
 +<summary>:!: Ubuntu. Nvidia. Старый вариант</summary>
 <code bash> <code bash>
   # Смотрим какие версии драйвера Nvidia есть в репозитории:   # Смотрим какие версии драйвера Nvidia есть в репозитории:
Строка 107: Строка 126:
 </code> </code>
  
 +<code bash>
 +Смотрим какие версии драйвера Nvidia есть в репозитории:
 +sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'
 +Устанавливаем драйвер (nvidia-версия) и программу для его настройки (nvidia-settings):
 +sudo apt-get install nvidia-304 nvidia-settings
 +Создаем xorg.conf:
 +sudo nvidia-xconfig
 +Перезагружаем компьютер.
 +После перезагрузки проверяем какой видео драйвер используется:
 +lspci -k | grep -EA2 'VGA|3D'
 +Получится примерно такой вывод, в последней строке указано название используемого видео драйвера
 +
 +03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2)
 +    Subsystem: Elitegroup Computer Systems Device 1a0e
 +    Kernel driver in use: nvidia
 +</code>
 +</details>
 +
 +
 +
 +<details>
 +<summary>:!: Восстановление работы в случае аварии</summary>
 +
 +Восстановление работы в случае аварии, например черный экран при входе в систему:
 +<code bash>
 +# Запускаем виртуальный терминал
 +ctrl+alt+F1
 +
 +# Удаляем проприетарный драйвер, например nvidia
 +sudo apt purge nvidia*
 +
 +# Обновляем конфигурацию и ребут
 +sudo dpkg-reconfigure xserver-xorg
 +
 +
 +# Так же, в случае проблем можно проверить/перезапустить графический сервер
 +systemctl restart display-manager
 +</code>
 +</details>
 +
 +
 +
 +<details>
 +<summary>:!: Некорректно удален драйвер Nvidia</summary>
 +Некорректно удален после чего все пошло по звезде, старый не работает, новые не ставятся\\
 +При попытке что то удалить или поставить сыпятся ошибки зависимостей\\
 +Вероятно связано с удалением через "apt --purge", удалилось что то не все или слишком много\\
 +В общем решение почистить хвосты с помощью dpkg и можно ставить снова\\
 +
 +<code bash>
 +# Посмотреть все зависимости nvidia-340
 +dpkg-divert --list | grep nvidia-340
 +
 +#Затем для каждой из них выполнить
 +# dpkg-divert --remove /your/path 
 +# /your/path - путь, на который ругается /usr/lib/x86_64-linux-gnu/libGL.so.1
 +
 +apt --fix-broken install 
 +apt update
 +apt upgrade
 +ubuntu-drivers devices
 +ubuntu-drivers autoinstall 
 +</code>
 </details> </details>
  
linux/overall/hardwares.1671250663.txt.gz · Последнее изменение: 2022/12/17 04:17 — admin