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

Kein Compositing mehr mit KDE 4.1.1

Hi,

nachdem ich heute über das KDE:KDE4:Factory:Desktop-Repository auf KDE 4.1.1 aktualisiert habe, kann ich keine Compositing-Effekte mehr aktivieren...

Wenn ich kwin in der Konsole starte, erhalte ich folgendes beim Versuch, sie zu aktivieren:

Code:
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
kwin: X Error (error: BadAlloc [11], request: X_GLXCreatePixmap[GLX+22], resource: 0x3e01aaf)
kwin: X Error (error: GLXBadDrawable[GLX+2], request: X_GLXGetDrawableAttributes[GLX+29], resource: 0x3e01aaf)
kwin(5287): Compositing self-check failed, disabling compositing.

Für eine Sekunde seh ich sogar Fenster mit Schatten etc, also sollte es eigentlich funktionieren.

Kennt jemand dieses Problem und hat vielleicht ne Lösung parat? Google spuckt nicht sehr viel darüber aus :(

Ich verwende nvidia-Treiber aus den Repos (173.14.12) unter opensuse 11.0. Compiz läuft problemlos.

Grüße,
balta
 
Hi balta

Auch wenns eine blöde Frage ist. ;)
Läuft der Grafikkarten Treiber noch?
Mir hats beim letzten update den Treiber weggeschossen.

cu
 
Ich habe ein ähnliches Problem seit dem gestrigen Update auf Factory KDE 4.1.1.
Composite-Effekte liefen einwandfrei mit KDE 4.1. GraKa-Treiber nicht verändert!
FGLRX-Grafikkartentreiber läuft, ver. 8.52.3, fgl_glxgears läuft flüssig, OpenGL ist laut fglrxinfo aktiv.

kwin --replace spuckt ähnliches wie der output von balta aus:
Code:
kwin(15078) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect  "kwin4_effect_sharpen"  is not supported
QTimeLine::setDuration: cannot set duration <= 0
kwin(15078) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect  "kwin4_effect_blur"  is not supported
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
QTimeLine::setDuration: cannot set duration <= 0
kwin(15078): Compositing self-check failed, disabling compositing.

Wie gesagt, mit 4.1 lief alles flüssig. Mit XRender geht übrigens gut! Will aber OpenGL-Effekte :/
 
@ all

scheint ein Problem vom neuen KDE 4.1.1 zu sein.

Mit der Vorgängerversion liefen die Compositing-Effekte problemlos.
Jetzt muß ich auch entweder XRender einstellen (geht - aber nicht so schön wie vorher openGL) oder aber unter Systemeinstellungen (ehemals KDE-Kontrollcenter) -> Standard-Komponenten -> Window-Manager -> Compiz einstellen --- jedoch friert der Rechner dann ab und an ein :igitt:

Mal sehen, wann dies behoben wird .....

Edit:
Problem ist bekannt, siehe auch:
http://bugs.kde.org/show_bug.cgi?id=170346 bzw.
http://bugs.kde.org/show_bug.cgi?id=170085

Es existiert sogar ein Patch:
http://websvn.kde.org/?view=rev&revision=854546

Aber wie wendet man den an
:???:

Gruß Andy.Reddy
 
In den neuen Paketen haben die diesen self-check erstmal abgeschaltet und es geht wieder :)

@whois: Ja mein Treiber läuft noch... ist der nidia-Treiber aus den Repositories
 
Oben