Bisakah kita (tolong) membuat ringkasan komunitas tentang cara menginstal driver grafis yang waras untuk perangkat keras Nvidia Optimus di * Ubuntu 16.04?
Saya bisa melihat ini menjadi hal yang berulang setiap beberapa tahun.
Ubuntu 16.04 dirilis beberapa bulan yang lalu dan saya telah membeli hard disk baru dan menginstal Kubuntu 16.04 di atasnya. Laptop saya adalah sesuatu dari beberapa tahun yang lalu dengan driver sesuatu intel pada CPU dan kartu diskrit Nvidia GTX 670MX. (Ini adalah sistem optimus.)
Sekarang yang digunakan untuk mendapatkan ini bekerja melalui kombinasi aneh dari bumblebee dan driver nvidia dan mengedit file konfigurasi teks, dll, dll, Anda digunakan untuk menjalankan primusrun/optirun executable_file
dan itu (semacam, agak tidak meyakinkan) bekerja. (Sampai pembaruan baru memecahkannya lagi, atau Anda ingin menggunakan CUDA ...)
Lihat pertanyaan ini untuk konteks tambahan, dan lihat juga pertanyaan yang ditautkan di sana.
Bagaimana saya "optimus" dengan Ubuntu 16.04?
Ini adalah pemahaman saya bahwa rilis baru 16.04 tidak jauh dengan semua hal primusrun / optirun, dan kami sekarang memiliki solusi grafis yang tampaknya beralih yang bekerja "jauh lebih baik" daripada sebelumnya. (Atau apakah ini informasi yang benar-benar salah dan saya sepenuhnya salah memahami apa yang saya baca online?)
Jadi, saya mencoba melakukan sudo apt-get install nvidia-361-updates
yang membawanya nvidia-prime
... Saya reboot ke Kubuntu dan semuanya sepertinya berfungsi! Kartu grafis saya mulai menjadi hangat dan kipas mulai berputar, yang biasanya tidak terjadi kecuali kartu "menyala dan melakukan sesuatu untuk membuatnya panas". Saya tidak bisa mengujinya lebih lanjut, tetapi saya berasumsi itu memberikan hal-hal untuk lingkungan desktop.
Tapi, beberapa saat kemudian sistem saya tiba-tiba mati. Saya reboot dan tiba-tiba saya tidak bisa login lagi ... Entah sistem membeku, log out atau mati.
Jadi saya berusaha mengikuti informasi dalam pertanyaan ini .
Yang hanya memperburuk keadaan. Sekarang saya bahkan tidak bisa masuk ke layar login. Setelah boot layar saya tetap hitam / kosong. Namun saya masih bisa sampai ke tty
jendela.
Ada pertanyaan lain di sini dan di sini yang menggambarkan masalah serupa tetapi tidak menyelesaikan masalah. (Saya menemukan ini setelah mencari ubuntu 16.04 graphics driver blank screen
atau sesuatu yang mirip dengan ini.)
Apa cara "benar" untuk melakukannya.
Saya telah melakukan hal klasik yaitu mencoba terlalu banyak hal "yang mungkin bisa memperbaikinya", tetapi karena saya tidak sepenuhnya memahami secara detail efek yang pasti dari semua perintah yang saya jalankan, saya membuat diri saya menjadi lubang dan itu mungkin saatnya untuk memulai lagi dengan instalasi baru dan lakukan dengan benar pertama kali .
Jadi pertanyaan saya adalah, bagaimana cara saya "memperbaikinya"? Saya memiliki laptop optimus dengan Nvidia GTX 670MX di samping prosesor grafis terintegrasi Intel, kombinasi driver, ppa dan perangkat lunak apa yang harus saya instal di * Ubuntu 16.04, dan bagaimana cara membuat perangkat keras optimus saya berfungsi?
Selain itu, apakah saya benar atau salah dalam pernyataan saya sebelumnya ketika saya menyarankan bahwa sesuatu yang pada dasarnya besar telah dilakukan untuk meningkatkan dukungan perangkat keras untuk sistem optimus di 16.04?
Jawaban:
Apa yang saya lakukan
1: Pertama saya berlari
lspci | grep VGA
untuk memeriksa kartu grafis / chipset Nvidia yang digunakan komputer saya.2: Kemudian saya pergi ke situs web driver nvidia untuk memeriksa versi driver grafis mana yang harus saya instal untuk Linux x86_64.
3: Saya menambahkan driver grafis ppa ke sistem saya
sudo apt-add-repository ppa:graphics-drivers/ppa
4: Lalu
sudo apt-get update
5: Lalu
sudo apt-get install nvidia-367
tetapi bagi Anda sistem Anda, itu akan menjadi versi driver yang berbeda tergantung pada hasil Anda dari Langkah 2!... sekarang akan reboot untuk memeriksa apakah itu berfungsi ...
Apa itu bekerja?
Mungkin. Saya bisa masuk, tetapi saya perlu mengubah konfigurasi layar ganda saya lagi. Nah, sekarang sudah selesai sepertinya berfungsi dengan baik. Jika ada yang punya saran tentang bagaimana saya dapat memeriksa kinerja sistem saya, silakan tinggalkan komentar.
Edit:
glxgears
melaporkan 13000 FPS. Tidak yakin apa jadinya tanpa driver Nvidia.Perbarui - Tidak itu tidak berfungsi!
Saya memiliki masalah yang agak menjengkelkan yang membuat sistem saya tidak dapat digunakan. Saat menelusuri file, kadang-kadang ketika mengganti direktori ada penundaan ~ 1 detik sebelum pembaruan windows - ini membuat sulit untuk menelusuri file pada sistem dengan cepat.
Selain itu, saat mengetik di terminal, ada jeda / jeda sesekali yang mencegah seseorang menjalankan perintah secara efisien dan cepat.
Karenanya sistem saya "tidak dapat digunakan".
Apa yang saya coba sekarang.
0: Instalasi baru xubuntu 16.04.
apt-get update / upgrade
1:
sudo apt-get install intel-microcode
2: Nyalakan kembali
3:
sudo apt-add-repository ppa:/graphics-drivers/ppa
4:
sudo apt-get install nvidia-364
(bukan 367)Baru diperiksa dan BIOS laptop sepertinya boot aman dinonaktifkan.
5: Nyalakan kembali
6:
glxgears -info | grep "GL_"
melaporkan bahwa glxgears sekarang berjalan menggunakan kartu Nvidia7:
glxinfo | grep "OpenGL version"
Juga menyarankan kartu nvidia berfungsi.8: ... akan memperbarui jika masalah grafis muncul kembali ...
Pembaruan: Masalah grafis yang diperhatikan saat beralih ke / keluar dari screensaver. Ini cukup menyebalkan jadi berlari
sudo apt-get remove nvidia-*
, reboot, lalusudo apt-get install nvidia-361
... semoga driver ini akan lebih baik ...nvidia-361
tampaknya memiliki masalah yang sama robeknya layar ketika menggulir dengan manajer file, seperti yang dilakukan versi drivernvidia-367
.Akan mencoba
nvidia-361-updates
... Namun tidak ada harapan.361
masih memiliki masalah dengan bergulir dan robeknya pengelola file ... Pergi untuk mencoba352
Saya perhatikan bahwa mencoba menginstal versi 352 menyebabkan apt-get untuk mencoba dan menginstal nvidia-361 sebagai paket tambahan ... Tidak yakin apa yang menyebabkan ini atau jika saya tidak memperhatikan sebelumnya ...
Mencoba nvidia 340 ... Hancur ketika saya mencoba masuk, jadi hapus semua paket nvidia. Tampaknya ini adalah metode yang benar, namun tidak satu pun dari driver ini yang tampaknya cocok dengan sistem saya.
Saya kembali ke sini beberapa minggu kemudian
... dan ikuti panduan ini: http://lenovolinux.blogspot.co.uk/2016/05/bumblebee-on-lenovo-t440p-nvidia-gt.html?m=1
Saya mendapatkan kesalahan dengan optirun tetapi dengan perintah tambahan
sudo apt-get remove xserver-xorg-legacy
sepertinya berfungsi, namun kinerja tampaknya tidak sebagus dulu dengan 14,04!sumber