miércoles, diciembre 14, 2011

WALTER MANRIQUEZ GEBERT :::.. Bloquear panel y fondo de pantalla en Gnome ubuntu


WALTER MANRIQUEZ GEBERT :::.. Bloquear panel y fondo de pantalla en Gnome ubuntu

Ahora estuve viendo cómo solucionar un problema común para administrar centros de cómputo de gnome: el que los usuarios cambien el fondo de pantalla a algo que no es muy adecuado para consumo público o que desaparezcan los paneles del escritorio.

Existe una aplicación en modo gráfico para cambiar alguno de estos aspectos llamada Pessulus:






La aplicación se encuentra en los repositorios oficiales de Ubuntu y una vez instalados puede lanzarse desde el menú Sistema > Administración > Editor de Restricciones. Para hacer cambios que afecten a todos los usuarios tendrán que correrlo manualmente con permisos de administrador (presionan ALT+F2 y ejecutan el comando "gksudo pessulus" -sin las comillas).

El programa permite restringir las siguientes opciones:

* General
o Desactivar la línea de comandos
o Desactivar impresión
o Desactivar la configuración de la impresora
o Desactivar guardar a disco
* Panel
o Bloquear los paneles
o Desactivar salida forzada
o Desactivar la salida de la sesión
* Salvapantallas de Gnome
o Desactivar el bloqueo de la pantalla
o Bloquear en la activación
o Permitir la salida de la sesión
o Permitir cambiar de usuario

En negritas he puesto los que yo utilicé en la instalación (el de Permitir cambiar de usuario lo desactivé). También trae opciones para configurar el navegador Web Epiphany de Gnome (pero vamos, pocas personas lo utilizan realmente).

Otra opción que encuentro útil es no permitir que los usuarios cambien el tema ni el fondo de pantalla. Estas son opciones de GConf que no se encuentran disponibles en Pessulus, pero que pueden agregar manualmente a los valores obligatorios del GConf con los comandos:

1.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/background/picture_filename /usr/share/backgrounds/warty-final-ubuntu.png
2.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/interface/gtk_theme Human-Clearlooks
3.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/interface/icon_theme Humanity

Para poner otros temas o fondos de pantalla por defecto, sólo tienen que cambiar la parte final de los comandos aquí presentados.

Para aquellos que de verdad no quieren hacer mucho, pueden bajar el archivo de configuración obligatoria que se instalará en el centro de cómputo de la Facultad de Ciencias Naturales y Matemática (UES) e instalarlo en un sólo comando con:

1.
sudo wget -O /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml http://ubuntu.ues.edu.sv/preseed/gconf-tree.xml

No hay comentarios.: