Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 04, 2008, 11:42:53 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [risolto]: ALSA, mai una volta che funzioni  (Letto 444 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« inserita:: Ottobre 12, 2008, 10:31:13 am »

Non è la prima volta che installo ALSA su questo portatile (un Dell Inspiron 1720), e ogni volta c'è una grana (però alla fine risolvevo), ora non riesco però a risolvere questa.
La mia scheda audio è una Sigmatel STAC 9205 (quindi integrata) e la motherboard ha chipset intel ICH8.
Stavolta ho installato Debian Etch, l'ultima versione, solo usando il primo cd, alsa era installato.
Dando alsaconf ho selezionato la scheda hda-intel e mi ha configurato tutto correttamente, ho dato poi alsamixer e ho controllato i volumi che erano già ottimi, ho configurato kde perchè usasse i driver alsa, idem con amarok, ho fatto partire una canzone ma non si sentiva nulla.
Per le altre distro che avevo installato ricordavo di aver dovuto installare manualmente (compilando e al max pacchettizzando) alsa, così ho scaricato i sorgenti di alsa-driver,lib e utils.
Ho disinstallato l'alsa che avevo precedentemente (la version 1.0.13) e ho compilato e pacchettizzato i driver (usando dh_make), installati, poi stessa cosa con le lib le quali ,quando tentavo di installarle, mi davano un errore perchè tentavano di sovrascrivere libasound2, non potevo disinstallarle perchè se no mi tirava via tutto kde, ho dato quindi il force per sovrascrivere, infine ho installato le utils.
Dando alsaconf mi faceva scegliere la card ma dopo che aveva finito tutto mi dava questo errore:
Citazione
amixer: Mixer attach default error: No such device
e alsamixer
Citazione
alsamixer: function snd_ctl_open failed for default: No such device
Anche disinstallando il nuovo alsa e reinstallando il vecchio non funziona più e dà quei due errori (per libasound ho dato un apt-get install --reinstall libasound2).
Scusatemi per il poema ma mi sembrava utile spiegare a grandi linee i passaggi che ho fatto, così da rintracciare il problema.
Un altro po' di info per voi:

output lspci:
Codice:
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0407 (rev a1)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

output lsmod |grep snd
Codice:
snd_hda_intel         450776  0
snd_pcm                87560  1 snd_hda_intel
snd_timer              29576  1 snd_pcm
snd_page_alloc         16016  2 snd_hda_intel,snd_pcm
snd_hwdep              15240  1 snd_hda_intel
snd                    73320  4 snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore              15392  1 snd

/etc/modules
Codice:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

loop
snd-hda-intel

/etc/modprobe.d/alsa-base
Codice:
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=3stack

Se vi serve qualche altro output chiedete pure, intanto continuo a googlare...

Edit: dimenticavo.. il kernel è quello standard del cd, il 2.6.18-6-amd64.
« Ultima modifica: Ottobre 18, 2008, 07:57:11 pm da Smjert » Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #1 inserita:: Ottobre 18, 2008, 12:41:53 am »

Ho fatto l'upgrade a lenny di tutta la mia distro, ma nulla è cambiato.
Nessuno sa come risolvere?

Edit: anzi a dire la verità ora dà un errore leggermente diverso quando do alsaconf (più una cs direi senza senso O.o)
Citazione
Unloading ALSA sound driver modules: snd-hda-intel snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-alloc snd-hwdep.
Building card database...


Loading driver...
Usage: /sbin/modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...]
/sbin/modprobe -r [-n] [-i] [-v] <modulename> ...
/sbin/modprobe -l -t <dirname> [ -a <modulename> ...]
WARNING: Error running install command for snd
Setting default volumes...
amixer: Mixer attach default error: No such device


===============================================================================

 Now ALSA is ready to use.
 For adjustment of volumes, use your favorite mixer.

 Have a lot of fun!
« Ultima modifica: Ottobre 18, 2008, 01:03:15 am da Smjert » Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #2 inserita:: Ottobre 18, 2008, 12:42:34 pm »

