• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Beryl Stürzt ab beim starten

Duffs

Newbie
hi

hab heute bei mir beryl installt mir allen nötigen paketen

beryl core, manager, plugins und settings
emerald und themes
aquamarine
dazu noch librsvg und libwnck

alles von diesem server hier http://software.opensuse.org/downlo...USE_Linux_10.1/

der nvidia treiber ist bei mir installiert und funzt auch richtig
direct rendering wird als "yes" angezeigt
und ja ich seh auch das nvidia symbol :D

wenn ich jetzt beryl über die konsole starte (wenn ich einfach beryl eingebe) bekomme ich folgende fehlermeldung und die rahmen der fenster verschwinden, fenster lassen sich auch nicht mehr verschieben, minimieren etc.

symbol lookup error: beryl: undefined symbol: XCompositeGetOverlayWindow

wenn ich beryl-manager eingebe, startet X neu und ich lande wieder im anmelde bildschirm

beryl-settings ist ausführbar

kann mir jemand weiterhelfen?
würd mich echt freuen :)

hier mal meine xorg.conf falls es was hilft

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon Oct 16 22:13:07 PDT 2006

# /.../
# SaX generated X11 config file
# Created on: 2006-12-14T17:13:34+0100.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
Identifier "Layout[all]"
Screen "Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
EndSection

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

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech USB Gaming Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Mouse[3]"
Driver "synaptics"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier "Modes[0]"
ModeLine "1024x768" 62.4 1024 1056 1184 1312 768 772 776 792 -hsync -vsync
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "--> LCD"
ModelName "1024X768@60HZ"
UseModes "Modes[0]"
HorizSync 31.0 - 60.0
VertRefresh 30.0 - 60.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "nvidia"
VendorName "NVIDIA"
BoardName "GeForce FX Go5600"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 24
Option "TripleBuffer" "true"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection

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

DemoFreak

Member
Wenn man Composite ausschaltet, geht beryl nicht. Diesen Versuch kannst Du also lassen. ;)

Hast Du überhaupt SuSE 10.1? Nicht dass Du vielleicht beryl & Co. aus dem falschen Repository installiert hast.
 

NoReason

Member
DemoFreak schrieb:
Wenn man Composite ausschaltet, geht beryl nicht. Diesen Versuch kannst Du also lassen. ;)

Hast Du überhaupt SuSE 10.1? Nicht dass Du vielleicht beryl & Co. aus dem falschen Repository installiert hast.

Also wenn mich nicht alles täuscht, glaub ich, dass nvidia eigene composite-extensions hat. Die Aktivierung sollte über
Code:
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

gehen.
 
OP
D

Duffs

Newbie
NoReason schrieb:
DemoFreak schrieb:
Wenn man Composite ausschaltet, geht beryl nicht. Diesen Versuch kannst Du also lassen. ;)

Hast Du überhaupt SuSE 10.1? Nicht dass Du vielleicht beryl & Co. aus dem falschen Repository installiert hast.

Also wenn mich nicht alles täuscht, glaub ich, dass nvidia eigene composite-extensions hat. Die Aktivierung sollte über
Code:
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

gehen.

also statt dem

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 24
Option "TripleBuffer" "true"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"

einfach das

code]nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals[/code]
eingeben?

is das egal wo es in der section steht, oder muss das an den schluss?
 

edgarkls

Hacker
nein, NICHT in die xorg.conf eintragen, sondern in einem root-terminal schön nacheinander als einzelne befehle eingeben!

Code:
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals
 
OP
D

Duffs

Newbie
ähm ja, habs jetzt in die xorg.conf eingetragen und jetzt startet der X server nicht mehr :(

wie kann ich im textmodus (init 3) die config aufrufen und die einträge löschen?
hab auch im ordner noch ein backup liegen

wie is der ordner nochmal? /etc/x11 ?
 

NoReason

Member
Sorry, dass du mich falsch verstanden hast. In der Konsole einfach nacheinander
Code:
su
nano /etc/X11/xorg.conf

Dann kannst du das zeug wieder raus nehmen.
 

noctua

Member
Hi!

Die Datei findest du unter /etc/X11/xorg.conf

Ein schlichtes:
Code:
vim /etc/X11/xorg.conf
lässt dich diese Datei bearbeiten...

Gruß,
Thomas
 

DemoFreak

Member
NoReason schrieb:
DemoFreak schrieb:
Wenn man Composite ausschaltet, geht beryl nicht. Diesen Versuch kannst Du also lassen. ;)

Also wenn mich nicht alles täuscht, glaub ich, dass nvidia eigene composite-extensions hat. Die Aktivierung sollte über
Code:
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

gehen.

Es täuscht Dich aber. ;-)
Code:
  In its normal operation, nvidia-xconfig finds the system X configuration file (or generates a new X configuration if it cannot find the
  system file), makes sure the configuration is usable by the NVIDIA X driver, applies any updates requested on the commandline, and writes
  the new configuration to file.
Mit anderen Worten: nvidia-xconfig modifiziert die xorg.conf, d.h. wenn Du erst manuell "Composite off" einträgst und hinterher "nvidia-xconfig --composite" ausführst, steht "Composite On" wieder drin. :-D

Code:
piv2500:~ # grep "Composite /etc/X11/xorg.conf
  Option       "Composite" "off"
piv2500:~ # nvidia-xconfig --composite

Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

piv2500:~ # grep "Composite /etc/X11/xorg.conf
    Option         "Composite" "Enable"
piv2500:~ #
 
OP
D

Duffs

Newbie
noctua schrieb:
Hi!

Die Datei findest du unter /etc/X11/xorg.conf

Ein schlichtes:
Code:
vim /etc/X11/xorg.conf
lässt dich diese Datei bearbeiten...

Gruß,
Thomas

und wie editier ich dann die datei?

seh da unten nur die ganzen befehle ^O ^R usw.
funktionieren aber nicht, wenn ich sie eingeb (und halt enter drück...)


der bildschirm an sich is halt leer, nix zu sehen von der xorg.conf :(
 

noctua

Member
Kann es sein, dass vim nicht dein Lieblingseditor ist? Probiers mal mit einem anderen (nano zum Beispiel)...
 
OP
D

Duffs

Newbie
habs ja mit nano versucht

hab mittlerweile gesehen, dass man strg+"buchstabe" drücken muss, unm die funktion auszuführen, trotzdem wei und breit nix zu sehen von dr xorg.conf :(
 

noctua

Member
Also ist die Xorg.conf quasi leer? Komisch, wahrscheinlich hast du die aus versehen überschrieben...

Ich würde entweder ein altes Backup der Xorg.conf verwenden oder mal den X-Server neu installieren...

Gruß,
Thomas
 
OP
D

Duffs

Newbie
wie kann ich das backup einfügen?
kann ich mir die dateien, die im x11 ordner sind listen lassen, damit ichw eiß, wie das backup genau heißt (weiß es nimmer)

x11 neu einstallen kann ich leider net, weil ich die cds grad net da hab :roll:
 
Oben