[Audio] [RISOLTO] Non riesco ad installare i driver Realtek per la scheda audio

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
Panunz
Prode Principiante
Messaggi: 211
Iscrizione: lunedì 19 febbraio 2007, 17:07

[Audio] [RISOLTO] Non riesco ad installare i driver Realtek per la scheda audio

Messaggio da Panunz »

Salve,
premetto illustrando le caratteristiche del mio pc.
La scheda madre e' un A7V600-X, credo che la scheda audio sia una Realtek AC97' integrata.
La versione del mio kernel e' la 2.6.20-16-generic .
Il SO installato e Kubuntu 7.04 Feisty Fawn.

Senza aver installato niente, ovvero alcun driver aggiuntivo, il suono si e' sempre sentito e il mixer alsa funzionava discretamente.
Fino a quando ho provato ad utilizzare il microfono. Infatti quest'ultimo non sono mai riuscito a connetterlo e configurarlo. Ho fatto svariati tentativi leggendo piu' post ma niente.
Cosi' mi sono detto "probabilmente andranno installati i driver proprietari della mia scheda audio".
Ho trovato nel wiki http://wiki.ubuntu-it.org/Hardware/Audi ... RealtekHda 3 procedure per l'installazione dei driver, ho seguito la terza.
Qundi ho scaricato i driver, decompressi e digitato il comando sudo ./install .
E' partita tutta la configurazione....durata almeno 5 minuti di scritte sul terminale, infine e' apparsa la configurazione grafica per gli alsa driver.
Allego le immagini di cio' che mi e' stato richiesto.
La configurazione mi ha restituito :
No supported PnP or PCI card found.
Would you like to probe legacy ISA sound cards/chips?

io gli ho dato Si e mi e' apparso
Probing legacy ISA cards might make your system unstable.
e la configurazione si e' bloccata. Sul terminale e' apparso :

Codice: Seleziona tutto

modinfo: could not find module snd-opl3sa2
modinfo: could not find module snd-cs4236
modinfo: could not find module snd-cs4232
modinfo: could not find module snd-cs4231
modinfo: could not find module snd-es18xx
modinfo: could not find module snd-es1688
modinfo: could not find module snd-sb16
modinfo: could not find module snd-sb8
.
Sembrerebbero moduli necessari all'installazione, non presenti nel mio sistema.

Digitando da terminale alsamixer mi appare

Codice: Seleziona tutto

