Wie höre ich auf, Videos zu zerreißen? (Nvidia-Treiber, Non-Compositing-Fenstermanager)

35

Ich habe das Problem, von dem scheinbar viele betroffen sind, die den proprietären Nvidia-Treiber verwenden:

Video reißen : feine horizontale Linien (normalerweise in der Nähe der Oberseite meines Bildschirms), wenn das Video viel Schwenken oder Bewegung enthält.

(Hinweis: Ein Zurückschalten auf den Standard-Nouveau-Treiber ist nicht möglich, da die anscheinend nicht vorhandene Energieverwaltung den Akku um ein Vielfaches schneller entlädt.)

Ich habe Totem, Parole und VLC ausprobiert und es kommt bei allen zu Tränen. Das beste Ergebnis war die Verwendung X11 outputin VLC, aber es wird immer noch mit relativ mäßiger Wirkung gerissen.

Hardware: MacBook Air 3,2 - mit einer Nvidia GeForce 320M.

Es gibt zwei häufige Fehlerbehebungen für Nvidia-Treiber:

  1. Deaktivieren Sie das Compositing , da proprietäre Treiber von Nvidia normalerweise nicht gut mit Compositing-Fenstermanagern unter Linux funktionieren (Compiz ist eine mir bekannte Ausnahme). Aber ich benutze einen extrem leichten Fenstermanager (Awesome Window Manager), der nicht einmal Compositing-fähig ist (oder irgendwelche coolen Effekte). Ich habe auch dieses Problem in Xfce, wo ich Compositing deaktiviert habe.

  2. Aktivieren der Synchronisierung mit VBlank. Um dies zu aktivieren, setze ich die Option in nvidia-settingsund starte sie dann wie nvidia-settings -lbei meinen anderen Autostart-Programmen automatisch. Das scheint zu funktionieren, denn wenn ich renne glxgears, bekomme ich:

    $ glxgears
     Running synchronized to the vertical refresh.  The framerate should be
    approximately the same as the monitor refresh rate.
    303 frames in 5.0 seconds = 60.500 FPS
    300 frames in 5.0 seconds = 59.992 FPS
    

    Und wenn ich die Bildwiederholfrequenz überprüfe mit nvidia-settings:

    $ nvidia-settings -q RefreshRate
    Attribute 'RefreshRate' (wampum:0.0; display device: DFP-2): 60.00 Hz.
    

    All dies deutet darauf hin , synchron zu VBlank ist aktiviert. So wie ich es verstehe, ist dies genau so konzipiert, dass es nicht mehr reißt, und viele Leute haben sogar das Problem, glxgearsdie richtigen Informationen auszugeben. Ich verstehe nicht, warum es bei mir nicht funktioniert.

xorg.conf : http://paste.ubuntu.com/992056/

Beispiel des beobachteten Reissens :Video zerreißen

Chan-Ho Suh
quelle
Können Sie bitte Ihre xorg.conf-Datei pastebin.com? Hast du mit Option "TripleBuffer" "1"in deiner xorg.conf Datei experimentiert ?
fossfreedom
Ich habe TripleBuffer ausprobiert. es scheint ein bisschen zu helfen, aber nicht viel. Ich werde meinen Pastebin xorg.conf.
Chan-Ho Suh,
Verwenden Sie zwei Monitore?
Alistair Buxton
Gleiches Problem in 12.10 mit Flash im Browser, obwohl in VLC keine Risse zu sehen sind, noch beim Herumziehen von Fenstern. Haben Sie seitdem eine Lösung gefunden?
Bleep Bloop

Antworten:

18

Eine Sache, die man probieren kann funktionieren. Öffne die nvidia-Einstellungen und gehe in den Powermizer-Bereich. Wählen Sie "Maximale Leistung" in der Dropdown-Liste, und Sie sollten sehen, wie Ihr PowerMizer-Level auf die schnellste Geschwindigkeit springt.

Probieren Sie anschließend das Video aus.

In der Vergangenheit habe ich festgestellt, dass vsync nicht funktioniert, wenn sich die NVIDIA-Karte in der langsamsten Powermizer-Einstellung befindet.

mjnichol
quelle
Vielen Dank! Dies funktionierte für mich mit dem proprietären NVIDIA-Treiber (310.19) unter Arch Linux. Ich habe schon eine ganze Weile versucht, das zu lösen. So ein seltsames Problem.
Reid
Ist es möglich, diese Einstellung über die Befehlszeile zu steuern? Damit ich es aktivieren kann, wenn ich einen Videoplayer starte (und deaktivieren kann, nachdem der Player geschlossen wurde)?
Panzi
1
Ah. nvidia-settings -a GPUPowerMizerMode=1setzt es auf performance und nvidia-settings -a GPUPowerMizerMode=2auf auto.
Panzi
11

