Pagina 1 di 1

Scheda audio non funziona con kernel 386

Inviato: martedì 15 luglio 2008, 20:42
da RedTuxAgainstTheSystem
ho installato il kernel per 386 sul mio notebook. Prima avevo il generic. Con 386 non funziona la scheda audio. Il controllo volume mi da il seguente errore:

Non è stato trovato alcun plug-in di GStreamer o dispositivo per la regolazione del volume.

se avvio da grub il kernel generic funziona tutto normalmente.

Come mai?

Re: Scheda audio non funziona con kernel 386

Inviato: mercoledì 16 luglio 2008, 13:22
da ciccoale
hai provato a reinstallare i codec?

Codice: Seleziona tutto

[code]sudo aptitude install module-assistant
sudo m-a update
sudo m-a prepare
sudo m-a a-i alsa
[/code]

Re: Scheda audio non funziona con kernel 386

Inviato: venerdì 1 agosto 2008, 8:44
da RedTuxAgainstTheSystem
ho provato. Mi dice che il build di alsa ha dato un errore, in particolare le ultime righe del logo sono le seguenti:

Codice: Seleziona tutto

│   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/opl4_lib.o             ↑ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/opl4_mixer.o           ▒ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/opl4_proc.o            ▒ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/opl4_seq.o             ▒ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/opl4_synth.o           ▒ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/opl4/yrw801.o               ▒ 
                       │   LD [M]  /usr/src/modules/alsa-driver/drivers/opl4/snd-opl4-lib.o         ▒ 
                       │   LD [M]  /usr/src/modules/alsa-driver/drivers/opl4/snd-opl4-synth.o       ▒ 
                       │   CC [M]  /usr/src/modules/alsa-driver/drivers/pcsp/pcsp.o                 ▒ 
                       │ /usr/src/modules/alsa-driver/drivers/pcsp/pcsp.c: In function              ▒ 
                       │ ‘snd_pcsp_create’:                                                         ▒ 
                       │ /usr/src/modules/alsa-driver/drivers/pcsp/pcsp.c:55: error:                ▒ 
                       │ ‘loops_per_jiffy’ undeclared (first use in this function)                  ▮ 
                       │ /usr/src/modules/alsa-driver/drivers/pcsp/pcsp.c:55: error: (Each          ▒ 
                       │ undeclared identifier is reported only once                                ▒ 
                       │ /usr/src/modules/alsa-driver/drivers/pcsp/pcsp.c:55: error: for each       ▒ 
                       │ function it appears in.)                                                   ▒ 
                       │ make[6]: *** [/usr/src/modules/alsa-driver/drivers/pcsp/pcsp.o] Error 1    ▒ 
                       │ make[5]: *** [/usr/src/modules/alsa-driver/drivers/pcsp] Error 2           ▒ 
                       │ make[4]: *** [/usr/src/modules/alsa-driver/drivers] Error 2                ▒ 
                       │ make[3]: *** [_module_/usr/src/modules/alsa-driver] Error 2                ▒ 
                       │ make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-19-386'          ▒ 
                       │ make[2]: *** [compile] Error 2                                             ▒ 
                       │ make[2]: Leaving directory `/usr/src/modules/alsa-driver'                  ▒ 
                       │ make[1]: *** [build-stamp] Error 2                                         ▒ 
                       │ make[1]: Leaving directory `/usr/src/modules/alsa-driver'                  ▮ 
                       │ make: *** [kdist_image] Error 2 

Re: Scheda audio non funziona con kernel 386

Inviato: venerdì 1 agosto 2008, 15:22
da ciccoale
Scusa la domanda, ma il kernel 386 non è obsoleto? Perchè hai tolto il generic? Magari dico una stupidaggine, ma io sopevo che il kernel 386 è vecchio...

Re: Scheda audio non funziona con kernel 386

Inviato: venerdì 1 agosto 2008, 15:28
da [lost]-Divilinux
ma io sopevo che il kernel 386 è vecchio...
il kernel 386 non e' vecchio..e' solo ottimizzato per classi 386, mentre il generic per i686 e multicore in generale. E' la versione del kernel che determina se e' vecchio oppure no (il 2.6.18 e' relativamente vecchio rispetto all'attuale 2.6.24 che usa hardy)
Certo e' che se RedTuxAgainstTheSystem ha un dual core o un sistema multiprocessore, col kernel 386 gliene funzionerà solo uno

ps. alsa non sono codec, sono il gruppo di driver per schede audio pci, usb o pcmcia

@RedTuxAgainstTheSystem

Ma questo kernel 386 che hai installato...e' di una versione diversa rispetto a quello che avevi prima?..perche' non sarebbe molto strano se non funzionasse la scheda audio, visto che potrebbero avere due diverse versioni di alsa
ps. ma di qualche scheda audio stiamo parlando tra l'altro?

Re: Scheda audio non funziona con kernel 386

Inviato: venerdì 1 agosto 2008, 17:45
da ciccoale
Sì sono driver chiedo scusa, sono stato un pò leggero nella risposta

Re: Scheda audio non funziona con kernel 386

Inviato: domenica 3 agosto 2008, 20:00
da RedTuxAgainstTheSystem
[lost]-Divilinux ha scritto:
ma io sopevo che il kernel 386 è vecchio...
il kernel 386 non e' vecchio..e' solo ottimizzato per classi 386, mentre il generic per i686 e multicore in generale. E' la versione del kernel che determina se e' vecchio oppure no (il 2.6.18 e' relativamente vecchio rispetto all'attuale 2.6.24 che usa hardy)
Certo e' che se RedTuxAgainstTheSystem ha un dual core o un sistema multiprocessore, col kernel 386 gliene funzionerà solo uno

ps. alsa non sono codec, sono il gruppo di driver per schede audio pci, usb o pcmcia

@RedTuxAgainstTheSystem

Ma questo kernel 386 che hai installato...e' di una versione diversa rispetto a quello che avevi prima?..perche' non sarebbe molto strano se non funzionasse la scheda audio, visto che potrebbero avere due diverse versioni di alsa
ps. ma di qualche scheda audio stiamo parlando tra l'altro?
no divi..semplicemente ho selezionato dai repository il pacchetto 386 corrispondente alla medesima versione che uso come generic.

Come mai con i386 ne utilizzo solo uno? (scusa l'ignoranza)

Re: Scheda audio non funziona con kernel 386

Inviato: domenica 3 agosto 2008, 23:55
da [lost]-Divilinux
Come mai con i386 ne utilizzo solo uno?
il 386 nel kernel ha questa opzione:

Immagine

Il generic ha questa:

Immagine

Certo, se hai un core duo sarebbe meglio questa:


Immagine


Ergo...se hai un multiprocessore, un dual core e processori di classe analoga, col kernel 386 verrebbe riconosciuto un core solo.
Per intenderci:

Codice: Seleziona tutto

cat /proc/cpuinfo
A PARTE QUESTO:

Il kernel 386 e' una versione, mentre il generic e' un altra. Entrambi hanno un pacchetto linux-restricted* diverso. All'interno dei restricted c'e' il modulo per la tua scheda audio.

DOMANDA

Nel kernel 386 quale e' la versione dei driver alsa? Nel kernel generic invece quale e'? Se sono diverse PUO' essere normale che non funzioni, con uno, la scheda audio...

DOMANDA 2

di che scheda parliamo?