So verhindern Sie dieses Fensterverhalten in Linux

1319
cYrus

Dies passiert, wenn ich die Fenster bewege. Einzelheiten:

  • offene Box

  • ATI-proprietärer Treiber

  • Kein Problem in OpenGL-Kontexten

  • Ich möchte keinen Compositing-Manager verwenden

Die Angelegenheit!

Es ist nicht so seltsam, ganz normal. Lesen Sie hier .


Offensichtlich reproduziert dieses Bild kein reelles Bildschirmbild. Ich fand heraus, dass die Gimp-Screenshots eine gute Vorstellung davon lieferten, was passiert, und so versuchte ich, das Problem zu erklären.

2
"Problem mit dem proprietären ATI-Treiber" wird zu "ATI beschweren". Ignacio Vazquez-Abrams vor 13 Jahren 0
Nicht ganz sicher, es fehlt lediglich die vertikale Synchronisation. cYrus vor 13 Jahren 0
Sieht cool aus, halte es einfach so. War nur Spaß... :) Sergiy Belozorov vor 13 Jahren 1
@Sergiy Byelozyorov: Ein bisschen Picasso, äh ?! cYrus vor 13 Jahren 1

3 Antworten auf die Frage

0
Zooks64

Möglicherweise können Sie dies vermeiden, indem Sie die Kontur ziehen und nicht den gesamten Inhalt anzeigen.

In Windows 7 finden Sie es unter Systemsteuerung / System / Erweiterte Systemeinstellungen /

Scrollen Sie nach unten und deaktivieren Sie "Fensterinhalt beim Ziehen anzeigen".

Möglicherweise liegt ein Problem mit Ihrem Treiber oder einem Produkt Ihrer Systemspezifikationen vor.

Ich habe festgestellt, dass mein Netbook viel besser funktioniert, wenn das Ziehen von Konturen aktiviert ist.

Windows 7? Was? Ignacio Vazquez-Abrams vor 13 Jahren 6
Ich verwende Debian Squeeze und möchte diese Option nicht einstellen. cYrus vor 13 Jahren 1
0
Aaron Digulla

Überprüfen Sie Ihre Compiz-Module. Es gibt einige "visuelle Effekte", durch die Ihre Fenster beim Ziehen "wackeln". Vielleicht haben Sie einen von ihnen aktiviert.

[BEARBEITEN] Das Abreißen des Bildschirms kann nicht in einem Screenshot erfasst werden, da dies ein optischer Effekt ist, der nur auf dem Monitor (nicht im RAM) erfolgt. Auch der Effekt oben ist zu regelmäßig und hat zu viele Reißlinien. Bei normalem Bildschirmriss haben Sie nur einen einzigen Riss (oder vielleicht zwei, wenn Sie das Fenster sehr schnell bewegen).

Daher muss der Effekt von einem Programm erstellt werden.

[EDIT2] Nochmal: Das Bild oben ist ein Screenshot. Das bedeutet, dass einige Software auf Ihrem Computer den Effekt erzeugt. Grund: Keine Software der Welt ist in der Lage, die optische Täuschung des Bildschirmabrisses zu erfassen, die auftritt, wenn zwei Aktualisierungen auf dem Monitor stattfinden, während sich etwas ändert. Sie müssen sich also alle laufenden Programme ansehen, die Konfiguration Ihres Fenstermanagers überprüfen, den Täter finden und ihn abschalten.

Ich benutze kein Compiz. Es ist kein Dekorationseffekt. Lesen Sie: http://en.wikipedia.org/wiki/Screen_tearing. cYrus vor 13 Jahren 0
Das Bild oben: Ist das ein Screenshot, der mit einem Programm oder einem Modell erstellt wurde, um den Effekt zu visualisieren? Aaron Digulla vor 13 Jahren 0
Nur Gimp Screen Capture. cYrus vor 13 Jahren 0
Dann zerreißt es nicht. Beim Reißen des Bildschirms erhalten Sie einen ** einfachen ** horizontalen Riss, während Sie das Fenster verschieben. Dies kann nicht von Gimp erfasst werden. Der obige Effekt wird von einem Programm erzeugt (-> zu regelmäßig, kann erfasst werden, zu stark zerreißen). Aaron Digulla vor 13 Jahren 1
DIES IST VON GIMP ERFASST. Offensichtlich reproduziert dieses Bild kein reelles * echtes * Bild. Ich fand heraus, dass die Gimp-Screenshots eine gute Vorstellung davon lieferten, was passiert, und so versuchte ich, das Problem zu erklären. Tatsache ist, dass ich (immer noch) ein Problem mit dem Bildschirmriss habe, das Sie mit Ihrer klugen Antwort nicht gelöst haben. cYrus vor 13 Jahren 0
Es ist etwas schwierig, ein Problem zu debuggen, wenn Sie keine aussagekräftigen Informationen angeben :-) Es ist mir egal, ob Sie das Bild mit GIMP aufgenommen haben. Ich muss wissen: Haben Sie das Bild nach der Aufnahme in irgendeiner Weise bearbeitet? Kann GIMP ** sehen, wie der Bildschirm zerreißt, oder haben Sie den Effekt anschließend hinzugefügt? Aaron Digulla vor 13 Jahren 0
Ich habe das Bild nach der Aufnahme nicht bearbeitet. Versuchen wir es mal so: Ignorieren Sie dieses Bild ok ?; Ich habe ein Problem mit dem Bildschirm zerreißen in einem normalen Fenster-Management-Kontext, das ich nicht lösen kann (siehe Details in der Frage). Irgendwelche Ideen? cYrus vor 13 Jahren 0
Ja. Suchen Sie nach dem Programm, das den Effekt erzeugt, weil es nicht das rein visuelle Aufreißen des Bildschirms ist, weil kein Programm der Welt das erfassen könnte. Um das Bild oben zu erhalten, muss es von einer Software in den Speicher Ihrer Grafikkarte gerendert werden. Finden Sie die Software und fahren Sie sie herunter. Aaron Digulla vor 13 Jahren 0
Ich gebe mit dir auf ... cYrus vor 13 Jahren 0
0
cYrus

In Catalyst 11.1 wird die Option Tear Free Desktop angezeigt . das löst das Problem.

  1. Anzeigeoptionen
  2. Tränenfrei
  3. Aktivieren Sie Tear Free Desktop, um das Reißen zu reduzieren.