alsamixer: function snd_ctl_open failed for default: No such device
il mixer in basso a destra dello schermo e' diventato rosso con una croce sopra e l'audio e' scomparso.
:'( :'(

Ho provato a seguire gli altri 2 procedimenti, con pessimi risultati.
Il primo dopo aver digitato il comando:
sudo make-kpkg --rootcmd=fakeroot --append-to-version=`uname -r` modules-image
mi ha restituito :

Codice: Seleziona tutto

Warning: The file include/linux/version.h exists
The contained UTS_VERSION string:
                        ""
does not match expectations:
                        "2.6.202.6.20-16-generic"
I'll try and recover
exec debian/rules  DEBIAN_REVISION=2.6.20-16-generic2.6.20-16-genericmodules-image-10.00.Custom  APPEND_TO_VERSION=2.6.20-16-generic  ROOT_CMD=fakeroot  modules-image
====== making .config because of Makefile ======

test -f .config || test ! -f .config.save || \
                            cp -pf .config.save .config
test -f .config || test ! -f .config || \
                            cp -pf .config .config
test -f .config || test ! -f ./debian/config || \
                            cp -pf ./debian/config  .config
test -f .config || (echo "*** Need a config file .config" && false)
for module in /usr/src/modules/alsa-driver ; do                       \
          if test -d  $module; then                                \
            (cd $module;                                          \
              if ./debian/rules KVERS="2.6.20-16-generic2.6.20-16-generic" KSRC="/usr/src/linux-headers-2.6.20-16-generic" \
                             KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux-headers-2.6.20-16-generic/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package Maintainer"        \
                             KPKG_EXTRAV_ARG="EXTRAVERSION=-16-generic2.6.20-16-generic"        \
                             ARCH="i386"                  \
                             KDREV="2.6.20-16-generic2.6.20-16-genericmodules-image-10.00.Custom" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "Xfakeroot" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
                 read ans;                                        \
              fi;                                                   \
             );                                                    \
          else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
          fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/alsa-driver'
fakeroot /usr/bin/make -f debian/rules binary-modules
make[2]: Entering directory `/usr/src/modules/alsa-driver'
/usr/bin/make  compile
make[3]: Entering directory `/usr/src/modules/alsa-driver'
/usr/bin/make dep
make[4]: Entering directory `/usr/src/modules/alsa-driver'
make[5]: Entering directory `/usr/src/modules/alsa-driver/acore'
make[6]: Entering directory `/usr/src/modules/alsa-driver/acore/ioctl32'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/acore/ioctl32'
make[6]: Entering directory `/usr/src/modules/alsa-driver/acore/oss'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/acore/oss'
make[6]: Entering directory `/usr/src/modules/alsa-driver/acore/seq'
make[7]: Entering directory `/usr/src/modules/alsa-driver/acore/seq/instr'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq/instr'
make[7]: Entering directory `/usr/src/modules/alsa-driver/acore/seq/oss'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq/oss'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/acore'
make[5]: Entering directory `/usr/src/modules/alsa-driver/i2c'
make[6]: Entering directory `/usr/src/modules/alsa-driver/i2c/other'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/i2c/other'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/i2c'
make[5]: Entering directory `/usr/src/modules/alsa-driver/drivers'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers/mpu401'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers/mpu401'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers/opl3'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers/opl3'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers/opl4'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers/opl4'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers/pcsp'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers/pcsp'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers/vx'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers/vx'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/drivers'
make[5]: Entering directory `/usr/src/modules/alsa-driver/isa'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/ad1816a'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/ad1816a'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/ad1848'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/ad1848'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/cs423x'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/cs423x'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/es1688'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/es1688'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/gus'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/gus'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/msnd'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/msnd'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/opti9xx'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/opti9xx'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/sb'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/sb'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa/wavefront'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa/wavefront'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/isa'
make[5]: Entering directory `/usr/src/modules/alsa-driver/synth'
make[6]: Entering directory `/usr/src/modules/alsa-driver/synth/emux'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/synth/emux'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/synth'
make[5]: Entering directory `/usr/src/modules/alsa-driver/pci'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/ac97'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/ac97'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/ali5451'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/ali5451'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/asihpi'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/asihpi'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/au88x0'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/au88x0'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/ca0106'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/ca0106'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/cs46xx'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/cs46xx'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/cs5535audio'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/cs5535audio'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/echoaudio'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/echoaudio'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/emu10k1'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/emu10k1'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/hda'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/hda'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/ice1712'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/ice1712'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/korg1212'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/korg1212'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/mixart'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/mixart'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/nm256'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/nm256'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/pcxhr'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/pcxhr'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/pdplus'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/pdplus'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/riptide'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/riptide'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/rme9652'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/rme9652'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/trident'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/trident'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/vx222'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/vx222'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci/ymfpci'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci/ymfpci'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/pci'
make[5]: Entering directory `/usr/src/modules/alsa-driver/aoa'
make[6]: Entering directory `/usr/src/modules/alsa-driver/aoa/codecs'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/aoa/codecs'
make[6]: Entering directory `/usr/src/modules/alsa-driver/aoa/core'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/aoa/core'
make[6]: Entering directory `/usr/src/modules/alsa-driver/aoa/fabrics'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/aoa/fabrics'
make[6]: Entering directory `/usr/src/modules/alsa-driver/aoa/soundbus'
make[7]: Entering directory `/usr/src/modules/alsa-driver/aoa/soundbus/i2sbus'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/aoa/soundbus/i2sbus'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/aoa/soundbus'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/aoa'
make[5]: Entering directory `/usr/src/modules/alsa-driver/usb'
make[6]: Entering directory `/usr/src/modules/alsa-driver/usb/usx2y'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/usb/usx2y'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/usb'
make[5]: Entering directory `/usr/src/modules/alsa-driver/pcmcia'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pcmcia/pdaudiocf'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pcmcia/pdaudiocf'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pcmcia/vx'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pcmcia/vx'
make[5]: Leaving directory `/usr/src/modules/alsa-driver/pcmcia'
make[4]: Leaving directory `/usr/src/modules/alsa-driver'
/usr/bin/make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/usr/src/modules/alsa-driver  CPP="gcc -E" CC="gcc" modules
make[4]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
  CC [M]  /usr/src/modules/alsa-driver/acore/memalloc.o
In file included from /usr/src/modules/alsa-driver/acore/memalloc.c:1:
/usr/src/modules/alsa-driver/acore/memalloc.inc:1:26: error: linux/config.h: Nessun file o directory
In file included from include/linux/pci.h:55,
                 from /usr/src/modules/alsa-driver/acore/memalloc.inc:10,
                 from /usr/src/modules/alsa-driver/acore/memalloc.c:1:
/usr/src/modules/alsa-driver/include/linux/pci_ids.h:2:68: error: /home/alsa/kernel/linux-2.6.17.8/include/linux/pci_ids.h: Nessun file o directory
make[6]: *** [/usr/src/modules/alsa-driver/acore/memalloc.o] Error 1
make[5]: *** [/usr/src/modules/alsa-driver/acore] Error 2
make[4]: *** [_module_/usr/src/modules/alsa-driver] Error 2
make[4]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/usr/src/modules/alsa-driver'
make[2]: *** [build-stamp] Error 2
make[2]: Leaving directory `/usr/src/modules/alsa-driver'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/alsa-driver'
Module /usr/src/modules/alsa-driver failed.
Perhaps /usr/src/modules/alsa-driver does not understand --rootcmd?
If you see messages that indicate that it is not
in fact being built as root, please file a bug
against /usr/src/modules/alsa-driver.
Hit return to Continue
Bloccando sul nascere la procedura.

Il secondo procedimento, dopo aver scaricato e decompresso gli alsa-drver e lib e iniziato la procedura :
il primo comando
./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-header-`uname -r`
mi ha restituito

Codice: Seleziona tutto

checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/panunzio/downloads_firefox/alsa-driver-1.0.10
checking cross compile...
checking for directory with kernel source... /usr/src/linux-header-2.6.20-16-generic
checking for directory with kernel build...
checking for kernel linux/version.h... no
The file /usr/src/linux-header-2.6.20-16-generic/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.20-16-generic/build).
Il secondo comando sudo make
mi ha restituito un infinita' di errori

