Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[son] Impossible d'enregistrer réglages xfce4-mixer (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Sat Aug 01, 2009 4:14 pm    Post subject: [son] Impossible d'enregistrer réglages xfce4-mixer (résolu) Reply with quote

Bonjour à tous,

J'ai un problème qui est sur toutes mes machines qui sont sous Gentoo. Les réglages de volumes de xfce4-mixer ne s'enregistre jamais, même si je coche la case "enregistrer ma session" quand je quitte xfce ou éteint ma machine. J'ai essayé de régler sous alsamixer, sans résultat. C'est un problème bénin mais agaçant tout de même. Une idée du problème ?

Merci.


Last edited by Fenril on Wed Aug 05, 2009 8:24 am; edited 1 time in total
Back to top
View user's profile Send private message
Biloute
Guru
Guru


Joined: 03 Apr 2008
Posts: 364
Location: LENS

PostPosted: Sun Aug 02, 2009 8:42 am    Post subject: Reply with quote

A tout hasard est-ce que tu as dans /etc/conf.d/alsasound
Code:
# SAVE_ON_STOP:
# Do you want to save changes made to your mixer volumes when alsasound
# stops?
# no - Do not save state
# yes - Save state

SAVE_ON_STOP="yes"

_________________
Gentoo rocks
Back to top
View user's profile Send private message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Sun Aug 02, 2009 8:50 am    Post subject: Reply with quote

Oui c'est activé.
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Sun Aug 02, 2009 12:05 pm    Post subject: Reply with quote

Et alsasound est bien lancé au démarrage ?
Back to top
View user's profile Send private message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Sun Aug 02, 2009 1:21 pm    Post subject: Reply with quote

Je suppose normalement ? alsasound est placé en init.
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Sun Aug 02, 2009 5:20 pm    Post subject: Reply with quote

rc-status en root pour voir la liste des services lancés

tu peux aussi le relancer /etc/init.d/alsasound restart pour voir si y'a pas d'erreur
Back to top
View user's profile Send private message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Sun Aug 02, 2009 5:53 pm    Post subject: Reply with quote

Intéressant, je n'y avais pas pensé : il y a bien un problème lors du lancement du script :

Code:
 * Caching service dependencies ...                                      [ ok ]
 * Loading ALSA modules ...
 *   Loading: snd-mixer-oss ...                                          [ ok ]
 *   Loading: snd-pcm-oss ...                                            [ ok ]
 *   Loading: snd-seq-oss ...                                            [ ok ]
 * Restoring Mixer Levels ...
 * No mixer config in /var/lib/alsa/asound.state, you have to unmute yo  [ ok ]


J'ai été vérifié le répertoire /var/lib/alsa/, il n'y a aucun fichier. Malheureusement, je n'arrive pas à avoir la phrase en complet pour comprendre ce qu'il veut dire (voir dans le code)
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sun Aug 02, 2009 7:17 pm    Post subject: Reply with quote

A voir ce que tu as poste, ce script n'est pas lance au demarrage de ton poste :
- le caching n'est pas fait normalement sauf quand le script a change
- tu as a priori lance un restart, mais il n'a fait que le start (ie il n'etait pas demarre)
Back to top
View user's profile Send private message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Mon Aug 03, 2009 11:46 am    Post subject: Reply with quote

Bonjour Ey,

Merci de ta réponse.
Mais alsasound n'est-il pas un script qui s'arrête après avoir été exécuté ?
Donc a priori c'est pour cela que les réglages du mixer ne sont pas enregistrés lors du redémarrage du pc ?
Je ne peux tester ça que ce soir.
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Mon Aug 03, 2009 3:49 pm    Post subject: Reply with quote

Un script de démarrage a (entre-autre) deux entrées une pour le démarrage et une pour l'arrêt, après le démarrage le script est considéré comme lancé jusqu'à ce que la section d'arrêt soit exécuté et ce même s'il n'a aucun processus résident.

Bref un petit rc-update add alsasound default devrait régler le problème
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Mon Aug 03, 2009 10:16 pm    Post subject: Reply with quote

Comme l'indique gentoouser, les scripts ne sont pas forcement lies a un daemon.
Dans ce cas precism le script alsasound a un role mixte :
- charger les modules ALSA (si besoin - ie tu n'as pas tout mis en monolythique dans ton noyau)
- sauvegarde/restauration des reglages du mixeur (ce qui semble etre absent sur tes postes) : dans sa sequence d'arret il sauvegarde les reglages mixeurs (sauf si tu as mis SAVE_ON_STOP="no" dans ton /etc/conf.d/alsasound) et au demarrage il restaure ces reglages (sauf encore une fois si tu as modifie RESTORE_ON_START dans /etc/conf.d/alsasound)
Back to top
View user's profile Send private message
Fenril
Apprentice
Apprentice


Joined: 16 May 2009
Posts: 209

PostPosted: Tue Aug 04, 2009 9:17 am    Post subject: Reply with quote

OK merci à tous pour vos réponses.

Effectivement, les pilotes de ma carte son sont compilés en modules (en dur j'aurai eu peur pour la stabilité du système), mais curieusement, à par le snd-seq-midi, je n'ai pas eu à placer en modules.conf pour que le son fonctionne. Du coup, je n'ai pas pensé à aller plus loin, surtout que sous Debian, si mes souvenirs sont exacts, les réglages étaient enregistrés dans un fichier de configuration pour xfce4-mixer, que je n'ai pas retrouvé sous Gentoo.

Je vérifie ce soir si tout a fonctionné.

Merci encore !

Edit : ok c'est bon, merci.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum