Beryl funktioniert nicht richtig

cabriofahrer

Well-Known Member
Es gibt keine Schatten, die obere Funktionsleiste der Fenster (gnome 2.18.3) verschwindet beim Aktivieren von beryl, die Fenster sind in der Position, in der sie sich geöffet haben, gefroren.

Hier die Konsolenmeldung von beryl-manager, ich hoffe, jemand kann etwas damit anfangen. Habe beryl mittels pkg_add -r beryl (6-stable-packages) installiert.

$
** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.

** (beryl-manager:4664): WARNING **: No pidof, this may not work right.
Window manager warning: Lost connection to the display ':0.0';
most likely the X server was shut down or you killed/destroyed
the window manager.
**************************************************************
* 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 : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

Reloading options
beryl: Error int SHM creation
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
 
Gib noch ein paar Infos mehr:
  • Xorg Version
  • Grafikkarte und Treiber

Code:
beryl: Error int SHM creation
stellt meines Erachtens kein Problem dar.

Code:
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
beryl: decoration: property ignored because version is 20070319 and decoration plugin version is 20061011
Da stimmen Abhängigkeiten wohl nicht. Ich weiss aber nicht in welchem Port die decoration plugin sind um hier mehr sagen zu können.

Vermutlich kommst du um ein Upgrade von einigen Ports nicht herum. Die nvidia-Treiber bieten zur Zeit noch nicht die volle Unterstüzung für Xorg 7.3, siehe dazu andere Threads hier im Forum an.

mousaka
 
Habe Xorg7.2 und eine GeforceFX5900. Und habe sowohl den neuesten Nvidia-Treiber als auch den 96xx versucht. Aber wenn moonloock das gleiche Problem hat, wird es wohl kaum an der Graka liegen. Vielleicht braucht man für die Beryl-Version wirklich Xorg7.3, soll aber mit dem Nvidia-Treiber nicht funktionieren?
 
Gemäss freshports ist die Version 0.2.1 seit letztem May aktuell, also hat kein Update im Bezug aug Xorg 7.3 stattgefunden.
Die beryl-plugins, der -manager und -core liegen bei 0.2.1_1

Schon portupgrade -f beryl versucht? Der Portsbaum ist aktuell?

Beryl erfodert emerald, welche Version ist hier bei euch installiert?

mousaka
 
Moin

ich hab auch ein Problemchen mit beryl. Also soweit scheint alles super zu klappen, beryl lässt sich starten, die Fensterchen öffnen sich, mit den eingestellten Effekten. Soweit sogut. Hier mal ein Ausschnitt der Console wenn ich beryl starte:
[martin@notebook ~]$ beryl
**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.4)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

Relaunching beryl with __GL_YIELD="NOTHING"
**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.4)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

Reloading options
beryl: Error int SHM creation

So nun habe ich das Problem, dass irgendwie die Fenster nicht richtig angezeigt werden können. Die Leiste ganz oben, wo die Buttons zum Fenster verkleinern, vergrößern, schließn sich befinden, wird ausgeblendet. Das Fenster vom Firefox z.B. bleibt komplett schwarz. Irgendwie scheint der Fenstermanager einen Fehler zu haben, aber wo kann ich das kontrollieren? Bzw. kann ich den Fenstermanager allein auch abstellen, sodass beryl aber weiterhin das mit den Effekten übernimmt??
 
So nun habe ich das Problem, dass irgendwie die Fenster nicht richtig angezeigt werden können. Die Leiste ganz oben, wo die Buttons zum Fenster verkleinern, vergrößern, schließn sich befinden, wird ausgeblendet.

Das Problem mit der Fensterleiste habe ich oben auch beschrieben. Bei mir läßt sich das Fenster aber noch nichteinmal mehr bewegen, Effekte habe ich auch nicht. Das Problem liegt, glaube ich, an irgendwelchen Abhängikkeiten von beryl/gnome.

Wenn ich alle Pakete zunächt deinstalliere, dann wieder xorg 7.2 draufmache, dann beryl von der Zeit xorg7.2/gnome2.18.1 (hatte die Pakete damals alle mittlels pkg_fetch -Rf runtergeholt) installiere, und dann den Nvidia-Treiber (funktioniert sogar mit 76xx!), funktioniert alles wunderbar.

Wenn ich aber dann wieder alle Pakete zunächst deinstalliere, dann wieder xorg7.2, dann gnome2.18.3, dann beryl (und zwar ebenfalls dann von den neuesten Stable-Packages), dann funktioniert es nicht. Irgendwas ist aktualisiert worden, was gemeinsame Abhängigkeit von beryl und gnome ist, womit beryl und compiz nicht klarkommen, aber was?
 
Hi

nun wird mir einiges klar. Ich hab nämlich nicht nur gnome 2.18, sondern mittlerweile sogar gnome 2.20 drauf. Es läuft leider (noch) mehr schlecht als recht. Da hilft wohl nichts und Geduld ist angesagt...sobald gnome2.20 in den ports ist und evtl. xorg 7.4 drausen ist, wird wohl wieder alles gut werden und so laufen, wie ich mir das wünsche.

thx
 
Ja, nur wäre es doch gut, wenn man das schuldige Paket identifizieren könnte. Dann wäre es ja egal, welche Gnome-Version man verwendet, man könnte das betreffende Paket einfach downgraden.
Es funktioniert ja schließlich auch nicht, wenn man im Moment, nach einer Frischinstallation, ein pkg_add -r beryl von den stable-packages macht, schon darin liegt der Fehler.
 
ich denke mal das prob liegt hier!

Also ich bin zwar erst neu ins OS UBUNTU eingestiegen hab mich aber jetzt schon seit tagen mit dem Prob hier beschäftigt und werde jetzt mal folgendes hier beitragen.

1.) Bei mir sind die fensterleisten auch verschwunden das merkwürdige war aber das sie zu anfang funktionierten! Erst nach einigen updates gingen sie nicht mehr! Wobei ich sagen muss das ich zuerst Beryl von der Quelle Beryl-project installiert habe, und dann nach weiteren paketquellen gesucht habe (wegen designs und so) dabei bin ich darauf gestoßen das beryl in festy drin ist und hab die quelle ja dann auch aktiviert! SO und da liegt das problem! mit Festy kommt das hier
libwnck22
Window Navigator Construction Kit - runtime files
So weil Heliodor nicht damit arbeitet sondern mit
libwnck18
Window Navigator Construction Kit - runtime files
somit stürzt heliodor ab, weil ja das abhänige paket nicht kompatibel ist. Somit stürzt auch Beryl-UBUNTU ab weil das abhänige paket Heliodor nicht funzt. => Fensterleisten weg!?!

2.) wie kann ich das blöde libwnck22 downgraden auf 18???
3.) meine befürchtung ist wenn ich einfach das 22er desinstalliere und dann wieder von Beryl-project quelle die pakets installiere, das dann mein OS ein dickes Prob bekommt und vieleicht die Grafische oberflasche nicht mehr oder nur fehlerhaft startet!?!

ich hoffe ihr könnt mir helfen, und hoffetlich konnte iche euch helfen den übeltäter zu finden ^^
 
also ich bin die Anleitung durchgegangen, trotzdem bringe ich compiz-fusion einfach nicht zum Laufen.
Also ich zunächst sämtliche beryl, compiz und emearld Pakete mit pkg_deinstall -R beryl* deinstalliert. Dann compiz-fusion und emerald aus den Ports drauf. Achso...zuvor hab ich den Kernel (6.3) und die Welt neu gemacht, auch alle anderen Pakete sind aktuell.
Dann hab ich den nvidia Treiber eingerichtet und compiz nach der Anleitung konfiguriert. Dann aber hapert es. Wenn ich compiz --replace aufrufe beendet sich x ohne Fehlermeldung und der gdm wird neu gestartet, ich gelange auf die Anmeldemaske. So wenn ich den nv Treiber nehme, erhalte ich folgende Meldung:
[martin@desktop ~]$ compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

[1]+ Exit 1 compiz --replace

Hat jemand von euch denn compiz-fusion unter 6.3 mit ner Nvidia Graka laufen?
 
Schickste mal Deine xorg.conf? bitte...

Ich hatte das mit dem compiz-fusion, so verstanden, dass Du das per CVS-Tree laedst und dann mal selbst bauen musst. Habe keine Ahnung, was in den Ports fuer eine Version ist.
 
Code:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/local/share/X11/rgb"
	ModulePath   "/usr/local/lib/xorg/modules"
	FontPath     "/usr/local/lib/X11/fonts/misc/"
	FontPath     "/usr/local/lib/X11/fonts/TTF/"
	FontPath     "/usr/local/lib/X11/fonts/OTF"
	FontPath     "/usr/local/lib/X11/fonts/Type1/"
	FontPath     "/usr/local/lib/X11/fonts/100dpi/"
	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "record"
	Load  "dbe"
	Load  "xtrap"
	Load  "dri"
	Load  "glx"
	Load  "freetype"
	Load  "type1"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/psm0"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  340   270	# mm
	Identifier   "Monitor0"
	VendorName   "VSN"
	ModelName    "L17SP"
 ### Comment all HorizSync and VertRefresh values to use DDC:
	HorizSync    30.0 - 80.0
	VertRefresh  56.0 - 75.0
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
        #Option     "DualHead"           	# [<bool>]
	Option 	    "NvAGP" "1"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "NV44A [GeForce 6200]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

das ist mene xorg.conf
und die Version, die ich benutze ist compiz-fusion 0.6.0
AGP von FreeBSD hab ich deaktiviert und über den NVIDIA Treiber aktiviert, so wie in der Anleitung.
 
JA das kann auch nicht gehen.

Aufloesung und Farbtiefe musst Du schon vorgeben.
Ohne 24bit macht compiz nuescht... :)

Code:
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Modes    "1024x768"
        EndSubSection
EndSection


Ist nur ein Beispiel...


CAT
 
Hi Cat


danke für deine Hilfe, leider geht es aber immer noch nicht. Die Farbtiefe und Auflösung managt bei mir Gnome automatisch. Mein X lief also von Anfang an mit 24bit. Nichtsdestrotz habe ich es versucht manuell in meiner xorg.conf zu übernehmen, ohne Erfolg. Damit verhält sich alles wie vorher. Wenn ich mit nvidia compiz --replace starte, dann wird zunächst der Dämon gestartet, dann hängt sich X auf und beendet sich. Wenn ich nv verwende, wird mir oben gepostete Fehlermeldung ausgegeben!
:confused:
 
Die Farbtiefe und Auflösung managt bei mir Gnome automatisch. Mein X lief also von Anfang an mit 24bit.

Also compiz will aber die Einstellung von der Xorg.conf.
Es liest das nicht von gnome aus.

Dein Nvidia Driver arbeitet einwandfrei im 3D Modus?

Haste mal:

# glxgears

oder

# glxinfo

ausprobiert, mit dem Nvidia Treiber?

Klappt das? Hast Du im ccs die Einstellung fuer Emerald gemacht? bzw
Ist Emerald installiert?

Hast Du 2 Monitore?

CAT
 
Sooo jetzt läuft compiz auch bei mir. Der neue Treiber hat den Ausschlag gegeben. Vielen dank für eure Hilfe!
Ach...ich war der Meinung, dass man das Verkleinern der Fenster so einstellen kann, dass sie sich gleich/ähnlich verhalten wie auf einem Mac OS. Irgendwie finde ich aber die passende einstellung nicht. Könnte mir jemand helfen bitte?

Vielen Dank nochmal
 
Zurück
Oben