Debian /device /dev/dsp can't be opened

Résolu
fabss -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
BOnjour,

sur un noyau 2.6.16

je n'arrive pas à avoir le son sous debian à chaque fois il me retourne ce message :

Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device

la carte c'est une sound blaster live pci et elle fonctionne parfaitement sous mandriva.

Merci de votre aide ;)

21 réponses

  • 1
  • 2
  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Re-

    En fait c'est un lien symbolique que tu as là !
    Retape ta commande comme suit :
    ls -l /dev/dsp0
    s'il te plaît, merci.
    1
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Essaie de te rajouter au groupe "audio" si ce n'est pas le cas.
    cat /etc/group | grep audio
    pour vérifier si tu y appartiens déjà ou pas. Édite le fichier en "root" et rajoute le nom de ton $USER à la fin de la ligne "audio" le cas échéant.
    0
  3. fabss
     
    bonjour jipicy,

    j'ai le poste et le commande m'affiche :
    ls -l /dev/dsp

    lrwxrwxrwx 1 root root 9 2006-04-19 20:54 /dev/dsp -> /dev/dsp0

    si ça te dit quelque chose

    merci
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. fabssp
     
    oui j'ai corrigé en faisant :

    mv /dev/dsp0 dsp

    sinon la commande : ls -l /dev/dsp me donne :

    crwxrwxrwx 1 root audio 14, 3 2006-04-19 20:54 /dev/dsp

    voila merci
    0
  6. fabss
     
    alors voila

    /home/tux# cat /etc/group | grep audio
    audio:x:29:tux

    le user est bien à la fin du groupe audio

    merci de ton aide
    0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Alors essaie de changer le propriétaire du périphérique (en root) :
    chown tux /dev/dsp
    ;-))
    0
  8. fabss
     
    j'ai fait la commande en root et j'obtiens toujours le meme message :

    à savoir : Device "/dev/dsp" does not exist.

    avec le lecteur de musique debian

    merci de ton aide ;)
    0
  9. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Il faut :
    1) Vérifier que /dev/dsp existe
    2) Vérifier que ton utilisateur à les droits pour écrire dessus (ie jouer un son)

    Pour celà fais un :
    ls -l /dev/dsp

    1) Si rien n'apparaît

    c'est que /dev/dsp n'existe pas. Il faut alors installer alsasound et faire en root :
    alsaconf
    alsamixer
    alsactl store

    Le première commande configure la carte son, la seconde permet de régler les volumes, et la dernière de sauver le réglages.

    2) Si /dev/dsp apparaît

    A priori /dev/dsp appartient à root et au groupe audio. Il faut alors ajouter ton utilisateur dans le groupe audio. Pour celà, édite le fichier /etc/group
    https://forums.commentcamarche.net/forum/affich-37622107-linux-gestion-des-utilisateurs

    Place toi à la ligne du groupe audio, et à la fin de cette ligne rajoute ton login utilisateur. Si tu veux mettre plusieurs utilisateurs/groupes dans ce groupe, sépare les d'une virgule.

    Bonne chance
    0
  10. fabss
     
    salut mamimando,

    1/

    tux@fabs:~$ ls -l /dev/dsp
    crwxrwxrwx 1 tux audio 14, 3 2006-04-19 20:54 /dev/dsp

    2) Si /dev/dsp apparaît

    vi /etc/group
    audio:x:29:tux

    apparement tux est bien dans le groupe audio.

    merci de ton aide
    0
  11. yoann
     
    Bien le bonsoir,

    j'ai eu le meme probleme aprés l'install de Etch, il m'a falu installer ALSA,
    fait un aptitude search alsa pour voir ce que tu as d'installer ou non et install ce qui faut bien

    Moi j'ai alsa-base , alsa-tools et alsa-utils...

    bonne soiré et bon courage
    0
  12. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Oulala on ne change pas le propriétaire de /dev/dsp s'il te plaît. Il faut bien qu'il soit à root, car sinon tux peut le supprimer ! Donc fais un
    chown root:audio /dev/dsp

    Chez moi par exemple :
    (mando@silk) (~) $ ls -l /dev/dsp
    crw-rw---- 1 root audio 14, 3 Apr 24  2006 /dev/dsp
    (mando@silk) (~) $ cat /etc/group | grep audio
    audio:x:29:mando
    

    Par contre
    1) As-tu installé tout les paquets ? Chez moi j'ai installé :
    ii  alsa-base                         1.0.10-3
    ii  alsa-oss                          1.0.10-1
    ii  alsa-utils                        1.0.10-1
    ii  gstreamer0.10-alsa                0.10.5-1
    ii  gstreamer0.8-alsa                 0.8.12-1
    ii  libpt-plugins-alsa                1.10.0-1

    2) As-tu configuré alsa ? En root :
    alsaconf
    alsamixer
    alsactl store


    Bonne chance
    0
  13. fabss
     
    Bonjour,

    Je te remerie mamimendo je ferai les manips ce soir, là je ne suis pas sur mon system.

    par contre quand je fais alsaconf il me dit qu'il ne detece pas de carte son pci.

    bonne journée
    0
  14. fabss
     
    re,

    alors j'ai fait : chown root:audio /dev/dsp

    1 / j'ai telechargés tous les paquets il m'en manquait ;)

    2 / la commande : alsaconf me retourne
    No supported PnP or PCI card found.

    /tux# alsamixer
    alsamixer: function snd_ctl_open failed for default: No such device
    fabs:/home/tux# alsactl store
    alsactl: save_state:1163: No soundcards found...

    bon hé bien elle est pas installé la carte son je crois,
    que dois je faire ?

    Merci de ton aide ;)
    0
  15. fabss
     
    un tux# lspci
    me donne
    0000:00:0c.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
    0000:00:0c.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)

    je n'y comprends rien, elle est bien là.

    merci de votre aide
    0
  16. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Si l'alsaconf n'a pas marché ce n'est même pas la peine de continuer, il y a un problème. C'est bizarre j'ai la même carte son et ça marche direct chez moi
    0000:00:0e.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
    0000:00:0e.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 0a)

    Je ne comprends pas pourquoi alsa ne marche pas chez toi...

    1) Tu es sûr que tu as bien tout mis à jour ? Dans aptitude mets à jour to arbre de portage (u g), puis tes paquets (U g g).

    2) Que tu as les mêmes version de paquet que moi ? Sous debian :
    dpkg -l | grep alsa

    3) As tu compilé ton noyau toi-même ? Quelle version de noyau as-tu ?
    uname -a

    Bonne chance
    0
  17. fabss
     
    re,

    1) Tu es sûr que tu as bien tout mis à jour ? Dans aptitude mets à jour to arbre de portage (u g), puis tes paquets (U g g).

    bien j'ai fait apt-get update et apt-get upgrade

    voici le détail
    tux@fabs:/etc/apt$ cat sources.list
    deb file:///cdrom/ sarge main

    #deb cdrom:[Debian GNU/Linux 3.1 r1 _Sarge_ - Official i386 Binary-2 (20051218)]/ unstable contrib main
    #deb cdrom:[Debian GNU/Linux 3.1 r1 _Sarge_ - Official i386 Binary-1 (20051218)]/ unstable contrib main

    # Primary
    deb ftp://ftp.debian.org/debian etch main contrib non-free
    # deb ftp://ftp.debian.org/debian sid main contrib non-free

    # Sources
    # deb-src ftp://ftp.debian.org/debian etch main contrib non-free
    # deb-src ftp://ftp.debian.org/debian sid main contrib non-free

    # MEPIS apt pool - specific packages available on-line
    deb http://apt.mepis.org/3.4 etch main
    # deb http://apt.mepis.org/3.4 sid main

    # mplayer
    deb ftp://ftp.nerim.net/debian-marillat/ etch main
    # deb ftp://ftp.nerim.net/debian-marillat/ sid main

    # Security upgrades for Etch
    deb https://www.debian.org/security/ testing/updates main contrib non-free

    Je ne suis pas biensur c'est ce que tu te demandais ?

    2/ dpkg -l | grep alsa
    tux@fabs:~$ dpkg -l | grep alsa
    ii alsa-base 1.0.10-3 ALSA driver configuration filesii alsa-oss 1.0.10-1 ALSA wrapper for OSS applications
    ii alsa-source 1.0.10-3 ALSA driver sources
    ii alsa-utils 1.0.10-1 ALSA utilities
    ii gstreamer0.10-alsa 0.10.5-1 GStreamer plugin for ALSA
    ii gstreamer0.8-alsa 0.8.12-1 ALSA plugin for GStreamer
    ii libpt-plugins-alsa 1.10.0-1 Portable Windows Library Audio Plugin for th

    3/ oui j'ai compilé le noyau moi meme ( je suis débutant)
    en fait j'ai pas trop touché aux menus par defaut

    ma version du noyau :
    tux@fabs:/etc/apt$ uname -a
    Linux fabs 2.6.16 #1 Wed Apr 19 20:05:08 CEST 2006 i686 GNU/Linux

    merci de ton aide
    0
  18. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    3) Ok alors tu as dû oublier de mettre le support SBlive d'où le problème. Rajoute le, recompile et reinstalle ton noyau et ca devrait rouler ;) Apparemment tout le reste est bon donc je suis presque sûre que c'est de là que vient ton problème.

    Bonne chance
    0
  19. fabss
     
    oki je recompile demain, je te tiens au courant

    bonne soirée
    fabs
    0
  20. fabss
     
    bonjour,

    Apres un kernel panic j'ai du recompiler le noyau une seconde fois

    Enfin tout marche, j'avais bien oublié le module de la sblive la premiere fois en compilant le noyau

    UNE GRAND MERCI A MAMIEMANDO

    Merci et bonne soirée
    0
  • 1
  • 2