Wenn Sie zwei Monitore verwenden, kann der nvidia-Treiber nur mit dem leeren Bildschirm eines der Displays synchronisieren, es sei denn, die Bildwiederholfrequenz ist exakt gleich. Und genau das meine ich . Dies ist praktisch unmöglich, es sei denn, beide Monitore sind exakt vom gleichen Typ. Wenn der nvidia-Treiber mit der falschen Anzeige synchronisiert wird (z. B. mit der eingebauten Anzeige, wenn Sie einen Film auf einem externen Fernsehgerät ansehen möchten), können Sie die Auswahl überschreiben. Aus der NVIDIA-Treiberdokumentation:

Bei Verwendung von __GL_SYNC_TO_VBLANK mit TwinView kann OpenGL nur mit einem der Anzeigegeräte synchronisiert werden. Dies kann zu einer Beschädigung des Anzeigegeräts führen, mit dem OpenGL nicht synchronisiert wird. Sie können die Umgebungsvariable __GL_SYNC_DISPLAY_DEVICE verwenden, um anzugeben, mit welchem ​​Anzeigegerät OpenGL synchronisiert werden soll. Sie sollten diese Umgebungsvariable auf den Namen eines Anzeigegeräts festlegen. zum Beispiel "CRT-1". Suchen Sie in Ihrer X-Protokolldatei nach der Zeile "Verbundene Anzeigegeräte:", um eine Liste der vorhandenen Anzeigegeräte und deren Namen anzuzeigen.

Ich habe dies dauerhaft in / etc / environment gesetzt - füge einfach so etwas in eine neue Zeile ein:

__GL_SYNC_DISPLAY_DEVICE="DFP-0"

Alistair Buxton
quelle
Hallo Alistair. Danke für den Vorschlag, aber ich benutze nur ein einziges Display.
Chan-Ho Suh
7

Auch ich litt unter Videorissen in meinem Intel Sandy Bridge Prozessor. Das hat bei mir funktioniert. Ich füge die folgenden Zeilen in "/ etc / environment" ein -

CLUTTER_PAINT = Deaktiviere-Clipped-Redraws: Deaktiviere-Culling
Ausschneiden CLUTTER_VBLANK = Wahr

und es hat funktioniert. Drücken Sie am Ende die Eingabetaste und fügen Sie diese Zeilen ein. Möglicherweise ist ein Neustart erforderlich. Versuch es.

BRK sagt
quelle
2
Vielen Dank für den Vorschlag, aber dies sind Gnome3-Umgebungsvariablen (wie sie von Gnome Shell verwendet werden). Ich verwende einen sehr minimalen Fenstermanager, daher trifft dies nicht auf mich zu. Außerdem habe ich keinen Sandy Bridge-Prozessor.
Chan-Ho Suh
Diese Lösung behebt das Zerreißproblem auf dem Cinnamon-Desktop (Mutter Window Manager) und den NVIDIA 313-Treibern am 13.04. Tut mir leid, dass du einen alten Beitrag angeschlagen hast, aber danke.
Askuhn
4

So löste ich Vsync-Probleme für Videos auf meinem ASUS K50IN-Notebook mit der NVIDIA GeForce G102M . Ich bin mir bewusst, dass Ihr Kilometerstand variieren kann, da die Karten unterschiedlich sind, aber Sie können es ausprobieren ... Der Trick für mich war, MPlayer von Barebones (aber nicht MPlayer2!) Zu verwenden. Es funktioniert nicht mit den anderen Spielern.

  1. Führen Sie die übliche Compiz-Magie in ccsm aus

    • Deaktivieren Sie unter Composite die Option "Aktualisierungsrate erkennen" und geben Sie die aktuelle manuell ein.
    • Ich habe "Copy to Texture" aktiviert und bin mir nicht sicher, ob das geholfen hat oder nicht.
    • Unter OpenGL: Tex. Filter - Best
    • Die Synchronisierung mit VBlank ist aktiviert
    • Unity Plugin: (nicht sicher, ob dies geholfen hat, aber angeblich die Geschwindigkeit verbessert hat) Panel Opacity - 1.0000, das gleiche für Launcher Opacity. Strichunschärfe - Statisch
  2. Führen Sie die üblichen NVIDIA-Einstellungen durch:

    • Aktivieren Sie die Synchronisierung mit VBlank unter den Einstellungen von XVideo und OpenGL
    • Stellen Sie die Bildeinstellungen unter OpenGL-Einstellungen auf Hohe Qualität ein
    • Stellen Sie unter Anzeigekonfiguration Ihre Auflösung manuell ein und stellen Sie dann die Aktualisierungsrate von Automatisch auf Ihre aktuelle Aktualisierungsrate ein.
  3. Installiere mplayer und vdpau (NICHT mplayer2 !!! Dies ist neu und experimentell und zumindest für mich laggy mit VDPAU)

    • Pakete: mplayer libvdpau1 vdpau-va-driver
  4. MPlayer einrichten (Ich habe auch Gnome-Mplayer ausprobiert, aber es hat nicht das gleiche Ergebnis wie ich)

    • Öffne die Datei ~ / .mplayer / config oder erstelle sie, wenn du sie nicht hast. Möglicherweise müssen Sie auch den Ordner .mplayer erstellen . Es sollte folgendes enthalten:
