- - Hur man får fönsterkompositioner på lätta Linux-stationära datorer med Compton

Hur man får fönsterkompositioner på lätta Linux-stationära datorer med Compton

En av de värsta nackdelarna med att använda en lättviktskrivbordsmiljö är det faktum att det glömmer många moderna funktioner. Till exempel: på XFCE4, om du tittar på en helskärmsvideo från webbläsaren, är det troligt att det kommer att bli mycket skärmrivande. Detta beror på att lätta stationära datorer i allmänhet inte har en bra kompositör (av prestandaskäl). Som ett resultat av att du inte har en bra kompositör kommer du att uppleva mycket grov skärmrivning och i allmänhet ser din skrivbordsmiljö inte så modern ut som den kunde. För vissa människor är det något de accepterar och ignorerar. För andra är bristen på fönsterkomposition förmodligen en av huvudorsakerna till att människor går tillbaka till tyngre skrivbordsmiljöer som KDE och Gnome.

SPOILER VARNING: Rulla nedåt och titta på videodelen i slutet av den här artikeln.

Lyckligtvis finns det ett sätt att ge lättskrivbordsmiljöer verkliga fönsterkompositioner Det handlar om att installera Compton-fönsterkomponisten. Med Compton-kompositören aktiverad i din lätta miljö försvinner felsökningsfel och allt ser mycket trevligare ut.

Hur man installerar Compton

Ubuntu

sudo apt install compton compton-conf

Debian

sudo apt-get install compton compton-conf

Arch Linux

sudo pacman -S compton

Se till att även bygga konfigurationsverktyget för GUI Compton-conf från AUR for Arch.

Fedora

sudo dnf copr enable dschubert/compton -y
sudo dnf install compton -y

Installera även compton-conf:

sudo dnf install https://download.opensuse.org/repositories/home:/AndnoVember:/LXQt/Fedora_26/x86_64/compton-conf-0.3.0.11~git.ae2c110-18.1.x86_64.rpm

OpenSUSE

Compton X-kompositören är tillgänglig för alla OpenSUSE-användare via OBS. Gå till nedladdningssidan, välj din version av SUSE och klicka sedan på installationsknappen för att hämta programvaran.

Andra Linux-filer

Din Linux-distribution som inte nämns ovan? Oroa dig inte! Compton är ganska vanligt, och de flesta Linux-distributioner bär det. För att installera den öppnar du en terminal och söker efter "compton" med operativsystemets pakethanterare. Alternativt kan du ta tag i källkoden direkt från utvecklarens GitHub och sammanställa den!

Aktivera Compton On XFCE4

Efter att ha installerat Compton-fönsterkomponisten påditt XFCE4-skrivbord, det fungerar inte direkt. Du måste starta det först. Öppna inställningsfönstret för XFCE. Inom inställningar, leta efter "fönsterhanterare tweaks" och klicka på den. I fönsterhanteringsområdet för inställningar, leta efter fliken "Compositor" och klicka på den.

På den här fliken klickar du på rutan för att inaktivera den inbyggda XFCE-kompositionsprogramvaran. Detta är kritiskt, annars kommer Compton inte att fungera.

När standardkomponisten är inaktiverad öppnar du en terminal och startar nano textredigeraren.

nano ~/.config/autostart/compton.desktop

Klistra in följande kod i skrivbordsfilen så att kompositören startar när du loggar in:

[Desktop Entry]
Encoding=utf-8
Version=0.9.4
Type=Application
Name=Compton
Comment=X11 compositor
Exec=compton -b
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

Obs: ändra behörigheterna för Desktop-filen med chmod + x ~ / .config / autostart / compton.desktop

Konfigurera Compton On XFCE4

Automatisk start är aktiverad, men Compton är det interedo att användas på XFCE. Du måste först skapa en konfigurationsfil. Detta kan göras (tråkigt) i terminalen. Lyckligtvis finns Compton-conf. Tryck på ALT + F2, skriv compton-conf och tryck på "enter" på tangentbordet för att öppna det.

När Compton conf-verktyget öppnas, är ett standardkonfigurationsfilen genereras. Gå igenom appen och ändra alternativ efter behov. När du är klar klickar du på "applicera" och loggar ut. När du loggar in bör Compton köra på XFCE4!

Aktivera Compton On LXDE / LXQT

Att använda Compton på LXDE och LXQT liknarXFCE4, och instruktionerna är knappast annorlunda. Den enda verkliga skillnaden är att det inte finns något behov att inaktivera ett standardkompositverktyg, eftersom det inte finns något. Skapa istället skrivbordsfilen så att Compton kan köras vid start.

nano ~/.config/autostart/compton.desktop

Klistra in den här koden i filen:

[Desktop Entry]
Encoding=utf-8
Version=0.9.4
Type=Application
Name=Compton
Comment=X11 compositor
Exec=compton -b
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

Uppdatera behörigheterna för skrivbordsfilen så att systemet kommer att läsa den korrekt:

chmod +x ~/.config/autostart/compton.desktop

Slutligen, öppna Compton conf. Använd de inställningar som verktyget väljer som standard. Alternativt går du igenom verktyget och väljer olika alternativ. När du är klar klickar du på "applicera" för att lägga till inställningarna i Compton. Logga sedan ut. Vid inloggning bör ditt LXDE / LXQT-system använda Compton.

Aktivera Compton On MATE

Aktiverar Compton-kompositioner på Mate-skrivbordetmiljön är mycket lättare än andra lätta skrivbordsmiljöer tack vare Mate-Tweak-verktyget. Installera det genom att söka i din paketansvarig efter “mate tweak”, sammanställa från källan eller ta tag i ett paket från pkgs.org.

När du har installerat Mate Tweak klickar du på “preferenser” och sedan på “look and feel” i menyn på aktivitetsfältet. Inuti "Look and Feel" väljer du "Mate Tweak" och startar programmet.

Leta efter "Windows" på sidofältet och välj det. Detta område i tweak-verktyget gör det möjligt för användare att ändra hur kompositioner fungerar på Mate-skrivbordet.

För att aktivera Compton GPU-komposition, väljnedrullningsmenyn under "Window Manager", leta efter "Marco (Compton GPU Compositor)" och välj den för att aktivera. Kompositioner bör börja direkt. Om inte, starta om din dator. Vid inloggning bör allt fungera.

Obs: Eftersom Mate Tweak tar hand om Compton är det inte nödvändigt att använda Compton-conf. Som sagt, känn dig fri att öppna den för tweak-inställningar oavsett.

kommentarer