OK, eu acho que encontrei uma solução alternativa - gnome-control-center
não respeita Hidden=true
no arquivo gnome-whatever-panel.desktop
, mas não é inteligente o suficiente exibir um painel se você remover completamente o arquivo .desktop
associado.
Portanto, para os painéis listados, você pode removê-los / desativá-los, excluindo os seguintes arquivos:
/usr/share/applications/gnome-printers-panel.desktop
/usr/share/applications/gnome-info-panel.desktop
/usr/share/applications/gnome-keyboard-panel.desktop
Como MikeyB notou em seu comentário tornar esses arquivos ilegíveis por "outros" também é uma opção - testei isso ( chmod 640
) em uma caixa sobrando e parece funcionar, desabilitando os painéis para usuários "normais" enquanto ainda os deixam disponível para root
e membros do grupo root
.
Existem duas desvantagens notáveis nesta abordagem:
-
Isso desativa completamente esses painéis para usuários ALL .
Você não pode invocá-los manualmente executando gnome-control-center info
ou similar como Radu Rădeanu mencionou - Eles simplesmente não irão lançar .
-
Atualizações para gnome-control-center
& amp; pacotes relacionados podem trazer os painéis de volta.
Isso basicamente significa verificar após cada atualização de software para ter certeza de que eles ainda não existem (ou ter permissões restritivas apropriadas) e excluir / chmod
os arquivos .desktop
novamente, se necessário.
Para os meus propósitos, nenhum deles é um grande problema, já que eu configuro essas máquinas a partir da linha de comando, de qualquer maneira & amp; os painéis de configurações do sistema são apenas para os usuários fazerem pequenos "ajustes de personalidade", a menos que essa solução alternativa