Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[alsamixer] encore une erreur (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
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Mon Feb 13, 2006 8:40 am    Post subject: [alsamixer] encore une erreur (résolu) Reply with quote

Bonjour à tous,
voilà je viens de passer à la version 2.6.15-r1 du noyau (c'est pas trop tôt....) et comme d'habitude problème avec le son.

Hier soir j'ai passé plus de 2 heures sur ce problème et je n'ai toujours pas réussi à le régler :s
J'ai suivi ce guide : http://www.gentoo.org/doc/fr/alsa-guide.xml
et j'ai aussi regardé les info de ce topic : https://forums.gentoo.org/viewtopic-t-403418-highlight-.html

Même avec tout celà je n'ai pas réussi à me débrouiller tout seul :oops: .

Les infos de mon kernel :
Code:

<M> Sound card support
<M> Advanced Linux Sound Architecture
               <M> Sequencer support
               < >   Sequencer dummy client
               <M> OSS Mixer API
               <M> OSS PCM (digital audio) API     
Et là carte :
<M> Emu10k1 (SB Live!, Audigy, E-mu APS)


Les modules chargé (/etc/modules.autoload/kernel2.6)
Code:
snd-emu10k1
snd-emu10k1-synth


Au boot ou au lancement de alsasound je n'ai pas la moindre erreur :
Code:
b2 linux # /etc/init.d/alsasound start
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...                                              [ ok ]
 *   Loading: snd-pcm-oss ...                                             [ ok ]
 *   Loading: snd-seq ...                                                 [ ok ]
 *   Loading: snd-emu10k1-synth ...                                       [ ok ]
 *   Loading: snd-seq-midi ...                                            [ ok ]
 * Restoring Mixer Levels ...                                             [ ok ]


A l'éxécution de alsaconf pas d'erreur non plus,
en revanche c'est au niveau de alsamixer que j'ai un gros problème :
Code:
b2 linux # alsamixer
ALSA lib simple_none.c:1216:(simple_add1) helem (MIXER,'Front Playback Volume',0,0,0) appears twice or more

alsamixer: function snd_mixer_load failed: Invalid argument


Avez vous des idées ? (je suis a 2 doigts de m'arracher les cheuveux de la tête 8O )
Cordialement


Last edited by SnowBear on Mon Feb 13, 2006 11:30 am; edited 1 time in total
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Mon Feb 13, 2006 8:58 am    Post subject: Reply with quote

Salut ton problème a été réglé Emu10k1 Alsamixer quandry [solved], enfin je crois :lol:

bonne chance.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Mon Feb 13, 2006 9:21 am    Post subject: Reply with quote

Salut,
merci mais j'ai pas trouvé de solution à mon problème (je n'ai pas non plus tout compris :s )
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Mon Feb 13, 2006 10:14 am    Post subject: Reply with quote

alors, la solution choisie par l'auteur du thread (je crois bien, qu'il ne faille utiliser les sources et pas les modules noyaux :( ):
Quote:

This is not your fault; it is a bug in the ALSA drivers which has now been changed in CVS. There is a workaround, which unfortunately requires changing the sources and recompiling.


tu vas ici :
Quote:
You have to fetch and unpack your sources and edit the file alsa-kernel/pci/emu10k1/emumixer.c in the work-directory. Search for the lines

tu trouves cette ligne :
Code:
static char *emu10k1_remove_ctls[] = {
                /* no AC97 mono, surround, center/lfe */

puis :
Quote:
and, after the comment, insert the line

tu rajoutes :
Code:
"Front Playback Volume",

ensuite il faut recompiler la bête :
Quote:
After that, you have to compile, install and qmerge your alsa-drivers

c'est à dire :
Quote:
change into /usr/portage/media-sound/alsa-driver and execute
:
Code:
ebuild alsa-driver-1.0.10.ebuild unpack

et tu relance alsa.

j'ai que ça comme solution... :?

EDIT 1 : Après ma solution exotique, j'au quelque chose de plus simple, disons plus terre_à_terre :
Code:
emerge unmerge alsa-utils && emerge -vD alsa-utils

on sait jamais avec un peu de chance. :roll:

EDIT 2 : Dans ton premier thread spider312 te disais cela :
Quote:
Je crois que justement il n'utilise pas alsa-driver, mais c'est peut-êrte l'occasion d'essayer, c'est quand même plus simple de régler des problèmes avec le paquet gentoo qu'avec les drivers du kernel, et puis la version est plus récente, donc si ta carte son est récente, elle sera surement mieux supportée avec alsa-drivers
et dans le lien que je t'indique :
Quote:
it is a bug in the ALSA drivers which has now been changed in CVS
. Je crois que cela converge vers les drivers qui sont dans portage. :roll:
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Mon Feb 13, 2006 11:10 am    Post subject: Reply with quote

J'y arrive pas :?

J'ai modifié le fichier : /var/tmp/portage/alsa-driver-1.0.10_rc2/work/alsa-driver-1.0.10rc2/alsa-kernel/pci/emu10k1/emumixer.c
En rajoutant la ligne que tu as dit, ensuite j'ai recompilé (emerge alsa-driver) mais c'est toujours pareil,
j'ai raté une étape ?
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Mon Feb 13, 2006 11:15 am    Post subject: Reply with quote

Code:
alsa-driver-1.0.10.ebuild

il faut surement adapter la version, je n'ai fait que reprendre l'exemple... :lol:
sinon regarde le deuxième et dernier lien que je t'ai filé, on y apprends que la solution corrige tout les problème...hum j'espère.

après la modif dans le fichier il faut cela :
Code:
ebuild alsa-driver-1.0.10.ebuild unpack
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Mon Feb 13, 2006 11:33 am    Post subject: Reply with quote

En passant a la version rc3 (au lieu de r2) mon problème est résolu ;)
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