LINUX.ORG.RU

Не получается поднять вторую видюшку

 , , ,


0

1

Поставил bumblebee со всеми vgl'ями, lj, добавил себя в группу, перелогинился, стартанул сервис и во:

optirun firefox-bin 
[  949.796609] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  949.796689] [ERROR]Aborting because fallback start is disabled.
cat /var/log/Xorg.8.log


[  1006.623] (**) NVIDIA(0): Ignoring EDIDs
[  1006.631] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[  1006.631] (EE) NVIDIA(0):     check your system's kernel log for additional error
[  1006.631] (EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
[  1006.631] (EE) NVIDIA(0):     README for additional information.
[  1006.631] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[  1006.631] (EE) NVIDIA(0): Failing initialization of X screen 0
[  1006.631] (II) UnloadModule: "nvidia"
[  1006.631] (II) UnloadSubModule: "wfb"
[  1006.631] (EE) Screen(s) found, but none have a usable configuration.
[  1006.631] 
Fatal server error:
[  1006.631] no screens found

Что то не могу найти рабочего решения.
Кто может помогите.

(lenovo y470 с 550, driver: 313.18)

UPD:
Лог ядра

февр. 05 13:09:55 fortdey kernel: NVRM: failed to copy vbios to system memory.
февр. 05 13:09:55 fortdey kernel: NVRM: RmInitAdapter failed! (0x30:0xffffffff:754)
февр. 05 13:09:55 fortdey kernel: NVRM: rm_init_adapter(0) failed
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992669] [WARN][XORG] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992758] [ERROR][XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992770] [ERROR][XORG] (EE) NVIDIA(0):     check your system's kernel log for additional error
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992779] [ERROR][XORG] (EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992787] [ERROR][XORG] (EE) NVIDIA(0):     README for additional information.
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992795] [ERROR][XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992803] [ERROR][XORG] (EE) NVIDIA(0): Failing initialization of X screen 0
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992811] [ERROR][XORG] (EE) Screen(s) found, but none have a usable configuration.
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992819] [ERROR][XORG] (EE)
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992832] [ERROR][XORG] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992841] [ERROR][XORG] (EE)
февр. 05 13:09:55 fortdey bumblebeed[1707]: [ 2544.992848] [ERROR]X did not start properly

★★★★★

Последнее исправление: deterok (всего исправлений: 2)

Я у себя в ЖЖшке подробную историю выкладывал, как эту каку на своем ноутбуке поднимал.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от deterok

Тьфу ты! У тебя же гента, ты же и сам все скомпиляешь!

Тогда проверь конфиг: у тебя точно видюха на

at PCI:1:0:0

?

Глянь лишний раз lspci.

Eddy_Em ☆☆☆☆☆
()

Попробуй откатить блоб где-нибудь так до 303-го.

// помнится, со свежим блобом и определенной версией ведра были косяки.

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от deterok

Инструкция не устаревшая, а актуальная. Это раз.
Во-вторых, никакой bumblebee не нужен.
Настрой строго по инструкции, всё будет работать.
Из пакетов нужен только x11-misc/virtualgl

science ★★☆
()
Ответ на: комментарий от science

Спасибо, буду пробовать(думал, что устаревшая, т.к. там предлагается создавать optirun, а в шмеле он присутствует по умолчанию и... вот :) )

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

шмель не нужен вообще, дату обновления (читай актуальности) инструкции можно прочитать внизу статьи:

This page was last modified on 12 December 2012, at 16:59.

// P.S. если что, работает на всех блобах начиная от 304.60 до текущего 313.18 включительно. Эдика не слушай, он бинарнорас.

science ★★☆
()
Последнее исправление: science (всего исправлений: 1)
Ответ на: комментарий от deterok

А как быть с энергосбережением(bbswitch?)

Ты собираешься гонять тяжелое 3D и вообще nvidia на аккумуляторе ноута? Практика показала, лично на моем опыте (3 ноута), что это всё ненадежные технологии. Если продолжительное 3D/Nvidia, то только в сети.

science ★★☆
()
Ответ на: комментарий от science

Нет конечно.
В общем спасибо. Пока настраиваю.

deterok ★★★★★
() автор топика
Ответ на: комментарий от science

Не работает...

 1322.537] (II) LoadModule: "ramdac"
