Ancora audio, ancora alsa :P
Inviato: lun 30 mag 2005, 10:47
ho problemi con l´audio...da quando ho slack, circa un mese, nn riesco a farlo funzionare =P<br />
<BR><br />
<BR>ho provato un sacco di istruzioni via internet, ma oggi credo di aver trovato un potenziale motivo.....<br />
<BR><br />
<BR>io ho il kernel 2.6.11.9, pacchettizzato, preso da uno degli ftp ufficiali.<br />
<BR><br />
<BR>ho lasciato installato, anche il kernel 2.4.30, ma pensavo nn desse problemi...<br />
<BR><br />
<BR>beh, prima avevo messo alsa pacchettizzato, versione 1.0.8 per kernel 2.6.11.9<br />
<BR><br />
<BR>facevo alsaconf, vedeva le mie due schede audio, una ensoniq e una via,
<BR>ne configuravo una e provavo a farla partire, alsamixer unmute, alsactl
<BR>store, ma niente, niente suono, configuravo l´altra idem, entrambe,
<BR>stessa storia. sia col kernel 2.4.30 che con questo, ma con quell´altro
<BR>nn ho fatto molte prove l´ho abbandonato presto.<br />
<BR><br />
<BR><br />
<BR>ora, ho rimosso il pacchetto alsa, e sto provando a installare i driver
<BR>manualmente, da sorgenti, ma ci sono un bel po´ di casini
<br />
<BR><br />
<BR><br />
<BR>prima di tutto, quando configuro i driver, mi riconosce il kernel 2.4.30 -.-"<br />
<BR><br />
<BR>io do <br />
<BR><strong><br />
<BR>./configure --with-kernel=/usr/src/linux
<BR>--with-moddir=/lib/modules/2.6.11.9/misc --with-cards=via82xx,ens1371
<BR>--with-sequencer=yes;make;make install </strong><br />
<BR><br />
<BR>seguendo le linee di alsa-project, e mettendo la dir del mio kernel e dei moduli....di default usava <br />
<BR><br />
<BR>"checking for directory with kernel source... /lib/modules/2.6.11.9/source<br />
<BR>checking for directory with kernel build... /lib/modules/2.6.11.9/build<br />
<BR>checking for kernel version... The file <strong>/lib/modules/2.6.11.9/source/include/linux/version.h does not exist.</strong><br />
<BR>Please, install the package with full kernel sources for your distribution<br />
<BR>or use --with-kernel=dir option to specify another directory with kernel<br />
<BR>sources (default is /lib/modules/2.6.11.9/source)."<br />
<BR><br />
<BR><br />
<BR>bene, io gli do la path del kernel, e dei moduli...ma a quanto pare,
<BR>c´e´ qualcosa che non va, perche´ se do il configure di prima, ottengo :<br />
<BR><br />
<BR>checking for directory with kernel source... /usr/src/linux<br />
<BR>checking for directory with kernel build... /lib/modules/2.6.11.9/build<br />
<BR><strong>checking for kernel version... 2.4.30</strong><br />
<BR>checking for GCC version... Kernel compiler: Used compiler: gcc (GCC) 3.4.3<br />
<BR><br />
<BR>*** NO PREDEFINED KERNEL COMPILER IS DETECTED<br />
<BR>*** Assuming the same compiler is used with the current system compiler.<br />
<BR><br />
<BR>*** Please make sure that the same compiler version was used for building kernel.<br />
<BR><br />
<BR><br />
<BR>ma va avanti, pare completare normalmente il configure...anke se ogni
<BR>tanto, quando cerca file .h nel kernel, al posto di yes c´e´ no. ma nn
<BR>da altri warning.<br />
<BR><br />
<BR>allora provo a makare, e mi da una lunga lista di roba come questa<br />
<BR><br />
<BR>if [ ! -d include/sound -a ! -L include/sound ]; then \<br />
<BR> ln -sf ../alsa-kernel/include include/sound ; \<br />
<BR>fi<br />
<BR>cp -auvf include/version.h include/sound/version.h<br />
<BR>`include/version.h´ -> `include/sound/version.h´<br />
<BR>make dep<br />
<BR>make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8´<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore´<br />
<BR>make -C ioctl32 fastdep<br />
<BR>make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore/ioctl32´<br />
<BR>make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/acore/ioctl32´<br />
<BR>make -C oss fastdep<br />
<BR>make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore/oss´<br />
<BR>copying file alsa-kernel/core/oss/mixer_oss.c<br />
<BR>patching file mixer_oss.c<br />
<BR>Hunk #1 succeeded at 390 (offset 14 lines).<br />
<BR>copying file alsa-kernel/core/oss/pcm_oss.c<br />
<BR>patching file pcm_oss.c<br />
<BR>Hunk #1 succeeded at 2230 (offset 17 lines).<br />
<BR>Hunk #3 succeeded at 2535 (offset 17 lines).<br />
<BR><br />
<BR>ogni tanto fa nothing to do ed esce dalla directory, ogni tanto Hunka, ogni tanto compila con gcc e tutte le opzioni....<br />
<BR><br />
<BR>do make install e<br />
<BR><br />
<BR>make -C pdaudiocf modules_install<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/pdaudiocf´<br />
<BR>make[2]: Nothing to be done for `modules_install´.<br />
<BR>make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/pdaudiocf´<br />
<BR>make -C vx modules_install<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/vx´<br />
<BR>make[2]: Nothing to be done for `modules_install´.<br />
<BR>make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/vx´<br />
<BR>make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia´<br />
<BR>/sbin/depmod -a 2.4.30<br />
<BR>depmod: QM_MODULES: Function not implemented<br />
<BR><br />
<BR>make: [install-modules] Error 1 (ignored)<br />
<BR>if [ -L /usr/include/sound ]; then \<br />
<BR> rm -f /usr/include/sound; \<br />
<BR> ln -sf /usr/src/alsa/alsa-driver-1.0.8/include/sound /usr/include/sound; \<br />
<BR>else \<br />
<BR> rm -rf /usr/include/sound; \<br />
<BR> install -d -m 755 -g root -o root /usr/include/sound; \<br />
<BR> for f in include/sound/*.h; do \<br />
<BR>
<BR>install -m 644 -g root -o root $f /usr/include/sound; \<br />
<BR> done \<br />
<BR>fi<br />
<BR>cat WARNING<br />
<BR><br />
<BR><br />
<BR>questa e´ la fine del make install. prima c´era stata una listona di
<BR>roba come nothing to do e leaving...nn riesco a capire se e´ giusto o
<BR>se e´ sbagliato
allora vado in /lib/modules/2.6.11.9/misc e, oltre
<BR>al fatto che la directory nn c´era e lui l´ha creata, dentro ci sono solo
<BR>file .o<br />
<BR>esploro sti modules, e vedo che in /lib/modules/2.6.11.9/ c´e´ una
<BR>directory /kernel, un nuovo file "build" che se lo apro con vi...e´
<BR>vuoto....e dentro kernel, c´e´ la directory /drivers/misc ma anche
<BR>la directory /sound
<br />
<BR><br />
<BR>quindi, non e´ che le istruzioni su <a href="http://www.alsa-project.org/alsa-doc/do ... le=via82xx" target="_blank">alsa-project</a> sono un po´ vecchiotte?<br />
<BR>qualcuno le ha per il kernel 2.6.11.9?<br />
<BR><br />
<BR>ps: sono settimane che ricompilo in tutti i modi possibili, e nn solo
<BR>gli alsa-driver ma dopo di quelli, ignorando questi "segni" un po´
<BR>strani, alsa-lib e alsa-utils e i modprobe, pero´ l´audio nn va lo
<BR>stesso....sia che compilo una scheda per volta e prova, sia che compilo
<BR>entrambe le schede...inserendo quindi i modprobe relativi...<br />
<BR><br />
<BR>mah, penso di aver provato un sacco di cose, pero´ sto brancolando nel buio...<br />
<BR><br />
<BR>qualcuno mi puo´ dare una mano? grazie!
<br />
<BR><br /><br>
<BR><br />
<BR>ho provato un sacco di istruzioni via internet, ma oggi credo di aver trovato un potenziale motivo.....<br />
<BR><br />
<BR>io ho il kernel 2.6.11.9, pacchettizzato, preso da uno degli ftp ufficiali.<br />
<BR><br />
<BR>ho lasciato installato, anche il kernel 2.4.30, ma pensavo nn desse problemi...<br />
<BR><br />
<BR>beh, prima avevo messo alsa pacchettizzato, versione 1.0.8 per kernel 2.6.11.9<br />
<BR><br />
<BR>facevo alsaconf, vedeva le mie due schede audio, una ensoniq e una via,
<BR>ne configuravo una e provavo a farla partire, alsamixer unmute, alsactl
<BR>store, ma niente, niente suono, configuravo l´altra idem, entrambe,
<BR>stessa storia. sia col kernel 2.4.30 che con questo, ma con quell´altro
<BR>nn ho fatto molte prove l´ho abbandonato presto.<br />
<BR><br />
<BR><br />
<BR>ora, ho rimosso il pacchetto alsa, e sto provando a installare i driver
<BR>manualmente, da sorgenti, ma ci sono un bel po´ di casini
<BR><br />
<BR><br />
<BR>prima di tutto, quando configuro i driver, mi riconosce il kernel 2.4.30 -.-"<br />
<BR><br />
<BR>io do <br />
<BR><strong><br />
<BR>./configure --with-kernel=/usr/src/linux
<BR>--with-moddir=/lib/modules/2.6.11.9/misc --with-cards=via82xx,ens1371
<BR>--with-sequencer=yes;make;make install </strong><br />
<BR><br />
<BR>seguendo le linee di alsa-project, e mettendo la dir del mio kernel e dei moduli....di default usava <br />
<BR><br />
<BR>"checking for directory with kernel source... /lib/modules/2.6.11.9/source<br />
<BR>checking for directory with kernel build... /lib/modules/2.6.11.9/build<br />
<BR>checking for kernel version... The file <strong>/lib/modules/2.6.11.9/source/include/linux/version.h does not exist.</strong><br />
<BR>Please, install the package with full kernel sources for your distribution<br />
<BR>or use --with-kernel=dir option to specify another directory with kernel<br />
<BR>sources (default is /lib/modules/2.6.11.9/source)."<br />
<BR><br />
<BR><br />
<BR>bene, io gli do la path del kernel, e dei moduli...ma a quanto pare,
<BR>c´e´ qualcosa che non va, perche´ se do il configure di prima, ottengo :<br />
<BR><br />
<BR>checking for directory with kernel source... /usr/src/linux<br />
<BR>checking for directory with kernel build... /lib/modules/2.6.11.9/build<br />
<BR><strong>checking for kernel version... 2.4.30</strong><br />
<BR>checking for GCC version... Kernel compiler: Used compiler: gcc (GCC) 3.4.3<br />
<BR><br />
<BR>*** NO PREDEFINED KERNEL COMPILER IS DETECTED<br />
<BR>*** Assuming the same compiler is used with the current system compiler.<br />
<BR><br />
<BR>*** Please make sure that the same compiler version was used for building kernel.<br />
<BR><br />
<BR><br />
<BR>ma va avanti, pare completare normalmente il configure...anke se ogni
<BR>tanto, quando cerca file .h nel kernel, al posto di yes c´e´ no. ma nn
<BR>da altri warning.<br />
<BR><br />
<BR>allora provo a makare, e mi da una lunga lista di roba come questa<br />
<BR><br />
<BR>if [ ! -d include/sound -a ! -L include/sound ]; then \<br />
<BR> ln -sf ../alsa-kernel/include include/sound ; \<br />
<BR>fi<br />
<BR>cp -auvf include/version.h include/sound/version.h<br />
<BR>`include/version.h´ -> `include/sound/version.h´<br />
<BR>make dep<br />
<BR>make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8´<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore´<br />
<BR>make -C ioctl32 fastdep<br />
<BR>make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore/ioctl32´<br />
<BR>make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/acore/ioctl32´<br />
<BR>make -C oss fastdep<br />
<BR>make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/acore/oss´<br />
<BR>copying file alsa-kernel/core/oss/mixer_oss.c<br />
<BR>patching file mixer_oss.c<br />
<BR>Hunk #1 succeeded at 390 (offset 14 lines).<br />
<BR>copying file alsa-kernel/core/oss/pcm_oss.c<br />
<BR>patching file pcm_oss.c<br />
<BR>Hunk #1 succeeded at 2230 (offset 17 lines).<br />
<BR>Hunk #3 succeeded at 2535 (offset 17 lines).<br />
<BR><br />
<BR>ogni tanto fa nothing to do ed esce dalla directory, ogni tanto Hunka, ogni tanto compila con gcc e tutte le opzioni....<br />
<BR><br />
<BR>do make install e<br />
<BR><br />
<BR>make -C pdaudiocf modules_install<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/pdaudiocf´<br />
<BR>make[2]: Nothing to be done for `modules_install´.<br />
<BR>make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/pdaudiocf´<br />
<BR>make -C vx modules_install<br />
<BR>make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/vx´<br />
<BR>make[2]: Nothing to be done for `modules_install´.<br />
<BR>make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia/vx´<br />
<BR>make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.8/pcmcia´<br />
<BR>/sbin/depmod -a 2.4.30<br />
<BR>depmod: QM_MODULES: Function not implemented<br />
<BR><br />
<BR>make: [install-modules] Error 1 (ignored)<br />
<BR>if [ -L /usr/include/sound ]; then \<br />
<BR> rm -f /usr/include/sound; \<br />
<BR> ln -sf /usr/src/alsa/alsa-driver-1.0.8/include/sound /usr/include/sound; \<br />
<BR>else \<br />
<BR> rm -rf /usr/include/sound; \<br />
<BR> install -d -m 755 -g root -o root /usr/include/sound; \<br />
<BR> for f in include/sound/*.h; do \<br />
<BR>
<BR>install -m 644 -g root -o root $f /usr/include/sound; \<br />
<BR> done \<br />
<BR>fi<br />
<BR>cat WARNING<br />
<BR><br />
<BR><br />
<BR>questa e´ la fine del make install. prima c´era stata una listona di
<BR>roba come nothing to do e leaving...nn riesco a capire se e´ giusto o
<BR>se e´ sbagliato
<BR>al fatto che la directory nn c´era e lui l´ha creata, dentro ci sono solo
<BR>file .o<br />
<BR>esploro sti modules, e vedo che in /lib/modules/2.6.11.9/ c´e´ una
<BR>directory /kernel, un nuovo file "build" che se lo apro con vi...e´
<BR>vuoto....e dentro kernel, c´e´ la directory /drivers/misc ma anche
<BR>la directory /sound
<BR><br />
<BR>quindi, non e´ che le istruzioni su <a href="http://www.alsa-project.org/alsa-doc/do ... le=via82xx" target="_blank">alsa-project</a> sono un po´ vecchiotte?<br />
<BR>qualcuno le ha per il kernel 2.6.11.9?<br />
<BR><br />
<BR>ps: sono settimane che ricompilo in tutti i modi possibili, e nn solo
<BR>gli alsa-driver ma dopo di quelli, ignorando questi "segni" un po´
<BR>strani, alsa-lib e alsa-utils e i modprobe, pero´ l´audio nn va lo
<BR>stesso....sia che compilo una scheda per volta e prova, sia che compilo
<BR>entrambe le schede...inserendo quindi i modprobe relativi...<br />
<BR><br />
<BR>mah, penso di aver provato un sacco di cose, pero´ sto brancolando nel buio...<br />
<BR><br />
<BR>qualcuno mi puo´ dare una mano? grazie!
<BR><br /><br>