Esta resposta não corrige o problema de tempo limite de auto-atendimento que você faz, mas é um workaround
.
Sugiro que você desligue o recurso de autohide . Em vez disso, você usa um "toggle" para fazer com que lxpanel
apareça ou desapareça como desejar.
Use um editor de texto para criar um arquivo chamado lxpanel-toggle
com o seguinte conteúdo:
#!/usr/bin/env bash
if pgrep lxpanel
then
pkill lxpanel
else
lxpanel --profile whatever
fi
Obviamente, em vez de whatever
, você usará o nome dado em ~/.config/lxpanel
, provavelmente Lubuntu
.
Você salvará este arquivo na pasta que contém todos os seus scripts no nível do usuário. Eu mantenho meus scripts em ~/bin
, que deve estar no seu PATH
por padrão. (Você pode verificar isso executando env | grep -E "^PATH"
.)
Em seguida, torne o lxpanel-toggle
executável clicando com o botão direito do mouse nele no PCManFM > Propriedades > Permissões.
Depois disso, edite ~/.config/openbox/lubuntu-rc.xml
, certificando-se de que você fez o backup do arquivo em caso de algum acidente.
Procure uma linha exclusiva que tenha apenas </keyboard>
. Então, com muito cuidado, cole o seguinte código logo acima dessa linha:
<keybind key="C-S-L"> # Toggle lxpanel
<action name="Execute"><command>/home/your_username/bin/lxpanel-toggle</command></action>
</keybind>
onde você substituirá your_username
com seu nome de usuário para login.
Salve a versão modificada de ~/.config/openbox/lubuntu-rc.xml
.
Abra um terminal e execute
openbox --reconfigure
sempre que você modificar e salvar lubuntu-rc.xml
para tornar o Openbox ciente das alterações.
Depois disso, você pode alternar lxpanel
para aparecer e desaparecer ao seu prazer pressionando Controlar + Deslocar + L . A escolha exata das chaves depende de você e você precisa garantir que a combinação não seja usada para alguma outra função. Leia o link para obter mais detalhes.