* Ubuntu 16.04 üzerinde Nvidia Optimus donanımı için akıllı grafik sürücüleri nasıl kurulur?


10

* Ubuntu 16.04 üzerinde Nvidia Optimus donanımı için akıllı grafik sürücülerinin nasıl kurulacağına dair bir topluluk özeti oluşturabilir miyiz?

Bunun birkaç yılda bir tekrar eden bir şey olduğunu görebiliyorum.

Ubuntu 16.04 çok fazla ay önce piyasaya sürülmedi ve yeni bir sabit disk aldım ve üzerine Kubuntu 16.04 yükledim. Dizüstü bilgisayarım birkaç yıl öncesinden CPU'da bir Intel şey grafik sürücüsü ve Nvidia GTX 670MX ayrı kart ile bir şey . (Bu bir optimus sistemidir.)

Şimdi biri bu çalışmayı yaban arısı ve nvidia sürücülerinin garip bir kombinasyonu ile alırdı ve metin yapılandırma dosyalarını düzenledi, vb primusrun/optirun executable_file. (Yeni bir güncelleme tekrar kırılıncaya veya CUDA kullanmak istedikçe ...)

Ek bağlam için bu soruya ve orada bağlantılı sorulara bakın.

Ubuntu 16.04 ile nasıl "optimus" yaparım?

Anladığım kadarıyla, 16.04'ün yeni sürümünün tüm primusrun / optirun şeylerini ortadan kaldırdığı ve şimdi öncekinden "çok daha iyi" çalışan görünüşte değişen bir grafik çözümümüz var. (Yoksa bu tamamen yanlış bir bilgi mi ve çevrimiçi okuduğumu tamamen yanlış mı anladım?)

Bu yüzden, onunla sudo apt-get install nvidia-361-updatesbirlikte gelen bir şeyi yapmaya çalıştım nvidia-prime... Kubuntu'ya geri döndüm ve her şey çalışıyor gibiydi! Grafik kartım ısınmaya başladı ve fan dönmeye başladı, bu da kart "açık ve ısınması için bir şey yapmadıkça" olmaz. Daha fazla test edemedim ama masaüstü ortamı için bir şeyler oluşturduğunu varsayıyorum.

Ancak, bir süre sonra sistemim aniden kapanıyor. Yeniden başlatıyorum ve aniden artık giriş yapamıyorum ... Ya sistem donuyor, oturumu kapatıyor veya kapanıyor.

Bu yüzden bu sorudaki bilgileri takip etmeye çalıştım .

Bu da işleri daha da kötüleştirdi. Şimdi giriş ekranına bile giremiyorum. Önyüklemeden sonra ekranım siyah / boş kalır. Ancak yine de bir ttypencereye gidebilirim .

Burada ve burada benzer sorunları açıklayan ancak sorunu çözmeyen başka sorular var . (Bunları aradıktan ubuntu 16.04 graphics driver blank screenveya buna benzer bir şeyden sonra buldum .)

Bunu yapmanın "doğru" yolu nedir.

"Düzeltebilecek" çok fazla şey denemek için klasik bir şey yaptım, ama çalıştırdığım tüm komutların kesin etkilerini tam olarak tam olarak anlamadığım için kendimi bir deliğe soktum ve muhtemelen yeni bir kurulumla tekrar başlayıp ilk seferinde doğru şekilde almak için zaman .

Benim sorum şu, "nasıl düzeltebilirim"? Intel entegre grafik işlemcisi ile birlikte Nvidia GTX 670MX'e sahip bir optimus dizüstü bilgisayarım var, * Ubuntu 16.04'e hangi sürücü, ppa ve yazılım kombinasyonunu ve optimus donanımımı işlevsel hale getirmek için hangi sırayla yüklemeliyim?

Buna ek olarak, 16.04'te optimus sistemleri için donanım desteğini geliştirmek için temelde büyük bir şey yapıldığını önerdiğimde önceki ifademde doğru mu yoksa yanlış mıyım?


"Ek olarak .." kadar, hayır yanlış. 16.04'te bu konuda hiçbir şey değişmedi. Nvidia-prime kullanmanın varsayılan değeri 14.04'e kadar gider. 'Sudo apt-get install nvidia-361-updates' yöntem olarak iyiydi ve düzgün çalışıyor gibi görünüyordu. Aniden çalışan bir şey kırıldığında, yerel bir sorun, belki donanımla ilgili görünüyor.
doug

Yanıtlar:


2

Ben ne yaptım

1: Öncelikle lspci | grep VGAbilgisayarımın hangi Nvidia grafik kartı / yonga setini kullandığını kontrol etmek için koştum .

