LINUX.ORG.RU

И снова о beryl и двухголовой видяхе


0

0

Вообщем уже бьюсь довольно долго и пока не смог запустить берил на двух
мониторах, работает он только на одном :(
При запуске выводит это:

XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: glXCreateContext failed
beryl: Failed to manage screen: 1
Initiating splash
Reloading all options. 

Видяха нвидия, конфиг иксов:

Section "Device"

	Identifier  "nvidia-1"
	BusID       "PCI:1:0:0"
	Driver      "nvidia"
	VideoRam    131072
	Screen   0

    	Option	    "AllowGLXWithComposite" "true"
	Option 	    "HWCursor" "true"
	Option	    "OverlayDefaultVisual" "true"
	Option	    "CIOverlay" "true"
	Option	    "Overlay" "true"
	Option	    "RenderAccel" "true"
	Option	    "NoLogo" "true"
	Option	    "NvAGP" "3"

	Option	    "TripleBuffer" "true"
	Option      "Backingstore" "true"
	
EndSection

Section "Device"
    
	Identifier  "nvidia-2"
	BusID       "PCI:1:0:0"
	Driver      "nvidia"
	Screen   1

        Option		"AddARGBGLXVisuals"	"True"
        Option		"OverlayDefaultVisual"	"true"
        Option		"AllowGLXWithComposite" "true"
        Option		"HWCursor"		"true"
        Option		"OverlayDefaultVisual"	"true"
        Option		"CIOverlay"		"true"
        Option		"Overlay"		"true"
	Option          "NvAGP"                 "3"
	Option          "NoLogo"                "true"
	Option          "RenderAccel"           "true"
	Option          "CursorShadow"          "true"

	Option		"TripleBuffer"		"true"
	Option		"Backingstore"		"true"

##	Insert Clocks lines here if appropriate

EndSection

Section "Extensions"
	Option "Composite"	"true"
EndSection

Section "Screen"

	Identifier  "LCD Screen 1"
	Device      "nvidia-1"
	Monitor     "Monitor"
...
    
	Option "AddARGBGLXVisuals" "True"
...
        EndSection

Section "Screen"
	
	Identifier "LCD Screen 2"
	Device   "nvidia-2"
	Monitor   "Monitor"
...
	
        Option "AddARGBGLXVisuals" "True"
...
	EndSubsection

Section "ServerLayout"
...
    Screen 0 "LCD Screen 1"
    Screen 1 "LCD Screen 2" rightOf "LCD Screen 1"
...
    Option	"AIGLX" "true"

EndSection
★★★★★

...берил последний, дистриб gentoo с последними обновлениями

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

>А у кого-то работает на двух?

У меня запускался на Xorg 7.1 и open-source дрова на ATI .
Только неустойчиво работает и на втором мониторе треть экрана странно себя ведет, как будто за пределами куба.

По сабжу, вот мой xorg.conf
Section "Device"
	Identifier  "device0"
	Driver      "ati"
	Option      "RenderAccel" "true"
	Option	    "backingstore" "true"
	Option	    "EnablePageFlip" "true"
	Option	    "DesktopSetup" "horizontal"
	Option      "XAANoOffscreenPixmaps" "true"
	Option	    "AllowGLXWithComposite" "true"
	Option	    "MergeFB"	"true"
	Option      "MonitorLayout" "LCD,CRT"
	option      "CRT2Position" "RightOf"
	BusID       "PCI:1:0:0"
	Screen 	    0
EndSection

Section "Device"
	Identifier  "device1"
	Driver      "ati"
	BusID       "PCI:1:0:1"
	Screen      1
EndSection

Section "Screen"
	Identifier "Default Screen"
	Device     "device0"
	Monitor    "monitor1"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1280x1024"
	EndSubSection
	Option   "AddARGBGLXVisuals" "true"
	Option	 "DisableGLXRootClipping" "true"
EndSection
Section "Screen"
	Identifier "Default Screen"
	Device     "device1"
	Monitor    "monitor0"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1280x1024"
	EndSubSection
	Option   "AddARGBGLXVisuals" "true"
	Option	 "DisableGLXRootClipping" "true"
EndSection

Но у меня ATI. А вобще я искал в гугле по "beryl AIGLX dual head".

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