Ich habe versehentlich meine Taskleiste gelöscht - wie bekomme ich sie zurück?

9

Ich habe kürzlich mit meinem Pi herumgespielt, als ich versehentlich die Taskleiste gelöscht habe. Ich kann nicht herausfinden, wie ich es zurückbringen kann.

Ich war auf dem Desktop, als ich zwei Symbole auf der linken Seite der Taskleiste hervorhob, eines mit dem Namen "Panel 1" und das andere mit dem Namen "Panel 2". Ich dachte, ich wollte keine zwei Panels, also klickte ich mit der rechten Maustaste auf Panel 2 und löschte es. Das endete damit, dass ich meine Taskleiste löschte!

Wie kann ich es zurückbringen? Ich verwende die neueste Version von Raspbian.

Taskleiste
quelle
1
Linux, einschließlich Debian (und Raspbian, das davon abgeleitet ist), verfügt über eine heterogene Reihe von Desktop-GUIs, was bedeutet, dass es nicht nur eine "Desktop-Umgebung" (auch bekannt als DE) gibt, die sie alle beherrscht. Verschiedene DEs behandeln Dinge wie Taskleisten unterschiedlich, daher müssen Sie spezifisch sein - aber vermutlich verwenden Sie LXDE , da dies die Raspbian-Standardeinstellung ist. Die Himbeer-Pi-Community stellt eine sehr kleine Minderheit von Linux / Debian / LXDE-Benutzern dar. Daher ist es besser, allgemeine Fragen zu anderen Stellen zu stellen. Deshalb habe ich empfohlen, diese zu schließen.
Goldlöckchen
Das heißt, ich bin kein LXDE-Benutzer persönlich (es gibt viele andere Optionen, debian / raspbian weise), aber ich würde wetten, wenn Sie auf das Stammfenster klicken oder den Cursor entlang einer Kante stoßen, finden Sie ein Menü das führt Sie irgendwohin ... wenn nicht, suchen Sie online nach LXDE- Dokumentation.
Goldlöckchen
Diese Frage scheint nicht zum Thema zu gehören, da es sich um Desktop-Manager und nicht um den Pi handelt.
Kolin

Antworten:

13

Ich habe genau das Gleiche getan. Sie können das Problem beheben, indem Sie ein Standardfenster zurückkopieren:

(angepasst von /ubuntu/64631/how-to-restore-the-default-lubuntu-panel )

cd ~/.config/lxpanel/LXDE/panels
cp /usr/share/lxpanel/profile/default/panels/panel .
sudo reboot

Prost!

Mit Raspbian Jessie (25.11.2016) wäre es so

cd ~/.config/lxpanel/LXDE-pi/panels
curl -O https://gist.githubusercontent.com/ColinNg/9ed317308a9a0f75824f828e75c8469c/raw/a72176416201a0e6ebbce30608e6f7eceb379e0e/panel
sudo reboot

Und mit Raspbian Buster (10.07.2019):

cp /etc/xdg/lxpanel/LXDE-pi/panels/panel /home/pi/.config/lxpanel/LXDE-pi/panels/panel
sudo reboot
Colin
quelle
2

Starten Sie Ihren Pi neu. Die Löschung ist nur vorübergehend und wird zurückgegeben.

Beta-Zerfall
quelle
0

Aus Ihrer Frage geht nicht genau hervor, was Sie gelöscht haben. Ich vermute, es ist das Panel.

Ich habe dies noch nie mit LXDE gemacht und die Methoden variieren zwischen den Umgebungen.

Sie können versuchen, auf dem Desktop mit der rechten Maustaste zu klicken und ObConf auszuführen. Versuchen Sie alternativ, lxpanel von einem Terminal aus auszuführen.

Das Schöne am Pi ist, dass es einfach ist, das Betriebssystem durch erneutes Flashen der SDCard wiederherzustellen. Wenn Sie dies tun, verlieren Sie natürlich alle Anpassungen, geladenen Programme usw. Wenn dies wichtig ist, sollten Sie ein Backup erstellen.

Im Folgenden finden Sie Anweisungen dazu. Wie sichere ich meinen Raspberry Pi?

Sie können jederzeit ein neues Betriebssystem sichern und neu laden und später Ihren aktuellen Status für zukünftige Reparaturen wiederherstellen.

Das Folgende ist mein angepasstes Skript zum Sichern auf meinem Mac: -

