Apaguei acidentalmente minha barra de tarefas - como faço para recuperá-la?

9

Recentemente, eu estava brincando com meu Pi quando acidentalmente excluí a barra de tarefas. Não consigo descobrir como trazê-lo de volta.

Eu estava na área de trabalho quando destaquei dois ícones no lado esquerdo da barra de tarefas, um chamado "Painel 1" e o outro chamado "Painel 2". Achei que não queria dois painéis, então cliquei com o botão direito do mouse no Painel 2 e o apaguei. Isso acabou excluindo minha barra de tarefas!

Como posso trazê-lo de volta? Estou usando a versão mais recente do Raspbian.

barra de tarefas
fonte
11
O Linux, incluindo o Debian (e raspbian, que é derivado dele) tem uma gama heterogênea de GUIs de desktop, o que significa que não há apenas um "Ambiente de Desktop" (também conhecido como DE) para governar todos eles. DEs diferentes lidam com coisas como barras de tarefas de maneira diferente, então você precisa ser específico - mas presumivelmente você está usando LXDE , já que esse é o padrão raspbian. A comunidade raspberry pi representa uma minoria minúscula de usuários do linux / debian / LXDE; portanto, é melhor você fazer perguntas gerais sobre isso em outros lugares - e é por isso que eu recomendo que isso seja encerrado.
goldilocks
Dito isto, eu não sou um usuário LXDE pessoalmente (existem muitas outras opções, em termos de debian / raspbian), mas eu apostaria que se você clicar na janela raiz ou pressionar o cursor ao longo de uma borda, você encontrará um menu que o leva a algum lugar ... se não, procure a documentação do LXDE online.
goldilocks
Esta pergunta parece estar fora de tópico, porque é sobre gerenciadores de área de trabalho, e não sobre o Pi.
Kolin

Respostas:

14

Eu fiz exatamente a mesma coisa. Você pode corrigi-lo copiando um painel padrão de volta:

(adaptado de /ubuntu/64631/how-to-restore-the-default-lubuntu-panel )

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

Felicidades!

Com Raspbian Jessie (25-11-2016), seria

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

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

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

Reinicie seu Pi. A exclusão é apenas temporária e será devolvida.

Beta Decay
fonte
0

Não está claro na sua pergunta exatamente o que você excluiu. Eu suspeito que é o painel.

Eu nunca fiz isso com o LXDE e os métodos variam entre os ambientes.

Você pode tentar clicar com o botão direito do mouse na área de trabalho e executar o ObConf. Como alternativa, tente executar o lxpanel a partir de um terminal.

O bom do Pi é que é fácil restaurar o sistema operacional simplesmente com a atualização do SDCard. Obviamente, se você fizer isso, perderá toda a personalização, programas que carregou etc. Se isso for importante, faça backup.

A seguir, são fornecidas instruções sobre como fazer isso. Como faço backup do meu Raspberry Pi?

Você sempre pode fazer backup e recarregar um novo sistema operacional e depois restaurar seu estado atual para reparo futuro.

O seguinte é o meu script personalizado para backup no meu 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
fonte
0

Tente criar um novo usuário e efetue login como esse usuário, inicie o lxde e veja se esse usuário possui um painel. Se isso funcionar, talvez você possa copiar o arquivo de configuração lxde desse usuário para o seu piusuário.

francis
fonte
0

Também excluí acidentalmente, mas me recuperei dessa maneira. Havia mais uma barra de tarefas na parte superior da tela, clique com o botão direito do mouse na barra de tarefas superior >> Configuração do painel >> guia Gemetry >> Posicionar inferior

clique com o botão direito do mouse na barra de tarefas superior >> painel Adicionar / remover Item selecione a guia Applets do painel >> Adicionar >> Selecionar barra de tarefas (lista Janela) >> Clique em Adicionar agora, todos os aplicativos podem ser abertos.


fonte
0

Ainda não encontrei a correção correta, mas se eu digitar "lxpanel &" em um emulador de terminal, obtenho uma barra de tarefas funcionando novamente. (o logout não funciona) Você também pode colocar uma linha "lxpanel &" em / etc / X11 / xinit / xinitrc para torná-la mais permanente.

Com isso, você deve ter percebido que o lxpanel é apenas um programa que roda, o que você precisa fazer para iniciá-lo é mais um aborrecimento do que qualquer coisa.

Eu havia feito login via VNC (e instalado tightvncserver remotamente via ssh) e, quando voltei à máquina física, a barra de tarefas havia desaparecido, e comecei a pesquisar no Google. O VNC mantém um conjunto de arquivos de preferências que são paralelos ao X (org) em ~ / $ HOME / .vnc / xstartup e é possível que algo tenha acontecido por acaso. Os arquivos de configuração mais normais estão em ~ / $ HOME / .config / lxpanel e lxsession, e outros em todo o sistema em / etc / xdg / lxpanel e lxsession. Mas é um labirinto, a solução preguiçosa seria experimentar substituir esses arquivos por arquivos de outra máquina. Lembre-se de que você pode executar o lxpanel de vários lugares se ficar preso. Eu consigo obconf muito bem, mas não vejo nada lá que pareça uma correção. Você deseja um conjunto padrão de arquivos de configuração. E você precisará sair do X e voltar, ou reiniciar,

E BTW, isso está no Debian Stretch on a Rock64 de 64 bits, tem a mesma aparência do Raspberry Pi no qual estou digitando isso. E o mesmo que o LXDE no Wheezy em uma máquina amd64, não é nada peculiar para um Raspberry Pi.

Quando você está bisbilhotando por lá (eu usei o mc), procure por arquivos com datas recentes. Mas talvez eles tenham sido excluídos também. Vejo alterações em ~ / $ HOME / .config / lxpanel / LXDE / panels / panel e ~ / $ HOME / .config / lxpanel / default / panels / panel. Substituí esses 2 arquivos por um painel original de outra máquina arm64. Agora, quando está inicializando, vejo a barra de tarefas piscar duas vezes, mas depois desaparece. Ainda um trabalho em andamento. Faça anotações, um dos principais segredos comerciais do Lnux.

Alan Corey
fonte