[default]
ao=pulse
vo=vdpau

Ändern Sie ao in alsa, wenn Sie Puls-Audio entfernt haben.

Starten Sie X neu, indem Sie sich abmelden / erneut anmelden.

Probieren Sie es aus, YMMV wie immer. Ich habe festgestellt, dass dies, insbesondere in Nicht-LTS-Versionen oder mit Betatreibern, je nach Codec des Videos möglicherweise nicht mehr funktioniert.

Amir Dizdarević
quelle
1

Dies funktionierte für mich auf einem ATI-Radeon-Treiber, so dass es für Sie funktionieren könnte:

Fügen Sie eine Konfigurationsdatei hinzu (zB case /etc/X11/xorg.conf.d/20-nouveau.conf)

bestehend aus:

Section "Device"
    Option      "EXAVsync"  "True"
    Option      "GLXVBlank" "True"
    Identifier  "Nvidia card"
    Driver      "nouveau"
EndSection

EXA ist das Framework für das Zusammenstellen von Videos. es scheint nicht standardmäßig vsnc.

Es kann sich auch lohnen, eine andere Software (z. B. VLC) zur Wiedergabe von Videos zu verwenden.

Mark Williams
quelle
1
Wie ich in meinem Post erwähnt habe, ist der Wechsel zum Standardtreiber keine Option.
Chan-Ho Suh
1

Ich bin mir nicht sicher, ob das dir helfen wird, aber es hat bei mir funktioniert. Öffne die nvidia-Einstellungen und ändere die Frequenz von Auto auf 60. Und drücke Apply. Dies löste meine Probleme mit dem Zerreißen des Videos und dem allgemeinen Flackern des Desktops. Leider muss ich dies jedes Mal tun, wenn ich neu starte.

vicentec
quelle
1
Wie ich in meinem Beitrag, meine Bildwiederholfrequenz erklärt ist 60 Hz. Befolgen Sie für Ihr Problem diese Antwort .
Chan-Ho Suh
1

Ich hatte die gleichen Probleme mit Videorissen. In meinem Fall habe ich festgestellt, dass das Abreißen nur im Vollbildmodus erfolgt. Das Problem scheint darin zu liegen, das Video auf Vollbild zu skalieren. Immer wenn die Originalgröße des wiedergegebenen Videos und das Bildschirmauflösungsverhältnis nicht übereinstimmen, wird das Video abgerissen. Das Einstellen des Seitenverhältnisses im Smplayer auf das Seitenverhältnis der Anzeige hat das Problem für mich behoben.

ZB habe ich ein 1280x714 großes Video im Vollbildmodus abgespielt. Das Video war eingerissen. Da ich das Seitenverhältnis des Videos auf 16: 9 erzwungen habe, lief die Wiedergabe flüssig.

Ich muss beachten, dass die Grundursache des Problems dort bleibt und ärgerlich ist. Da das Seitenverhältnis nicht original bleibt, kommt es zu Deformationen im Video. Es ist jedoch besser, ohne Tränen zuzusehen;)

focknvidia
quelle
1

Ich benutze Ubuntu 12.04LTS 64bit und ich habe ein nvidia gtx 660ti.

Ich litt über einen Monat unter Videorissen, bis ich eine Lösung fand.

Öffnen nvidia x - Server - Einstellungen -> PowerMizer -> PowerMizer Einstellungen (unten), und wo es heißt : „Bevorzugte Modus“ , um die Einstellung von ändern Adaptive auf Maximum Performance Bevorzugen.

