Czy jesteś użytkownikiem lekkiej dystrybucji Linuksa i używasz xcompmgr mieć artykuły papiernicze (folie, cienie itp.)? Prawdopodobnie cierpisz na słabą wydajność xcompmgr, wynikającą z dużej liczby błędów, które zawiera.
Inne projekty, które narodziły się jako widelce xcompmgr, zdołały rozwiązać dużą część tych błędów, a nawet dodały kilka znaczących ulepszeń. Tak jest w przypadku xcompmgr-dana i Compton, zwłaszcza to drugie.
Compton
Instalacja w Arch i pochodnych:
yaourt -S compton-git
Aby skonfigurować compton, po prostu edytuj plik .config / compton.conf.
Korzystanie z silnika renderującego glx
Od dłuższego czasu używam Compton jako zamiennika xcompmgr. Jednak mimo że Compton działał znacznie lepiej niż xcompmgr, odtwarzanie wideo HD było nadal słabe na moim ultralekkim Manjaro z LXDE. Coś było nie tak.
To tam odkryłem, że Compton jest wyposażony w dwa silniki renderujące: renderowanie y glx (który wykorzystuje opengl). Nie trzeba dodawać, że silnik glx jest DUŻO szybszy niż xrender. Mimo że wciąż jest w fazie „eksperymentalnej”, przynajmniej w moim przypadku okazał się dość stabilny.
Aby używać glx, musisz wprowadzić pewne zmiany w pliku konfiguracyjnym.
nano .config/compton.conf
Na końcu pliku musimy dodać:
# Otros
backend = "glx"
vsync = "opengl";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-no-rebind-pixmap = true;
glx-swap-method = "exchange";
unredir-if-possible = true;
Możliwe jest dodanie innych opcji konfiguracji, które lepiej pasują do Twojego przypadku. Tym, którzy chcieliby dowiedzieć się, jak dokładnie skonfigurować Compton, proponuję przyjrzeć się plikowi Arch wiki i Compton wiki. Znajdziesz tam bardzo cenne informacje.
Mój kompletny plik konfiguracyjny Compton został así.
Aby zauważyć zmiany, musisz ponownie uruchomić compton. Jest to realizowane w następujący sposób:
zabij kompton
Następnie naciśnij Alt + F2 i wpisz „compton” (bez cudzysłowów).
Odtwarzanie filmów
Na koniec musiałem dokonać niewielkiej zmiany w moim odtwarzaczu wideo (SMPlayer), aby w pełni wykorzystać zmiany wprowadzone w Compton.
Poszłam do Opcje> Preferencje> Wideo> Sterownik wyjdź i wybierz opcję gl. Zgodnie z zaleceniami wiki Compton, jeśli twoja karta ją obsługuje, lepiej jest użyć VDPAU. Moja karta nVidia jest trochę stara, więc musiałem trzymać się gl.
Doskonały post. Nie miałem problemu z wideo, ale nie mogłem znaleźć sposobu, aby mój conky działał dobrze z Compton.
Aby rozwiązać ten problem, polecam przeczytać
https://wiki.archlinux.org/index.php/Compton#Conky_without_shadows
https://github.com/chjj/compton/wiki/faq
Twoje zdrowie! Paweł.
Wielkie dzięki, przyjrzę się temu.
czy można go używać w gnomie?
Link do twojego pliku konfiguracyjnego jest wyłączony.
Działa idealnie ... spróbuj ponownie.
W przypadku użytkowników amd, jeśli używają darmowego sterownika, zarówno wyjście xv, jak i opengl będą widoczne bez zerwania, a także chrome flash, ponieważ używa własnego vsync (ten, który używa Firefoxa, nie), chociaż ruch okna będą łzawić.
Jeśli używasz zamkniętego sterownika, po prostu kliknij bez łez i voila, a następnie za pomocą compton aktywuj folie itp.
Dzień dobry, nie mogę znaleźć pliku konfiguracyjnego Compton, jestem z Manjaro Xfce… Aby uruchomić Compton, loguję się za pomocą polecenia, więc nigdy nie musiałem szukać tego pliku konfiguracyjnego…
~ / .config / compton.conf lub ~ / .compton.conf, oba nie istnieją lub są puste ... Doceniam każdą pomoc ...
Jakie to dziwne ... to są 2 miejsca, w których są zwykle przechowywane.
Podobnie nie byłoby dziwne, gdyby nie istniało. Musisz to stworzyć. 🙂
Twoje zdrowie! Paweł.
Tak, utworzyłem go w / home z konfiguracją, która mówi tutaj i uruchamiam go za pomocą compton -b. Nie ma rozdzierania się, gdy poruszam oknem, jest ledwo zauważalne, gdy oglądam filmy przez Internet, ale podczas oglądania filmów HD wygląda to tak samo. Mam VLC, ale wybranie openGL jako wyjścia wygląda tak samo. Bardzo się poprawia, ale na pewno będę musiał zrobić jakąś dodatkową konfigurację ...
Możliwie. W VLC nie testowałem.
Zalecam również włączenie "dekodowania sprzętowego" w VLC i wyłączenie napisów SAA (lub coś w tym rodzaju, nie pamiętam nazwy).
Przytulić! Paweł.
Witam pytanie, jaka byłaby procedura instalacji go w Xubuntu 14.04?
Cześć Jamin!
Przede wszystkim musisz wyłączyć XFCE Window Comptoner, a następnie zainstalować compton (przez centrum oprogramowania lub za pomocą sudo apt install compton).
Wreszcie, aby go uruchomić, po prostu wpisz w terminalu "compton" (bez cudzysłowów).
Zostawiam ci ten link (w języku angielskim), który moim zdaniem może być bardzo przydatny: http://duncanlock.net/blog/2013/06/07/how-to-switch-to-compton-for-beautiful-tear-free-compositing-in-xfce/
Twoje zdrowie! Paweł.