Ho accidentalmente cancellato la mia barra delle applicazioni - come posso recuperarla?


9

Di recente stavo scherzando con il mio Pi quando ho cancellato accidentalmente la barra delle applicazioni. Non riesco a capire come riportarlo indietro.

Ero sul desktop quando ho evidenziato due icone sul lato sinistro della barra delle applicazioni, una chiamata "Pannello 1" e l'altra chiamata "Pannello 2". Ho pensato di non volere due pannelli, quindi ho fatto clic con il pulsante destro del mouse su Pannello 2 e l'ho eliminato. Ciò ha finito per eliminare la mia barra delle applicazioni!

Come posso riportarlo? Sto usando l'ultima versione di Raspbian.


1
Linux, incluso Debian (e raspbian, da cui deriva) ha una gamma eterogenea di GUI desktop, il che significa che non esiste un solo "Desktop Environment" (alias DE) per dominarli tutti. I DE diversi gestiscono cose come le barre delle applicazioni in modo diverso, quindi è necessario essere specifici, ma presumibilmente si sta utilizzando LXDE , poiché questo è il valore predefinito di raspbian. La comunità raspberry pi rappresenta una piccolissima minoranza di utenti linux / debian / LXDE, quindi è meglio porre domande generali su questo altrove, motivo per cui ho raccomandato di chiudere.
riccioli d'oro

Detto questo, non sono un utente LXDE personalmente (ci sono molte altre opzioni, debian / raspbian saggio), ma scommetterei se fai clic sulla finestra di root, o muovi il cursore lungo un bordo, troverai un menu che ti porta da qualche parte ... in caso contrario, cerca la documentazione LXDE online.
riccioli d'oro

Questa domanda sembra fuori tema perché riguarda i Desktop Manager e non il Pi.
Kolin,

Risposte:


14

Ho fatto esattamente la stessa cosa. Puoi risolverlo copiando indietro un pannello predefinito:

(adattato da /ubuntu/64631/how-to-restore-the-default-lubuntu-panel )

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

Saluti!

Con Raspbian Jessie (25-11-2016), lo sarebbe

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

E con Raspbian Buster (2019-07-10):

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


0

Non è chiaro dalla tua domanda esattamente cosa hai eliminato. Sospetto che sia il pannello.

Non l'ho mai fatto con LXDE e i metodi variano tra gli ambienti.

Potresti provare a fare il tintinnio destro sul desktop ed eseguire ObConf. In alternativa, prova a eseguire lxpanel da un terminale.

La cosa bella del Pi è che è facile ripristinare il sistema operativo semplicemente rimodellando la SDCard. Naturalmente, se lo fai perderai tutte le personalizzazioni, i programmi che hai caricato, ecc. Se questo è importante dovresti eseguire il backup.

Di seguito vengono fornite istruzioni su come eseguire questa operazione. Come posso eseguire il backup di Raspberry Pi?

È sempre possibile eseguire il backup e ricaricare un nuovo sistema operativo, quindi ripristinare lo stato corrente per riparazioni future.

Il folowing è il mio script personalizzato per il backup sul mio 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"

0

Prova a creare un nuovo utente e ad accedere come tale utente, quindi avvia lxde e verifica se quell'utente ha un pannello. Se funziona, forse puoi copiare il file di configurazione lxde da quell'utente al tuo piutente.


0

Ho anche cancellato accidentalmente ma ripristinato in questo modo C'era un'altra barra delle attività nella parte superiore dello schermo fare clic con il tasto destro del mouse sulla barra delle attività superiore >> Impostazione del pannello >> Scheda Gemmetria >> Crea posizione In basso

fare clic con il tasto destro sulla barra delle applicazioni superiore >> Aggiungi / Rimuovi pannello elemento Seleziona scheda Applet pannello >> Aggiungi >> Seleziona barra attività (Elenco finestre) >> Fai clic su Aggiungi Ora puoi aprire tutte le app.


0

Non ho ancora trovato la correzione corretta, ma se digito "lxpanel &" in un emulatore di terminale ottengo di nuovo una barra delle applicazioni funzionante. (il logout non funziona) Puoi anche mettere una riga "lxpanel &" in / etc / X11 / xinit / xinitrc per renderlo più permanente.

Da questo avresti dovuto capire che lxpanel è solo un programma in esecuzione, quello che devi fare per avviarlo è più un fastidio che altro.

Avevo effettuato l'accesso tramite VNC (e installato tightvncserver da remoto tramite ssh) e quando sono tornato alla macchina fisica la barra delle applicazioni non c'era più, quindi ho iniziato a cercare su Google. VNC mantiene una serie di file delle preferenze che sono per lo più paralleli X (org) in ~ / $ HOME / .vnc / xstartup ed è possibile che qualcosa sia entrato lì per caso. I file di configurazione più normali sono in ~ / $ HOME / .config / lxpanel e lxsession, quindi alcuni di quelli a livello di sistema in / etc / xdg / lxpanel e lxsession. Ma è piuttosto un labirinto, la soluzione pigra sarebbe quella di sperimentare la sostituzione di quei file con quelli di un'altra macchina. Ricorda solo che puoi eseguire lxpanel da più punti se rimani bloccato. Posso arrivare a obconf bene ma non vedo nulla lì che sembra una soluzione. Si desidera un set predefinito di file di configurazione. E dovrai uscire da X e rientrare o riavviare,

E a proposito questo è in Debian Stretch a 64 bit su un Rock64, ha lo stesso aspetto del Raspberry Pi su cui sto scrivendo. E lo stesso di LXDE in Wheezy su una macchina amd64, non è affatto peculiare di un Raspberry Pi.

Quando stai frugando (ho usato mc) cerca i file con le date recenti. Ma forse sono stati cancellati anche loro. Vedo i cambiamenti in ~ / $ HOME / .config / lxpanel / LXDE / pannelli / pannello e ~ / $ HOME / .config / lxpanel / default / pannelli / pannello. Ho sostituito quei 2 file con un file di pannello originale di un'altra macchina arm64. Ora quando si avvia vedo la barra delle applicazioni lampeggiare due volte ma poi scompare. Sono ancora in corso lavori. Prendi nota, uno dei principali segreti commerciali di Lnux.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.