user144925
quelle
1

Ein Upgrade von PPA auf Version 319 löste das Problem:

Wenn es nach dem Start im ausfallsicheren Modus ausgeführt wird, rufen Sie die Wiederherstellung auf und führen Sie es aus sudo nvidia-xconfig. Viel Spaß beim Abspielen von Videos!

BrozzSama
quelle
0

Wenn Sie keinen Doppelmonitor verwenden, gibt es eine andere Möglichkeit. Es gibt zwei verschiedene Arten der Synchronisation mit vblank: eine für XVideo und eine für OpenGL. In den nvidia-Einstellungen befindet sich einer unter "X Server XVideo Settings" und der andere unter "OpenGL / Settings". Welche Auswirkungen Ihre Videowiedergabesoftware tatsächlich hat, hängt möglicherweise davon ab, welches Ausgabe-Plugin verwendet wird.

Alistair Buxton
quelle
VLC hat Optionen für diese beiden Ausgänge und ich habe beide ausprobiert.
Chan-Ho Suh
0

Ich bin mir bei Ihrer Beschreibung nicht sicher, ob Sie tatsächlich Risse sehen. Normalerweise sieht es so aus, als würde das Bild horizontal in zwei oder drei Abschnitte geteilt, wobei die Teile nicht übereinstimmen. Dies liegt daran, dass der obere Teil des Bildes und der untere Teil nicht aus demselben Frame im Video stammen. Wikipedia hat ein gutes simuliertes Beispiel für Bildschirmrisse . Feine horizontale Linien klingen anders, eher wie Kämmen Artefakten durch schlechtes De-Interlacing, obwohl es vielleicht nur schwer zu beschreiben ist.

Sie erwähnen keine Details des Videos, das Sie ansehen möchten, wie z. B. Auflösung, Codierung, Interlaced- oder Progressive-Status und ob das De-Interlacing in VLC aktiviert ist. Es kann auch sinnvoll sein, zu überprüfen, ob die Videoverarbeitung auf die GPU verlagert wird wird oder ob die CPU die gesamte Arbeit . Haben Sie bestätigt, dass Sie dasselbe Video auf unterschiedlicher Hardware oder auf dem MacBook unter OS X erfolgreich anzeigen können?

Sie sagen, Sie haben versucht, Compositing unter XFCE zu deaktivieren, aber es würde wahrscheinlich nicht schaden, wenn Sie versuchen, Folgendes hinzuzufügen:

Section "Extensions"
    Option "Composite" "Disable"
EndSection

in deine /etc/X11/xorg.conf, nur um sicherzugehen. Ein weiterer Vorschlag, der bisher nicht erwähnt wurde, ist das Hinzufügen von:

Option "UseEvents" "True"

zu den Device- oder Screen-Abschnitten Ihrer xorg.conf.

AKTUALISIEREN:

Der beigefügte Screenshot zeigt definitiv das Reißen! Wenn der Player ansonsten mit der Dekodierung des Videos Schritt hält (dh keine stotternden Verzögerungen, nur das Zerreißen), spielt es wahrscheinlich keine Rolle, ob die CPU oder die GPU die Dekodierung vornimmt. VLC verfügt über eine Option auf der Seite "Videoeinstellungen" in den Einstellungen zum Aktivieren und Deaktivieren der "Beschleunigten Videoausgabe". Wenn es eingeschaltet ist, sollte es die GPU zum Dekodieren verwenden. Wenn Sie diese Einstellung in VLC umschalten und ausführentop während der Wiedergabe des Videos in einem Terminal , sollten Sie einen Unterschied in der CPU-Auslastung zwischen den beiden Einstellungen feststellen. Sie können auch versuchen, das De-Interlacing in VLC zu deaktivieren, um festzustellen, ob dies einen Unterschied macht.

Ich habe zwei weitere Vorschläge:

Ich sehe an Ihrer xorg.conf offensichtlich nichts Falsches, aber Sie könnten überprüfen, ob beide Einstellungen für die Synchronisierung mit vblank (unter X Server XVideo-Einstellungen und OpenGL-Einstellungen) korrekt in .nvidia-settings-rc gespeichert sind. Einige Benutzer führen nvidia-settings als root aus oder verwenden gksudo (daher kann es /etc/X11/xorg.conf aktualisieren). Dies kann jedoch dazu führen, dass die Einstellungen in /root/.nvidia-settings-rc statt in ~ / gespeichert werden. nvidia-settings-rc. Es sollte sich um Ihre eigene Kopie handeln, aber um Zweifel zu vermeiden, sollten Sie beide vblank-Einstellungen überprüfen, wenn Sie nvidia-settings wie Sie ausführen. Vergessen Sie nicht, auf der unteren Seite der Einstellungen auf "Save Current Configuration" (Aktuelle Konfiguration speichern) zu klicken. Wenn du läufst:

