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

5

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

No passado eu fiz o mesmo no Ubuntu usando o Pessulus, mas eu li que o Pessulus não funciona no Ubuntu 11.10 então mudei para o Xubuntu com upgrade na semana passada porque eu li que o XFCE suporta um modo de quiosque. Eu tive que atualizar porque, tanto quanto eu posso dizer, era a única maneira de resolver um problema de hardware não relacionado que eu estava tendo com a impressora.

Eu tentei ativar o modo Quiosque conforme descrito aqui . Eu 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 do mouse no painel, adicionar um lançador e usá-lo, mas quando a conta sai e volta no lançador não está mais lá. Se este é o comportamento desejado do modo de quiosque do XFCE, então não é o que estou procurando. Preciso evitar que essa conta possa modificar o painel. Eu acho que é possível que eu tenha feito algo errado ao tentar configurar o modo kisok.

No pior caso, eu acho que eu poderia desabilitar o botão direito do mouse para o usuário, mas essa solução parece levar a problemas quando percebo que algum programa precisa clicar com o botão direito para funcionar corretamente. Pesquisei a opção de clicar com o botão direito, mas a única solução que encontrei aqui pareceu ser uma solução ampla para 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 quer fazer isso. Eu 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 ele 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?

    
por Keith 31.10.2011 / 22:08

1 resposta

5

Este link é sobre o bloqueio dos painéis, talvez seja isso que você está procurando: link

  

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

     

Copie e cole o seguinte encantamento mágico no terminal   (esta é uma linha):

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 o   seguinte linha de comando:

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

Quase na parte superior do texto desse arquivo de texto, você vê a linha:

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

Deleie 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 seu computador.

     

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

    
por schiemanski 22.04.2012 / 19:42

Tags