¿Cómo evito que un usuario personalice el panel en Xubuntu?

¿Cómo evito que un usuario personalice el panel en Xubuntu?

Necesito configurar una de las cuentas en mi máquina Xubuntu 11.10 esencialmente como un quiosco. Configuré el escritorio y asigné solo ciertos íconos al panel, y ahora solo quiero bloquear el panel para que no se pueda cambiar. (Sería incluso mejor si el panel pudiera cambiarse fácilmente con derechos sudo cuando necesite cambiarlo con el tiempo).

En el pasado logré lo mismo en Ubuntu usando Pessulus, pero leí que Pessulus no funciona en Ubuntu 11.10, así que cambié a Xubuntu con la actualización la semana pasada porque leí que XFCE admite un modo quiosco. Tuve que actualizar porque, hasta donde sé, era la única forma de resolver un problema de hardware no relacionado que estaba experimentando con la impresora.

Intenté activar el modo quiosco como se describeaquí. Creé el archivo /etc/xdg/xdg-xubuntu/xfce4/kiosk/kioskrc con el siguiente contenido:

[xfce4-panel]
CustomizePanel=root

Parece que ahora la cuenta en cuestión puede hacer clic derecho en el panel, agregar un iniciador y usarlo, pero cuando la cuenta cierra sesión y vuelve a entrar, el iniciador ya no está allí. Si este es el comportamiento deseado del modo quiosco de XFCE, entonces no es lo que estoy buscando. Necesito evitar que esta cuenta pueda modificar el panel. Supongo que es posible que haya hecho algo mal al intentar configurar el modo kisok.

En el peor de los casos, supongo que podría desactivar el clic derecho para el usuario, pero esa solución parece que podría generar problemas cuando me doy cuenta de que algún programa necesita hacer clic derecho para funcionar correctamente. Investigué la opción de impedir el clic derecho, pero la única solución que encontréaquíParecía ser una solución para todo el sistema, y ​​realmente necesito que las otras dos cuentas en esta máquina tengan la función de hacer clic derecho.

Estoy seguro de que no soy la única persona que quiere hacer esto. Se me ocurren muchos casos de uso para bloquear los paneles en Xubuntu. He pasado bastante tiempo buscando una solución, pero aún no la he encontrado. He usado Ubuntu durante cinco años, pero siempre me ha funcionado, así que no tengo mucha experiencia editando archivos de configuración. ¿Puede indicarme una guía de lo que estoy tratando de lograr?

Respuesta1

Este enlace trata sobre bloquear los paneles, tal vez esto sea lo que estás buscando: https://sites.google.com/site/easylinuxtipsproject/xubuntu#TOC-Safeguard-the-panels-kiosk-mode-

Copie la configuración del panel en su carpeta de inicio a una carpeta de todo el sistema. El archivo de configuración se llama xfce4-panel.xml.

Copie y pegue el siguiente encantamiento mágico en la terminal:

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

Ahora abra el archivo de configuración con el editor de texto Leafpad. Con la siguiente línea de comando:

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

Casi en la parte superior del texto de ese archivo de texto verás la línea:

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

Elimina esa línea y reemplázala por esta línea:

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

Guarde el archivo de texto modificado.

Reinicie su computadora.

Los paneles ahora están en modo quiosco y no se pueden eliminar ni modificar.

información relacionada