[Ubuntu 12.04] Bumblebee: [ERROR]Cannot access secondary GPU – error: XORG NVIDIA(0): No display devices found for this X screen.

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!
[ERROR]Cannot access secondary GPU - error: XORG NVIDIA(0): No display devices found for this X screen.

Taki błąd możesz napotkać po zainstalowaniu Bumblebee i uruchomieniu optirun na Ubuntu 12.04 LTS Precise Pangolin.
Sposób obejścia tego problemu został opublikowany na blogu Web Upd8, oto on:
Na początek przeinstaluj pakiet bumblebee:

sudo apt-get purge bumblebee
sudo apt-get install bumblebee

Sprawdź jaki sterownik nVidia masz zainstalowany w swoim systemie. Możesz to zrobić za pomocą Synaptica albo Centrum Oprogramowania Ubuntu. Do wyboru są dwie opcje:

  • nvidia-current,
  • nvidia-current-updates.

Jeśli używasz sterownika nvidia-current

Otwórz terminal i wklej to polecenie (jako jeden ciąg!):

echo 'Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection' | sudo tee /usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf

Jeśli używasz sterownika nvidia-current-updates

Otwórz terminal i wklej to polecenie (jako jeden ciąg!):

echo 'Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection' | sudo tee /usr/share/X11/xorg.conf.d/10-nvidia-current-updates-latitude-e6530.conf

Uruchom ponownie komputer. Na koniec otwórz terminal i sprawdź czy Bumblebee / Nvidia Optimus działa jak należy:

optirun glxspheres
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • dedo

    Heh no to mi się Xorg wywalił :( 23.47
    a teraz kopanie po 4 literach aby wrócić do stany poprzedniego…

  • wolf01

    U mnie śmiga jak złoto :) Dell XPS L702x , ubuntu 12.04 (64bit) dzięki za tutka , a co do nowego ubuntu no cóż z miejsca zainstalowany gnome shell ;)

  • mfmf

    Niestety, u mnie nie działa – Lenovo G780, Ubuntu 12.04 LTS 64bit, Nvidia 630m. Przeinstalowywałem pakiet bumblebee, sterowniki, wykonywałem również powyższe polecenia, nie mogę znaleźć nigdzie rozwiązania. Karta jest widoczna dla systemu, wykrywa ją, więc to chyba program jest uparty i nie chce ;-) w każdym razie cały czas pokazuje mi komunikat z tematu.