Это оказалось самой странной вещью. В каком-то случайном сообщении на форуме кто-то предположил, что настройка Secure Boot в BIOS может вызвать проблему, поэтому я перезагрузился, зашел в настройки BIOS и, конечно же, включил. Я выключил его, продолжил загрузку, и вдруг все работало нормально после этого.
Как я могу заставить мой (Linux) компьютер использовать драйверы Nvidia?
Я на Linux Mint 18 (MATE).
Примерно неделю назад я совершил ужасную, ужасную ошибку, позволив диспетчеру обновлений обновить мои пакеты для себя, и с тех пор я не смог заставить работать мою графику.
После долгих попыток и прочтения других вопросов о супер-пользователях я:
- Удалил все пакеты Nvidia
- Переустановил пакет nvidia-384
- плюс некоторые связанные пакеты, такие как
nvidia-settings
иnvidia-prime
- (Prime - это функция для таких компьютеров, как мой, у которых есть как встроенная видеокарта Intel, так и отдельная видеокарта NVidia; предполагается, что я позволю использовать оба интеллектуально, но на этом этапе я бы согласился на использование только Nvidia карточка 100% времени)
- плюс некоторые связанные пакеты, такие как
- Побежал
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
и выбрал Nvidia (кажется, это не имеет значения; все, что я выбрал, сбрасывается после перезагрузки) - Ран
nvidia-xconfig
генерировать свежий xorg.conf - Я даже отредактировал конфигурацию GRUB, чтобы он не выбирал драйвер Noveau:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noveau.modset=0"
Но мой компьютер все еще отказывается использовать драйверы Nvidia, или, по крайней мере, полностью. Они вроде работают ... если я бегу
lspci | grep -i nvidia
Я получил:
01:00.0 VGA compatible controller: NVIDIA Corporation GK104M [GeForce GTX 870M] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
(до этого ничего не было перечислено). Также, если я бегу:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
он видит параметр Nvidia, но независимо от того, сколько раз я выбираю его, он возвращается к параметру Mesa после перезагрузки:
There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/nvidia-384/ld.so.conf 8604 auto mode 1 /usr/lib/nvidia-384-prime/ld.so.conf 8603 manual mode 2 /usr/lib/nvidia-384/ld.so.conf 8604 manual mode * 3 /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf 500 manual mode
Но когда я запускаю, nvidia-settings
он просто говорит мне ERROR: Unable to load info from any available system
, и если я бегу sudo prime-select query
после перезагрузки, он просто говорит «Неизвестно». Затем я могу запустить, sudo prime-select nvidia
и он выберет Nvidia ... но затем (как файл альтернатив) он вернется к неизвестному после следующей перезагрузки.
Итак, я чувствую, что я действительно близко, и мне просто нужно что- то сделать, чтобы мой компьютер использовал драйвер Nvidia и, что более важно, продолжал использовать его после перезагрузки. Кто-нибудь может помочь?
PS Еще один способ, которым я могу сказать, что драйвер NVidia не используется, - это то, что я не вижу свой второй монитор (ну, в-третьих, если считать монитор дисплея ноутбука), который подключен к карте Nvidia; Я вижу только ноутбук и монитор № 1. Когда карта Nvidia работает, я вижу оба монитора.
PPS Я также пытался удалить драйвер MESA из списка альтернатив sudo update-alternatives --remove x86_64-linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf
, но это не помогло. Теперь, когда я запускаю, sudo update-alternatives --config x86_64-linux-gnu_gl_conf
он утверждает, /usr/lib/nvidia-390/ld.so.conf
что используется, но когда я пытаюсь запустить nvidia-settings
его, он утверждает, что иначе:
ERROR: NVIDIA driver is not loaded ERROR: Unable to load info from any available system
1 ответ на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4