Slight annoyance with xgl

Status
Not open for further replies.

Skuzzle

In Runtime
Messages
164
Right i've been trying to get xgl working on my system for purposes of beryl.

My systems vital info consists of 2 nvidia graphics cards. An agp and a pci. 1 screen run from each.

At present xgl-less I have both screens working with xinerama, but I have had to disable composite in my xorg.conf else gnome-terminal would not load. I have further found the composite issue extends to wine applications also.

Now I can not get xgl to work with this xorg.conf setup what so ever. I have had it working but with my conf set up for just 1 screen.

my xorg.conf:

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Right" RightOf "Left"
Screen 1 "Left" LeftOf "Right"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "Extensions"
Option "Composite" "false"
EndSection

Section "ServerFlags"
Option "Xinerama" "On"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "false"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "Flat"
HorizSync 30.0 - 80.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Tube"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Ti"
Driver "nvidia"
BusID "1:0:0"
Option "RenderAccel" "true"
EndSection

Section "Device"
Identifier "Mx"
Driver "nvidia"
BusID "0:12:0"
Option "RenderAccel" "true"
EndSection

Section "Screen"
Identifier "Right"
Device "Ti"
Monitor "Flat"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Left"
Device "Mx"
Monitor "Tube"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection


Any ideas people ?
 
XGL was nothing but trouble for me.

Can you use the nvidia-glx drivers instead? I'm running Beryl using the nvidia drivers on a dual head setup with twinview.

Back when I had three monitors XGL was the only way to run Beryl, and I could not get it to work across xinerama either. It worked great on the dual head card but not the PCI one. Unfortunately my 3rd monitor choked and died before the nvidia drivers were able to run Beryl so I haven't had a chance to try it.

Is it possible to use twinview across two cards? I kind of doubt it, but if it is possible then this would be the way to go.

The other option is to invest 30 bucks in a dual head card and use twinview. I have had very few problems with mine.

My technique for xorg.conf editing is basically trial and error, so it would be extremely painful for me to try to help you fix yours across the internet.
 
sounds to me dual head card is the only way forward.
Something i'll have to look at getting some time next year i think.
 
Anyone happen to know how to get Xgl working with ATi cards? I have a Radeon X1600Pro and the fglrx drivers installed. Xgl works, and Beryl works, but the Beryl window decorator messes up bad so I'm stuck to using the GNOME one with the Beryl wobbly-window effects and stuff.
 
sounds to me dual head card is the only way forward.
Something i'll have to look at getting some time next year i think.
You could always try to find a used one for even cheaper. What card do you have in there now?
 
You might want to look at this one if you are willing to spend $35 (shipped) on it. It's the cheapest dual head AGP nVidia card on Newegg (Well, it's $1 more expensive for a better brand) and it looks like it will be a step up from what you have now.
 
Do you live anywhere near a Fry's Electronics? Today in the Fry's ad they have an eVGA GeForce FX 5200 that's free after rebates. It's AGP and has 128 MB of memory.
 
Status
Not open for further replies.
Back
Top Bottom