LINUX.ORG.RU

Nvidia Optimus (520mx) Gnome-shell и Xlib: extension «GLX» missing on display ":0.0".

 , ,


0

2

Привет! Обновился на ubuntu 12.04 и перестал запускаться привычный гном-шелл (всегда в режиме классик), хотя до апгрейда запускался.

alexd@alexey-note:~$ glxinfo 
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".

alexd@alexey-note:~$ lspci -nn | grep -i vga
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
alexd@alexey-note:~$ sudo lshw -C display
SCSI                      
  *-display        
       описание: 3D controller
       продукт: GF119 [GeForce GT 520MX]
       производитель: NVIDIA Corporation
       физический ID: 0
       bus info: pci@0000:01:00.0
       версия: a1
       разрядность: 64 bits
       частота: 33MHz
       возможности: pm msi pciexpress bus_master cap_list
       кофигурация: driver=nvidia latency=0
       ресурсы: IRQ:16 память:e0000000-e0ffffff память:b0000000-bfffffff память:c0000000-c1ffffff ioport:3000(size=128)
  *-display
       описание: VGA compatible controller
       продукт: 2nd Generation Core Processor Family Integrated Graphics Controller
       производитель: Intel Corporation
       физический ID: 2
       bus info: pci@0000:00:02.0
       версия: 09
       разрядность: 64 bits
       частота: 33MHz
       возможности: msi pm vga_controller bus_master cap_list rom
       кофигурация: driver=i915 latency=0
       ресурсы: IRQ:45 память:e1000000-e13fffff память:d0000000-dfffffff ioport:4000(size=64)
alexd@alexey-note:~$ 
alexd@alexey-note:~$ lsmod | grep -i nvidia
nvidia              12319264  0 
alexd@alexey-note:~$ apt-cache policy nvidia-current
nvidia-current:
  Установлен: 295.40-0ubuntu1
  Кандидат:   295.40-0ubuntu1
  Таблица версий:
 *** 295.40-0ubuntu1 0
        500 http://ru.archive.ubuntu.com/ubuntu/ precise/restricted amd64 Packages
        100 /var/lib/dpkg/status
     295.33-0ubuntu1~precise~xup1 0
        500 http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/ precise/main amd64 Packages
alexd@alexey-note:~$ grep -i glx /var/log/Xorg.0.log
[    16.575] (II) LoadModule: "glx"
[    16.575] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
[    16.584] (II) Module glx: vendor="NVIDIA Corporation"
[    16.584] (II) NVIDIA GLX Module  295.40  Thu Apr  5 21:57:38 PDT 2012
[    16.584] (II) Loading extension GLX
[    17.889] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Последнюю версию драйверов ставил Это не помогло http://ubuntuforums.org/showthread.php?t=1965967 http://en.wikipedia.org/wiki/Nvidia_Optimus - подробнее о проблеме. ставить Bumblebee? Побаиваюсь. Или я вообще не в ту сторону копаю?

А при чём тут оптимус? Ставь нормальные драйвера на интеловскую карточку, и радуйся жизни.

alpha3
()

Bumblebee помог. Говорят есть глюки, но пока работает.

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386
sudo usermod -a -G bumblebee $USER

alexd73
() автор топика

check /etc/modprobe.d/ blacklists

one of them can contain nvidia_current or nvidia_current_updates

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.