PDA

View Full Version : Beryl + Dual monitor + 6600GT



mitchell2345
12th May 2007, 02:29 AM
Hi,

I had beryl working great with my 17" monitor and 6600GT video card. Now i added a second monitor on the DVI port (connected with VGA adapter) and cant get beryl to work. When i run it i get...


[mitchell@mitchell2345 ~]$ beryl-xgl& emerald&
[1] 14072
[2] 14073
[mitchell@mitchell2345 ~]$ emerald: Could not acquire decoration manager selection on screen 0 display ":0.0"
************************************************** ************
* Beryl system compatiblity check *
************************************************** ************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : failed

No RandR extension

Here is a copy of my Xorg


# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection

Section "Files"

# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
FontPath "unix/:7100"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "ENVISION"
DisplaySize 360 270
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 160.0
Option "dpms"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor 1280x1024"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 79.0
VertRefresh 50.0 - 90.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 6600GT"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "Videocard Vendor"
BoardName "NVIDIA GeForce 6600GT"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
Currently The 17" monitor works and so does the smaller one. One thing that would also be nice is if the taskbars were on the smaller monitor also.

Thanks,
Mitchell

jtang613
12th May 2007, 03:21 AM
At the moment, Beryl does not support Xinerama. For dual monitor support, you will need to configure Twinview instead. If you are using only one video card, it shouldn't make that big of a difference in the look and feel.

JT

wintermute000
12th May 2007, 05:49 AM
Yeah if you used the livna way of installing your drivers, you can actually do it all via GUI (in system tools-nvidia display settings). Select Twinview and tweak to your satisfaction.

If I recall correctly Beryl will run a taskbar across each monitor.

And there I was, dropping down to init 3, "sudo vi /etc/X11/xorg.conf", "startx", "sudo tail -n 100 /var/log/messages", repeat until I figured it out :)

marisdembovskis
6th June 2007, 07:29 AM
Hi.
I never have used Beryl.
But I want to make that it could be possible that by adding Nvidia Graphic card PCI slot to my box. These two LCD panels (from PCI and native) could be used by 2 different users.

so I could use one box to ensure 2 different users can work on 1 pc.
should I try to do this with Beryl.

jtang613
6th June 2007, 10:47 AM
Hi.
I never have used Beryl.
But I want to make that it could be possible that by adding Nvidia Graphic card PCI slot to my box. These two LCD panels (from PCI and native) could be used by 2 different users.

so I could use one box to ensure 2 different users can work on 1 pc.
should I try to do this with Beryl.
Currently, only Xinerama supports multiple X sessions. And Xinerama multiple-desktops does not work with Beryl (last time I checked).

marisdembovskis
6th June 2007, 12:09 PM
Thanks.
So I need to install Xinerama to get that couple of users can use one pc.
sadly, that ths article http://linuxgazette.net/124/smith.html
is so poor about software needed to install.
:)

marisdembovskis
6th June 2007, 12:42 PM
But isn't it so, that Xinerama makes couple of monitors as single big monitor?
But I need seperate them for each user.
http://tldp.org/HOWTO/Xinerama-HOWTO/intro.html

marisdembovskis
6th June 2007, 02:04 PM
how to install Xinerama?
I do:
yum -y install Xinerama
doesn't give any results.