[  1322.537] (II) Module "ramdac" already built-in
[  1322.537] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[  1322.537] (==) NVIDIA(0): RGB weight 888
[  1322.537] (==) NVIDIA(0): Default visual is TrueColor
[  1322.537] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  1322.537] (**) NVIDIA(0): Enabling 2D acceleration
[  1322.544] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[  1322.544] (EE) NVIDIA(0):     check your system's kernel log for additional error
[  1322.544] (EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
[  1322.544] (EE) NVIDIA(0):     README for additional information.
[  1322.544] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[  1322.544] (EE) NVIDIA(0): Failing initialization of X screen 0
[  1322.544] (II) UnloadModule: "nvidia"
[  1322.544] (II) UnloadSubModule: "wfb"
[  1322.544] (EE) Screen(s) found, but none have a usable configuration

NVIDIA: could not open the device file /dev/nvidia0 (Input/output error).

deterok ★★★★★
() автор топика
Последнее исправление: deterok (всего исправлений: 1)
Ответ на: комментарий от deterok

показывай на пасту:

lspci

/etc/X11/xorg.conf

/etc/X11/xorg.nvidia.conf

eix -I -r 'xf86-video-intel|nvidia-drivers|xorg-server|xdm|virtualgl'

и надеюсь модуль nouveau у тебя занесен в /etc/modprobe.d/blacklist.conf ?

science ★★☆
()
Ответ на: комментарий от science
lspci -k|grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0df6 (rev a1)

xorg.conf

Section "Module"
    Disable        "dri"
EndSection

Section "ServerFlags"
    Option "AllowEmptyInput" "no"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 73.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "intel"
    VendorName     "onboard"
    BusID          "PCI:0:2:0"
    #Screen         1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device1"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

xorg.nvidia.conf

Section "DRI"
        Mode 0666
EndSection

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

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Files"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:01:00:0"
    Option         "IgnoreEDID"
    Option         "ConnectedMonitor" "DFP-0"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 73.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

[I] x11-base/xorg-server                                                                                                                                                                        
     Available versions:  1.9.5-r1 1.10.6-r1 1.11.4-r1 1.12.4 1.13.1 (~)1.13.2(0/1.13.2) [M](~)1.13.99.901 {dmx doc ipv6 kdrive minimal nptl selinux static-libs +suid tslib +udev xnest xorg xvfb}                                                                                                                                                                                             
     Installed versions:  1.13.2(14:48:29 30.01.2013)(ipv6 nptl suid udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs -tslib -xnest -xvfb)                                            
     Homepage:            http://xorg.freedesktop.org/                                                                                                                                          
     Description:         X.Org X servers                                                                                                                                                       
                                                                                                                                                                                                
[U] x11-drivers/nvidia-drivers                                                                                                                                                                  
     Available versions:  96.43.20^s 96.43.23^s 173.14.35^s 173.14.36^s 295.71^s 295.75^s 304.60^s 304.64^s (~)310.19^s (~)313.18^s {+X acpi custom-cflags gtk multilib pax_kernel (+)tools KERNEL="FreeBSD linux"}                                                                                                                                                                             
     Installed versions:  310.19^s(13:30:59 05.02.2013)(X acpi multilib tools -pax_kernel KERNEL="linux -FreeBSD")                                                                              
     Homepage:            http://www.nvidia.com/                                                                                                                                                
     Description:         NVIDIA X11 driver and GLX libraries                                                                                                                                   
                                                                                                                                                                                                
[I] x11-drivers/xf86-video-intel                                                                                                                                                                
     Available versions:  ~*2.9.1 2.19.0 (~)2.20.2 2.20.13 (~)2.20.19-r1 {debug dri glamor (+)sna +udev uxa xvmc}                                                                               
     Installed versions:  2.20.19-r1(12:14:08 05.02.2013)(dri sna udev -glamor -uxa -xvmc)                                                                                                      
     Homepage:            http://xorg.freedesktop.org/                                                                                                                                          
     Description:         X.Org driver for Intel cards                                                                                                                                          
                                                                                                                                                                                                
[I] x11-libs/libXdmcp                                                                                                                                                                           
     Available versions:  1.1.0 1.1.1 {doc static-libs}                                                                                                                                         
     Installed versions:  1.1.1(00:57:39 30.01.2013)(-doc -static-libs)                                                                                                                         
     Homepage:            http://xorg.freedesktop.org/                                                                                                                                          
     Description:         X.Org Xdmcp library                                                                                                                                                   
                                                                                                                                                                                                
[I] x11-misc/virtualgl                                                                                                                                                                          
     Available versions:  (~)2.3.1-r1 (~)2.3.2 {multilib ssl}                                                                                                                                   
     Installed versions:  2.3.2(14:10:31 05.02.2013)(multilib ssl)
     Homepage:            http://www.virtualgl.org/
     Description:         Run OpenGL applications remotely with full 3D hardware acceleration

xdm не использую(kdm поднимается силами systemd)
Пускал второй сервер так:

X -ac -config /etc/X11/xorg.nvidia.conf -sharevts -modulepath /usr/lib/opengl/nvidia,/usr/lib/xorg/modules -nolisten tcp -noreset :1 vt9

deterok ★★★★★
() автор топика
Последнее исправление: deterok (всего исправлений: 1)
Ответ на: комментарий от deterok

странно. Не подскажу.

У меня на 3х машинах связка xmd/optimus из коробки идеально работает как в инструкции. Попробуй поставить xdm (много же есть не просит) чтобы убедится, что дело не в блобе.

science ★★☆
()
Ответ на: комментарий от science

Попробую, но я боюсь, что это связано с косяком в ядре и моей моделью. bumblebee'вцы даже какой-то модуль acpi-hack-lenovo. Это не может быть связано?

deterok ★★★★★
() автор топика
Ответ на: комментарий от science

Until this kernel bug is fixed, you need to apply an ugly hack on these laptops to make bbswitch and the driver (both nouveau and nvidia) work.

Чрт. Похоже в баге дело...

deterok ★★★★★
() автор топика
29 марта 2013 г.
Ответ на: комментарий от deterok

я с пингвином только месяц назад познакомился , на ЛОРе только зарегался , коментариев не видел , а над этой же проблемой сутки просидел (собственно и сейчас сижу)

lucius_sulla
()
Ответ на: комментарий от lucius_sulla

Вообще хорошая инструкция по наложению патчей вот.
Вот патч решающий проблему с видюшкой.
Сохраняешь его и переходишь в директорию с исходниками ядра (например так cd /usr/src/linux).
И делаешь примерно так: patch -p1 </home/deterok/Downloads/acpi-pci-rework-device-finding.patch Далее можешь собирать ядро.

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

жаль я пока ничего не знаю о манипуляциях с ядром . Читать и читать . .

lucius_sulla
()
Ответ на: комментарий от deterok

подскажите пошагово действия , пожалуйста . Вторые сутки разобратся не могу

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