PDA

View Full Version : Beryl's Being a PITA


muggsy
2nd September 2007, 05:23 AM
Hey everyone. I've been lurking for a bit, but Beryl has tossed an oily rag in my cave and forced me to come out for help.

I come from AIX via experience from 7 years ago, and haven't been on linux since I did a FreeBSD (yes, it's not linux. I know) FTP install over a 28.8 dialup. Be gentle.

I'm running Zod on a Dell E521 (nVidia GeForce 6150 LE). I have the Livna drivers installed, and have the latest version of Beryl-KDE running in (of all places) KDE.

I've been just putzing around, and had it set to use Compiz. When I do this, along with having Emerald set as decorator, my titlebars disappear. One of the threads I found suggested restarting X server (Ctrl+Alt+Bksp). I did this, and the X server locked (everything but mouse); had to do a hard restart.

xorg.conf:
# Xorg configuration created by livna-config-display

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
Option "Xinerama" "0"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
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:
### 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:
### 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:
### 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:
### 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 "Unknown"
ModelName "PHILIPS 150S"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 61.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6150 LE"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
Option "TwinView" "0"
Option "metamodes" "1024x768_70 +0+0; 1024x768 +0+0; 800x600 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection

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



Not sure what else to include, so if any file/settings would help, let me know.

Thanks in advance everyone.

-Patrick

leigh123linux
2nd September 2007, 05:32 AM
If you are using i386 you will need to check that you have a i686 kernel installed ( the livna driver wont work without this )

to check follow this link

http://forums.fedoraforum.org/showthread.php?t=139751

muggsy
2nd September 2007, 06:24 AM

Done.

Linux blacksun 2.6.22.2-42.fc6 #1 SMP Wed Aug 15 12:34:26 EDT 2007 i686 athlon i386 GNU/Linux

Unfortunately, still not getting titlebars. I'm prolly gonna spend what's left of my evening doing a live install to FC7, so I may just sideline this until the install's done.

NoSkill
2nd September 2007, 08:03 AM
Done.

Linux blacksun 2.6.22.2-42.fc6 #1 SMP Wed Aug 15 12:34:26 EDT 2007 i686 athlon i386 GNU/Linux

Unfortunately, still not getting titlebars. I'm prolly gonna spend what's left of my evening doing a live install to FC7, so I may just sideline this until the install's done.

Comparing your xorg.conf to mine, you are missing the following lines (in blue). I don't have/use Xinerama, so I'm not sure if you need that line:

Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection

Section "Module"
Load "glx"
Load "dbe"
Load "extmod"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
Option "Xinerama" "0"
EndSection

Also, I don't have this section:
Section "DRI"
Group 0
Mode 0666
EndSection


Hope that works ;)

[edit: Oh, and you'll probably either need to reboot or else logout/login before the settings have any effect]

leigh123linux
2nd September 2007, 11:36 AM
Comparing your xorg.conf to mine, you are missing the following lines (in blue). I don't have/use Xinerama, so I'm not sure if you need that line:

Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection

Section "Module"
Load "glx"
Load "dbe"
Load "extmod"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
Option "Xinerama" "0"
EndSection

Also, I don't have this section:
Section "DRI"
Group 0
Mode 0666
EndSection


Hope that works ;)

[edit: Oh, and you'll probably either need to reboot or else logout/login before the settings have any effect]

You could also try adding some of these as well ( the bits marked in red

# Xorg configuration created by leigh123@linux

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
Option "Xinerama" "0"
EndSection

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

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Philips"
ModelName "Philips 190V"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G70 [GeForce 7600 GT]"
Option "DPI" "96 x 96"
Option "coolbits" "1"
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
Option "TripleBuffer" "true"
Option "RenderAccel" "True"
BusID "PCI:5:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0"
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

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

NoSkill
2nd September 2007, 01:42 PM
You could also try adding some of these as well ( the bits marked in red)
Option "AllowGLXWithComposite" "True"
Option "TripleBuffer" "true"
Oooh yeah... Good call mate ;)