Strona 1 z 1

Lenovo Y580, Bumblebee Cannot access secondary GPU [rozwiązany]

: 27 gru 2012, 12:20
autor: pip
Witam, próbuję drugi dzień poradzić sobie z uruchomieniem dodatkowej karty na moim ubuntu 12.10 (32bit). Zainstalowałem Bumblebee, sterowniki, zainstalowałem hacka na lenovo (https://github.com/Bumblebee-Project/bb ... ack-lenovo).

Jednak przy odpalaniu cały czas poniższy błąd

optirun glxspheres

Kod: Zaznacz cały

[   64.464483] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[   64.464790] [INFO]Configured driver: nvidia
[   64.627151] [DEBUG]optirun version 3.0.1 starting...
[   64.627171] [DEBUG]Active configuration:
[   64.627184] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[   64.627188] [DEBUG] X display: :8
[   64.627191] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[   64.627195] [DEBUG] Socket path: /var/run/bumblebee.socket
[   64.627198] [DEBUG] VGL Compression: proxy
[   66.694989] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[   66.695006] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[   66.695010] [DEBUG]Socket closed.
[   66.695029] [ERROR]Aborting because fallback start is disabled.
[   66.695034] [DEBUG]Killing all remaining processes.

Rozwiązanie

W pliku /etc/bumblebe/xorg.conf.nvidia trzeba zmienić "ConnectedMonitor" na "UseDisplayDevice" oraz "DFP" na "none"

Re: Lenovo Y580, problem z Nvidia Optimus

: 27 gru 2012, 13:07
autor: skandyn
Jeśli możesz to podaj wynik polecenia, wpisując w konsoli:

Kod: Zaznacz cały

sudo lshw -c display
Pozdrawiam.

Re: Lenovo Y580, problem z Nvidia Optimus

: 27 gru 2012, 17:25
autor: pip

Kod: Zaznacz cały

  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:45 memory:d3000000-d33fffff memory:e0000000-efffffff ioport:4000(size=64)

Re: Lenovo Y580, Bumblebee Cannot access secondary GPU [rozwiązany]

: 28 gru 2012, 01:21
autor: wojtos93
Mam ten sam model lapka. Bardzo długo męczyłem się z uruchomieniem Optimusa. Poradnik ode mnie:
1. Zainstalować Bumblebee wg poradnika: https://wiki.ubuntu.com/Bumblebee - to już zrobiłeś

2. Instalacja acpi-handle-hack - to już zrobiłeś

3. W pliku /etc/default/grub dodać do linijki

Kod: Zaznacz cały

GRUB_CMDLINE_LINUX= 

Kod: Zaznacz cały

"acpi=force"
4.

Kod: Zaznacz cały

sudo gedit /etc/bumblebee/bumblebee.conf
i tam:

Kod: Zaznacz cały

KernelDriver=nvidia-current
na

Kod: Zaznacz cały

KernelDriver=nvidia

i dopisz wyżej do

Kod: Zaznacz cały

Driver=
"nvidia"

5.

Kod: Zaznacz cały

sudo gedit /etc/bumblebee/xorg.conf.nvidia
zamień zawartość swojego pliku na:

Kod: Zaznacz cały

Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "false"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "false"
Option "ConnectedMonitor" "DFP"
Option "UseDisplayDevice" "none"
EndSection
6. Jeszcze chyba trzeba zrobić

Kod: Zaznacz cały

sudo update-grub
- nie wiem czy potrzebne. Dla pewności zrób.
Mam nadzieję, że pomogłem ;)

Oj, nie zauważyłem, że problem rozwiązany.