Sim, é possível, no entanto, não é realmente simples.
Passos para que ele funcione:
Instalando
Como de costume, um simples
apt-get install lxpanel
em um terminal como root deve ser suficiente.
Não tente não remover xfce4-panel - ele será removido demais devido a dependências.
Primeiro init
Após a instalação, inicie-o manualmente uma vez a partir do terminal apenas com
lxpanel
Ele deve mostrar o painel e o botão do menu principal corretamente já, no entanto, o conteúdo do menu será um absurdo.
Além disso, ao iniciar pela primeira vez, alguns diretórios são necessários mais abaixo.
Menu de logout
Após finalizar o painel com Ctrl-C novamente, a ação da linha de menu de logout deve ser alterada, pois o padrão é um programa que pertence à área de trabalho do LXDE.
Para isso, crie um arquivo ~ / .config / lxpanel / default / config com o seguinte conteúdo:
[Command]
Logout=xfce4-session-logout
Terminal=uxterm
Como visto, na última linha você também pode definir o seu emulador de terminal preferido.
Script de início do painel
Por vários motivos, um script de shell é útil para que o XFCE use mais tarde para iniciar o lxpanel, em vez de iniciá-lo diretamente. Crie um arquivo e torne-o executável ( chmod + x ), com:
#!/bin/bash
XDG_MENU_PREFIX=lxde-
export XDG_MENU_PREFIX
linecount="$(ps aux | grep xfdesktop | grep Sl | wc -l)"
while [[ "linecount" -lt 0 ]]; do
sleep 0.1
linecount="$(ps aux | grep xfdesktop | grep Sl | wc -l)"
done
sleep 0.1
lxpanel &
Explicação:
A primeira seção é necessária para que o menu de painéis mostre todas as entradas de menu normais (exceto "Executar" e "Logout"). O Xfce, por padrão, define o valor diferente xfce - que não ajuda aqui.
Na próxima seção, o script aguarda até que o xfdesktop seja iniciado, e não apenas iniciado, mas no estado do processo "Sl" - que geralmente será depois da inicialização.
Razão: Embora o painel do Xfce não pareça ter problemas se o desktop não estiver pronto, o lxpanel mais ou menos falhas nesses casos (continua a ser executado, mas mostra apenas uma barra cinza). E quando o painel for iniciado durante o início do Xfce, não há garantia de que a área de trabalho esteja pronta.
Finalmente, o lxpanel é iniciado.
Desativando o painel do Xfce
Primeiro, verifique se, no arquivo /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml , o xfce4-panel está no "Cliente 2 _Command "seção. Se não, adapte o número de acordo no próximo comando.
Agora, configure-o para o programa fictício / bin / true
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -sa /bin/true
Não use o novo script de shell acima, em vez de / bin / true . Se você usar o recurso de sessão salva do Xfce (por exemplo, com a caixa de seleção na caixa de diálogo logout / shutdown), iniciar novamente após salvar não iniciará o painel.
Também não edite xfce4-session.xml diretamente - ele é para todos os usuários (o comando apenas o altera para a conta atual), e há algum problema de cache com o xfconf que pode impedir arquivos muda de ser aplicado.
Início automático do lxpanel
Finalmente, inicie o programa xfce4-session-setting . Lá na terceira aba, você pode adicionar uma entrada para o script de shell que será iniciado sempre junto com o Xfce (independente das sessões).
Por exemplo, usar o Pcmanfm como gerenciador de arquivos padrão é mais fácil:
Depois de instalar o pcmanfm, basta alterar o programa padrão em exo-preferred-applications .