2: Sonra Linux x86_64 için hangi grafik sürücüsü sürümünü yüklemem gerektiğini kontrol etmek için nvidia sürücüsü web sitesine gittim .

3: Grafik sürücüleri ppa'yı sistemime ekledimsudo apt-add-repository ppa:graphics-drivers/ppa

4: O zamansudo apt-get update

5: O sudo apt-get install nvidia-367 zaman siz sisteminiz Adım 2'deki sonucunuza bağlı olarak farklı bir sürücü versiyonu olacaktır!

... şimdi çalışıp çalışmadığını kontrol etmek için yeniden başlatılacak ...

İşe yaradı mı?

Muhtemelen. Giriş yapabilirim, ancak çift ekran yapılandırmamı tekrar değiştirmem gerekiyordu. Şimdi bu iyi çalışıyor gibi görünüyor. Herhangi birinin sistemimin performansını nasıl kontrol edebileceğime dair herhangi bir önerisi varsa, lütfen bir yorum bırakın.

Düzenleme: glxgears raporlar 13000 FPS. Nvidia sürücüsü olmadan ne olacağından emin değilim.

Güncelleme - Hayır, çalışmıyor!

Sistemimi kullanılamaz hale getiren oldukça rahatsız edici bir sorunum var. Dosyalara göz atarken, bazen dizin değiştirilirken pencere güncellemelerinden önce ~ 1 saniye gecikme olur - bu, sistemdeki dosyalara hızlı bir şekilde göz atmayı zorlaştırır.

Ayrıca, terminalde yazarken, komutların verimli ve hızlı bir şekilde çalışmasını engelleyen zaman zaman gecikme / gecikme vardır.

Dolayısıyla benim sistemim "kullanılamaz".

Şimdi ne deniyorum.

0: xubuntu 16.04'ün yeni kurulumu. apt-get update / upgrade

1: sudo apt-get install intel-microcode

2: Yeniden başlat

3: sudo apt-add-repository ppa:/graphics-drivers/ppa

4: sudo apt-get install nvidia-364(367 değil)

Yeni kontrol edildi ve dizüstü bilgisayar BIOS'unda güvenli önyükleme devre dışı görünüyor.

5: Yeniden başlat

6: glxgears -info | grep "GL_"glxgears'ın şimdi Nvidia kartı kullanarak çalıştığını bildiriyor

7: glxinfo | grep "OpenGL version"Ayrıca nvidia kartının çalıştığını gösterir.

8: ... grafik sorunları yeniden ortaya çıkarsa güncellenecektir ...

Güncellemeler: Ekran koruyucusuna geçerken / ekrandan geçerken fark edilen grafik sorunları. Bu oldukça can sıkıcıydı sudo apt-get remove nvidia-*, yeniden başlatıldı, sonra sudo apt-get install nvidia-361... umarım bu sürücü daha iyi olacak

nvidia-361sürücü sürümünde olduğu gibi dosya yöneticisi ile kaydırırken aynı ekran yırtılma sorununa sahip gibi görünüyor nvidia-367.

Deneyeceğim nvidia-361-updates... Ancak umutlu değil.

361 hala dosya yöneticisi kaydırma ve yırtılma ile ilgili sorunlar var ... Denemek için gidiyor 352

352 sürümünü yüklemeye çalışmanın ek bir paket olarak nvidia-361'i denemeye ve yüklemeye apt-get'e neden olduğunu fark ettim ... Buna ne olduğundan emin değilim ya da daha önce fark etmediysem ...

Denenmiş nvidia 340 ... Giriş yapmaya çalıştığımda çöktü, bu yüzden tüm nvidia paketleri kaldırıldı. Bu görünen doğru yöntem olduğu, ancak bu sürücülerin hiçbiri benim sistem ile güzel oynamak gibi görünüyor.


Birkaç hafta sonra buna geri döndüm

... ve şu kılavuzu takip etti: http://lenovolinux.blogspot.co.uk/2016/05/bumblebee-on-lenovo-t440p-nvidia-gt.html?m=1

Optirun ile ilgili bir hata alıyordum ama ek komutla sudo apt-get remove xserver-xorg-legacyişe yaramış gibi göründü, ancak performans 14.04 ile olduğu kadar iyi görünmüyor!


Kurulumunuza bağlı olarak, şu şekilde çalışıyor olabilirsiniz: devtalk.nvidia.com/default/topic/775691/linux/… "Kullanılamaz" masaüstünüzü açıklar. Şu anda yazılım değiştirme için nvidia + intel için optimus desteği bulunmamaktadır.
pandaadb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.