Moderadors: jordis, Andreu, cubells
PauGNU ha escrit:Si entre al control de volum i li dones a "Fitxer->Dispositiu: quin tens seleccionat? Estan tots els dispositius amb tots els controls al màxim?
xavi-t ha escrit:1) la primera és:
https://help.ubuntu.com/community/HdaIntelSoundHowto i no sé si hauries de modificar el teu tutorial , sembla que cal fer quelcom més que compilar alsa-driver alsa-lib i alsa-utils
Primer que res s'han d'instal·lar les fonts del nucli (hem sembla que això ja ho has fet). Obres una terminal i tecleges:
- Codi: Selecciona’ls tots
sudo aptitude install linux-source
Després has de crear un directori temporal on treballarem i entrem en ell. Per exemple:
- Codi: Selecciona’ls tots
mkdir /home/elteuusuari/temp
cd /home/elteuusuari/temp
Ara has d'extreure el nucli que has baixat abans. Has de tindre en compte que aquest tutorial està fet per a Feisty i per això posa el nucli 2.6.20. Amb gutsy, el nucli és el 2.6.22. Així que:
- Codi: Selecciona’ls tots
tar jxvf /usr/src/linux-source-2.6.22.tar.bz2
Potser que eixe no siga el nom exacte. Esbrina'l i fica'l bé. Una vegada fet, entres al directori creat i copies el fitxer de configuració del nucli
- Codi: Selecciona’ls tots
cd linux-source-2.6.22
cp /boot/config-2.6.22-14-generic .config
(novament, aquesta numeració pot variar, comprova-ho)
Ara has d'executar:
- Codi: Selecciona’ls tots
make menuconfig
Començarà a carregar. Quan tingues la pantalla blava, només has d'eixir directament. Després, has d'entrar al directori sound/pci/hda:
- Codi: Selecciona’ls tots
cd sound/pci/hda
Sembla que en aquest punt has de cercar una línia concreta al fitxer hda_intel.c. Per fer això:
- Codi: Selecciona’ls tots
grep -n '#define AZX_MAX_CODECS' hda_intel.c
Se suposa que l'eixida serà alguna cosa com la següent (fixa-t'hi que diu la línia 201):
- Codi: Selecciona’ls tots
201:#define AZX_MAX_CODECS 3
En tal cas, has d'editar el fitxer amb l'editor que vulgues. Per exemple, el gedit:
- Codi: Selecciona’ls tots
sudo gedit hda_intel.c
Trobar la línia que t'haja posat i canviar el "3" per un "4". Deses els canvis i ixes. Ara toca compilar novament els mòduls:
- Codi: Selecciona’ls tots
make -C /home/elteuusuari/linux-source-2.6.22/ M=$PWD modules
D'aquesta forma tindràs dos fitxers nous:
- Codi: Selecciona’ls tots
snd-hda-codec.ko
snd-hda-intel.ko
Els copies al directori del nucli:
- Codi: Selecciona’ls tots
sudo cp snd-hda-*.ko /lib/modules/2.6.22-14-generic/kernel/sound/pci/hda/.
I ara ja... tornes a iniciar l'ordinador.
make -C /home/elteuusuari/linux-source-2.6.22/ M=$PWD modules
sudo make oldconfig && make prepare
Usuaris navegant en aquest fòrum: No hi ha cap usuari registrat i 56 visitants