Pagina 1 di 2

[risolto]Non riconosce la scheda audio Ubuntu 12.4

Inviato: domenica 27 maggio 2012, 16:27
da stargirl-gio
Salve a tutti,
dopo aver passato una settimana a trafficare con il terminale mi sono ricordata di quanto odioso sia il problema audio su Linux Ubuntu.
La settimana scorsa funzionava tutto a meraviglia -non ho avuto nessun problema con l'upgrade alla versione 12.4- ma dopo un aggiornamento ai pacchetti (quelli che si fanno in automatico, diciamo) l'audio ha smesso di funzionare.
Ho disinstallato e reinstallato tutti i file alsa e pulse audio, seguito praticamento ogni guida del web -sia italiane che straniere- ma nulla.
Non mi apre il mixer perchè non trova la directory, non trova la scheda audio, non appare più l'icona del suono nella barra in alto accanto all'orologio, funziona solo l'audio di internet (non chiedetemi perchè) e l'unica uscita che le opzioni audio mi mostrano è "output dummy".
Sono disperata.
Ah sì, non va più nemmeno il microfono, ma quello da dopo l'aggiornamento.

Spero si possa fare qualcosa :muro:

Grazie mille!

{ e spero anche che la sezione sia corretta! >< }

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: domenica 27 maggio 2012, 20:41
da steff
Hai provato avviare con un kernel precedente (premendo maiusc al avvio se non vedi il menu grub)?

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 0:16
da stargirl-gio
Sì ma non mi visualizza la possbilità di scelta.
Ho fatto un reset totale rimettendo la 12.4 -non ho le versioni precedenti- e nella live il problema non c'è -quindi almeno so di certo che non è la scheda madre- poi apro il mixer per settare casse e cuffie -che si sentono in contemporanea- e mi comincia ad impazzire e non sentire piùnulla.
Infatti ora ho solo "output dummy".

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 10:25
da paoloci
prova ad usare, da terminale
gstreamer-properties
metti tutto su ALSA
esegui i test di prova
per cominciare
poi apri
alsamixer
e vedi se funziona

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 12:12
da stargirl-gio
Allora, non so se sia normale ma prima di aprirmi il settaggio mi dà questi "errori"

Codice: Seleziona tutto

giorgia@Otto:~$ gstreamer-properties

(gstreamer-properties:5589): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

(gstreamer-properties:5589): Gtk-WARNING **: Unknown property: GtkDialog.has-separator
gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosink'
gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosrc'
Poi però riesco a settare tutto su Alsa.
Eseguo il test ma va avanti e indietro la barra e basta-

Dopodichè quando provo ad aprire il mixer mi dice:

Codice: Seleziona tutto

giorgia@Otto:~$ alsamixer
impossibile aprire il mixer: File o directory non esistente
Grazie comunque di tutto l'aiuto! ><

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 12:21
da paoloci
sudo apt-get install --reinstall alsa-base linux-image-$(uname -r) alsa-utils libasound2 libasound2-plugins linux-sound-base

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 13:04
da stargirl-gio
Eseguito senz aintoppi, riavviato il sistema, comandato alsamixer

Codice: Seleziona tutto

giorgia@Otto:~$ alsamixer
impossibile aprire il mixer: File o directory non esistente
. . . comincio a credere di essere un caso senza speranza x°

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 16:02
da paoloci
ti suggerisco di fare una installazione fresca della 12.04
l' upgrade non ha evidentemente funzionato

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 21:28
da mibofra
Per avviare il menù del grub loader, dovresti premere shift prima dell'avvio del sistema, oppure: edita il file (con privilegi di amministratore, qundi stai attento a non fare danni) /etc/default/grub , cerca la voce grub_hidden_timeout=0 e decomentala, salva il file e dai

Codice: Seleziona tutto

sudo update-grub
Adesso dovresti riuscire a vedere il menù di grub2, se non fai nulla per 10 secondi avvia il kernel predefinito, ma se premi un tasto (possibilmente freccia giù) si ferma il conto alla rovescia e hai tutto il tempo di scegliere e avviare un vecchio kernel. Un'altra cosa, ma in tutto questo, potresti darci le specifiche del pc e in particolare quelle della scheda audio? Sarà più facile aiutarti. :D

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: lunedì 28 maggio 2012, 23:40
da stargirl-gio
@paoloci
ma l'ho fatta ieri! E purtroppo il problema ritorna :(

@mibofra
Mi spieghi cosa intendi per "decommentare"? Grazie!
Comunque il mio è un
Acer Aspire 6920G
Intel core duo processor T8300 - 2.4GHz

Codice: Seleziona tutto

