Pagina 1 di 2

[Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 5:37
da giorgio.01
ciao a tutti tempo fa avevo risolto sul mio notebook per abilitare l'uscita cuffie
http://forum.ubuntu-it.org/index.php?ac ... c=398965.0
ero molto contento nel particolare dell'audio col kernel 2.6.24 poi per moti vari ho dovuto aggiornare al 2.6.34 e i  miglioramenti ci sono stati in termini di stabita' ma reisstallando i linuxant l'audio e' saprito completamente  :'(
aiuto :(
grazie

Codice: Seleziona tutto

giorgio@giorgio-desktop:~$ aplay -l
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: Intel [HDA Intel], dispositivo 0: CONEXANT Analog [CONEXANT Analog]
  Sottoperiferiche: 0/1
  Sottoperiferica #0: subdevice #0
scheda 0: Intel [HDA Intel], dispositivo 1: Conexant Digital [Conexant Digital]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 1: Generic [HD-Audio Generic], dispositivo 3: ATI HDMI [ATI HDMI]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
giorgio@giorgio-desktop:~$
se
Codice:

giorgio@giorgio-desktop:~$ lspci | grep Audio 
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]
giorgio@giorgio-desktop:~$ 

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 10:01
da steff
Credo che dovresti compilare alsa manualmente, applicando il patch (purtroppo non ho la minima idea su come inserire il patch  :-\)

Una breve ricerca mi dice che forse basta sostituire il file --- con +++:

E' un comando intero, tutto il patch credo, solo che non capisco i percorsi...

Infatti, il comando è patch  ;D
http://stephenjungels.com/jungels.net/a ... nutes.html
http://digilander.libero.it/uzappi/Linu ... tches.html


http://www.linuxant.com/alsa-driver/als ... 23-1.patch  
I comandi per compilare alsa: Scarica gli ultimi driver, alsa-lib e alsa-utils da
http://www.alsa-project.org/main/index.php/Main_Page (incima sulla destra),
salvali nella home (non sulla scrivania!)

Codice: Seleziona tutto

sudo apt-get install build-essential gettext ncurses-dev linux-headers-`uname -r` xmlto
tar xvpjf alsa-driver*
cd alsa-driver*
./configure --with-cards=hda-intel
make
sudo make install
cd
tar xvpjf alsa-lib*
cd alsa-lib*
./configure --with-cards=hda-intel
make
sudo make install
cd
sudo ln -s /usr/lib/libpanelw.so.5 /usr/lib/libpanelw.so
sudo ln -s libformw.so.5 /usr/lib/libformw.so 
sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so 
sudo ln -s libncursesw.so.5 /lib/libncursesw.so
tar xvpjf  alsa-utils*
cd alsa-utils*
./configure --with-cards=hda-intel
make
sudo make install
sudo alsaconf


Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 12:51
da giorgio.01
grazie ora provo :-[

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 13:12
da giorgio.01
il percorso per compilare  mi sembra di averlo capito ,ho capito poco di come applicere la patch ???
scusate l'ignoranza

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 14:36
da steff
Ho fatto una prova, ma ottengo:

Codice: Seleziona tutto

patch -p0 < patch
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_codec.c
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_codec.h
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_intel.c
Hunk #4 succeeded at 2720 (offset 1 line).
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/patch_conexant.c
patch unexpectedly ends in middle of line
Hunk #20 succeeded at 3847 with fuzz 1.
non so se è bono...

Praticamente devi scompattare i driver, sdoppiare la cartella alsa-1.0.23 e rinominarle in modo che si chiamano alsa-driver-git20100411 e alsa-driver-git20100411-hda e aver salvato il file patch nella stessa directory con le due cartelle.

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 18:30
da giorgio.01
grazie steff ora mi cimento
ho quasi tutta la notte libera ;D
speriamo bene  ::)

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 19:14
da giorgio.01
steff scusa la domanda stupida
io non ho capito a cosa serve sta patch?
prima mi funzionavano i linuxant senza la patch col vecchioo kernel
provare a ricompilarli senza la patch e un idiozia?
grazie e scusa sono qui xhe provo ad  applicarmi  ::)
penso che questa motte sara' lunga >:(

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 20:24
da steff
Diamine puoi provare senza la patch. Il . deb è precompilato, quando si compila bisogna sempre rifarlo con ogni nuovo kernel, ecco perché ho pensato che questo potrebbe funzionare.

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 20:32
da giorgio.01
gia' col tempo l'ho capito anche io
per esercizio ho ricompilato i 1.23 seguendo le tue isttruzioni senza la patch (un passo alla volta) ma comunque non risulta nessun sorgente audio come prima perche' e' normale?
grazie  (pensavo che almeno funzionassero come i 1.22 di default)

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 20:57
da steff
Hai riavviato?

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatobili?

Inviato: martedì 17 agosto 2010, 21:11
da giorgio.01
si scusa hai ragine eppure ero sicuro di aver riavviato >:(
bo
ok al riavvio i 1.23 ci sono
ora devo ripetere la riocompilazione ? prima "patchando" i 1.23 alsa generici?

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 21:16
da giorgio.01
steff di dove sei anche tu  sei toscano? ???

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 22:21
da steff
Sono o ero svizzero ma vivo da tanti anni in Toscana  ;)

Ma le cuffie vanno o no, mi sembra il problema è questo?

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 22:26
da giorgio.01
come i 1.22 i canali non si dividono tra cuffie e casse e si sente all'unisono
avevo risolto istallando questi famigerati linuxant

-ora provo applicando la patch e ricompilando come mi hai spegato te

-io sono toscano ma vivo da anni in ucraina ho fatto l'inverso

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:12
da giorgio.01
a me con la patch mi viene :

Codice: Seleziona tutto

giorgio@giorgio-laptop:~$ patch -p0 < alsa-driver-1.0.23-1.patch
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_codec.c
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_codec.h
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/hda_intel.c
Hunk #4 succeeded at 2720 (offset 1 line).
patching file alsa-driver-git20100411/alsa-kernel/pci/hda/patch_conexant.c
giorgio@giorgio-laptop:~$ 
ora ke fo'?
:(

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:16
da steff
meglio che a me  ;D

basta che ti sposti nella cartella alsa-driver-git20100411 (credo che è quella con i file patchati, controlla la data d modifica dei 4 file) e dai

Codice: Seleziona tutto

cd alsa-driver-git20100411
 ./configure
make
sudo make install

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:18
da giorgio.01
grazie dell'incoraggiamento a vote entro nello sconforto co sto linux
aspetta un attimo

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:31
da giorgio.01
fatto riavvio ??? ??? ???............

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:34
da giorgio.01
la data dei 4 file coincide con quando o applicato la patch......
riavvio non resisto

Re: [Audio] alsa 1.23 linuxant e kernel 2.6.34 incompatibili?

Inviato: martedì 17 agosto 2010, 23:38
da giorgio.01
:'( c'e' sempre 1.23 di prima ho aperto alsamixer e solo 2 canali senza cuffie :'(
e ora ?