Ubuntu 16.04 - это драйверы nouveau или драйверы NVIDIA?

Я использую ноутбук lenovo Y 700, работающий под Ubuntu 16.04, и я пытаюсь исправить некоторые проблемы с графикой. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что, когда я выбираю двоичный драйвер NVIDIA на вкладке Дополнительные драйверы, дождитесь завершения установки и перезагрузки, кажется, что драйверы не используются.

Я знаю, что это не основная выбранная видеокарта (я пытаюсь выбрать плату NVIDIA в качестве основного графического адаптера, который будет использоваться), а выход lspci -k | grep -EA2 'VGA|3D' таков:

00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06) Subsystem: Lenovo Skylake Integrated Graphics Kernel driver in use: i915_bpo -- 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2) Subsystem: Lenovo GM107M [GeForce GTX 960M] Kernel driver in use: nouveau

Итак, Я хочу знать, используются ли драйверы nouveau для платы NVIDIA или драйверов NVIDIA?

6
задан 20 April 2017 в 19:22

6 ответов

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia*
sudo reboot  

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец [ f11]. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-378 nvidia-prime
sudo reboot  

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04  
sudo reboot  

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

9
ответ дан 22 May 2018 в 23:36
  • 1
    я сделал все на шагах 1 и 2, но мой ноутбук теперь загружается в режиме низкой графики. запуск lspci в tty также говорит, что nouveau по-прежнему является используемым драйвером ядра. – bartolo 05 20 April 2017 в 10:44
  • 2
    единственный способ избавиться от низкого графического режима, который я знаю, состоит в переустановке nvidia, так что это не принесло мне гораздо большего – bartolo 05 20 April 2017 в 10:47
  • 3
    @ bartolo05 Вы прочитали остальную часть ответа? Известно, что Ubuntu 16.04 LTS поставляется с ядром 4.4 - и ядра до версии 4.8 имеют некоторые проблемы совместимости с более новыми процессорами Intel. Удалите установленные драйверы NVIDIA и установите ядро ​​4.8, выбрав в HWE стеки, как описано ... затем переустановите драйверы NVIDIA. Не забудьте перезагрузиться после каждого шага! Также проверьте настройки BIOS. :) – cl-netbox 20 April 2017 в 14:08
  • 4
    это сработало! проблема, которую я испытывал уже несколько месяцев, наконец, решил! большое спасибо! – bartolo 05 20 April 2017 в 16:21
  • 5
    Этот метод не работает для меня ... – xuq01 24 August 2017 в 03:50

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia* sudo reboot

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-378 nvidia-prime sudo reboot

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 sudo reboot

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

8
ответ дан 18 July 2018 в 14:55

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia* sudo reboot

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-378 nvidia-prime sudo reboot

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 sudo reboot

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

8
ответ дан 24 July 2018 в 20:31

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia* sudo reboot

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-378 nvidia-prime sudo reboot

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 sudo reboot

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

8
ответ дан 31 July 2018 в 11:20

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia* sudo reboot

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-378 nvidia-prime sudo reboot

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 sudo reboot

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

8
ответ дан 31 July 2018 в 12:20

Чтобы ответить на ваш вопрос, вы используете open source nouveau, а не драйверы NVIDIA. Это означает, что ваша попытка установить собственные драйверы NVIDIA по какой-либо причине завершилась неудачей. Если вы хотите использовать драйверы NVIDIA - используйте другой метод, как вы его пробовали, используя графический интерфейс.

Сначала полностью удалите драйверы NVIDIA, которые вы пытались установить в своей попытке раньше.

Запустите ноутбук, отметьте запись Ubuntu в меню загрузки GRUB, а затем нажмите клавишу E , Добавьте nouveau.modeset=0 в конец строки linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку пробела между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите E + Alt + F10 [ ! d5]. Введите имя пользователя и пароль - выполните:

sudo apt purge nvidia* sudo reboot

Теперь установите последние стабильные драйверы NVIDIA 378.13 и nvidia-prime из GPU Drivers PPA.

После перезапуска отметьте запись Ubuntu в меню загрузки GRUB еще раз и нажмите клавишу Alt . Добавьте nouveau.modeset=0 в конец linux. Нажмите клавишу F10, чтобы загрузить систему. Не пропустите установку Space между последней буквой в строке linux и nouveau.modeset=0.

Когда появится экран входа в систему, нажмите F10 + Alt + F1. Введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-378 nvidia-prime sudo reboot

Выполнить lspci -k | grep -EA2 'VGA|3D' ... теперь вы увидите: Kernel driver in use: nvidia

Если у вас все еще есть проблемы с получением Драйверы NVIDIA, вы должны подумать о том, чтобы отказаться от стеков Ubuntu LTS, которые обеспечивают более новую поддержку ядра и X для существующих выпусков Ubuntu LTS. Это может быть хорошей идеей, потому что у вас совсем новый ноутбук. Входите в Ubuntu 16.04 LTS - HWE - стеки включения, выполнив следующую команду:

sudo apt install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 sudo reboot

Прежде чем выполнять ее, удалите все программное обеспечение NVIDIA, как описано в шаге 1, и переустановите драйверы, как описано в шаг 2 после установки нового ядра и перезагрузки операционной системы.

Дополнительная информация: загрузитесь в BIOS, чтобы убедиться, что защищенная загрузка отключена и что графический чип NVIDIA и NVIDIA Optimus включены (на некоторых машинах эта опция доступна).

8
ответ дан 31 July 2018 в 23:32

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

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