Estou muito feliz com o AWN e não preciso de painéis XFCE nativos. Eu removi todos eles, mas não consigo remover o último restante. Existe uma maneira decente de fazer isso?
Não execute o apt-get remove xfce4-panel. Isso vai mangueira seu sistema. Use as outras sugestões.
Daniel Blackmon
Respostas:
9
killall xfce4-panel, salve a sessão para impedir que o xfce4-panel seja iniciado novamente.
EDIT: Uma maneira 'mais limpa' seria criar um ~ / .xinitrc e iniciar tudo manualmente (ou seja: xfwm4, xfsettingsd, etc). startxfce4inicia o gerenciador de sessões do xfce que, por sua vez, inicia todas essas coisas xfce4-panelque você não deseja.
Você também pode editar /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlou ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlcomentar e excluir ou excluir a xfce4-panelparte, mas isso é exatamente o mesmo que o salvamento de sessão do xfce4 faz por meio de um arquivo de texto.
Obrigado pela resposta, mas não gosto de usar o recurso de economia de sessão. Eu apreciaria uma maneira mais limpa de desativar o xfce4-panel.
Ivan
Não tenho certeza da sua definição de 'limpador', mas adicionei mais informações.
llua
No Debian 10, eu tenho o "painel" mencionado em /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml. Mas comentar o objeto XML relevante não impede a inicialização do xfce4-panel. Observe que isso não é mencionado em meu ~ / .config /.../ xfce4-session.xml pessoal. ps -aef --forest mostra que o binário do painel xfce4 é filho do binário da sessão xfce4. Provavelmente, a única solução é derrubar o painel binário. Se houvesse uma opção para ocultar automaticamente os painéis, incluindo todos os pixels, não precisaria matar e enterrar o binário do painel.
Este arquivo não possui essa linha na minha instalação do debian 8. No $panel\n ret=$?\n while...entanto, ele tem a opção ... #
373750501
No meu Debian 10, a linha destacada na sua captura de tela já está vazia, mas mesmo se eu definir painel = "não" anteriormente, o painel ainda será iniciado. ps -aef --forest mostra que o painel atualmente é iniciado pelo xfce4-session, em vez do script xinitrc.
frr 8/01
1
A única maneira de conseguir me livrar do painel é executando sudo chmod a-rwx /usr/bin/xfce4-panel
Esta é a solução que eu acabei com. Como alternativa, eu poderia ter renomeado o binário para outro nome e adicionar um atalho em algum lugar, para poder iniciar o painel sob demanda se eu me sentir sozinho por ele ...
frr 08/01
0
No mínimo, se você não conseguir remover o último painel das Preferências do Painel, poderá torná-lo o menor possível, movê-lo para a borda da tela e selecionar "Ocultar e mostrar painel automaticamente" e Bloquear painel. Isso deve minimizar os bens imobiliários que utiliza. Quando faço isso com um novo painel, fico com um retângulo no canto da tela que se abre para o tamanho do mouse quando passo o mouse sobre ele.
Não consegui removê-lo facilmente, mas o tornei invisível. No meu caso, eu queria poder tornar a tela completamente vazia. Alterei o plano de fundo da área de trabalho para preto, removi todos os ícones da área de trabalho e coloquei o último painel no canto superior esquerdo da tela. Ativei a opção "ocultar sempre" no painel e defina o plano de fundo do painel para corresponder à área de trabalho. O painel possui um único item para facilitar o logoff. Portanto, se eu mover o mouse para o canto superior esquerdo, posso ver o botão de logout, mas, caso contrário, a tela estará completamente vazia.
Respostas:
killall xfce4-panel
, salve a sessão para impedir que o xfce4-panel seja iniciado novamente.EDIT: Uma maneira 'mais limpa' seria criar um ~ / .xinitrc e iniciar tudo manualmente (ou seja: xfwm4, xfsettingsd, etc).
startxfce4
inicia o gerenciador de sessões do xfce que, por sua vez, inicia todas essas coisasxfce4-panel
que você não deseja.Você também pode editar
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
ou~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
comentar e excluir ou excluir axfce4-panel
parte, mas isso é exatamente o mesmo que o salvamento de sessão do xfce4 faz por meio de um arquivo de texto.fonte
fonte
Você não pode excluir todos os painéis, a maneira correta de fazer isso é desabilitá-lo da inicialização automática.
Editar
/etc/xdg/xfce4/xinitrc
, encontre a linha para começarxfce4-panel
,Comente colocando um '#' na frente, altere a linha 169 para
#$panel
, para resolver o problema.Quando você deseja reativar o painel, basta remover o
#
nessa linha.fonte
$panel\n ret=$?\n while...
entanto, ele tem a opção ... #A única maneira de conseguir me livrar do painel é executando
sudo chmod a-rwx /usr/bin/xfce4-panel
fonte
No mínimo, se você não conseguir remover o último painel das Preferências do Painel, poderá torná-lo o menor possível, movê-lo para a borda da tela e selecionar "Ocultar e mostrar painel automaticamente" e Bloquear painel. Isso deve minimizar os bens imobiliários que utiliza. Quando faço isso com um novo painel, fico com um retângulo no canto da tela que se abre para o tamanho do mouse quando passo o mouse sobre ele.
fonte
Não consegui removê-lo facilmente, mas o tornei invisível. No meu caso, eu queria poder tornar a tela completamente vazia. Alterei o plano de fundo da área de trabalho para preto, removi todos os ícones da área de trabalho e coloquei o último painel no canto superior esquerdo da tela. Ativei a opção "ocultar sempre" no painel e defina o plano de fundo do painel para corresponder à área de trabalho. O painel possui um único item para facilitar o logoff. Portanto, se eu mover o mouse para o canto superior esquerdo, posso ver o botão de logout, mas, caso contrário, a tela estará completamente vazia.
fonte