Scheda audio non funziona con kernel 386

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
RedTuxAgainstTheSystem
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 433
Iscrizione: venerdì 29 settembre 2006, 19:53

Scheda audio non funziona con kernel 386

Messaggio 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?
Un popolo senza odio non può vincere contro un nemico brutale.
Avatar utente
ciccoale
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2036
Iscrizione: lunedì 12 maggio 2008, 14:04

Re: Scheda audio non funziona con kernel 386

Messaggio 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]
[glow=green,2,300]Made[/glow][glow=white,2,300]in[/glow][glow=red,2,300]Italy[/glow]
Un attimo... il tempo che intercorre tra lo scattare del semaforo verde e l\'idiota dietro che suona il clacson
Avatar utente
RedTuxAgainstTheSystem
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 433
Iscrizione: venerdì 29 settembre 2006, 19:53

Re: Scheda audio non funziona con kernel 386

Messaggio 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 
Un popolo senza odio non può vincere contro un nemico brutale.
Avatar utente
ciccoale
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2036
Iscrizione: lunedì 12 maggio 2008, 14:04

Re: Scheda audio non funziona con kernel 386

Messaggio 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...
[glow=green,2,300]Made[/glow][glow=white,2,300]in[/glow][glow=red,2,300]Italy[/glow]
Un attimo... il tempo che intercorre tra lo scattare del semaforo verde e l\'idiota dietro che suona il clacson
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Scheda audio non funziona con kernel 386

Messaggio 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?
questione di seedings...
Avatar utente
ciccoale
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2036
Iscrizione: lunedì 12 maggio 2008, 14:04

Re: Scheda audio non funziona con kernel 386

Messaggio da ciccoale »

Sì sono driver chiedo scusa, sono stato un pò leggero nella risposta
[glow=green,2,300]Made[/glow][glow=white,2,300]in[/glow][glow=red,2,300]Italy[/glow]
Un attimo... il tempo che intercorre tra lo scattare del semaforo verde e l\'idiota dietro che suona il clacson
Avatar utente
RedTuxAgainstTheSystem
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 433
Iscrizione: venerdì 29 settembre 2006, 19:53

Re: Scheda audio non funziona con kernel 386

Messaggio 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)
Un popolo senza odio non può vincere contro un nemico brutale.
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Scheda audio non funziona con kernel 386

Messaggio 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?
questione di seedings...
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti