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

[gelöst] Compiz-Fusion + Kooldock?

lOtz1009

Moderator
Teammitglied
Hallo,

ich habe mir soeben seit langem mal wieder Compiz-Fusion mit Fusion-Icon wie im WIKI beschrieben per 1-Click installiert. Läuft auch alles soweit ganz flüssig. Sobald ich aber Kooldock starte, stürzt X ab und ich lande auf der Konsole.
Wenn ich zuerst Kooldock starte und dann Compiz über Fusion-Icon aktiviere, läuft Kooldock zwar, allerdings ohne Transparenz und ab und zu sogar mit fehlerhafter Darstellung. Wenn ich dann bei Kooldock auf "Konfiguration neu laden" gehe stürzt wieder alles ab.

Fehlermeldung ist immer gleich:

.xsesion-errors schrieb:
xauth: creating new authority file /home/stilgar/.serverauth.23239


X Window System Version 7.2.0
Release Date: Tue Jan 22 17:08:26 UTC 2008
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux northwood 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686
Build Date: 22 January 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 28 20:33:31 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module already built-in
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
/etc/X11/xim: Checking whether an input method should be started.
/etc/X11/xim: user environment variable LANG=de_DE.UTF-8
sourcing /etc/sysconfig/language to get the value of INPUT_METHOD
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale de_DE.UTF-8 ...
There is no default input method for the current locale.
startkde: Starting up...
kbuildsycoca running...
DCOP Cleaning up dead connections.
QObject::connect: No such signal KProcess::error(QProcess::processError)
QObject::connect: (sender name: 'unnamed')
QObject::connect: (receiver name: 'unnamed')
QObject::connect: No such signal KProcess::finished(int,QProcess::ExitStatus)
QObject::connect: (sender name: 'unnamed')
QObject::connect: (receiver name: 'unnamed')
KMenuBase::setProperty( "frameShadow", value ) failed: property invalid, read-only or does not exist
KMenuBase::setProperty( "frameShape", value ) failed: property invalid, read-only or does not exist
QObject::connect: No such signal Kicker::settingsChanged(SettingsCategory)
QObject::connect: (sender name: 'kicker')
QObject::connect: (receiver name: 'animtt')
akode: Guessed format: xiph
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout
KNotify::playTimeout

Backtrace:
0: X(xf86SigHandler+0x81) [0x80e6d81]
1: [0xffffe420]
2: /usr/lib/xorg/modules//libfb.so(fbFillRegionSolid+0xd5) [0xb6e976a5]
3: /usr/lib/xorg/modules//libfb.so(fbPaintWindow+0xe9) [0xb6e97839]
4: /usr/lib/xorg/modules/updates//drivers/nvidia_drv.so(_nv000747X+0x32b) [0xb6f7320b]

Fatal server error:
Caught signal 11. Server aborting

kdeinit: Fatal IO error: client killed
kdeinit: sending SIGHUP to children.
klauncher: Exiting on signal 1
kicker: sighandler called
*** kdesktop got signal 1 (Exiting)
kdeinit: sending SIGTERM to children.
kdeinit: Exit.
kicker: sighandler called
DCOP aborting while waiting for answer from 'kooldock'
kdeinit: Fatal IO error: client killed
kdeinit: sending SIGHUP to children.
kicker: sighandler called
kicker: Fatal IO error: client killed
klauncher: Fatal IO error: client killed
xinit: connection to X server lost.
Aufgelegt
GOT SIGHUP
startkde: Shutting down...
kded: Fatal IO error: client killed
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
startkde: Running shutdown scripts...
xprop: unable to open display ':0'
usage: xprop [-options ...] [[format [dformat]] atom] ...

where options include:
-grammar print out full grammar for command line
-display host:dpy the X server to contact
-id id resource id of window to examine
-name name name of window to examine
-font name name of font to examine
-remove propname remove a property
-set propname value set a property to a given value
-root examine the root window
-len n display at most n bytes of any property
-notype do not display the type field
-fs filename where to look for formats for properties
-frame don't ignore window manager frames
-f propname format [dformat] formats to use for property of given name
-spy examine window properties forever

