[Risolto] Scheda audio nVidia MCP79

Sul PC (che di solito controllo in remoto via ssh) ho questa scheda audio con le casse sono collegate (ovviamente)

# lspci |grep Audio
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)

Ho installato mplayer ma lanciandolo dal terminale, pur vedendo l’avanzamento del brano, non sento alcun suono.

Ho riattaccato monitor, mouse e tastiera per verificare se il problema fosse causato dall’averlo lanciato in remoto ma niente.

Ho guardato in preferenze - audio e non c’è nessuna scheda scheda audio.

Cercando un poco ho trovato http://forum.fedoraonline.it/viewtopic.php?id=9216 del 2009 in cui veniva suggerito di modificare il file /etc/modprobe.conf ma, probabilmente a causa della differente versione di fedora, io non ho quel file ma solo una directory modprobe.d e non saprei quale file modificare.

Leggendo qua e là ho visto che può essere utile

# lsmod |grep snd
snd_hda_codec_hdmi     31469  1 
snd_hda_codec_realtek   121580  1 
snd_hda_intel          32323  0 
snd_hda_codec         102795  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13236  1 snd_hda_codec
snd_seq                54637  0 
snd_seq_device         13817  1 snd_seq
snd_pcm                81170  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer              23896  2 snd_seq,snd_pcm
snd                    62853  9 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
soundcore              14116  1 snd
snd_page_alloc         13709  2 snd_hda_intel,snd_pcm

Grazie

Dai:

$ alsa-info --upload

Dacci il link che ti ritorna.

Annullando alla prima schermata riporta questo link

[quote]Your ALSA information is located at http://www.alsa-project.org/db/?f=aebc37015d54d448d3347a1d5f92b4f42e4ce8de

Please inform the person helping you.[/quote]

Mi sembra in ordine…
Cosa riporta invece:

$ ps -Al|grep pulse

# ps -Al|grep pulse 1 S 1000 21084 1 0 69 -11 - 22520 poll_s ? 00:00:36 pulseaud

Ora:

$ pacmd list-cards
  1. Ma stai cercando di lanciare l’audio da root o da utente normale?
  2. Dove sono collegate le casse?
  3. Hai il cavo hdmi connesso?
  1. prima lo facevo da root, ma vista la domanda ho provato da utente risultato come prima.

  2. al momento al connettore verde dietro al PC direttamente sulla scheda madre, comunque ho provato anche i connettori rosa e azzurro.

  3. nessun cavi hdmi collegato.

sa scheda potrebbe essere disabilitata nel bios?

Riporta l’output richiesto, capiremo meglio alcune cose…

Lo avevo visto ma rispondendo alle tre domande lo ho scordato

# pacmd list-cards Nessun demone PulseAudio in esecuzione o non in esecuzione come demone di sessione.

Ricordo che nel DOS c’era il comando beep che emetteva, appunto, un beep, c’è qualcosa di simile in linux?

andreamal, l’output dovresti darlo da utente normale, come tutti gli output che ti chiedo che sono preceduti dal $, mentre quelli con # sono da utente root. E’ una convenzione che usiamo da anni…
Di nuovo:

$ ps aux|grep pulse

oops non lo sapevo

$ ps aux|grep pulse
andrea    9930  0.0  0.0   4608   800 pts/0    S+   15:55   0:00 grep --color=auto pulse
andrea   21084  0.1  0.2  90080  4800 ?        S<sl Jun01   1:19 /usr/bin/pulseaudio --start
andrea   21096  0.0  0.1  12592  2144 ?        S    Jun01   0:00 /usr/libexec/pulse/gconf-helper

Proviamo:

$ rm -rf .pulse
$ su -
password_root
# rm -rf /tmp/*
# reboot

Rieffettua il login e vedi se si sente qualche suono…
Poi di nuovo l’ouptu precedente del post 9 da utente.

