[Son] p4p800 reconnu un jour ,au reboot non
Bonjour, j'ai une carte mere asus p4p800-se, qui dispose d'une carte son integrée.
J'ai lu qu'il suffisait de démuter les canneau de alsamixer, je l'ai fait, le son à marché impeccablement jusqu'a un reboot, ou un petit message 'device /dev/dsp can't be opened: no such device'
La commande alsmixer donne le résultat:
alsamixer: function snd_ctl_open failed for default: No such device
alsaconf ne détecte aucune carte ni chipset intégré.
Dans le cd de pilotes de ma carte mere, est fourni un tgz contenant le driver alsa que je n'arrive pas à installer sur ma slackware 10.2
In file included from ../alsa-kernel/core/memalloc.c:27,
from memalloc.c:28:
/lib/modules/2.4.33.3/build/include/linux/proc_fs.h:227: error: redefinition of 'PDE'
/root/alsa/alsa-driver-0.9.1adi/include/adriver.h:111: error: previous definition of 'PDE' was here
make[1]: *** [memalloc.o] Error 1d
make[1]: Leaving directory `/root/alsa/alsa-driver-0.9.1adi/acore'
make: *** [compile] Error 1
Sur l'archive bz2 du site web, même chose.
J'ai lu qu'il suffisait de démuter les canneau de alsamixer, je l'ai fait, le son à marché impeccablement jusqu'a un reboot, ou un petit message 'device /dev/dsp can't be opened: no such device'
La commande alsmixer donne le résultat:
alsamixer: function snd_ctl_open failed for default: No such device
alsaconf ne détecte aucune carte ni chipset intégré.
Dans le cd de pilotes de ma carte mere, est fourni un tgz contenant le driver alsa que je n'arrive pas à installer sur ma slackware 10.2
In file included from ../alsa-kernel/core/memalloc.c:27,
from memalloc.c:28:
/lib/modules/2.4.33.3/build/include/linux/proc_fs.h:227: error: redefinition of 'PDE'
/root/alsa/alsa-driver-0.9.1adi/include/adriver.h:111: error: previous definition of 'PDE' was here
make[1]: *** [memalloc.o] Error 1d
make[1]: Leaving directory `/root/alsa/alsa-driver-0.9.1adi/acore'
make: *** [compile] Error 1
Sur l'archive bz2 du site web, même chose.
Configuration: Linux Konqueror 3.5
17 réponses
-
Alors en fait, comme pour la plupart des périphérique (souris, disque dur, partitions...), linux crée un device. En l'occurence pour ta carte son, c'est /dev/dsp. Un device ne peut être construit que si le noyau sur lequel tu démarre est apte a piloter ce périphérique. Si ça a déjà marché, tu es dans ce cas. En tout cas je ne pense pas que ce soit lié à alsa, qui ne fait que se greffer sur ce device.
Ce que tu peux essayer de faire c'est de taper en root la commandecd /dev ; ./MAKEDEV
Pour plus d'infos tape la commandeman makedev
Bonne chance -
Salut, mon probleme ne vient pas d'une absence du fichier device (j'ai toute une armada de /dev/dsp0...dsp3 et un dsp en lien symbolique sur le premier.
Je n'arrive tout simplement pas à initialiser alsa ni oss
(sous kde, alsa:
device: default can't be opened for playback (no such device)
et oss:
device /dev/dsp can't be opened (no such device)
) -
Si le fichier /dev/dsp existe mais ne peut pas être ouvert, c'est un problème de droit sur ce fichier. Traditionnellement, /dev/dsp et ses avatars appartiennent à root, groupe audio. Les droits sont tels que tous les membres du groupe audio ont les droits en écriture (ce qui permet concrètement de jouer un son en écrivant sur ce fichier). Il suffit donc de rajouter ton utilisateur dans ce groupe pour régler le problème.
Exemple :(mando@polgara) (~) $ ls -l /dev/dsp crw-rw---- 1 root audio 14, 3 2007-04-06 12:49 /dev/dsp (mando@polgara) (~) $ groups mando adm dialout cdrom floppy audio dip video plugdev lpadmin scanner admin
Tout va bien, je suis dans le groupe audio. Si ce n'est pas ton cas, il suffit de t'y rajouter en modifiant /etc/group en root (il suffit juste de rajouter ton loginà la fin de la ligne commençant par audio) :... cdrom:x:24:haldaemon,mando floppy:x:25:haldaemon,mando tape:x:26: sudo:x:27: audio:x:29:mando dip:x:30:mando www-data:x:33: backup:x:34: ...
Reloggue toi et tout devrait rentrer dans l'ordre...
Bonne chance -
Salut, voici un extrait de mon fichier /etc/group actuel
..
man::15:
audio::17:root,tristan
video::18:
..
Machine rebootée, toujours même probleme. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Peux tu me donner le résultat des commandes suivantes
whoami groups ls -l /dev/dsp
Bonne chance -
root@poste1:~# whoami
root
root@poste1:~# groups
root bin daemon sys adm disk wheel floppy audio
root@poste1:~# ls -l /dev/dsp
lrwxrwxrwx 1 root root 9 2007-04-05 09:39 /dev/dsp -> /dev/dsp0
root@poste1:~# ls -l /dev/dsp0
crw-rw---- 1 root audio 14, 3 2007-04-05 09:39 /dev/dsp0
root@poste1:~#
Voila. Et sinon oui j'ai lancé une session kde en tant que root. -
Voila. Et sinon oui j'ai lancé une session kde en tant que root.
NON
Il faut la lancer en tant que tristan, on ne lance JAMAIS une session KDE en root
Donne moi le résultat de groups en tant que tristan, car c'est lui qui nous interesse. Peux tu me dire si maintenant tu as toujours l'erreur sur /dev/dsp ?
Enfin vérifie dans une console root que tu as mis du volume (en particulier le PCM et le master)alsamixer alsactl store
Bonne chance -
Salut moi non plut je n'aie pas de son sous linux Mandriva 2008
Ma configue est
ASUS M2N-SLI Delux
AMD 64 Athlon X2 5600+
2*1Gb DDR2 667Mhz
nVidia 8800GT 512Mb
J'ai déga fait la procédure ci desus mais toujours pas de sons
Merci a vous -
Peux tu nous donner le résultat dans une console utilisateur :
ls -l /dev/dsp* groups
Vérifie dans une console root que tout est bien configuréalsaconf alsamixer alsactl store
Vérifie que dans kmix tout est ok, que les enceintes sont allumées, correctement branchées, et sur un volume audible.
Bonne chance -
j'efface ! ce que j'ai dit est à côté de la plaque !
désolé
:-))
-
Sa me donne
[root@localhost darkvader]# ls -l /dev/dsp*
crw-rw---- 1 darkvader audio 14, 3 2008-02-07 18:47 /dev/dsp
crw-rw---- 1 darkvader audio 14, 19 2008-02-07 18:47 /dev/dsp1
crw-rw---- 1 darkvader audio 14, 35 2008-02-07 18:47 /dev/dsp2
Mais je débute sous linux ^^' -
Apparemment tu as plusieurs carte son attention à être branché sur "la bonne". As tu réglé les volumes ? Est-ce que tout marche ? Et comment se fait-il que le propriétaire de ces fichiers soit "darkvader" et non root ? Peux tu dans une console utilisateur "darkvader" donner les résultats de :
groups
Bonne chance -
darkvader est l'utilisateur et non le root, et je n'ai qu'une seul carte graphique c'est le chipset de ma carte mêre j'en ai pas d'otre ! comprend pas
pour la commande que tu ma demander de taper je fait copier coller avec la console dans outil car celle du centre de controle il ne trouve pas la commande quand je l'écrit et je sais pas la coller la -
-
bonjour,
tu n'as pas fait ce que mamiemando demande :
Peux tu dans une console utilisateur "darkvader" donner les résultats de :
groups
-
-
Et bien il faut rajouter darkvader dans les groupes qui vont bien, genre audio, pour éviter de changer le propriétaire de /dev/dsp comme un bourrin :-) Car ce fichier est sensé appartenir à root.
Concrètement ca consiste simplement à modifier en root /etc/group et à rajouter darkvader à la fin de la ligne (sans rien modifier d'autre) commençant par audio. Exemple chez moi :audio:x:29:mando
Ceci fait sauve et quitte (ctrl x) et reloggue toi. Puis remets root en propriétaire de /dev/dsp :chown root /dev/dsp*
Installe ensuite alsa, si tu as fait un noyau maison vérifie qu'il y a le support de ta carte son. Ensuite il faut qu'alsaconf (ou asoundconf) détecte ta carte son sinon c'est qu'il y a un soucis à ce stade.
Bonne chance