Crear carpeta
Mkdir -p /etc/dconf/profile
Crear fichero dentro de “profile” llamado “user” que contenga:
user-db:user
system-db:mate
Debemos crear un directorio que se llame como lo que hemos puesto después de los dos puntos de system-db, terminado en “.d”. En nuestro caso “mate.d” pero le podemos llamar como queramos
mkdir –p /etc/dconf/db/mate.d
Creamos dentro de mate.d un directorio llamado “locks”
mkdir –p /etc/dconf/db/mate.d/locks
Dentro de mate.d creamos fichero que contenga las configuraciones, en nuestro caso, creamos un fichero llamado “01-background” que contenga:
[org/mate/desktop/background]
picture-filename=’/usr/share/backgrounds/fondo-curso2019-20.png’
picture-options=’stretched’
primary-color=’rgb(88,145,188)’
secondary-color=’rgb(60,143,37)’
Dentro de la carpeta “blocks” creamos fichero que hemos llamado “bloqueados” que contiene aquello que no permitimos que se pueda modificar. En nuestro caso contiene:
/org/mate/desktop/background/picture-filename
Por si acaso borramos de cada usuario el fichero .config/dconf/user. Si tenemos usuario1 y usuario2
rm –f /home/usuario1/.config/dconf/user
rm –f /home/usuario2/.config/dconf/user
Ejecutamos como root
dconf update
Para que lo pille bien:
killall dconf-service
rm ~/.config/dconf/user
killall mate-panel caja
marco --replace &
Debemos asegurarnos que lar carpetas tiene permiso 755 y los ficheros 644
root@max10alumno:/etc# chmod -R 0755 dconf/
root@max10alumno:/etc# chmod 0644 /etc/dconf/profile/user
root@max10alumno:/etc# chmod 0644 /etc/dconf/db/mate
root@max10alumno:/etc# chmod 0644 /etc/dconf/db/mate.d/01-background
root@max10alumno:/etc# chmod 0644 /etc/dconf/db/mate.d/locks/bloqueados
Nota!. CUIDADO CON TENER OTROS PERMISOS YA QUE SI NO PUEDE LEER NO LOS PUEDE APLICAR.
Poner imagen de fondo y no permitir que se cambie
Moderadores: daniel.esteban, victor.armendariz, ruben.garcia45, irene.olalla, dgonzalezarroyo
-
- Mensajes: 1520
- Registrado: 07 Abr 2010, 10:42
- Contactar:
¡¡¡ Muchas gracias por la aportación !!!