Quero restringir os usuários a mudar papéis de parede e temas. Então, alguém pode me dizer como remover a opção Alterar plano de fundo da área de trabalho com o botão direito?
Nota:
Eu só quero remover totalmente essa opção do botão direito.
scripts
wallpaper
administration
karthick87
fonte
fonte
gnome-appearance-properties
totalmente o acesso ou apenas esse método de acesso? Se você deseja impedir que os usuários personalizem seu plano de fundo ou tema, provavelmente apenas deseja remover completamente o acesso ao comando (exija a senha do supervisor para continuar ou algo assim).Respostas:
Se você pode viver sem ícones na área de trabalho, é possível desativar o menu do botão direito completamente através da opção show_desktop do Nautilus, como esta:
Editar: livrar-se apenas dessa entrada do menu exigiria o patch da fonte do Nautilus. A definição do menu está
src/file-manager/fm-desktop-icon-view.c
dentrodesktop_view_entries[]
(ou apenas procureChange Desktop _Background
). Edit2: Veja abaixo o HowTo.Outra opção seria usar um gerenciador de arquivos diferente para desenhar ícones da área de trabalho. Talvez o PCMan File Manager não possua essa entrada no menu do botão direito?
Guia mínimo para editar e reconstruir o Nautilus
Como observei antes, a entrada do menu é codificada para o Nautilus; até onde eu sei, a única maneira de removê-lo E manter todas as outras funcionalidades é editar a fonte do Nautilus e recompilá-la. Esteja avisado de que levará algum tempo e você precisará de espaço para todos os pacotes de desenvolvimento e compilação propriamente dita.
O processo foi testado com o Nautilus Elementary 2.32.2.2, no entanto, não deve haver diferenças para o Nautilus 2.32.
nautilus-VERSION*
pasta (VERSION é, é claro, um número de versão, provavelmente 2.32.). Entre nessa pasta.src/file-manager/fm-desktop-icon-view.c
Procure
GtkActionEntry desktop_view_entries[]
- no meu caso, está na linha 721, no entanto, pode ser diferente para a sua versão. Deve ficar assim:Observe que a segunda matriz contém
Change Background
- remova-a, para obter algo assim:Salve o arquivo.
$EDITOR
(provavelmente Nano) com o arquivo de registro de alterações preparado para inserir suas alterações. Escreva algo descritivo após o*
, mantenha tudo intacto. Observe que a-l local
opção é observar a construção local; você pode usar qualquer outra coisa em vez delocal
, no entanto, é importante adicionar entrada ao changelog, caso contrário, sua construção local seria substituída pela versão do repositório.Olha ma ', não há "Mudança de fundo"!
Para ter 100% de certeza, provavelmente é uma boa ideia bloquear o
nautilus
pacote no Synaptic .Edit: Depois de verificar se tudo está funcionando bem, você pode se livrar dos pacotes build-dep usando este comando nifty . Você só precisa instalar
aptitude
...Referências
fonte
Não sei como fazer isso, mas presumo que o plano de fundo da área de trabalho seja definido por meio de uma tecla GConf. Nesse caso, você pode executar o gconf-editor como root, encontrar a chave relevante e configurá-la como obrigatória. Então, os usuários não terão permissão para alterar seu valor.
fonte
Isenção de responsabilidade: Eu não usei o Sabayon (Editor de perfil de usuário no Ubuntu) ou o Pesullus (Editor de bloqueio no Ubuntu). Apenas ajudando, apontando você na direção certa. :-)
http://live.gnome.org/Sabayon/
O Sabayon é uma ferramenta de administração de sistema para definir e implantar perfis de desktop para o ambiente de desktop GNOME. Ele permite controlar itens como layouts de painel, itens de menu, configurações padrão do gconf, além de fornecer padrões predefinidos para alguns programas não-GNOME, como o Firefox. Também utiliza a funcionalidade de bloqueio do Pessulus. Isso é feito fornecendo uma "área de trabalho dentro de uma janela", permitindo que você personalize sua área de trabalho como achar melhor e, depois, registre suas alterações, a serem aplicadas aos usuários pelo programa sabayon-apply no momento do login.
Quem deve usar o Sabayon? O Sabayon é voltado para qualquer pessoa que precise fornecer um desktop GNOME padronizado para seus usuários finais. Todos os professores que administram laboratórios, bibliotecas e empresas precisam ter uma área de trabalho "bloqueada" e podem fazer bom uso do Sabayon
Ele está no Ubuntu Software Center , faça uma pesquisa por " editor de perfil de usuário ". Ele será colocado em Sistema> Administração> Editor de Perfil de Usuário
Execute o programa, clique no botão Adicionar , digite Aluno , clique em Adicionar , clique em Editar , Clique em Ajuda , clique em Conteúdo . Leia a ajuda .
Aqui está outro site que explica um pouco mais, com ênfase em um quiosque.
http://users.telenet.be/mydotcom/howto/linuxkiosk/ubuntu01.htm
Outros programas que permitem bloquear as coisas são o " Lock Down Editor ", encontrado no Ubuntu Software Center (na verdade, é chamado Pessulus , não sei por que o Ubuntu o chama de Lock Down Editor.)
O outro é o Ubuntu Tweak , encontrado em http://ubuntu-tweak.com/
Eu acho que Sabayon (Editor de Perfil de Usuário no Ubuntu) será sua melhor aposta.
PS Aqui está outra discussão sobre sua pergunta .... http://brainstorm.ubuntu.com/item/1626/
fonte
Para o Ubuntu 11.04 e versões anteriores, basta definir a chave gconf como obrigatória. Aqui está um tutorial .
Para o Ubuntu 11.10 e posterior (ou usando o Gnome 3), defina a chave dconf como obrigatória. Veja o final deste artigo .
fonte
Alterando as permissões de
você pode restringir o acesso a modificações de propriedades de tema ou plano de fundo. No entanto, isso não removerá a entrada do menu.
fonte
Você já tentou o Gofris , este aplicativo é igual ao congelamento intenso no vento * ws. você provavelmente notou que todas as alterações feitas no sistema: criar ou excluir arquivos, configurações e assim por diante, tudo é redefinido quando você reinicia o computador.
execute a seguinte ação para instalar o Gofris no ubuntu:
verifique este link: http://www.webupd8.org/2010/09/ofris-gets-appindicator-gofris-deep.html
fonte
Eu faço funcionar com o gconftool-2. Apenas corra:
Se você precisar disso para todos os usuários, basta criar um script /etc/profile.d.
fonte