#!/bin/bash
# script to backup Pi SD card
# next line assumes Time Machine mounted
diskutil unmount /dev/disk2s1
echo pleae wait!
sudo dd of=/Users/ian/temp/Pi/Piback.img if=/dev/rdisk2 bs=2m
echo backup completed - now compressing
gzip -9 /Users/ian/temp/Pi/Piback.img
#rename to current date
mv /Users/ian/temp/Pi/Piback.img.gz "/Users/ian/temp/Pi/Piback`date +%Y%m%d`.img.gz"
Milliways
quelle
0

Versuchen Sie, einen neuen Benutzer zu erstellen und sich als dieser Benutzer anzumelden. Starten Sie dann lxde und prüfen Sie, ob dieser Benutzer über ein Bedienfeld verfügt. Wenn das funktioniert, können Sie möglicherweise die lxde-Konfigurationsdatei von diesem Benutzer auf Ihren piBenutzer kopieren .

Francis
quelle
0

Ich habe auch versehentlich gelöscht, aber auf diese Weise wiederhergestellt. Es gab eine weitere Taskleiste oben auf dem Bildschirm. Klicken Sie mit der rechten Maustaste auf die obere Taskleiste >> Bedienfeldeinstellung >> Registerkarte Gemetry >> Position unten erstellen

Klicken Sie mit der rechten Maustaste auf die obere Taskleiste. >> Panel hinzufügen / entfernen Element Wählen Sie die Registerkarte Panel-Applets aus. >> Hinzufügen >> Wählen Sie Taskleiste (Fensterliste). >> Klicken Sie auf Jetzt hinzufügen. Sie können alle Apps öffnen.


quelle
0

Ich habe die richtige Lösung noch nicht gefunden, aber wenn ich "lxpanel &" in einen Terminalemulator eingebe, wird wieder eine funktionierende Taskleiste angezeigt. (Abmelden funktioniert nicht) Sie können auch eine Zeile "lxpanel &" in / etc / X11 / xinit / xinitrc einfügen, um sie dauerhafter zu machen.

Daraus hätten Sie herausfinden müssen, dass lxpanel nur ein Programm ist, das ausgeführt wird. Was Sie tun müssen, um es zu starten, ist mehr ärgerlich als alles andere.

Ich war über VNC angemeldet (und Tightvncserver remote über SSH installiert) und als ich zur physischen Maschine zurückkehrte, war die Taskleiste verschwunden, und ich begann zu googeln. VNC verwaltet eine Reihe von Voreinstellungsdateien, die meistens parallel zu X (org) in ~ / $ HOME / .vnc / xstartup sind, und es ist möglich, dass dort versehentlich etwas passiert ist. Die normaleren Konfigurationsdateien befinden sich in ~ / $ HOME / .config / lxpanel und lxsession, einige systemweite in / etc / xdg / lxpanel und lxsession. Aber es ist ein ziemliches Labyrinth. Die faule Lösung wäre, zu experimentieren, diese Dateien durch Dateien von einem anderen Computer zu ersetzen. Denken Sie daran, dass Sie lxpanel von mehreren Stellen aus ausführen können, wenn Sie nicht weiterkommen. Ich kann gut zu obconf kommen, aber ich sehe dort nichts, was wie eine Lösung aussieht. Sie möchten einen Standardsatz von Konfigurationsdateien. Und Sie müssen X verlassen und wieder einsteigen oder neu starten.

Übrigens ist dies in 64-Bit-Debian-Stretch auf einem Rock64, sieht ungefähr genauso aus wie der Raspberry Pi, auf dem ich das schreibe. Und genau wie LXDE in Wheezy auf einem amd64-Computer ist es einem Raspberry Pi überhaupt nicht eigen.

Wenn Sie dort herumstöbern (ich habe mc verwendet), suchen Sie nach Dateien mit den neuesten Daten. Aber vielleicht wurden sie auch gelöscht. Ich sehe Änderungen in ~ / $ HOME / .config / lxpanel / LXDE / panel / panel und ~ / $ HOME / .config / lxpanel / default / panel / panel. Ich habe diese 2 Dateien durch eine Original-Panel-Datei von einem anderen arm64-Computer ersetzt. Wenn es jetzt bootet, blinkt die Taskleiste zweimal, aber dann verschwindet sie. Noch in Arbeit. Machen Sie sich Notizen, eines der wichtigsten Geschäftsgeheimnisse von Lnux.

Alan Corey
quelle