Come riparare un desktop Mate Linux bloccato

Il desktop Mate è basato su Gnome 2.X, che esiste da più di dieci anni. Poiché si basa su una tecnologia così vecchia, è molto affidabile e raramente incontra problemi. Tuttavia, "quasi" non è una percentuale di successo del 100% e, sfortunatamente, a volte possono sorgere problemi e interrompere il flusso di lavoro. Quando sorgono questi problemi, molti utenti Linux non sanno cosa fare per risolverli. Ecco come riparare un desktop Mate Linux bloccato.

Aggiorna il pannello Mate

La maggior parte delle volte quando si verifica un arresto anomalo o un blocco sul desktop Mate, il pannello è in errore. Possono verificarsi arresti anomali del pannello, anche tra software stabili e ben testati come Mate, a causa di numerosi fattori, come l'esaurimento della memoria, applet del pannello di terze parti e così via. Il modo migliore per risolvere questo problema è aggiornare il pannello rotto.

L'aggiornamento di un pannello Mate non funzionante è un po' più complicato rispetto all'aggiornamento di ambienti desktop moderni come Gnome Shell. La ragione? Mate è basato su una versione precedente del desktop Gnome, che non aveva mai una funzione di "aggiornamento" integrata. Di conseguenza, dovrai prendere le cose nelle tue mani usando il terminale.

Per accedere a una finestra di terminale sul desktop Mate, premi  Ctrl + Alt + T  o Ctrl + Maiusc + T sulla tastiera. Da qui, esegui il  comando pidof  su "mate-panel", il nome del processo che gestisce il pannello su Mate.

Come riparare un desktop Mate Linux bloccato

pidof mate-pannello

L'esecuzione del comando pidof restituirà un output numerico. Questo numero di output è l'ID di processo per il programma del pannello. Da qui, sarai in grado di uccidere il pannello Mate bloccato/rotto con il  comando kill  .

kill process-id-from-pidof

In alternativa, se uccidi il programma con il comando kill e pidof non funziona, prova il comando killall insieme a "mate-panel".

killall mate-panel

Una volta che hai "ucciso" il pannello, Mate dovrebbe far apparire automaticamente istantaneamente un nuovo pannello funzionante e i tuoi problemi dovrebbero essere risolti. Se il sistema non visualizza un nuovo pannello, puoi richiamarlo manualmente con il comando seguente.

mate-pannello &

Aggiorna il gestore di finestre Mate

Un altro motivo per cui l'ambiente desktop Mate può bloccarsi, bloccarsi o andare in crash è dovuto al gestore di finestre Marco. Di solito, questi arresti anomali sono dovuti all'età del gestore delle finestre, a bug oa vari altri fattori.

L'aggiornamento del gestore di finestre Mate (Marco), proprio come il pannello Mate, deve essere eseguito nella riga di comando principalmente perché non esiste un'opzione di aggiornamento integrata per Marco nelle impostazioni di sistema.

Apri una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Da lì, esegui il comando marco –replace . Assicurati di aggiungere il simbolo & per indicare alla shell Bash di posizionare questo comando in background.

marco --sostituisci &

Quando esegui il comando sopra nel terminale sul tuo PC Mate, il gestore di finestre Mate dovrebbe aggiornarsi immediatamente e inviare il comando in esecuzione in background. Ora, esegui il comando disown per disconnettere Marco dalla tua shell in esecuzione.

rinnegare

Una volta eseguito il comando disown, eventuali problemi con il sistema di gestione delle finestre di Mate dovrebbero essere risolti!

Come riparare un desktop Mate Linux bloccato

Crea uno script di ripristino

L'aggiornamento dell'ambiente desktop Mate con i comandi sopra è piuttosto utile, in quanto ti consente di salvarti rapidamente. Tuttavia, se non sei un fan di ricordare più comandi per correggere la tua sessione Mate, sarai felice di sapere che tutto questo può essere risolto con uno script di ripristino rapido.

Il primo passaggio nella creazione di uno script di ripristino consiste nel creare un nuovo file vuoto nella directory principale (~). Usando il comando touch , crea il file "mate-reset" vuoto.

touch mate-reset

Con il nuovo file "mate-reset" creato, aprilo nell'editor di testo Nano per scopi di modifica.

nano -w mate-reset

Incolla la prima riga di codice nella parte superiore dello script. Questo codice è noto come "shebang" e consente alla shell Bash di sapere cosa fare con il file di script.

#!/bin/bash

Dopo la prima riga di codice, premere il tasto Invio per creare una nuova riga. Quindi, aggiungi la seconda riga di codice che ripristinerà il pannello Mate.

killall mate-panel

Dopo il comando di reset del pannello, premi Invio per creare un'altra nuova riga. Quindi, aggiungi l'ultima riga di codice per lo script, che ripristinerà il gestore di finestre Mate.

marco --sostituisci &

Salvare le modifiche allo script in Nano premendo Ctrl + O , e vicino con Ctrl + X . Da lì, aggiorna le autorizzazioni e installa "mate-reset" nella directory "/usr/bin/".

sudo chmod +x mate-reset
sudo mv mate-reset /usr/bin/

Una volta che lo script di ripristino di Mate si trova nella directory "/usr/bin/", sarai in grado di ripristinare il desktop di Mate premendo Alt + F2 e inserendo il comando di seguito.

mate-reset

Leave a Comment

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.

Come aprire i file di Microsoft PowerPoint in Libre Office

Come aprire i file di Microsoft PowerPoint in Libre Office

Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!

Come eliminare i volumi LVM di Linux

Come eliminare i volumi LVM di Linux

Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.

Come accedere ai file system ExFat su Ubuntu Linux

Come accedere ai file system ExFat su Ubuntu Linux

Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.

Come installare LibreELEC sul Raspberry Pi 4

Come installare LibreELEC sul Raspberry Pi 4

Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.

Come eseguire laggiornamento a Linux Mint 19.3

Come eseguire laggiornamento a Linux Mint 19.3

Linux Mint 19.3 offre numerosi miglioramenti all

Configura il fork Betterbird di Thunderbird su Linux

Configura il fork Betterbird di Thunderbird su Linux

Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.

Come giocare a Roblox su Linux usando Wine

Come giocare a Roblox su Linux usando Wine

Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!