Hallo,
ich spiele zur Zeit etwas mit Openbox rum und habe ein paar Composite-Manager ausprobiert. Bei allen kommt es zu Grafik-Fehlern, nachdem ich ein Fenster minimiert habe und es wieder herstellen möchte. Hier ein kleines Video zur Veranschaulichung:
http://www.youtube.com/watch?v=NRXQ2d4GZao
Ich habe mittlerweile alle mir bekannten Compositer durch: xcompmgr, cairo-compmgr und jeweils die im AUR verfügbaren Forks und Weiterentwicklungen (auch Compton). Das Problem tritt eigentlich bei allen auf, cairo-compmgr unterscheidet sich ein wenig dadurch, dass es zusätzlich zu einer massiven CPU-Auslastung kommt.
Ich habe
hier einen kleinen Compositer gefunden, der verschiedenen Bugs anspricht und korrigiert haben will, aber zum Einen ist das gute Stück auch schon 6 Jahre alt, zum Anderen kompiliert es nicht. Falls es tatsächlich an NVidia liegt, könnte es mich betreffen, ich habe eine GeForce 8600 GTS. Ich habe übrigens auch schon verschiedene X.Org-Einstellungen probiert (RenderAccel:True, Composite:Enable und AllowGLXWithComposite). Keine Verbesserung.
Hat jemand Erfahrungen mit diesem Problem oder gar eine Lösung? Bin für jeden Hinweis dankbar 🙂
lG
brb
//edit: Wenn ich xcompmgr mit dem Parameter "-f" starte, bekomme ich Fehlermeldungen, die ich sonst nicht bekomme. Ich verstehe das so, dass xcompmgr nicht auf Fenster-Drawables zugreifen kann, wenn diese vom Desktop minimiert wurden:
error 171: BadRegion request 151 minor 14 serial 1825498
[obige Meldung erscheint einige hundert Mal]
error 4: BadPixmap (invalid Pixmap parameter) request 54 minor 0 serial 1825615
//edit2: Zum Mäusemelken: Das Problem tritt sogar mit pycompmgr auf. Wird wohl tatsächlich eher ein Treiberproblem sein, hm? Mal nouveau testen…
//edit3: Gelöst. Mit obconf muss unter "Erscheinungsbild" "Minimieren und Wiederherstellen animieren" abgewählt werden. Großartig, es funzt *freu*
http://archive.cnblogs.com/a/2533287/