J'essaie de modifier certains paramètres gconf dans Ubuntu 12.10. Je voudrais changer l'arrière-plan de lightdm greeter.
J'ai découvert que lorsque je me connectais à l'unité en tant qu'utilisateur lors de l'exécution du serveur X, je pouvais le faire avec:
sudo xhost +SI:localuser:lightdm
gsettings set com.canonical.unity-greeter background "'/usr/share/backgrounds/micros-background.png'"
Le problème est que cela nécessite que je me connecte en tant qu'utilisateur sous X. Donc, tout le gestionnaire de fenêtres doit être en cours d'exécution. Mais je veux utiliser chroot pour modifier ces paramètres sans aucun serveur X en cours d'exécution. Je veux juste monter les partitions et modifier les paramètres sans avoir le gestionnaire de fenêtres complet en cours d'exécution.
Existe-t-il un moyen de modifier directement les paramètres sans être connecté à X et Unity?
Ou bien ... existe-t-il un moyen d'afficher le serveur X et Unity en arrière-plan afin que je puisse apporter les modifications sans qu'un affichage à fenêtre complète n'apparaisse sur mon moniteur?
sudo -u "username" dbus-launch --exit-with-session gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
Certaines personnes disent que vous devez faire précéder la commande "gsettings" par le mot "dbus-launch", mais je ne l'ai pas essayé.
la source