De acuerdo, creo que encontré una solución alternativa: gnome-control-center
no respeta Hidden=true
el gnome-whatever-panel.desktop
archivo, pero no es lo suficientemente inteligente como para mostrar un panel si elimina por completo el .desktop
archivo asociado .
Entonces, para los paneles que he enumerado, puede eliminarlos / deshabilitarlos eliminando los siguientes archivos:
/usr/share/applications/gnome-printers-panel.desktop
/usr/share/applications/gnome-info-panel.desktop
/usr/share/applications/gnome-keyboard-panel.desktop
Como MikeyB señaló en su comentario, hacer que estos archivos sean ilegibles para "otros" también es una opción: probé esto ( chmod 640
) en una caja de repuesto y parece funcionar, deshabilitando los paneles para usuarios "normales" mientras los dejo disponibles para los root
miembros del root
grupo
Hay dos desventajas notables en este enfoque:
Esto desactiva completamente esos paneles para TODOS los usuarios.
Ni siquiera puede invocarlos manualmente ejecutando gnome-control-center info
o algo similar a lo que mencionó Radu Rădeanu : simplemente no se iniciarán.
Las actualizaciones gnome-control-center
y los paquetes relacionados pueden devolver los paneles.
Básicamente, esto significa verificar después de cada actualización de software para asegurarse de que aún no estén (o que tengan permisos restrictivos apropiados) y eliminar / borrar chmod
los .desktop
archivos nuevamente si es necesario.
Para mis propósitos, ninguno de los dos es un gran problema ya que configuro estas máquinas desde la línea de comandos de todos modos y los paneles de configuración del sistema son solo para que los usuarios realicen pequeños "ajustes de personalidad", así que a menos que esta solución