nvidia-settings -q=XVideoTextureSyncToVBlank -q=SyncToVBlank

Dann sollten Sie sehen, dass beide Einstellungen auf 1 gesetzt sind. Sie sollten wahrscheinlich auch überprüfen, ob das automatische Laden der Einstellungen funktioniert, indem Sie den obigen Befehl neu starten und erneut ausführen.

Das andere, was Sie versuchen könnten, wäre ein Upgrade / Downgrade Ihrer NVIDIA-Treiber. Ich habe schon einige kleinere Treiberversions-Updates erlebt. es gibt definitiv "gute" und "schlechte" versionen der nvidia treiber und die neuesten sind nicht immer die besten. Sie können versuchen, ein Upgrade mit dem X-swat PPA durchzuführen:

https://launchpad.net/~ubuntu-x-swat/+archive/x-updates

Und Sie können versuchen, ein Downgrade auf eine frühere Version für 12.04 durchzuführen:

https://launchpad.net/ubuntu/precise/amd64/nvidia-current oder https://launchpad.net/ubuntu/precise/i386/nvidia-current

je nachdem ob du amd64 oder i386 installiert hast. Klicken Sie auf die Versionsnummer rechts, die Sie ausprobieren möchten, laden Sie die .deb-Datei herunter und installieren Sie sie mit:

sudo dpkg --install <name of file>.deb

Zum Beispiel musste ich aufgrund eines nicht verwandten NVIDIA-Fehlers Folgendes herunterladen:

http://launchpadlibrarian.net/90395807/nvidia-current_290.10-0ubuntu2_amd64.deb

von

https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2

und installiert es mit:

sudo dpkg --install nvidia-current_290.10-0ubuntu2_amd64.deb

Ein weiterer winziger Punkt: In einer anderen Antwort wird erwähnt, dass die Aktualisierungsrate von Auto auf 60 Hz geändert wurde, und Sie sagen, dass sie bereits auf 60 Hz eingestellt ist. Ihre angehängte xorg.conf hat jedoch in den Metamodi (im Abschnitt "Bildschirm") die Option "nvidia-auto-select", was darauf hindeutet, dass sie nicht repariert ist. Ihre Monitordefinition bietet jedoch nur 60.0, was möglicherweise keine Auswirkung hat. Es könnte interessant sein, Ihre xorg.conf zu sichern und zu verschieben und die Einstellungen für nvidia-xconfig und nvidia-settings erneut auszuführen, um festzustellen, ob Sie eine andere Konfiguration erhalten.

David Edwards
quelle
Hallo David. Ich habe ein Bild von meinem angeblichen Zerreißen hochgeladen :-) Bitte sag mir, ob es zu "Zerreißen" passt. Das passiert so ziemlich bei jedem Video, das ich mir ansehe, also dachte ich nicht, dass es sich lohnt, auf Einzelheiten einzugehen. Haben Sie Vorschläge, woran Sie konkret testen sollten? Ich habe diese Optionen ausprobiert (und sie anschließend entfernt), aber vielleicht gibt es eine Kombination, die ich versuchen sollte? Wenn Sie sich meine eingefügte xorg.conf ansehen können, lassen Sie es mich wissen, wenn etwas nicht stimmt. Wie überprüfe ich, ob die GPU die Arbeit nicht erledigt? Schließlich haben ja die gleichen Videos in OS X nie ein Problem auf dem gleichen Rechner.
Chan-Ho Suh
Der Nouveau-Fahrer scheint nicht dasselbe Problem zu haben. Das einzige, was ich diagnostizieren konnte, das anders zu sein scheint, ist, dass der FPS bei Nouveau etwa 600 beträgt, ohne dass ich eine zusätzliche Konfiguration benötige.
Chan-Ho Suh
Ja, das sieht nach Zerreißen aus. Tut mir leid zu bezweifeln :-)
David Edwards
Ich habe aufgrund Ihres Feedbacks weitere Vorschläge hinzugefügt.
David Edwards
Leider kein glück Ich denke, das einzige, was zu tun ist, ist zu warten, bis Nvidia die Unterstützung für die GeForce 320M verbessert, obwohl ich mich frage, warum Nouveau keine Probleme hat.
Chan-Ho Suh
0

