Nvidia optimus sürücüsü nasıl kurulur?


11

Http://ubuntuportal.com/2012/01/bumblebee-3-0-tumblewed-nvidia-optimus-gpu-switching-for-linux-has-been-released-how-to-install-bumblebee-3 takip ettim -0-on-ubuntu.html bu kılavuzu Dell Inspiron N5110 dizüstü bilgisayarım (Intel HD Graphics 3000 + NVIDIA GeForce GT525M) üzerine nvidia sürücüsünü yüklemek için bu kılavuzda, ancak optirun komutuyla herhangi bir program başlatmak istediğinizde her zaman bir hata alıyorum.

Terminal diyor ki:

adam@Adam-LT:~$ optirun firefox
[ 1482.559417] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1482.559517] [ERROR]Aborting because fallback start is disabled.

Dizüstü bilgisayar soğutucum her zaman dizüstü bilgisayarı soğutur, yani nvidia kartı arka planda güç tüketir. (Terminal bazen daemon-server'ın çalışmadığını söylüyor.) Bana bunun için bir çözüm verebilir misiniz?

Yanıtlar:


12

Geçenlerde bu sorunu da yaşadım.

Benim için tek yapmam gereken aşağıdaki komutları çalıştırmaktı. Onları parçalayacağım:

sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia

PPA-Purge yardımcı programını yükleyen ve BBSwitch ve Bumblebee'yi kaldıran

sudo apt-get install linux-headers-generic

Bu, uygun Linux üstbilgilerini yükler. Bazı nedenlerden dolayı, BBSwitch kendisini (daha iyi bir kelime eksikliği nedeniyle) çekirdeğe sokmaz.

Sonra basit

sudo apt-get install bbswitch-dkms bumblebee-nvidia

her şeyi düzeltti. Oh, ve tabii ki bir yeniden başlatma :)

Umarım bu size en azından biraz yardımcı olacaktır! Lütfen bana nasıl gittiğini söyle


1
Bence koşmak yeterli sudo apt-get install linux-headers-$(uname -r) && sudo dkms autoinstall && sudo restart bumblebeed. Bu, bbswitch'i derlemek için öğeleri yükler ve bbswitch'i algılayabilmesi için bumblebeed'i yeniden başlatır.
Lekensteyn

1
Benim için de çalıştı, harika!
Makario

1

Ubuntu 12.04'ten 12.10'a yükseltmede, yaban arısının daha önce kurulmuş olması mantıklıdır. Ancak PPA, yükseltme sırasında devre dışı bırakılır, bu nedenle tekrar etkinleştirmeniz gerekir!

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install bbswitch-dkms bumblebee-nvidia

Şu anda bombus arısının yeni versiyonu nvidia-current, bir bağımlılık olduğu kadar yüklenecektir bumblebee-nvidia.

Giriş dizininiz şifreliyse, yükleme işlemi askıda kalır update-initramfs. Bu devre dışı bırakarak çözülebilir FRAMEBUFFER=yiçinde/usr/share/initramfs-tools/conf-hooks.d/cryptsetup

# This will setup non-us keyboards in early userspace,
# necessary for punching in passphrases.
KEYMAP=y

# force busybox on initramfs
BUSYBOX=y

# and for systems using plymouth instead, use the new option
# FRAMEBUFFER=y  # DISABLED to install nvidia drivers

Şimdi optirun, sistemim Geforce GT 650M'de Asus N56V'de mükemmel çalışıyor.


0

Rehberden "optirun glxspheres" denediniz mi? Peki ne diyor? Mine diyor ki;

toddi @ ubuntu-e530: ~ $ optirun glxspheres Sahnedeki Çokgenler: 62464 Pencerenin Görsel Kimliği: 0x21 Bağlam Doğrudan OpenGL Oluşturucu: GeForce GT 630M / PCIe / SSE2

bu daha resmi siteye göre; " http://bumblebee-project.org/install.html " - takip ettiğim - "sudo apt-get install bumblebee-nvidia" cadı çalıştırdığınızı söylüyor.

!! NOT !! Ben uzman değilim. Tam da bunu yaptım - ve burada çalışıyor gibi görünüyor. İlk komuttan başka bir şey test etmedim - sadece bu bilgisayarı aldım ve en çok pil tasarrufu yapmakla ilgileniyorum.


1
adam @ Adam-LT: ~ $ optirun glxspheres [4817.799920] [HATA] İkincil GPU'ya erişilemiyor - hata: GPU sürücüsü yüklenemedi [4817.800070] [ERROR] Yedek başlatma devre dışı bırakıldığı için iptal ediliyor.
Adam
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.