Codice: Seleziona tutto

make[1]: Entering directory `/home/panunzio/downloads_firefox/alsa-driver-1.0.10/acore'
gcc -D__KERNEL__ -DMODULE=1 -I/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include  -I/lib/modules/2.6.20-16-generic/build/include -I/lib/modules/2.6.20-16-generic/build/include/asm-i386/mach-default -O2 -mpreferred-stack-boundary=2 -march=i586 -Wdeclaration-after-statement -Wno-pointer-sign -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include -DMODVERSIONS -include /lib/modules/2.6.20-16-generic/build/include/linux/modversions.h   -DEXPORT_SYMTAB -c hwdep.c
cc1: error: /lib/modules/2.6.20-16-generic/build/include/linux/modversions.h: Nessun file o directory
In file included from hwdep.c:22:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:29:26: error: linux/config.h: Nessun file o directory
In file included from /lib/modules/2.6.20-16-generic/build/include/asm/percpu.h:5,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/processor.h:21,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/thread_info.h:16,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/thread_info.h:21,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/preempt.h:9,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/spinlock.h:49,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:9,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/asm-generic/percpu.h:8: error: ‘CONFIG_NR_CPUS’ undeclared here (not in a function)
In file included from /lib/modules/2.6.20-16-generic/build/include/asm/thread_info.h:16,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/thread_info.h:21,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/preempt.h:9,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/spinlock.h:49,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:9,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/asm/processor.h:82: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/lib/modules/2.6.20-16-generic/build/include/asm/processor.h:82: error: requested alignment is not a constant
In file included from /lib/modules/2.6.20-16-generic/build/include/linux/sched.h:51,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/utsname.h:35,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/elf.h:12,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/elf.h:7,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:15,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:269:46: error: division by zero in #if
In file included from /lib/modules/2.6.20-16-generic/build/include/linux/sched.h:51,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/utsname.h:35,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/elf.h:12,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/elf.h:7,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:15,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_to_msecs’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:274: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:274: error: (Each undeclared identifier is reported only once
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:274: error: for each function it appears in.)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:280:46: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_to_usecs’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:285: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:293:46: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘msecs_to_jiffies’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:298: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:306:46: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘usecs_to_jiffies’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:311: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘timespec_to_jiffies’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:330: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:336: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_to_timespec’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:349: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘timeval_to_jiffies’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:371: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:375: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_to_timeval’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:387: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:400:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_to_clock_t’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:401: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘clock_t_to_jiffies’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:412: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:431:6: error: division by zero in #if
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h: In function ‘jiffies_64_to_clock_t’:
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:432: error: ‘CONFIG_HZ’ undeclared (first use in this function)
In file included from /lib/modules/2.6.20-16-generic/build/include/linux/gfp.h:4,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/slab.h:14,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/percpu.h:5,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/rcupdate.h:41,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/pid.h:4,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/sched.h:72,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/utsname.h:35,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/elf.h:12,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/elf.h:7,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:15,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/linux/mmzone.h: At top level:
/lib/modules/2.6.20-16-generic/build/include/linux/mmzone.h:43: error: requested alignment is not a constant
/lib/modules/2.6.20-16-generic/build/include/linux/mmzone.h:85: error: requested alignment is not a constant
/lib/modules/2.6.20-16-generic/build/include/linux/mmzone.h:282: error: requested alignment is not a constant
In file included from /lib/modules/2.6.20-16-generic/build/include/linux/pid.h:4,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/sched.h:72,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/utsname.h:35,
                 from /lib/modules/2.6.20-16-generic/build/include/asm/elf.h:12,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/elf.h:7,
                 from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:15,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/linux/rcupdate.h:71: error: requested alignment is not a constant
/lib/modules/2.6.20-16-generic/build/include/linux/rcupdate.h:74: error: requested alignment is not a constant
In file included from /lib/modules/2.6.20-16-generic/build/include/linux/module.h:21,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:45,
                 from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/lib/modules/2.6.20-16-generic/build/include/asm/module.h:62:2: error: #error unknown processor family
In file included from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:676: error: redefinition of ‘jiffies_to_msecs’
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:268: error: previous definition of ‘jiffies_to_msecs’ was here
In file included from /home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/sound/driver.h:42,
                 from hwdep.c:22:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:678:31: error: division by zero in #if
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h: In function ‘jiffies_to_msecs’:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:683: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h: At top level:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:695: error: redefinition of ‘msecs_to_jiffies’
/lib/modules/2.6.20-16-generic/build/include/linux/jiffies.h:290: error: previous definition of ‘msecs_to_jiffies’ was here
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:699:31: error: division by zero in #if
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h: In function ‘msecs_to_jiffies’:
/home/panunzio/downloads_firefox/alsa-driver-1.0.10/include/adriver.h:704: error: ‘CONFIG_HZ’ undeclared (first use in this function)
make[1]: *** [hwdep.o] Error 1
make[1]: Leaving directory `/home/panunzio/downloads_firefox/alsa-driver-1.0.10/acore'
make: *** [compile] Error 1
Quindi non ho neanche osato tentare l'installazione.
Ora non so' che fare per riabilitare il suono sul mio kubuntu, se potessi tornerei indietro lasciando i driver installati con la prima installazione dal cd, ma non so' se sia possibile.
In alternativa se qualcuno sa' spiegarmi che fare per correggere gli erroi nelle 3 procedure d'installazione dei driver andrebbe anche meglio.
Spero che qualcuno risponda.
Grazie comunque.
Allegati
ALSA_conf4.png
ALSA_conf3.png
ALSA_conf2.png
Ultima modifica di Panunz il lunedì 1 ottobre 2007, 18:14, modificato 1 volta in totale.
Avatar utente
Panunz
Prode Principiante
Messaggi: 211
Iscrizione: lunedì 19 febbraio 2007, 17:07