Zusätzlich zum vorherigen Beitrag von David: Wenn Sie die neuesten proprietären NVidia-Treiber mit X-swat PPA installieren möchten, können Sie diese auch zu Ihren passenden Quellen hinzufügen:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Dadurch wird die neueste Version installiert und Sie werden über deren Lieferungen auf dem Laufenden gehalten.

Yanok
quelle
0

Tut mir leid, diese Antwort ist etwas für openSuSE, nicht für Ubuntu, aber ich habe es endlich geschafft, mit diesen Änderungen zu arbeiten.

  • Compositing- / Fenstereffekte vorübergehend deaktivieren (Alt + Umschalt + F12 in openSuSE)
  • Verwenden Sie VLC mit der Einstellung "Video" auf "OpenGL-Videoausgabe (experimentell)". "Accelerated Video Output (Overlay)" ist auch für mich aktiviert. Ich verwende VLC 2.1.1, wenn es darauf ankommt.
  • Stellen Sie die PowerMizer-Einstellungen auf Leistung ein, wie in der Antwort von mjnichol
  • Setzen Sie die OpenGL-Einstellungen auf Hoch, wie in der Antwort von Amir Dizdarević

Ich hoffe es hilft! Ich stelle mir vor, dass es einige Einstellungen gibt, mit denen Compositing funktioniert, aber ich empfehle, Compositing zumindest zum Testen zu deaktivieren. Mein Setup ist ein 4K-Monitor und eine GTX 650-Grafikkarte.

gatoatigrado
quelle
0

Sie können dies für VLC beheben, indem Sie die Videoausgabe auf "OpenGL GLX" ändern.

user279078
quelle
0

Ich verwende das 64-Bit-Betriebssystem Elementary OS Luna (basierend auf Ubuntu 12.04 LTS) und hatte das gleiche Problem. Als ich mich umsuchte, fand ich endlich eine Methode, die FUNKTIONIERT und offensichtlich die "Powermizer-Einstellungen für die Leistung" -Lösung enthält, wie viele andere Leute bereits gesagt haben.

Das Problem ist, dass diese Einstellungen nach dem Neustart auf die Standardeinstellung "Auto" zurückgesetzt werden und die Nvidia-Einstellungen-Anwendung die neuen Einstellungen von Powermizer anscheinend nicht richtig speichert. KEINE SORGEN MACHEN!!!

Befolgen Sie einfach die folgenden Anweisungen:

http://ubuntu.aspcode.net/view/635400140124705175636416/nvidia-settings-powermizer-performance-mode-on-12044-64-bit

Wie der Artikel sagt, erstelle eine Start-Anwendung und du kannst loslegen !!!! VERTRAU MIR, ES FUNKTIONIERT!!! Vielen Dank an Aquablue für die Veröffentlichung und natürlich an Mike vom Nvidia-Kundendienst, der die Lösung bereitgestellt hat !!!

Zu Ihrer Information, ich habe ein Phenom II X4, 8 GB DDR3-RAM, Corsair SSD, GTX 650 und Elementary Luna 64-Bit.

Spyros P.
quelle
0

Ich konnte das Fenster mit dem Cursor auswählen, das Fenster bewegen und das Zerreißen beheben. Es scheint also, als ob es in X einige Rückrufprobleme gibt.

Für mich war der vlc-Fix:

vlc -> tools -> einstellungen -> video -> in der ausgabe-auswahlliste auswählen x11 video output(XCB)

abr
quelle
-2

Es scheint, dass Sie einen leichten Fenstermanager (vermutlich openbox) ausführen. In diesem Fall ist es möglich, dass Sie xcompmgr als Composite-Manager verwenden, um Desktop-Effekte wie Schatten, Transparenzen usw. zu erhalten HD (die CPU-intensiv sind). Anscheinend kam es zu einem Abriß aufgrund eines Fehlers in xcompmgr, einem längst aufgegebenen Projekt. Um xcompmgr auszuschalten, können Sie "killall xcompmgr" ausführen. Das sollte funktionieren. Ich hoffe es hilft! Saludos! Pablo.

Usemos Linux
quelle
Es scheint nicht so, als würdest du meinen Beitrag sehr sorgfältig lesen. Du solltest übrigens nicht töten müssen xcompmgr. Fang es einfach nicht an erster Stelle an.
Chan-Ho Suh