Newsgroup: it.comp.os.linux.iniziare
Titolo: problema alsa su slack 11 con scheda audio integrata VIA VT8237 e chip AC97

salve a tutti
ho provato a fare qualche ricerca sull'argomento ma non ho trovato
nulla che mi potesse realmente aiutare, premetto che non uso molto
l'audio del pc, in quanto uso il pc prevalentemente per scrivere html,
studiare python e disegnare di tanto in tanto con gimp, quindi non so
dirvi bene come mai ma è da un paio di giorni che non mi va più
l'audio... ho una slack 11, i volumi di alsamixer sono tutti al max
(funzionava tutto alla perfezione, tra l'altro non ho toccato nulla che
riguardi l'audio o in generale il kernel... non ho installato moduli o
altro...), lancio amarok e suona, eppure dalle casse non esce nulla...
la mia scheda audio è integrata su una MB della ASRock, lspci mi da:
00:11.5 Multimedia audio controller: VIA Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
avevo tutto bello configurato quando da un giorno all'altro non esce
più nemmeno una nota... nemmeno gli avvisi di kde...
Da precisare che ho il pc collegato con un ampli, quindi pensavo
potesse essere la linea in ingresso o il cavo audio, ma ho fatto un
sacco di controlli e sia l'ampli che il cavo sono ok.
Allora mi sono messo a fare qualche ricerca e l'unica cosa che mi è
venuta in mente è stata quella di rimuovere i pacchetti alsa-driver,
alsa-lib, alsa-oss e reinstallarli, ma qui sono sorti i problemi
peggiori... dopo averli reinstallati il sistema non mi carica i moduli
all'avvio, in /etc/rc.d non c'è rc.alsa e all'avvio in modalità
grafica mi appare un avviso che dice che il sistema non è riuscito ad
avviare il device in quanto non esiste, ho lanciato alsaconf da root ma
non conosce il comando, idem per alsamixer, se avvio kmix da kde non mi
visualizza nessun supporto.
avete qualche idea su come potrei fare per ripristinare l'audio??
Grazie mille in anticipo
D

peggiori...
Devi vedere cosa hai di installato e non.
Per vederlo dai questi due comandi:
$: ls /var/log/packages | grep alsa
$: ls /var/log/removed_packages | grep alsa
dovresti avere questo:
alsa-driver-1.0.9b_2.4.31-i486-1
alsa-lib-1.0.9-i486-1
alsa-oss-1.0.9-i486-1
alsa-utils-1.0.9a-i486-2
sia dal primo comando, sia dal secondo.
IMHO ti manca alsa-utils, visto che *root* non prende il
comando alsaconf.
E se ti manca alsa-utils devi installarlo.
Anzi, io toglierei [*] e rimetterei tutto, cosi' (l'ho fatto
decine di volte):
#: removepkg alsa-utils
#: removepkg alsa-lib
#: removepkg alsa-oss
#: removepkg alsa-driver
e dopo:
#: installpkg alsa-driver
#: installpkg alsa-oss
#: installpkg alsa-lib
#: installpkg alsa-utils
Ora hai il problema di NON far caricare moduli di oss
ne' dal kernel, ne' da hotplug, altrimenti quando dai
il comando alsaconf la scheda non puo' essere rilevata.
Anzi, per rilevarla sarebbe il caso che avviassi senza
la GUI, oppure scendessi al livello 3 (o forse anche 1?).
Per vedere la situazione, dai:
$: /sbin/lsmod
(non c'e' bisogno di root) e vedi se hai moduli del suono
caricati in memoria (e nel caso poi ti dico come evitarlo).
-----------
[*] se ci metti l'opzione -warn ti dice cosa fara' senza
fare nulla, cosi' ti regoli (sia remove, sia install).
-- 
Saluti, Dalet

Grazie mille per l'aiuto, il problema era proprio quello, mi è bastato
reinstallare le alsa-utils (che avevo rimosso ma avevo dimenticato di
installare di nuovo) e tutto è andato ok, tra l'altro ho scoperto
dov'era il problema che non mi permetteva di avere l'audio.
Aprendo alsamixer avevo attivato tutte le voci mentre ce n'era una che
doveva rimanere disattivata, (non so bene il motivo... cmq...) e cioè
IEC958 Capture Monitor, appena l'ho spenta tutto è tornato a posto...
Grazie mille per l'aiuto
D