Ungelöst:Wie es passiert ist. Lösung:Öffnen Sie ein Terminal (Rechtsklick auf den Desktop-Hintergrund). Geben Sie den Benutzerbefehl ein:mate-panel --replace
Testet die Symbole und die Menüleiste des Mate-Panels. Wenn Sie die Menüleiste zurückbekommen, öffnen Sie ein anderes Terminal. Benutzerbefehl eingeben:mate-session-properties
Diese GUI bearbeitet die Startprogramme. Klicken Sie auf das Symbol HINZUFÜGEN. Geben Sie diesen Text ein:mate-panel --replace
Speichern Sie die Bearbeitung. Schließen Sie die GUI. Neustart. Das Ergebnis:Die Sitzung beginnt mit ausgefülltem Mate-Panel.
Der Vorschlag vom 18. Dezember 2018, Mate-Tweak zu installieren, könnte hilfreich sein. Starten Sie mate-tweak
und wählen Sie Windows ==> Display Manager ==> Marco. Dies ist die Standardeinstellung bei einer Neuinstallation von Linux Mint 19.1.
Das MATE-Panel wird in zwei Dateien gespeichert und ist fehlerhaft. Das Verschwinden oder Fehlladen des Panels beim Zurücksetzen ist meiner Erfahrung nach klassisch.
Die beiden Dateien sind standardmäßig unter /usr/share/mate-panel/layouts zu finden, mit den Erweiterungen .layout und .panel für ein einzelnes Panel. Diese beiden Dateien mit den Namen user-tweak.layout und user-tweak.panel werden erstellt, indem ein Panel mit mate-tweak.
gespeichert wirdDiese können von Hand als Textdateien bearbeitet werden, um das Panel zu verändern, obwohl die Struktur seltsam ist, insbesondere die Positionierung zählt.
Beachten Sie auch, dass wenn Sie möchten, dass ein Bedienfeld ausgeblendet wird, wenn es nicht ausgewählt ist, mate-tweak die Dateien falsch speichert, wenn die Option zum Ausblenden in einer der Dateien nicht angegeben ist:Sie muss in beiden angegeben werden.
Unten ist ein Beispiel für typische allgemeine Einträge, eher als für Panel-Objekte; Objekte und Positionen werden in Eröffnungseinträgen für .panel aufgelistet und werden dann mit Details in beiden Dateien aufgelistet und müssen übereinstimmen:
/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
Die einzige Lösung, die ich für das Fehlladen von Panels in MATE gefunden habe, besteht darin, ein Panel auf Live-Build zu setzen und dabei zu bleiben und niemals zu versuchen, die Panel-Dateien von Mate-Tweak zu ändern und/oder neu zu erstellen.
Der Befehl zum Einstellen des aktuellen Panel-Layouts befindet sich ebenfalls 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