logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-04-2016 09:59:27

wari
Membre
Inscription : 12-04-2016

Comment paramétrer screensaver pour tous les users

Bonjour

debian jessie/gnome 3.14

je cherche un moyen de configurer le screensaver (gnome) pour TOUS:
-idle_activation_enabled true
-lock_enabled false
-idle_delay 60
(avant je pouvais parametrer via  gconftool-2 >> gconf.xml.mandatory mais cet outil n'existe plus)

Si vous avez une idée

Merci

Hors ligne

#2 13-04-2016 10:12:37

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Comment paramétrer screensaver pour tous les users

Salut smile

Est-ce que dconf à la place de gconf2 ne ferait pas l'affaire ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#3 13-04-2016 10:23:30

nono47
Invité

Re : Comment paramétrer screensaver pour tous les users

Salut,

Avec le paquet dconf-editor ( à installer si absent ), tu peux accéder à la configuration .

Il y a des réglages dans org.gnome.desktop.screensaver

#4 13-04-2016 12:27:53

wari
Membre
Inscription : 12-04-2016

Re : Comment paramétrer screensaver pour tous les users

Salut bendia et nono


je me suis mal exprimé
je voudrais que cela marche pour un profil itinérant de base pour un groupe d'user quand ils se connectent pour la premiere fois sur le réseau (chaque user accède à un bureau déjà paramétré - modifiable à son gré ensuite, et le screensaver doit être paramétré aussi dans ce profil de base)

il me faut donc un script à lancer à l'ouverture de session de n'importe quel utilisateur d'un groupe donné:
sous debian  squeeze avec gconftool-2, j'avais ces trois commandes dans un script au boot:

gconftool-2 --direct --config-source xml:readwrite: /etc/gconf/gconf.xml.mandatory --type boolean
--set /apps/gnome-screensaver/idle_activation_enabled true

gconftool-2 --direct --config-source xml:readwrite: /etc/gconf/gconf.xml.mandatory --type boolean
--set /apps/gnome-screensaver/lock_enabled false

gconftool-2 --direct --config-source xml:readwrite: /etc/gconf/gconf.xml.mandatory --type int
--set /desktop/gnome/session/idle_delay 60


et je pouvais vérifier que ça fonctionnait en éditant le fichier:
/etc/gconf/gconf.xml.mandatory/%gconf-tree.xml

<?xml version="1.0"?>
<gconf>
        <dir name="desktop">
                <dir name="gnome">
                        <dir name="session">
                                <entry name="idle_delay" mtime="1460539854" type="int" value="60"/>
                        </dir>
                </dir>
        </dir>
        <dir name="apps">
                <dir name="gnome-screensaver">
                        <entry name="lock_enabled" mtime="1460539810" type="bool" value="false"/>
                        <entry name="idle_activation_enabled" mtime="1460539657" type="bool" value="true"/>
                </dir>
        </dir>
</gconf>



Voilà, je voudrais un script faisant la même chose pour jessie  ^^
et comme gconftool-2 n'existe plus, je rame ... (dconf n'a pa l'air d'offrir les mêmes options bendia)

merki wink

edit: nono! l'arborescence de dconf-editor  "org.gnome.desktop.screensaver" ça me fait penser à la commande gsettings
directement dans /etc/profile,sans script, je vais essayer ^^
gsettings set org.gnome.desktop.screensaver idle-activation-enabled true
gsettings set org.gnome.desktop.screensaver lock-enabled false
gsettings set org.gnome.desktop.session idle-delay 3600

Je vous tiens au courant.

Dernière modification par wari (13-04-2016 14:10:46)

Hors ligne

#5 13-04-2016 17:27:18

nono47
Invité

Re : Comment paramétrer screensaver pour tous les users

Il me semble que dconf a remplacé gconf dans la nouvelle version de debian .

Pied de page des forums