Ein Blog über Ubuntu, Linux, Android und IT
Geflacker bei Benachrichtigungen und Vollbildanwendungen beseitigen
Dieser Beitrag wurde vor mehr als sechs Monaten veröffentlicht. Bedenke bitte, dass die hier angebotene Information nicht mehr aktuell und gültig sein könnte. Informiere dich daher bitte auch an anderer Stelle über dieses Thema. Sollten sich neue Informationen ergeben haben, so kannst du mich auch gerne auf diese über einen Kommentar hinweisen. Vielen Dank!Schon länger plagt mich das Geflacker, wenn eine Anwendung wie Totem oder Tvtime im Vollbild läuft und eine Benachrichtigung auf dem Desktop erscheint. Ändert man beispielsweise die Lautstärke über die Funktionstasten während man mit Totem einen Film im Vollbild sieht, so lässt die dabei erscheinende Benachrichtigung das ganze Bild kurz flackern.
Nicht dass dies Problem massiv störte, doch nerven tat es mich doch… denn es tritt nicht nur bei Video- oder TV-Anwendungen auf, sondern beispielsweise auch bei Firefox oder VirtualBox. Beide Anwendungen kennen eine Vollbildfunktion. Es muss wohl auch an der Kombination Nvidia/Compiz liegen, denn das Geflacker habe ich nur bei meiner MSI Nvidia GeForce 9400GT, an einem anderen Rechner mit einer älteren Grafikkarte von ATI, tritt das Geflacker nicht auf.
Durch Zufall bin ich nun endlich über den passenden Bug und den entsprechenden Workaround gestolpert, der das Problem löst.
Schuld daran ist eine Option von Compiz, die von Haus aus aktiv ist. Der Workaround verbirgt sich hinter der Option “Umleitung von Vollbildfenstern aufheben”, die man im CompizConfig Einstellungs-Manager unter “System -> Einstellungen ->CompizConfig Einstellungs-Manager -> Allgemeine Optionen” findet. Sollte man den CompizConfig Einstellungs-Manager nicht installiert haben, so kann man ihn über
$ sudo apt-get install compizconfig-settings-manager
nachinstallieren. Sobald die Option deaktiviert ist, gibt es kein Geflacker mehr im Vollbildmodus. Negative Auswirkungen konnte ich bislang noch nicht ausmachen.

Umleitung von Vollbildfenstern aufheben
Wer sich vor dem Konfigurationswahnsinn des CompizConfig Einstellungs-Manager fürchtet, der kann auf die Installation des Programmes verzichten. Die Option lässt sich auch direkt über die gconf-Datenbank setzen. Der Befehl
$ gconftool-2 --set /apps/compiz/general/screen0/options/unredirect_fullscreen_windows --type bool 0
sollte das Geflacker beseitigen und
$ gconftool-2 --set /apps/compiz/general/screen0/options/unredirect_fullscreen_windows --type bool 1
die Option “Umleitung von Vollbildfenstern aufheben” wieder aktivieren. Der Workaround sollte für alle Grafiktreiber wirksam sein. Bei mir hat er das Geflacker bei einer Nvidia- und einer Intel-Grafikkarte bereinigt.
Das könnte Euch auch gefallen...
Anzeige...
| Artikel drucken | Dieser Beitrag wurde von Christoph am 3. Juli 2009 um 20:07 veröffentlicht und unter GNU/Linux abgelegt. Du kannst allen Antworten zu diesem Beitrag durch RSS 2.0 folgen. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |



















vor 1 Jahr
Weiß zufällig jemand, ob es eine ähnliche Einstellung für KWin gibt? Habe das Problem nämlich auch öfters mit einer nvidia Karte und aktiviertem Compositing.
vor 1 Jahr
Genial! Danke! Danke! Endlich!
und ich dachte es liege am 180er-Treiber…
vor 1 Jahr
Hey! Danke für den Hinweis. Mir ist das geflacker auch schon aufgefallen. Meist, wenn ich Firefox mit F11 im Vollbildmodus genutzt habe. Das ist nun Geschichte! Danke für den Super Tipp!
vor 1 Jahr
Mensch Chris! Könnt Dich küssen, wenn Du 18 und ein hübsches Mädchen wärst.
Ich habe 2 Monitore und lass auf einem die VirtualBox immer im Vollbildmodus laufen. Und jedesmal, wenn ich mit der Maus aus der VM herausfahre, flackert es. Wie Du sagst, ist nicht schlimm, aber es nervt. Jetzt ist das endlich weg.
“Tyssen Takk” würde ein Norweger sagen,
Turicon
vor 1 Jahr
Klasse Tipp! Danke! Habe in ein paar Kurztests auch nichts negatives feststellen können.
vor 1 Jahr
Jaa, endlich, sehr schön! Danke!

