Z blogu

picom - kompozitor pro odlehčená Linuxová prostředí (24.11.2021)

Tipy pro i3 - obrazovka a oznámení (16.4.2021)

Prostředí i3 - úvod do vlastní konfigurace (21.3.2021)

Linuxové pracovní prostředí i3 na Debianu - úvod (16.3.2021)

OpenCV - obrázek ve vlastním okně GTK (13.1.2021)

picom - kompozitor pro odlehčená Linuxová prostředí

V září 2019 jsem v tomto článku psal o použití samostatného kompozitoru compton především pro odstranění trhání obrazu.

Pokud jde o prostředí Xfce, v Debianu 11 je verze 4.16 (oproti 4.12 v Debianu 10), jejíž kompozitor již (alespoň z mé zkušenosti - grafická karta nVidia) nemá problém s trháním obrazu a synchronizací. Pokud tedy v nějaké hardwarové konfiguraci nenarazíte na problém, nemusíte pravděpodobně samostatný kompozitor řešit a používat výchozí kompozitor xfwm.

V i3 a dalších odlehčených prostředích možná budete chtít nějaký vhodný kompozitor používat. V Debianu 11 je již compton označen jako zastaralý a je doporučen přechod na picom, což je fork comptonu.

Picom nainstalujeme v Debianu a dalším na něm postavených distribucích po přihlášení jako root příkazem:

$ apt install picom

Popis konfigurace pomocí parametrů příkazové řádky najdete na manuálové stránce (zadáním "man picom" v terminálu), nebo na wikistránce projektu, takže můžete experimentovat pro dosažení optimálního výsledku. Já osobně s grafickou kartou nVidia používám následující parametry:

$ picom --config /dev/null --backend glx --xrender-sync-fence --vsync

Pro automatické spouštění v prostředí postaveném na i3 stačí výše uvedený příkaz přidat do konfiguračního souboru ~/.config/i3 s příkazem exec:

exec picom --config /dev/null --backend glx --xrender-sync-fence --vsync

V dalších prostředích způsob přidání uvedeného příkazu do autostartu jistě najdete v dokumentaci toho kterého prostředí.