Youtube-Video friert ein, bis ich meine Maus bewege - Chrome / ium


7

Ich bin Ubuntu 18.04 lts Budgie, und irgendwie friert das Video ein, wenn ich meine Maus nicht bewege, entweder im Vollbildmodus oder nicht, bis ich meine Maus wieder bewege. Es passiert die ganze Zeit auf Chrome und Chromium.

Ich habe einen proprietären Nvidia-Treiber installiert.

Jemand fragte etwas Ähnliches, aber für Ubuntu 11, und es ist ein bisschen veraltet.

Bearbeiten: Es passiert nicht auf Firefox von dem, was ich bisher gesehen habe.

Danke im Voraus :)


es friert sofort ein, wenn Sie die Maus nicht mehr bewegen oder nach einiger Zeit?
pLumo

@RoVo Sofort. vielleicht ein oder zwei Sekunden, aber es ist fast augenblicklich
Argaman

Es passiert für mich auf Ubuntu Budgie 18.04 und immergrünen Firefox Developer Edition ...
Marecky

@Argaman II denke, sie haben das Problem in einem kürzlich veröffentlichten Update gelöst.
Santropedro

Antworten:


8

Es passiert mir entweder in Ubuntu Budgie 18.04.

So beheben Sie das Problem: Deaktivieren Sie die Hardwarebeschleunigung in Ihrem Browser:

  • Chrom / Chrom.
  • Suchen Sie nach "Hardware".
  • Deaktivieren Sie die Option Hardwarebeschleunigung verwenden, sofern verfügbar.
  • Starte den Browser neu.

Freundliche Grüße.


Beachten Sie jedoch, dass dies zu einer viel höheren CPU-Auslastung führt, insbesondere beim Ansehen von Videos in hoher Qualität
Pieter De Clercq,

@PieterDeClercq Ich interessiere mich für Freeze-Videos, nicht höhere CPU;)
Costales

3

Ich habe eine Lösung ohne Rückschläge gefunden!

Es reicht aus, Chrom mit der Flagge --disable-gpu-vsync zu starten, und das Problem verschwindet vollständig.

Es ist möglich, Chrom standardmäßig mit diesem Flag zu starten. Führen Sie einfach diesen Befehl im Terminal aus, starten Sie Chrome neu und das Problem wird für immer behoben sein:

sudo sh -c 'echo "CHROMIUM_FLAGS=--disable-gpu-vsync" > /etc/chromium-browser/customizations/10-gpufix'

1
Vielen Dank, dass Sie versucht haben, nach so langer Zeit zu helfen :) Ich werde zwar Ihre Lösung ausprobieren, aber funktioniert sie auch für Chrome? Da dies mein Hauptbrowser ist, habe ich das Problem auf Chromium getestet, nur weil ich neugierig war, aber trotzdem danke :)
Argaman

1
@Argaman Die Flagge funktioniert auch mit Chrom. Ich weiß momentan nur nicht, wie ich sie standardmäßig einstellen soll (Sie müssen sie jedes Mal vom Terminal aus starten). Wechseln Sie einfach zu Chrom als Hauptbrowser: Es ist identisch mit Chrom und sogar vollständig Open Source.
Rikial

Hallo @rikial, der obige Befehl schreibt eine Datei in das Standardkonfigurationsverzeichnis für Chrome / Chrom. Es scheint, dass Chrome dasselbe auch verwendet. Es wird ohne die Shell funktionieren.
runlevel0

0

Es ist wahrscheinlich ein Fehler in Chrome oder Ihrem Adblocker. Deaktivieren Sie alle Addons und versuchen Sie es erneut. Ich hatte das gleiche Problem nur mit Chrome und als sie Chrome aktualisierten, wurde es gelöst. Ich habe die neuesten Treiber installiert, den Arbeitsspeicher auf Fehler überprüft und die BIOS-Version überprüft. Aber es war ein Fehler von Google Chrome ...: P Sie können auch versuchen, Chrome zu deinstallieren und erneut zu installieren. Einige Leute haben dabei geholfen.


Ich habe alle Addons deaktiviert und versucht, Chrome neu zu installieren, aber leider hat es nicht geholfen :( Danke, dass Sie versucht haben zu helfen :)
Argaman

0

Ich habe eine alternative Lösung gefunden, um vsync auch für Intel-Karten zu deaktivieren:

Ich habe es im ArchWiki gefunden und es ist ziemlich einfach und erfordert keinen Root-Zugriff:

Erstellen Sie einfach eine Datei in Ihrem $ HOME mit dem Namen .drirc und fügen Sie Folgendes hinzu:

 <device screen="0" driver="dri2">
    <application name="Default">
        <option name="vblank_mode" value="0"/>
    </application>
</device>

Quelle: Archwiki : Deaktivieren Sie VSYNC Intel-Grafikkarten

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.