Ho dato il comando sia da utente che da root però, senza istruzioni, lo ho lanciato dalle rispettive home, comunque nessun risultato.
Devo rilanciarlo da /?

Comunque le casse funzionano, le ho provate sullo stereo.

adreamal, i comandi vanno dati così come te li ho segnati, nel caso dell’utente dalla sua home.
Ti ho chiesto nuovamente l’output del post 9 ma come utente normale…se gentilmente vuoi fornircelo…

[code]$ pacmd list-cards
Welcome to PulseAudio! Use “help” for usage information.

1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_08.0>
driver: <module-alsa-card.c>
owner module: 4
properties:
alsa.card = “0”
alsa.card_name = “HDA NVidia”
alsa.long_card_name = “HDA NVidia at 0xfae78000 irq 20”
alsa.driver_name = “snd_hda_intel”
device.bus_path = “pci-0000:00:08.0”
sysfs.path = “/devices/pci0000:00/0000:00:08.0/sound/card0”
device.bus = “pci”
device.vendor.id = “10de”
device.vendor.name = “nVidia Corporation”
device.product.id = “0ac0”
device.product.name = “MCP79 High Definition Audio”
device.form_factor = “internal”
device.string = “0”
device.description = “Audio interno”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
profiles:
output:analog-stereo: Stereo analogico Output (priority 6000)
output:analog-stereo+input:analog-stereo: Duplex stereo analogico (priority 6060)
output:analog-surround-40: Surround analogico 4.0 Output (priority 700)
output:analog-surround-40+input:analog-stereo: Surround analogico 4.0 Output + Stereo analogico Input (priority 760)
output:analog-surround-41: Surround analogico 4.1 Output (priority 800)
output:analog-surround-41+input:analog-stereo: Surround analogico 4.1 Output + Stereo analogico Input (priority 860)
output:analog-surround-50: Surround analogico 5.0 Output (priority 700)
output:analog-surround-50+input:analog-stereo: Surround analogico 5.0 Output + Stereo analogico Input (priority 760)
output:analog-surround-51: Surround analogico 5.1 Output (priority 800)
output:analog-surround-51+input:analog-stereo: Surround analogico 5.1 Output + Stereo analogico Input (priority 860)
output:iec958-stereo: Duplex stereo digitale (IEC958) (priority 5500)
output:iec958-stereo+input:analog-stereo: Stereo digitale (IEC958) Output + Stereo analogico Input (priority 5560)
output:hdmi-stereo: Stereo digitale (HDMI) Output (priority 5400)
output:hdmi-stereo+input:analog-stereo: Stereo digitale (HDMI) Output + Stereo analogico Input (priority 5460)
input:analog-stereo: Stereo analogico Input (priority 60)
off: Spento (priority 0)
active profile: output:analog-stereo+input:analog-stereo
sinks:
alsa_output.pci-0000_00_08.0.analog-stereo/#0: Audio interno Stereo analogico
sources:
alsa_output.pci-0000_00_08.0.analog-stereo.monitor/#0: Monitor of Audio interno Stereo analogico
alsa_input.pci-0000_00_08.0.analog-stereo/#1: Audio interno Stereo analogico

[/code]

Anche il profilo mi sembra corretto e dovrebbe funzionare correttamente…
Prova:

$ pulseaudio -D

E poi prova da utente ad avviare un file audio…

$ pulseaudio -D
E: main.c: Avvio del demone non riuscito.

Ho provato con mplayer ma, visto output del comando, non mi sono meravigliato che non funzionasse

Con:

$ pulseaudio --start

?

Ho dato il comando pulseaudio --start che non ha dato output, poi ho provato ad ascoltare il solito mp3 ma niente musica.
Per verificare il demone ho riprovato il comando di prima

$ pulseaudio -D
E: main.c: Avvio del demone non riuscito.

Oggi ti facciamo faticare :frowning:

Aspetta, mp3? I codec per la codifica dei file mp3 li hai installati vero?