giorgia@Otto:~$ cat /proc/asound/cards
--- no soundcards ---
Quindi non saprei :/
Cercando in internet non dicono le specifiche :(
Mi dispiace non essere d'aiuto!

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 8:42
da paoloci
Se l' installazione da nuovo è stata fatta, a questo punto credo sia un problema hardware.
fai da terminale:
lspci -k (vediamo se la scheda esiste ed è riconosciuta)
lsusb (nelo caso la tua scheda audio sia una usb)

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 13:48
da mibofra
Allora intanto volevo dire "commentare", qundi scusa l'erroe, non me ne ero accorto :D .
E con commentare intendo anteporre alla riga di un qualsiasi codice il simbolo "#".
Non sempre si commenta così, ma funziona con la maggiorparte dei file , compreso /etc/default/grub.
In sintesi, la riga

Codice: Seleziona tutto

grub_hidden_timeout=0
diventa così

Codice: Seleziona tutto

#grub_hidden_timeout=0
P.S. "decomentare" è l'operazione inversa di quella appena descritta. Comunque strano che non vedi la scheda, appena puoi posta l'output degli utili comandi postati sopra da paoloci.

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 14:25
da stargirl-gio
@paoloci
La cosa curiosa è che a volte l'audio su youtube funziona ~
comunque mi restituisce questo:

Codice: Seleziona tutto

giorgia@Otto:~$ lspci -k
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel modules: iTCO_wdt
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: ata_piix
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel modules: i2c-i801
01:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 9500M GS] (rev a1)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: nvidia
	Kernel modules: nvidia_current, nouveau, nvidiafb
02:00.0 Ethernet controller: Atheros Communications Inc. AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
	Subsystem: Acer Incorporated [ALI] Device 0146
	Kernel driver in use: ATL1E
	Kernel modules: atl1e
08:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
	Subsystem: Intel Corporation PRO/Wireless 4965 AG or AGN
	Kernel driver in use: iwl4965
	Kernel modules: iwl4965
@mibofra
No figurati x°
Scusa non sono molto pratica :')
Ora ho fatto tutto e provo a vedere se va il tuo procedimento- edito dopo.
{ E sono una ragazza x° }

EDIT: Ok non va ancora l'audio.
Ma almeno mi apre il mixer col kernel precedente ma non ho nulla su MM.

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 15:11
da mibofra
La scheda audio te la vede, è una scheda audio intel. Prova così

Codice: Seleziona tutto

sudo modprobe -r snd-hda-intel
e poi

Codice: Seleziona tutto

sudo modprobe -i snd-hda-intel
e fammi sapere.

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 16:41
da stargirl-gio

Codice: Seleziona tutto

giorgia@Otto:~$ sudo modprobe -r snd-hda-intel
[sudo] password for giorgia: 
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
FATAL: Module snd_hda_intel is in use.
giorgia@Otto:~$ sudo modprobe -i snd-hda-intel
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
Credo manchi qualcosa in quel file °-° oppure il file stesso

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 16:52
da paoloci
sudo gedit /etc/modules

aggiungi

snd-hda-intel

e salvi

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 17:43
da mibofra
Non basta editare /etc/modules , perché: A) il modulo viene comunque avviato quindi non a senso metterlo nella lista dei moduli da far partire all'avvio (/etc/modules), B) il modulo è già avviato e funzionante: infatti, modprobe -r snd-hda-intel da questo errore:

Codice: Seleziona tutto

FATAL: Module snd_hda_intel is in use.
Qundi il problema è di alsa. O meglio, dice che non ti riconosce il file di configurazione di alsa, perché non ha l'estenzione .conf (cosa strana, ma risolvibile). Quindi con

Codice: Seleziona tutto

ls /etc/modprobe.d/alsa-base
dovrebbe risponderti con /etc/modprobe.d/alsa-base , quindi vuol dire che il file esiste. Allora fai così:

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/alsa-base
Dovrebbe aprirti il file di configurazione con l'editio di testo gedit. Vai su file, salva con nome e salvi il file con questo nome alsa-base.conf (alsa-base con l'aggiunta di .conf), sempre in /etc/modprobe.d/ . Dovresti risolvere al succesivo riavvio del pc. Infatti modprobe dice: "All config files need .conf", che tradotto vuol dire: "Tutti i file di configurazione necessitano dell'estenzione .conf".

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 19:28
da stargirl-gio
@mibofra

Ok fatto tutto solo che ora ho un file alsa-base e uno alsa-base.config.

Provo a riavviare e vedo che succede :)

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 19:35
da mibofra
Non mi sono spiegato bene, dovevi rinominare il file alsa-base con alsa-base.conf , però penso che modprobe non si faccia troppi problemi, nel caso: sei i due file hanno lo stesso contenuto puoi eliminare alsa-base, se no elimina alsa-base.conf aggiungi l'estenzione con all'altro. Scusa, forse la spiegazione di prima era un pò dispersiva...

Re: Non riconosce la scheda audio {Ubuntu 12.4

Inviato: martedì 29 maggio 2012, 19:48
da stargirl-gio
Il problema è quello, non posso eliminare l'alsa-base e basta ora hanno entrambi lo stesso contenuto.
Provo a vedere se dal terminale ce la faccio

No scusa me, mi sono espressa male anche io!

EDIT:
Allora ho dato questo comando

Codice: Seleziona tutto

sudo rm -r /etc/modprobe.d/alsa-base
e l'ho cancellato
avviato con il kernel precedente e l'audio va.
Non va con il kernel nuovo.
Rimane sempre il problema che si sente sia dalle cuffie che dalle casse.

Ma almeno ora l'audio va :°D
Grazie mille!