Como evito que um usuário personalize o painel no Xubuntu?

Como evito que um usuário personalize o painel no Xubuntu?

Preciso configurar uma das contas na minha máquina Xubuntu 11.10 como essencialmente um quiosque. Configurei a área de trabalho e atribuí apenas alguns ícones ao painel, e agora só quero bloquear o painel para que não possa ser alterado. (Seria ainda melhor se o painel pudesse ser facilmente alterado com direitos sudo quando eu precisar alterá-lo ao longo do tempo.)

No passado, fiz a mesma coisa no Ubuntu usando o Pessulus, mas li que o Pessulus não funciona no Ubuntu 11.10, então mudei para o Xubuntu com atualização na semana passada porque li que o XFCE suporta o modo quiosque. Tive que atualizar porque, até onde sei, era a única maneira de resolver um problema de hardware não relacionado que estava enfrentando com a impressora.

Tentei ativar o modo quiosque conforme descritoaqui. Criei o arquivo /etc/xdg/xdg-xubuntu/xfce4/kiosk/kioskrc com o seguinte conteúdo:

[xfce4-panel]
CustomizePanel=root

Parece que agora a conta em questão pode clicar com o botão direito no painel, adicionar um launcher e usá-lo, mas quando a conta sai e volta no launcher não está mais lá. Se este é o comportamento desejado do modo quiosque do XFCE, então não é o que estou procurando. Preciso evitar que essa conta consiga modificar o painel. Acho que é possível que eu tenha feito algo errado ao tentar configurar o modo kisok.

Na pior das hipóteses, acho que poderia desativar o clique com o botão direito do usuário, mas essa solução parece poder causar problemas quando percebo que algum programa precisa do clique com o botão direito para funcionar corretamente. Pesquisei a opção de impedir o clique com o botão direito, mas a única solução que encontreiaquiparecia ser uma solução para todo o sistema, e eu realmente preciso que as outras duas contas nesta máquina tenham a funcionalidade de clicar com o botão direito.

Tenho certeza de que não sou a única pessoa que deseja fazer isso. Posso pensar em muitos casos de uso para bloquear os painéis no Xubuntu. Passei um bom tempo procurando uma solução, mas ainda não encontrei uma. Eu uso o Ubuntu há cinco anos, mas sempre funcionou para mim, então não tenho muita experiência em editar arquivos de configuração. Você pode me indicar um guia para o que estou tentando realizar?

Responder1

Este link é sobre o bloqueio dos painéis, talvez seja isso que você está procurando: https://sites.google.com/site/easylinuxtipsproject/xubuntu#TOC-Safeguard-the-panels-kiosk-mode-

Copie as configurações do painel em sua pasta pessoal para uma pasta de todo o sistema. O arquivo de configurações é chamado xfce4-panel.xml.

Copie e cole o seguinte encantamento mágico no terminal:

sudo cp -v ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/

Agora abra o arquivo de configurações com o editor de texto Leafpad. Com a seguinte linha de comando:

gksudo leafpad /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

Quase no topo do texto nesse arquivo de texto você vê a linha:

<channel name="xfce4-panel" version="1.0">

Exclua essa linha e substitua-a por esta linha:

<channel name="xfce4-panel" version="1.0" locked="*" unlocked="root">

Salve o arquivo de texto modificado.

Reinicie o computador.

Os painéis agora estão no modo quiosque e não podem ser excluídos ou modificados.

informação relacionada