Re: [Audio] [RISOLTO] Non riesco ad installare i driver Realtek per la scheda a

Messaggio da Panunz »

Allora,
ho provato a seguire l'altra procedura ovvero http://wiki.ubuntu-it.org/Hardware/Audio/HdaIntel.
Inizialmente ho installato (driver,lib e utils) alsa versione-1.0.10 e' andato tutto bene, ma al riavvio l'audio non ha funzionato.
Cosi' ho scaricato gli ultimissimi, ovvero 1.0.15rc3, e rieseguito l'intera procedura, e al riavvio l'audio e' partito.

Ora che l'audio rifunziona vorrei capire una cosa, se qualcuno sa' spiegarmela.
Penso di aver installato i driver generici ALSA, che coprono gran parte delle schede audio in circolazione (o almeno cosi' mi e' sembrato di capire).
La mia scheda e' la Realtek AC97', ma installando i driver relativi (indicati nella sezione del wiki dedicata alle schede Realtek), l'audio non ha mai funzionato, mentre installando unicamente i driver ALSA, la scheda e' stata riconosciuta.
Questa cosa dipende dal fatto che la Realtek comunque e' una scheda Intel(quindi supportata dai driver ALSA)???
Oppure che i driver per la scheda Realtek a disposizione non configurano a dovere la mia periferica come lo fanno i generici ALSA????

Con questo domandone vi saluto.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 6 ospiti