XFCE4 skrivebordsmiljø er en lettvektkraftverk i et skrivebordsmiljø. Den er bunnsolid og krasjer sjelden, på grunn av hvor pålitelig og stabil kodebasen er. Når det er sagt, er ingenting 100% perfekt, og problemer kan skje på selv de mest solide stasjonære PC-er. Så, slik kan du fikse et frossent XFCE Linux-skrivebord.
Oppdater XFCE4-panelet
Det meste av tiden involverer problemene, problemene og krasjene på XFCE4 panelet XFCE4. Det er forståelig, da panelet noen ganger kan legge til plugins til det som får det til å mislykkes.
Dessverre er det ingen innebygd måte for XFCE-brukere å gjøreKlikk på en knapp slik at panelet starter på nytt, og det er ingen hemmelig tilbakestillingsfunksjon innebygd som i Gnome Shell. I stedet må brukere som ønsker å fikse et ikke-responsivt XFCE4-panel tvinge til å avslutte det og starte det på nytt.
Den beste måten å drepe og kjøre XFCE4-panelet på nytter med terminalen. Hovedsakelig fordi terminalemulatoren vil gi deg programutgangsdetaljer, og du kan feilsøke problemene som får panelet til å låse seg og mislykkes. Så, trykk Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet og åpne et terminalvindu. Når terminalvinduet er klart til bruk, kjører du pidof kommando for å bestemme prosess-ID-koden for panelet.
pidof xfce4-panel
Les utnummeret og plasser det i drepe kommando nedenfor.
kill number-from-pidof
Alternativt, hvis den øverste kommandoen ikke dreper panelet, kan du prøve denne kommandoen.
killall xfce4-panel
Med XFCE4-panelet lukket, kan du starte det direkte fra terminalen med:
xfce4-panel &
Hvis du kjører denne kommandoen fra terminalen, vil du legge til et nytt XFCE4-panel på skjermen. Derfra kan du henrette disown å sende den for å kjøre i bakgrunnen som en prosess, utenfor terminalen.
disown
Oppdater vindusansvarlig for XFCE4
Selv om XFCE4-panelet er en stor irritasjon, er det detikke det eneste med potensialet til å bryte skrivebordsøkten. XFCE4-vindusansvarlig kan også få problemer når det krasjer og kan gjøre det slik at du ikke kan minimere / maksimere vinduer som er åpne på skrivebordet.
På samme måte som panelet, kan Window manager behandles gjennom terminalen. Så, start et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Derfra trenger du å kjøre xfwm4 kommandoen med “–replace” -bryteren, slik at den kan erstatte seg selv med den gjeldende forekomsten av vindusbehandleren som er ødelagt.
xfwm4 --replace
Når du kjører kommandoen ovenfor, ser du dinskrivebordsflimmer et sekund. Ikke få panikk! Denne blitsen er en god ting, og det betyr at vindusbehandleren og alt som håndterer skrivebordsøkten er forfriskende. Herfra bør alle vindusbyttespørsmål være borte!
Er ikke vindusjefen forfriskende når du løpererstatte kommandoen? Prøv å kjøre det noen ganger. Eller, hvis alt annet mislykkes, kjør en kill-kommando, og skrivebordsmiljøet XFCE4 skal automatisk starte vindusbehandleren på egen hånd igjen.
killall xfwm4
eller
pidof xfwm4 kill number-from-pidof
Lag et tilbakestillingsskript
Ved å bruke noen få kommandoer i Linux-terminalen for å starte XFCE4-panelet på nytt eller XFCE4-vindusbehandleren fungerer i en klype, men hvis du vil gjøre alt på en gang, er den beste måten å skrive et skript.
Det første trinnet i å lage et tilbakestillingsskript for skrivebordet på XFCE4 er å lage filen der koden skal lagres. Hvis du vil opprette en ny fil, bruker du ta på kommando nedenfor.
touch xfce4-restart
Etter å ha kjørt touch-kommandoen ovenfor, vises en fil med navnet “xfce4-restart” i hjemmekatalogen (~). Herfra åpner du skriptfilen med Nano-tekstredigereren.
nano -w xfce4-restart
Skriv inn den første kodelinjen øverst i omstartfilen. Denne koden er kjent som "shebang", og den vil hjelpe ditt Linux-operativsystem med å kjøre skriptet ordentlig.
#!/bin/bash
Etter shebang-koden, legger du til kommandoen som vil drepe XFCE4-panelet.
killall xfce4-panel
trykk Tast inn for å lage en ny linje under panelkommandoen, legg deretter til en kommando for å kjøre panelet på nytt.
xfce4-panel
Etter den andre panelkommandoen, må du legge til koden for å oppdatere vindusbehandleren. Trykk på for å oppdatere vinduslederen Tast inn å lage en ny ny linje. Deretter skriver du i xfwm4 –replace kommando.
xfwm4 --replace &
Lagre redigeringene dine i xfce4-omstart-filen i Nano-tekstredigereren ved å trykke på Ctrl + O på tastaturet. Etter det, avslutter Nano ved å trykke på Ctrl + X. Når du er ute av Nano-tekstredigeringsprogrammet, må du oppdatere tillatelsene til omstartfilen din ved å bruke chmod kommando.
chmod +x xfce4-restart
Flytt filen til "/ usr / bin /" med filrettighetene oppdatert mv kommando.
sudo mv xfce4-restart /usr/bin/
Du vil nå kunne starte både panelet og vindusbehandleren på XFCE4-skrivebordet ved bare å hente hurtigkasteren med Alt + F2, skriv inn kommandoen nedenfor og trykk på Tast inn nøkkel!
xfce4-restart</ P>
kommentarer