Pagina 1 di 1

Strano problema: audio-hyperthreading-radeon

Inviato: mer 1 nov 2006, 21:39
da wakkokid
Salve,
Ho uno stranissimo problema.
Avevo provato a compilare il kernel 2.6.18, inserendo il supporto per il mio P4 HT. Tutto a posto. Poi ho cercato di installarci i driver ati 8.29.6 per la ati radeon 9600, e come attivavo l'accellerazione 3d, non funzionava più l'audio...se la disattivavo, tornava a funzionare l'audio. Persuaso che fosse un problema dei driver ati, ho ricompilato in fretta e furia un kernel 2.6.17.13 per provare ad installare una vecchia versione dei driver. Ricompilandolo in fretta e furia mi sono dimenticato di inserire il supporto per l'ht (e quindi, necessariamente, il supporto per il multi-processing). Funzionava sia l'accelerazione che l'audio. Poi, mi sono accorto che mancava il supporto per l'ht, e ho ricompilato il kernel per inserirlo e ... indovinate? Non funzionava più l'audio :shock: .
Secondi voi il problema sono i driver o il supporto ht nel kernel?


Altra domanda, nel kernel c'è l'opzione
"check for P4 thermal throttling interrupt. (NEW) "
disponibile solo attivando
"Symmetric multi-processing support". (che non posso attivare per la questione dell'audio di cui sopra)
L'help di questa opzione dice:
"nabling this feature will cause a message to be printed when the P4 enters thermal throttling."
Io sapevo che il P4, in caso di surriscaldamento, fa qualcosa per evitare di danneggiarsi (non ho capito bene cosa...).
Se non attivo quel modulo, quando il processore si scalda semplicemente non mi avverte, oppure non prende neanche i "dovuti provvedimenti"?

Vi ringrazio di avermi letto,
Wakko Kid

Inviato: mer 1 nov 2006, 23:05
da alessiodf
:oops:
Io ho un P4 HT a 3.0Ghz tutto fila liscio! ho anche una radeon 9250 ma uso i driver del kernel per i dri! tutto funzionall ho abilitato SMP - HT e anche thermal ecc...

Inviato: mer 1 nov 2006, 23:11
da Luke88
io sono con l'ultimo 2.6.17, driver ati 2.28.8, ati 9200 se, audio sound blaster live, intel 2,66ghz ht e non ho problemi...

che scheda audio hai? sicuro di avere cambiato solo il supporto all'smp con la ricompliazione?

Inviato: gio 2 nov 2006, 23:01
da wakkokid
Grazie di avermi risposto.
Si,ho metto solo il supporto ht...
La mia scheda audio è
Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

Con la slackware 10.2 avevo compilato un kernel 2.6.xx (mi sembra il 2.6.18) e tutto funzionava, con i driver ufficiali di ati. Forse il problema si presenta solo con l'ultima versione dei driver alsa.

Nel week-end porverò a downgradare alla versione di slackware 11 (previo backup totale, la prudenza non è mai troppa :-P )

Inviato: sab 11 nov 2006, 14:53
da wakkokid
Rieccomi qua... putroppo lo studio mi ha lasciato poco tempo libero e solo in questi giorni ho potuto dare altri tentativi.
Ho provato a downgradare alla precedente versione di alsa, trovata nel sito di slackware.com. Purtroppo dava molti errori di librerie mancanti, per cui ho provato invece a passare ad una versione di alsa più nuova: 1.0.12. Ricompilato il kernel aggiungendo SOLAMENTE il supporto per il simmetric multiprocessing e settando a 2 le cpu max, ho riottenuto lo stesso identico problema. Ho provato anche a reinstallare l'ultima versione dei driver ati, ma non è cambiato nulla.

Che si può fare?

Inviato: sab 11 nov 2006, 16:16
da Paoletta
se ho ben capito fai le seguenti cose:

1)provi a sistemare alsa

2) ricompili il kernel aggiungendo solo ciò che ti interessa

3) noti che non funziona più l'audio

è ovvio che l'audio non funziona più, il contenuto del pacchetto alsa-driver è stato sovrascritto...
se usi dei driver alsa esterni al kernel, ogni volta che ricompili il kernel essi verranno sovrascritti, non importa quel che aggiungi o togli nel kernel; una buona soluzione è usare i driver alsa presenti nel kernel, in modo che ogni volta che ricompili essi siano presenti; vai in

Device Drivers ---> Sound ---> Advanced Linux Sound Architecture ---> ed abilita il necessario; dopo la ricompilazione non dovrai più dipendere da driver alsa esterni;

Inviato: sab 11 nov 2006, 16:20
da wakkokid
In tutti i kernel che ho compilato finora ho selezionato, all'interno della categoria che tu mi hai indicato, i moduli relativi alla mia scheda audio. Suppongo quindi finora di aver udato i driver del kernel.
Quello che ho tentato di aggiornare sono i pacchetti
alsa-lib-1.0.11-i486-1
alsa-oss-1.0.11-i486-1
alsa-utils-1.0.11-i486-2
Cosa che ho fatto solo dopo aver constatato i malfunzionamenti dell'audio
Non sono forse necessari, quando si usano i driver del kernel?

comunque, il problema è diverso, deve essere per forza un qualche conflitto, poichè se nell'"xorg.conf" commento "Load dri", l'audio funziona! (incredibile ma vero... :( )
Se invece lascio il comando load dri, l'audio non si sente e se apro xine, amarok o qualsiasi altro prog per leggere file audio questi si pianta irrimediabilmente (necessita di un xkill per essere chiuso).

Se però ricompilo il kernel rinunciando al Simmetric multiprocessing support, tutto funziona come Dio comanda... e io non capisco il perchè...