Неможливо перейти з Intel на Nvidia в Ubuntu 16.04 (Nvidia Prime)


13

Я не можу перейти від свого Intel GPU до свого Nvidia GPU на Ubuntu 16.04. Я не отримую жодних повідомлень про помилки та інших проблем, він просто не перемикається. Інші подібні запитання тут не вирішили моєї проблеми. Ось деталі:

  • Ноутбук HP Envy dv7 7390eb з гібридною графікою (Nvidia та Intel), Ubuntu 16.04.

  • Додаткові драйвери Ubuntu показують, що я використовую бінарний драйвер Nvidia 367.57 (власницький) та мікропрограму мікропрограми мікропроцесора Intel для процесорів Intel від Intel-microcode (фірмового).

  • У мене встановлено пакет nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 та nvidia-settings . Ні джмеля, ні інших пов'язаних пакетів.

  • Я можу запустити додаток налаштувань Nvidia та вибрати Nvidia. Це підказує мені вийти. Коли я знову входжу в систему, Intel залишається активною карткою. (Я використовую цей метод, щоб знати, яка карта активна, а саме sudo lshw -c video | grep configurationі потім modinfo i915).

Коли я це роблю sudo prime-select nvidia, я отримую

Info: the current GL alternatives in use are: ['mesa', 'nvidia-367']
Info: the current EGL alternatives in use are: ['mesa-egl', 'nvidia-367'] 
Info: selecting nvidia-367 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode 
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode

prime-select query потім дає мені: nvidia

Але вищевказаний метод перевірити, який графічний процесор активний, все ще говорить мені, що Intel активний. І після виходу з системи та входу в систему, це все ще Intel (додаток налаштувань Nvidia мені так говорить, як і lshwметод. prime-select queryОднак мені кажуть: невідомо.) Так, в основному, здається, немає можливості активувати мій GPU Nvidia.

EDIT: Моя проблема точно така ж, як описана тут , коли я запускаю nvidia-settingsв терміналі, я також отримую помилку

ERROR: nvidia-settings could not find the registry key file. 
This file should have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. 
The application profiles will continue to work, but values cannot be
prepopulated or validated, and will not be listed in the help text. 
Please see the README for possible values and descriptions.

Однак рішення, запропоновані там, а саме

cd /usr/share/nvidia
mv nvidia-application-profiles-340.76-key-documentation
nvidia-application-profiles-key-documentation
mv nvidia-application-profiles-340.76-rc nvidia-application-profiles-rc

(змінюючи 340,76 в кількості, що відповідає фактичному драйверу в моїй системі, звичайно)

посилається на Ubuntu 15.04 (я на 16.04) і не працює.


2
У мене така ж проблема :(
DollarAkshay

1
У цій публікації ubuntuforums.org/showthread.php?t=2329171 йдеться про рішення у майбутньому випуску Xorg, який, мабуть, буде включений до Ubuntu 17.
bartovan

@DavidFoerster Ви маєте рацію, я щойно виправив це, дякую за повідомлення.
bartovan

У мене така ж проблема, але деякий час тому вона працювала. Не впевнений, чому це більше не працює.
alexmogavero

Відповіді:


1

У мене була така ж проблема. тоді я зробив наступне:

програмне забезпечення та оновлення> додаткові драйвери: виберіть nvidia 381.09> перезавантажте машину

потім скористайтеся налаштуваннями nvidia x , а потім виберіть nvidia prime.

після перезавантаження все нормально.

Сподіваюся, це допоможе :-)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.