Tidak dapat beralih dari Intel ke Nvidia di Ubuntu 16.04 (Nvidia Prime)

13

Saya tidak dapat beralih dari GPU Intel saya ke GPU Nvidia saya di Ubuntu 16.04. Saya tidak mendapatkan pesan kesalahan atau masalah lain, hanya saja tidak beralih. Pertanyaan serupa lainnya di sini belum menyelesaikan masalah saya. Berikut detailnya:

  • Laptop HP Envy dv7 7390eb dengan grafis hybrid (Nvidia dan Intel), Ubuntu 16.04.

  • Driver Tambahan Ubuntu menunjukkan saya menggunakan driver binary Nvidia 367.57 (proprietary) dan firmware mikrokode Prosesor untuk CPU Intel dari intel-microcode (proprietary).

  • Saya memiliki paket nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 dan pengaturan nvidia diinstal. Tidak ada lebah atau paket terkait lainnya.

  • Saya dapat memulai aplikasi pengaturan Nvidia, dan pilih Nvidia. Ini memberitahu saya untuk keluar. Ketika saya masuk kembali, Intel masih merupakan kartu yang aktif. (Saya menggunakan metode ini untuk mengetahui kartu mana yang aktif, yaitu sudo lshw -c video | grep configurationdan kemudian modinfo i915).

Ketika saya melakukannya sudo prime-select nvidia, saya mengerti

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 lalu beri saya: nvidia

Tetapi metode di atas untuk memeriksa GPU mana yang aktif, masih memberitahu saya Intel aktif. Dan setelah logout dan login, itu juga masih Intel (aplikasi Nvidia-setting memberitahu saya begitu, dan begitu juga lshwmetode. prime-select queryNamun memberitahu saya: tidak diketahui.) Jadi pada dasarnya sepertinya tidak ada cara untuk mengaktifkan GPU Nvidia saya.

EDIT: Masalah saya persis sama dengan yang dijelaskan di sini , ketika saya memulai nvidia-settingsdi terminal, saya juga mendapatkan kesalahan

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.

Namun solusi yang diajukan di sana, yaitu

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

(mengubah 340,76 dalam jumlah yang sesuai dengan driver yang sebenarnya pada sistem saya tentu saja)

merujuk ke Ubuntu 15.04 (Saya di 16.04) dan tidak berfungsi.

Bartovan
sumber
2
Saya memiliki masalah yang sama :(
DollarAkshay
1
Dalam posting ini ubuntuforums.org/showthread.php?t=2329171 ada pembicaraan tentang solusi dalam rilis Xorg mendatang, untuk dimasukkan dalam Ubuntu 17 rupanya.
Bartovan
@ DavidFoerster Anda benar, saya baru saja memperbaikinya, terima kasih telah memberi tahu.
Bartovan
Saya memiliki masalah yang sama, tetapi beberapa waktu lalu itu berhasil. Tidak yakin mengapa itu tidak berfungsi lagi.
alexmogavero

Jawaban:

1

Saya memiliki masalah yang sama. lalu saya melakukan yang berikut:

perangkat lunak & pembaruan> driver tambahan: pilih nvidia 381.09> reboot mesin

kemudian gunakan pengaturan nvidia x , dan kemudian pilih nvidia prime.

setelah reboot, semuanya baik-baik saja.

Saya harap ini akan membantu :-)

Pexim Jackson SLani
sumber