Łzawienie ekranu podczas oglądania wideo

8

Mam złe łzy podczas oglądania wideo w Ubuntu 11.10. Próbowałem użyć zarówno smplayera, jak i vlc, ale żaden z nich nie pomógł. W rzeczywistości łzy widzę tylko w strzępach, nie ma takiego problemu podczas oglądania filmów Blu-ray. Chociaż może po prostu nie jestem zbyt uważny. Czy ktoś może mi w tym pomóc? Mam 32-bitową wersję Ubuntu. Karta wideo to GTX460 768 MB. Używam akceleracji sprzętowej w odtwarzaczach (vdpau). Włączenie vsync w CCSM nie pomaga.

Mad_Bear
źródło
1
Może to rozwiązanie problemu Intel również tu pomaga?
htorque
1
Dziękuję Ci! Pomogło. Ale po włączeniu zamiany buforów pojawił się kolejny „problem”. Proces przenoszenia okien nie stał się zbyt płynny. To właściwie nie jest problem, ale niezbyt przyjemny. Co mogę zrobić?
Mad_Bear,

Odpowiedzi:

13

Tak, w końcu mam dla ciebie rozwiązanie. Minęło trochę czasu, musisz użyć CompizConfig Settings Manager . Przejdź do Utilty> Obejścia, upewnij się, że to pole jest zaznaczone:

wprowadź opis zdjęcia tutaj

Należy również sprawdzić:

  • „Nie czekaj na synchronizację wideo”
  • „Wymuś przerysowanie na pełnym ekranie”

    zrzut ekranu

Inną rzeczą, którą możesz zrobić, jest w CCSM przejdź do „OpenGL” kliknij zakładkę tekstury najlepiej :

Zrzut ekranu OpenGL

Następnie przejdź do „Composite” i odznacz „wykrywaj częstotliwość”, a następnie podkręć częstotliwość odświeżania do wartości wyższej niż domyślna, która jest ustawiona na 50, ustawiam moją na wartość powyżej 60.

To rozwiązało wszystkie mojeproblemy. Mam nadzieję, że to pomogło. :)

Jeff
źródło
Pomógł mi na Ubuntu 14.10, ale sudo apt-get install compizconfig-settings-manager compiz-plugins-extranajpierw musiałem . Dzięki!
Don Branson
3

Odkryłem, że „Wymuś przerysowanie na pełnym ekranie (zamiana bufora) przy odmalowywaniu” działa dla mnie. Nvidia wersja 295.49 w fotosach z Ubuntu 12.04 wydaje mi się jednak nieco szarpana.

David
źródło
-2

Aby zatrzymać łzawienie wideo dla biednych początkujących użytkowników powłoki Gnome lub tylko Ubuntu 12.04, musisz włączyć się jako superużytkownik, wpisując terminal.

$ sudo nautilus

Następnie przejdź do folderu systemowego przejdź do etcfolderu, a następnie przewiń w dół do environment (Uwaga: to nie jest folder, ale jest to plik systemowy, wygląda trochę jak strona) Po kliknięciu zobaczysz tę linię

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Teraz wystarczy wpisać poniżej tego wiersza (lub skopiować i wkleić)

CLUTTER_PAINT = disable-clipped-przerysowanie: disable-culling

następnie wpisz

CLUTTER_VBLANK = Prawda

To powinno zająć się rozerwaniem. W ogóle nie wyjaśniają, jak to zrobić dla początkujących w LINUX, pisarze oczekują, że każdy po prostu będzie wiedział, jak to zrobić, ponieważ uważają, że każdy jest programistą.

Ta łatka powinna zająć się wszystkim. Ostatnia rzecz: zrestartuj komputer, a następnie odtwórz film lub film na YouTube.

Jeffrey
źródło