startkde: Done.
kdeinit: sending SIGTERM to children.
kdeinit: Exit.
Ich nutze den NVIDIA Treiber 169.12, per Yast aus den NVIDIA Repos installiert.

Funktioniert bei jemandem die Kombination aus Compiz-Fusion und Kooldock?
 

TomcatMJ

Guru
Habs gerade mal getestet unter Treiberrelease 173.08 und da gehts ohne murren.
Sieht nur etwas seltsam aus wenns über dem Kicker agiert ;) aber mit Transparenz und ohne geplatzten X-Server.

Bis denne,
Tom
P.S.:Ein Screenshot liegt nun unter http://wiki.linux-club.de/opensuse/Bild:Compiz-Fusion_mit_Kooldock_NVIDIA-Treiberrelease_173.08.png
 
OP
L

lOtz1009

Moderator
Teammitglied
OK. Habe nun mal Kooldock deinstalliert und die dazugehörigen Configs aus ~/.kde/ gelöscht und neu installiert. Jetzt startet es fast immer ohne dass X abschmiert oder mich auf den Anmeldebildschirm zurückwirft. Allerdings funktioniert unter Kooldock jetzt die Funktion "Stay below windows when not used". Geht die bei Dir?
 

TomcatMJ

Guru
Nö, habs gerade ma getestet udn festgestellt das die es hier nicht so wirlich tut. Aber das macht mir wenig aus da ich sowieso "Autohide" nutze. Inwiefern "nicht so wirklich"? Ganz einfach: Die Symboe bleiben zwar am Rand kleben, dafür ist nun in dem Bereich in dem sie normalerweise beim Mouseover vergrößert werden ein durchsichtiges Fenster mit sichtbarem Rand und sichtbarer Titeleiste wenn ich diese Funktion aktiviere. Da nutze ich dann doch lieber weiterhin "Autohide" und ass die Symbole ganz "im" Rand verschwinden bis die Maus drankommt, denn dabei funktioniert die Transparenz dann auch so wie sie soll und kein unschönes "Fensterskelett" stört die Desktopoptik. Das ist natürich keine wirkliche Lösung wenn man die andere Variante bevorzugt und gern voll funktinierend hätte.

Bis denne,
Tom
 
OP
L

lOtz1009

Moderator
Teammitglied
Na supi. Autohide ist zwar nicht ganz so meine Präferenz, aber es tut. Danke jedenfalls für die Hilfe, ich weiß wenigstens dass die Symptomatik nicht nur bei mir liegt :wink:
 
OP
L

lOtz1009

Moderator
Teammitglied
Sorry, ich muss hier nochmal aufmachen :oops:
Ich habe unter ~/.kde/Autostart für Kooldock und Fusion-Icon jeweils eine .desktop-Datei angelegt. Wenn ich die beim Start ausführen lasse, stürzt X wieder ab oder schmeißt mich auf den Login-Screen. Die Reihenfolge in der die beiden ausgeführt werden ist dabei egal (habe jeweils mal eine 1 oder 2 vor den Namen gesetzt).
Wenn ich X Starte, danach Kooldock (per Autostart oder manuell) und dann Fusion-Icon (manuell) ist alles perfekt. Wenn ich erst Fusion-Icon und danach Kooldock starte, stürzt X mit o.g. Fehlermeldung ab. Ist das nicht seltsam?
Gibt es noch eine andere Möglichkeit, die beiden Programme beim Start automatisch einzubinden?

[EDIT:]
Ich starte Fusion-Icon jetzt per Autostart und dem Parameter --SLEEP=5 und es läuft. Anscheinend verträgt sich dort etwas nicht. Keine Ahnung. Egal, Hauptsache es geht irgendwie.
[/EDIT]
 
Oben