[GNOME] préférences sessions (RÉSOLU)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
Yamashita Ren
Hankyu
Messages : 38
Inscription : mar. 06 mai 2008, 15:22

[GNOME] préférences sessions (RÉSOLU)

Message par Yamashita Ren »

Salut
Bon ca fait 1 semaine que je fais tourner Arch dans virtualbox et je trouve cette distrib très intéressante
Néanmoins je suis confronté à un problème incompréhensible (enfin pour moi ...)
En effet Gnome ne mémorise pas les réglages utilisateurs
Par exemple lorsque je modifie le niveau du son, au reboot d'après, il est redevenu à 0 et muet
En outre lorsque j'ajoute des programmes aux démarrage de la session avec l'outil
Système > Préférence > Session
Au reboot suivant même problème, il sont disparus
La cause de ce problème est surement cachée dans un fichier de configuration mais je ne sais lequel
Merci d'avance pour votre aide
Dernière modification par Yamashita Ren le dim. 11 mai 2008, 00:21, modifié 2 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

salut, pour le son:
http://wiki.archlinux.fr/howto:audio:alsa
en utilisant "alsactl store"

par contre pour les sessions, je comprends pas bien, tu rajoutes des entrées, et tu les as plus après reboot?
si tu te délogues de ta session et que tu te reconnectes, elles y sont toujours?

une fois les entrées ajoutées, tu peux vérifier qu'elles sont dans

Code : Tout sélectionner

~/.config/autostart
Avatar de l’utilisateur
Yamashita Ren
Hankyu
Messages : 38
Inscription : mar. 06 mai 2008, 15:22

Message par Yamashita Ren »

Alors en premier lieu je vais détailler le problème des programmes au démarrage de la session

Donc l'utilitaire "Session" de gnome n'enregistre pas les modifications
Par exemple si
j'ajoute alunn au démarrage
que je ferme le programme
et que je le ré ouvre

alunn n'apparaît plus

Merci quand même pour l'indication du /.config/autostart
Je me demandais bien ou est-ce que "Sessions" enregistrait les entrées
Ajouter les entrées manuellement marche mais cela ne résout que partiellement le problème

En outre j'aimerais bien ajouter

Code : Tout sélectionner

# alsactl store
à la fermeture de la session
Cela me permettrait de garder en mémoire les réglages récents et automatiquement ( comme sur ubuntu)
est-ce possible ?
Merci de ton aide
Avatar de l’utilisateur
miq75
Hankyu
Messages : 21
Inscription : mar. 22 avr. 2008, 15:10
Localisation : Ile de France

Message par miq75 »

Salut

T'aurais pas un problème de droits en ecriture sur tes fichiers de config de gnome ?
(ls -l pour voir les droits, man chmod pour jouer avec les droits)
Avatar de l’utilisateur
Yamashita Ren
Hankyu
Messages : 38
Inscription : mar. 06 mai 2008, 15:22

Message par Yamashita Ren »

Génial tu as tapé au bon endroit
Le dossier./config est locké sur root
Paf et maintenant je sais utilisé chmod et chown

Code : Tout sélectionner

chown -R quentin /home/quentin/.config
chgrp -R /home/quentin/.config
chmod g+rwx /home/quentin/.config
^^
Au prochain reboot tout devrait rentrer dans l'ordre
Résolu
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

c'est ce qui se passe quand on utilise le compte root quand il ne faut pas :P
le chgrp prend le groupe en option, sinon, tu peux aussi indiquer le groupe dans le commande chown:

Code : Tout sélectionner

chown -R user.group fichier_ou_repertoire
pour le son, je sais pas si gnome permet de sauver l'état du mixer, mais tu peux utiliser un script de ce genre (à lancer au démarrage de la session):

Code : Tout sélectionner

#!/bin/sh
alsa_cmd="alsactl -f un_fichier_dans_ton_home"
$alsa_cmd restore
while true
do
  sleep 10
  ps --ppid $PPID > /dev/null || { $alsa_cmd store; exit 0; }
done    
Avatar de l’utilisateur
Yamashita Ren
Hankyu
Messages : 38
Inscription : mar. 06 mai 2008, 15:22

Message par Yamashita Ren »

Okay pour la commande chown
Voilà quelque chose à savoir ^^
Sinon la solution de mon problème de son était dans le fait que le ./config était locké
Maintenant tout est bon
Merci encore
Répondre