Ho dato un grep alsa /var/log/* e ho trovato anche questi "errori"

Citazione
/var/log/kern.log:Oct 13 11:04:42 Debora kernel: ALSA /usr/src/modules/alsa-driv
er/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:540: hda_intel: azx_get_respons
e timeout, switching to polling mode...
/var/log/messages:Oct 13 11:04:42 Debora kernel: ALSA /usr/src/modules/alsa-driv
er/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:540: hda_intel: azx_get_respons
e timeout, switching to polling mode...
/var/log/syslog:Oct 13 11:04:42 Debora kernel: ALSA /usr/src/modules/alsa-driver
/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:540: hda_intel: azx_get_response
timeout, switching to polling mode...

Io continuo a googlare :|
Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #3 inserita:: Ottobre 18, 2008, 02:07:52 pm »

Informo che sono riuscito a far andare alsamixer, ho dovuto dare asoundconf set-default-card Intel.
Ora il problema è che non si sente nulla (ne andando nel Control Center di KDE e facendo Test Sound, ne con NoAtun con un mp3).
I livelli del volume sono al massimo...
L'unico errore che persiste è quello che esce dopo aver dato alsaconf.
Registrato
metaldaze
Global Moderator
Hero Member
*****

Karma: +30/-3
Scollegato Scollegato

Messaggi: 1050


Mostra profilo
« Risposta #4 inserita:: Ottobre 18, 2008, 03:40:31 pm »

Dando una rapida occhiata in giro per la rete sembrerebbe un difetto di alcune vecchie versioni dei driver alsa per quella scheda.
Io proverei ad installare, abilitando momentaneamente i repository di Lenny, il pacchetto alsa-source e a compilare ed installare i driver con module assistant
Codice:
m-a a-i alsa-source
Poi riavvia e vedi se cambia qualcosa.
La versione dei driver alsa attualmente presente nei repository di Lenny è la 1.0.17.dfsg-2 che dovrebbe essere l'ultima stabile.
Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #5 inserita:: Ottobre 18, 2008, 04:04:14 pm »

Ho scritto troppi post lo so, in ogni caso qualche post prima ho scritto che ho già aggiornato tutta la distro a lenny Tongue
ho anche reinstallato i driver usando module assistant ma non cambia nulla.
Ho fatto anche altre prove.. ho disinstallato tutto alsa e scaricato i source dal sito (alsa-driver, alsa-lib, alsa-utils) li ho compilati e installati, dando alsaconf non mi mostrava più nessun errore ma il comando asoundconf non esisteva... alsamixer andava ma l'audio al solito non si sentiva.
Registrato
metaldaze
Global Moderator
Hero Member
*****

Karma: +30/-3
Scollegato Scollegato

Messaggi: 1050


Mostra profilo
« Risposta #6 inserita:: Ottobre 18, 2008, 04:09:02 pm »

Non è che per caso hai altre schede audio, anche solo una webcam con il microfono integrato o un telefono usb?
Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #7 inserita:: Ottobre 18, 2008, 04:12:59 pm »

Avendo un Dell Inspiron 1720 ho la webcam integrata sullo schermo e c'è anche il microfono (della webcam o del pc.. non so quale differenza possa fare Tongue).

PS: giusto per vostra informazione, avendo reinstallato parecchie volte etc, il file alsa-base in /etc/modprobe.d/ non contiene più quello che ho postato prima.
« Ultima modifica: Ottobre 18, 2008, 04:29:09 pm da Smjert » Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #8 inserita:: Ottobre 18, 2008, 05:36:50 pm »

Novità: con alsaplayer l'audio si sente, con noatun, xmms2 (il server dà degli errori), amarok (dice che xine non è riuscito a inizializzare nessun driver audio) no (e neanche i suoni di KDE).
Registrato
Smjert
Full Member
***

Karma: +1/-0
Scollegato Scollegato

Messaggi: 101


Mostra profilo E-mail
« Risposta #9 inserita:: Ottobre 18, 2008, 07:11:43 pm »

Ce l'ho fatta!
Sarebbe il caso di fare un wiki o cose simili perchè non sono il primo a cui accade ciò credo Tongue

Le operazioni che ho fatto:
Ho visto con lsmod che mi venivano caricati dei moduli oss, probabilmente dal packake oss-compat, ho commentato allora la linea nel file oss-compat in /etc/modprobe.d/.
Ho cancellato il file alsa-base in /etc/modprobe.d/ (che tra le varie prove non mi era stato più scritto) e sound (che era vuoto, causa forse troppi paciocchi Tongue) ho dato alsaconf, a questo punto mi è stato scritto il file sound così:

Citazione
alias snd-card-0 snd-hda-intel
options snd-hda-intel index=0
options snd-hda-intel model=dell-m44

l'ultima linea però l'ho aggiunta io, secondo il file ALSA-Configuration.txt (che si trova nella cartella Documentation nei source degli alsa driver).

Fatto questo ho guardato cosa mi veniva scritto in .asoundrc.asoundconf e avevo questo:
Citazione
# ALSA library configuration file managed by asoundconf(1).
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.
!defaults.pcm.card Intel
defaults.ctl.card Intel
defaults.pcm.device 0
defaults.pcm.subdevice -1
leggendo in giro ho scoperto che se l'output era questo (in particolare con il punto esclamativo) voleva dire che asoundconf aveva sbagliato a scriverlo e la soluzione è metterlo così

Citazione
# ALSA library configuration file managed by asoundconf(1).
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.
defaults.pcm.card 0
defaults.ctl.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1

dove 0 è l'indice della mia scheda audio.
Ho rebootato, fatto partire audacious e tadà! il suono è andato.
« Ultima modifica: Ottobre 18, 2008, 07:57:24 pm da Smjert » Registrato
82screamy
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 7



Mostra profilo
« Risposta #10 inserita:: Novembre 08, 2008, 05:33:18 pm »

Grande! Sei stato utilissimo...appoggio la proposta di farne un wiki!
Avevo lo stesso problema sul mio portatile (HP compaq nc8430).
Il problema mi era sorto dopo aver installato alsa-base, alsa-mixergui e alsa-utils, per poter configurare bene la scheda audio (mp3 ascoltati in amarok gracchiavano un pò nelle cuffie rendendo l'ascolto fastidioso)...non ricordo bene cosa ho fatto, ma fatto sta che ho provato diverse volte a reinstallare alsa e non si sentiva nulla, nè i suoni di sistema KDE nè musica, nè Kaffeine (xine non riusciva a inizializzare alcun driver audio)

L'unica modifica per il mio caso è stato porre "hp" invece di "dell-m44" nella terza riga del file /etc/modprobe.d/sound e una nuova esecuzione di alsaconf.

A proposito, ora non ho più file alsa-base...è normale?!?

Grazie e ciao! Smiley
Registrato

Il mio portatile: HP nc8430-RH474ET: Intel Core2 Duo T7200, 2GB RAM@667 HP cert., ATi Mobility X1600 128bit 256MB, Display 15,4" 1680x1050, HDD1 Fujitsu 74GiB, HDD2 WD Elements 465GiB; MS Sidewinder Mouse; Canon LBP2900 - S.O.: WinXP SP3; Debian Lenny beta2 - kernel 2.26.6.1 - ATi Catalyst 8.10
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
[risolto]BASSO AUDIO E PROBLEMA ALSA Laptop meglioilmarco 3 422 Ultimo messaggio Settembre 04, 2007, 08:45:18 am
da meglioilmarco
Qualche chiarimento su alcune funzioni BASH Scripting Barzi 5 878 Ultimo messaggio Dicembre 05, 2007, 02:49:03 pm
da gallows
sudo sembra non funzioni... Generale « 1 2 3 » vheon 33 868 Ultimo messaggio Novembre 05, 2008, 09:49:58 am
da tindal
[risolto]: Inrisolvibile ???? Reboot con alsa Multimedia « 1 2 » maryx 20 857 Ultimo messaggio Ottobre 06, 2008, 08:42:35 pm
da maryx
[risolto]: porca ALSA!!! Multimedia maryx 9 310 Ultimo messaggio Ottobre 31, 2008, 08:22:36 pm
da tittux
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.138 secondi con 20 interrogazioni al database.