Irrisolto:come è successo. Soluzione:aprire un terminale (fare clic con il tasto destro sullo sfondo del desktop). Immettere il comando utente:mate-panel --replace
Verifica le icone e la barra dei menu del pannello di accoppiamento. Se la barra dei menu viene ripristinata, apri un altro terminale. Immettere il comando utente:mate-session-properties
Questa GUI modifica i programmi di avvio. Fare clic sull'icona AGGIUNGI. Inserisci questo testo:mate-panel --replace
Salva la modifica. Chiudi l'interfaccia grafica. Riavvia.Il risultato:la sessione inizierà con il pannello di accoppiamento popolato.
Il suggerimento del 18 dicembre 2018 di installare mate-tweak potrebbe essere d'aiuto. Inizia mate-tweak
e seleziona Windows ==> Display Manager ==> Marco. Questa è l'impostazione predefinita su una nuova installazione di Linux Mint 19.1.
Il pannello MATE è memorizzato in due file ed è difettoso. La scomparsa o l'errato caricamento del pannello al reset è classico, secondo la mia esperienza.
I due file si trovano in /usr/share/mate-panel/layouts per impostazione predefinita, con estensioni .layout e .panel per un singolo pannello. Questi due file vengono creati, con i nomi user-tweak.layout e user-tweak.panel, salvando un pannello usando mate-tweak.
Questi possono essere modificati manualmente come file di testo per alterare il pannello, anche se la struttura è strana, in particolare conta il posizionamento.
Nota anche che se vuoi che un pannello si nasconda quando non è selezionato, mate-tweak salva erroneamente i file con l'opzione nascondi non specificata in uno dei file:deve essere specificata in entrambi.
Di seguito è riportato un esempio di voci generali tipiche, piuttosto che per gli oggetti del pannello; gli oggetti e le posizioni sono elencati nelle voci di apertura per .panel, quindi sono elencati con i dettagli in entrambi i file e devono corrispondere:
/usr/share/mate-panel/layouts/user-tweak.layout:
[Toplevel bottom]
orientation=bottom
expand=true
size=19
auto-hide=true
/usr/share/mate-panel/layouts/user-tweak.panel:
[general]
default-layout='panel1'
object-id-list=['menu', 'launcher', 'windowlistapplet', 'showdesktopapplet', 'notificationarea', 'clockapplet', 'object-0', 'object-2', 'object-1', 'object-3']
toplevel-id-list=['bottom']
[menubar]
show-places=false
show-desktop=false
[toplevels/bottom]
expand=true
orientation='bottom'
screen=0
y-bottom=0
auto-hide=true
size=19
y=748
L'unica soluzione che ho trovato per il caricamento errato dei pannelli in MATE è impostare un pannello su live build e mantenerlo, e non tentare mai di modificare e/o ricostruire i file del pannello da mate-tweak.
Il comando per impostare il layout del pannello corrente è anche in gsettings:
$ gsettings list-schemas | grep panel
org.mate.panel.menubar
org.mate.caja.sidebar-panels.tree
org.mate.panel
org.mate.caja.sidebar-panels
$ gsettings list-keys org.mate.panel
confirm-panel-remove
locked-down
default-layout
object-id-list
toplevel-id-list
disable-force-quit
drawer-autoclose
enable-program-list
enable-autocompletion
enable-animations
tooltips-enabled
disabled-applets
history-mate-run
show-program-list
highlight-launchers-on-mouseover