PDA

Visualizza la versione completa : audio su Asus A6KM, debian i386


BananasReloaded
25-06-2006, 20:39
l'audio sulla debian stable 3.1 che ho installato (per chi mi ha aiutato prima alla prese con la debian per amd 64, ho risolto installando entrambe le distribuzioni... per ora userò questa, la i386, non appena avrò tempo cercherò di imparare a far funzionare anche l'altra meglio...) su questo portatile asus a6km non va.
so che vanno installati i pacchetti di
alsa-base
alsa-headers
alsa-modules-'relativi al kernel installato, con la relativa immagine'

ora, qui su ho installati:

kernel-image-2.4-386
kernel-pcmcia-modules-2.4-386
(entrambi da aggiornare usando synaptic, ma che vengono segnati solo con l'aggiornamento "intelligente", mentre con il predefinito li lascia lì...)
kernel-image-2.4.27-2-386
kernel-pcmcia-modules-2.4.27-2-386
linux-kernel-headers

ma tra i moduli per alsa non ci sono i 2.4.27-2-386 ma solo i 2.4.27-3-386
che faccio? gli faccio eseguire l'aggiornamento delle immagini del kernel (che rischi corro?) o c'è modo di trovare gli alsa-modules 2.4.27-2-386??
grazie ciao!


edit:
la scheda audio dovrebbe essere una "Realtek AC'97", di cui i driver potrebbero essere questi:
http://www.realtek.com.tw/downloads/dlac97-2.aspx?lineid=5&famid=12&series=8&Software=True
qualcuno ha esperienza su questo hardware?

BananasReloaded
25-06-2006, 21:41
...il driver è a quell'indirizzo... ho solo qualche problema ad installarlo...

al termine dell'installazione con il file ./install ho:
Remove Folder.....
modinfo: snd: no module by that name found
modinfo: snd: no module by that name found
modinfo: snd: no module by that name found
Unloading ALSA sound driver modules: (none loaded).
Building card database...
modinfo: snd-opl3sa2: no module by that name found
modinfo: snd-cs4236: no module by that name found
modinfo: snd-cs4232: no module by that name found
modinfo: snd-cs4231: no module by that name found
modinfo: snd-es18xx: no module by that name found
modinfo: snd-es1688: no module by that name found
modinfo: snd-sb16: no module by that name found
modinfo: snd-sb8: no module by that name found

quindi è un problema di,... moduli caricati ora?

l'installazione manuale sarebbe:

Manual install:
Step 1. unzip source code
tar xfvj alsa-driver-1.0.9b_1.tar.bz2

Step 2. Turn on sound support (soundcore module, default turn on)

Step 3. Complied source code
a. cd alsa-driver-1.0.9b_1.
b. ./configure
c. make
d. make install
e. ./snddevices

Step 4. Edit your /etc/modules.conf or conf.modules depending on the distribution
(Please refer to the attached modules.conf)

snd-xxxx is the card ID.

-- Azalia controller --ALC880 ALC882 ALC260 ALC262
--- Intel ICH6 ICH7 ---------
snd-hda-intel
--- ATI chipset -----
snd-atiixp

-- AC97 controller --ALC655 ALC650 ALC250 ALC255
--- Intel ICH6 ICH7 , SiS 7012 and NVidia----------
snd-intel8x0
--- Via8233 Via686a -------------------------------
snd-via82xx
--- ATI Chipset -------------------------------
snd-atiixp

Copy and paste this to the bottom of your /etc/modules.conf or /etc/modprobe.conf file.
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-xxxx
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

Step 5. reboot your machine

Step 6. Use the alsamixer the disable mute (All audio line default is mute)
*Must to compile and to install the ALSA library and utility. (Use automatic install is already install)
excute alsamixer

Note: 1. The most detail information, can refer the alsa-kernel/Documenttation/ALSA-Configuration.txt in the azx-021705.tar.bz2.
2. Kernel Version must be 2.2.14 or later.
3. All mixer channels are muted by default. You must use a native
or OSS mixer program to unmute appropriate channels.
4. If can not compile the source code, try to rename the /usr/src/linux-2.x -> /usr/src/linux.
5. The driver added to support the SPDIF functoin.
6. a. You can download the alsa-lib-1.0.9 and alsa-utils-1.0.9a form the www.alsa-project.org, then unzip and install them.
b. Suggest use "alsamixer" to control mixer function.
c. Used "alsaconf" can autodetect which drive you need to install (step 4).
7. SUSE Distribution must install the ncurses package.

andy caps
25-06-2006, 23:53
se digitavi

linux26 all'inizio dell'installazione ti metteva direttamente il kernel 2.6.8
che ha piu possibilita di fare funzionare la tua scheda

puoi anche installarlo adesso

apt-cache search kernel-image dovrebbe trovarlo e installandolo fa tuto da se e lo mette in aggiunta all'esistente anche se i driver per il tuo pc sembrano funzionare con i kernel superiori al kernel 2.6.16

dai comunque un lspci

ed incolla

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1898

sul sito di alsa ci sono diversi problemi con questa scheda

se li hai compilati gia comunque dai un
modprobe snd-intel8x0l
apt-get install alsa-utils
/etc/init.d/alsa reload
/etc/init.d/alsa-utils restart e prova poi con
alsaconf se trova la scheda

trillullero
26-06-2006, 12:06
Ragazzi, posso solo dirvi che anchio sto bestemmiando con quella scheda audio.
Su kubuntu 6.06 (e in genere col kernel 2.6.14 in poi) il modulo della scheda è presente nel kernel (snd-hda-intel) e gli speaker funzionano.
Sono i jack laterali che non vanno!!!
Proprio ieri ho installato il driver sopracitato e mi ha rimosso tutto da
/lib/modules/<kernel>/driver/sound/pci

Non so come far funzionare il driver installato. Dubito che sia installato perchè ho fatto un trova file in /lib/module/<kernel> cercando *snd* e non viene fuori niente!!

andy caps
26-06-2006, 14:14
se puoi aggiornare il kernel al 2.6.17-1 riparmi un sacco di problemi

hanno fatto molti aggiornamenti di alsa e messo tutte le patch per i moduli problematici

dai comunque un modprobe -l | grep snd per vedere i moduli disponibili caricabili

trillullero
26-06-2006, 14:16
l'ho fatto con lsmod | grep snd e non resituisce nulla (dopo l'installazione).
Prima restituiva
snd-hda-intel e altri.

andy caps
26-06-2006, 14:27
modprobe -l | grep snd
per sapere i moduli caricabili con modprobe
lsmod indica solo i driver attualmente caricati

prova al limite a fare un reinstall dell'immagine del kernel

apt-get --reinstall install linux-image-xxxxxx

BananasReloaded
22-07-2006, 12:37
poichè ho comprato un nuovo hard disc ho formattato e mi accingo a rimettere linux.

quindi posso seguire le tue indicazioni Andy.

ma quello che vorrei chiedere ora è:

quale distribuzione installare su questo portatile sulla quale riuscirò facilmente a far funzionare l'audio? è un handicap molto grave la mancanza di audio, il che mi fa rendere conto di averla usata pochissimissimo linux su questo portaile.

grazie e ciao!


p.s.
non sono molto esperto di linux, e finora ho proeso solo un po' di confidenza con Debian e Mepis.

Loading