Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-10-2007 20:13:38

raph@debian
Membre
Inscription : 08-10-2007

Pas de son - alsa prob avec intel ?

Bonjour,
Voilà, j'ai récemment acheté un portable Dell Inspiron 1520.

Il se porte très bien, tout marhce comme je l'entends sauf une chose .. le son..
à savoir que je suis sur une debian lenny, kernel 2.6.22-2-686.

J'ai installé tous les paquets de alsa (alsa-base, alsa-oss, alsa-tools, alsa-utils), mais lors d'un alsaconf voilà ce que ca me retourne :

# alsaconf
Unloading ALSA sound driver modules: snd-hda-intel snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-alloc.
Building card database...


Loading driver...
Setting default volumes...
amixer: Mixer attach default error: No such device
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1253: No soundcards found...


Je ne sais pas pourquoi il ne trouve pas ma carte son...

qq détails supplémentaires :

# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)


# lsmod | grep snd
snd_hda_intel         239160  0
snd_pcm_oss            39200  0
snd_mixer_oss          15424  1 snd_pcm_oss
snd_pcm                72324  2 snd_hda_intel,snd_pcm_oss
snd_timer              21028  1 snd_pcm
snd                    48324  5 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               7520  1 snd
snd_page_alloc          9512  2 snd_hda_intel,snd_pcm


Autre embêtement, lorsque je veux lancer alsamixer :

# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device


Est-ce que cette la famille de mon controleur audio qui n'est pas supporté par alsa ? (le ICH8)
Ou est-ce que je ne règle simplement pas juste ma carte son (j'espère que c'est ça..!) ?

bref, je sèche !! Qq'un peut-il me venir en aide ?

Hors ligne

#2 09-10-2007 09:22:23

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : Pas de son - alsa prob avec intel ?

Salut

Peut être qu'un:

dpkg-reconfigure alsa-base


Sans grande conviction mais bon....

Hors ligne

#3 10-10-2007 08:50:39

raph@debian
Membre
Inscription : 08-10-2007

Re : Pas de son - alsa prob avec intel ?

Non pas de changement avec dpkg-reconfigure alsa-base

Hors ligne

#4 11-10-2007 01:50:50

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : Pas de son - alsa prob avec intel ?

Alors essaie une petite compilation avec un 2.6.23 ? Ici il y a des gens pour qui ça a marché (et le module son en dur dans le kernel, disent-ils... mais ça je ne sais pas si c'est le plus important).

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#5 25-11-2007 03:14:53

Invité-3
Invité

Re : Pas de son - alsa prob avec intel ?

Bonjour,
j'ai un dell inspiron 1520 je me suis bien pris la tete aussi pour faire marché le son.

Une solution si tu veux avoir du son c'est de compiler toi meme les drivers alsa

Tu les téléchager ici : http://www.alsa-project.org/

-  alsa-driver-1.0.15
- alsa-lib-1.0.15
- alsa-utils-1.0.15

Tout ce qui suit en root

> mkdir /usr/src/alsa
> cd /usr/src/alsa

> mv ~/Desktop/alsa-lib-1.0.15.tar.bz2 .
> mv ~/Desktop/alsa-driver-1.0.15.tar.bz2 .
> mv ~/Desktop/alsa-utils-1.0.15.tar.

> tar xjf alsa-driver-1.0.15.tar.bz2
> tar xjf alsa-lib-1.0.15.tar.bz2
> tar xjf alsa-utils-1.0.15.tar.bz2

> cd alsa-driver-1.0.15
> ./configure --with-cards=hda-intel
> make
> make install

>cd alsa-lib-1.0.15
> ./configure
> make
> make install

>cd alsa-utils-1.0.15
> ./configure
> make
> make install


Tu redemarre ton pc. Et ça marche...

A+

#6 25-11-2007 12:29:07

saintshakajin
Modérateur
Distrib. : Unstable
Noyau : uname -r
(G)UI : KDE4
Inscription : 01-06-2007

Re : Pas de son - alsa prob avec intel ?

Non non pas tout en root...

$ = user, # = root

Tout d'abord:

# apt-get install checkinstall


Par la suite, tu fais tes configure et make en user

$ ./configure && make


de la manière décrite juste au dessus
Et pour installer, tu fais à la place des make install.

# make checkinstall


Il te créera un package .deb en faisant le make install et de ce fait, tu pourras les désinstaller sans le moindre problème si besoin est. Ceci te permettra aussi d'avoir un système propre.

Hors ligne

#7 25-11-2007 13:25:25

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : Pas de son - alsa prob avec intel ?

saintshakajin a écrit :

Non non pas tout en root...

$ = user, # = root

Tout d'abord:

# apt-get install checkinstall


Bonjour,
Peux-tu ajouter quelques mots mots au sujet du rôle de checkinstall, s'il te plaît ?


le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#8 25-11-2007 16:27:10

saintshakajin
Modérateur
Distrib. : Unstable
Noyau : uname -r
(G)UI : KDE4
Inscription : 01-06-2007

Re : Pas de son - alsa prob avec intel ?

saintshakajin@ssj4:~$ apt-cache search checkinstall
checkinstall - installation tracker


Mis à part que ce n'est pas explicite pour 2 sous, checkinstall est la solution idéale et hautement recommandée quand on compile soi-même une source.
De manière simpliste, on fait

$ ./configure && make
# make install


checkinstall remplace cette dernière commande. Son but est de faire un make install à la différence près qu'il crée un package (donc fini les sources) deb et l'installe. De ce fait, on peut retrouver notre package perso en faisant un

dpkg -i|grep notre_package_perso


et donne donc, toutes les fonctionnalités d'un package standard, c-à-d une désinstallation par dpkg ou apt-get/aptitude mais aussi une upgrade possible. De plus, on peut supprimer le répertoire de notre compilation car du fait qu'on a un deb, ce dossier est obsolète après vu que la désinstallation s'effectue comme n'importe quel autre package.

En gros, ça permet de faire un package deb sans devoir lire le howto du packageur et sans se casser la tête. La seule chose qu'il faut avoir en tête, c'est que ce package n'est pas redistribuable vu qu'il a été compilé en fonction de ce qui était installé sur notre système. Donc, gestion de dépendances est sommaire et nullement faite comme un vrai package de Debian (ou basé Debian).

Hors ligne

Pied de page des forums