picom
Daha fazla bilgi
- Geliştirici
- Yuxuan Shui (Christopher Jeffrey’nin compton’ından)
- Yıl
- 2019 (compton 2011)
- Tür
- X11 için compositor
- Lisans
- MIT ve MPL 2.0
- Kaynak kod
- github.com/yshui/picom
xcompmgr’nin üçüncü kuşak varisi, bağımsız X11 compositor’ı: kendi compositor’ı olmayan bir pencere yöneticisi kullananlara gölge, solma, saydamlık ve vsync sağlar.
xcompmgr bir gösterimdi ve onu gerçekten kullanmak isteyen yama yapmak zorundaydı. Dana Jansens’in xcompmgr-dana dalı solma efektini ve daha iyi gölgeleri ekledi; Christopher Jeffrey 2011’de bunu compton adıyla daha da ileri taşıdı: ekranla vsync, pencere sınıfı başına saydamlık kuralları ve XRender’ın yanında bir GLX arka ucu. Jeffrey kodu bırakınca Yuxuan Shui devraldı ve 2019’da proje, artık aynı program olmadığını belirtmek için picom adını aldı.
Yapılandırma picom.conf içinde durur; kurallar pencere sınıfına, adına ve türüne göre eşleşir: terminaller yüzde 90, menüler gölgesiz, tam ekran oyunlar tamamen dokunulmamış. Sonraki sürümler arka plan bulanıklığı, yuvarlatılmış köşeler ve 12. sürümden itibaren animasyonlar getirdi; yani bir zamanlar Compiz’in yaptığı şeylerin çoğu, ama pencere yöneticisi olmadan. Asıl mesele de bu: picom i3, bspwm ya da Openbox’ın yanında çalışır ve yalnızca compositing yapar. Wayland’de gerekmez, çünkü orada compositor aynı zamanda pencere yöneticisidir.