Ein so kleines Häkchen und so viel Wirkung
vor 1 Jahr
Wow! Ich bin mehr als nur begeistert. Mir ging das geflacker auf meinem kleinen Netbook so dermaßen auf die Nerven… Wow! DANKE!!!
vor 1 Jahr
Wow, ein großes Dankeschön auch von mir, Danke!
vor 1 Jahr
thx, immer wieder hilfreich deinen blog zu lesen.
vor 1 Jahr
Bravo, funktioniert. Vielen Dank!
vor 1 Jahr
Das gehört eindeutig unter die “Papercuts” Einfach, grosser Effekt! Danke.
vor 1 Jahr
Zum Glück bietet Linux ja unendlich Möglichkeiten über Dinge zu schreiben, die unter Windows oder Mac gar nicht erst auftreten
vor 1 Jahr
Danke für den Beitrag – ich hatte das Problem auch und es wurde dadurch gelöst.
vor 1 Jahr
Hey, endlich frei! Danke Dir, Christoph!
vor 1 Jahr
Hey, ich sag auch danke.
hatte das Problem sowohl auf meinem Netbook mit Intel Karte als auch auf dem Desktop mit Nvidia Karte.
vor 1 Jahr
Hmm, interessant! Es gibt leider eine negative Nebenwirkung: Wesnoth ruckelt so sehr stark im Fullscreen. Aber das sollte man eh nicht mit Compiz laufen lassen (nur ich mach das ständig
).
vor 1 Jahr
Wöfür ist dise Option eigentlich gut?!
Und warum ist sie Standard?!
Ich habe damit nur Probleme, und entferne das Häckchen auf jeder Hardware schon immer.
Auf meinem Laptop habe ich, wenn das Häckchen gesetzt ist, irre Probleme mit Vollbild Flash z.B bei Youtube und Konsorten. Und zwar öffnet sich für den Bruchteil einer Sekunde das Vollbildfenster und ist sofort wieder.
Das Laptop hat ne ATI Karte die mit dem Radeon Treiber läuft.
Auf meinem Rechner habe ich (auch nur bei gesetztem Häckchen) tierisches Tearing von Videos mit Compiz.
Ohne das Häckchen ist alles überall absolut bestens.
Daher fragt man sich, warum dies Standardmäßig aktiviert ist. Das ist mindestens seit Hardy so, und auch noch unter Jaunty der Fall.
Da wäre echt mal ein Papercut angebracht!
vor 1 Jahr
PS. Der Rechner hat ‘ne NVidia Karte und läuft auch mit dem Nvidia Treiber.
PPS. Es sollte natürlich Wofür heißen
vor 1 Jahr
Danke Danke Danke auch von mir…
vor 1 Jahr
Hach! Dank dieses Tipps ist mein Sonntag – was sag ich, nachwirkend die letzten Monate seit April – gerettet!
Ich habe mich in diversen Foren platt gesucht, um hinter das Problem dieses elenden Vollbild-Geflackers zu kommen …
vor 1 Jahr
@PhotonX:
Das kann ich leider nur bestätigen:
Nexuiz, UrbanTerror, sogar MythTV werden (fast) unbenutzbar.
Da lass ich es lieber flackern! (zu faul um compiz abzudrehen)
vor 1 Jahr
einmal mehr fällt mir eine tolle information durch dein blog zu – danke!
you made my day!
vor 1 Jahr
Tausend Dank! Das hat sowas von genervt!
vor 1 Jahr
Danke für eine weitere tolle Info auf deinem Blog!
vor 1 Jahr
ENDLICH!! Aufgrund dieses Problems hatte ich schon die neuen intel-Treiber installiert, die natürlich super instabil waren
Jetzt hab ich endlich Ruhe vor dem Geflacker!!!
1000 Dank..
vor 1 Jahr
Klasse danke dir nachdem hab ich schon lange gesucht
vor 1 Jahr
super, danke für den tipp. da scheint nun einiges dadurch besser zu laufen.
nur leider hab ich evtl einen grund warum der hacken standardmäßig drin ist: xbmc geht ohne hacken nicht.
mit hacken ist das bild bei einer notification für mehrere sekundne weg aber immerhin läuft xbmc.
und ich hab mich schon sooo gefreut
vor 1 Jahr
Vielen, vielen Dank dafür! Das Problem hat mich schon die ganze Zeit genervt.
Nebenbei ist das nicht nur mit Nvidia-Grafikchips so, da ich eine ATI Mobility Radeon HD3650 benutze