Credo ci sia qualcosa che non va
[code]# alsamixer
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
cannot open mixer: Connection refused
[/code]
Poi ho controllato e alsa-plugins-pulseaudio è installatoâŚ
Credo ci sia qualcosa che non va
[code]# alsamixer
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
cannot open mixer: Connection refused
[/code]
Poi ho controllato e alsa-plugins-pulseaudio è installatoâŚ
sembra che pulseaudio non sia in esecuzione, è installato ?
prova a dare questi comandi (non da root)
ps -u $(whoami) | grep pulseaudio
e
rpm -q pulseaudio
Stavo eseguendo da root e mi dava errore eseguendolo da utente normale invece è partito. Ho abilitato:
S/PDIF
S/PDIF D
S/PDIF 1
ma non è successo nullaâŚ
ps -u $(whoami) | grep pulseaudio
1074 ? 00:00:48 pulseaudio
Allora Ito, ho fatto un pochino di prove, lâaudio di HDMI sul televisore funziona a patto che si vada a cambiare manualmente lâuotput sulle configurazioni audio.
Inoltre lâaudio della TV è in funzione dellâaudio del pc(es. se metto muto sul pc non sento piĂš audioâŚ)
Si può rendere indipendente lâaudio ed effettuare lo switch automatico da audio PC a audio HDMI?
Non so, la mia macchina funziona da âmedia centerâ quindi utilizza perennemente lâuscita HDMI,
ragion per cui non mi sono mai interessato allo switch automatico dellâaudio.
Penso cmq che in rete troverai sicuramente degli script giĂ pronti.
Grazie mille Ito, mi rivolgo agli altri utenti del forumâŚ
ho fatto dei test per conto mio e se entro in alsamixer e procedo con F6(scegliendo la scheda audio) ho tutti i parametri di configurazione, in particolare ho tre voci:
S/PDIF
S/PDIF D
S/PDIF 1
le prime due sono relative al pc, la terza è lâaudio dellâHDMI.
Se disattivo la prima e attio la terza, selezionando lâoutput HDMI dal dalle impostazioni audio, funziona correttamente.
Posso in qualche modo avere uno switch automatico sia del profilo che dellâattivazione dellâoutput?
Vediamo un momento:
$ pactl list
pactl list output
[code]Module #0
Name: module-device-restore
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAutomatically restore the volume/mute state of devicesâ
module.version = â1.1â
Module #1
Name: module-stream-restore
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAutomatically restore the volume/mute/device state of streamsâ
module.version = â1.1â
Module #2
Name: module-card-restore
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAutomatically restore profile of cardsâ
module.version = â1.1â
Module #3
Name: module-augment-properties
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAugment the property sets of streams with additional static informationâ
module.version = â1.1â
Module #4
Name: module-alsa-card
Argument: device_id=â0â name=âpci-0000_00_1b.0â card_name=âalsa_card.pci-0000_00_1b.0â namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties=âmodule-udev-detect.discovered=1â
Usage counter: 0
Properties:
module.author = âLennart Poetteringâ
module.description = âALSA Cardâ
module.version = â1.1â
Module #5
Name: module-udev-detect
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âDetect available audio hardware and load matching driversâ
module.version = â1.1â
Module #6
Name: module-jackdbus-detect
Argument:
Usage counter: n/a
Properties:
module.author = âDavid Henningssonâ
module.description = âAdds JACK sink/source ports when JACK is startedâ
module.version = â1.1â
Module #7
Name: module-bluetooth-discover
Argument:
Usage counter: n/a
Properties:
module.author = âJoao Paulo Rechi Vitaâ
module.description = âDetect available bluetooth audio devices and load bluetooth audio driversâ
module.version = â1.1â
Module #8
Name: module-esound-protocol-unix
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âESOUND protocol (UNIX sockets)â
module.version = â1.1â
Module #9
Name: module-native-protocol-unix
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âNative protocol (UNIX sockets)â
module.version = â1.1â
Module #10
Name: module-default-device-restore
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAutomatically restore the default sink and sourceâ
module.version = â1.1â
Module #11
Name: module-rescue-streams
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âWhen a sink/source is removed, try to move their streams to the default sink/sourceâ
module.version = â1.1â
Module #12
Name: module-always-sink
Argument:
Usage counter: n/a
Properties:
module.author = âColin Guthrieâ
module.description = âAlways keeps at least one sink loaded even if itâs a null oneâ
module.version = â1.1â
Module #13
Name: module-intended-roles
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âAutomatically set device of streams based of intended roles of devicesâ
module.version = â1.1â
Module #14
Name: module-suspend-on-idle
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âWhen a sink/source is idle for too long, suspend itâ
module.version = â1.1â
Module #15
Name: module-position-event-sounds
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âPosition event sounds between L and R depending on the position on screen of the widget triggering them.â
module.version = â1.1â
Module #16
Name: module-cork-music-on-phone
Argument:
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âMute or cork music while a phone stream existsâ
module.version = â1.1â
Module #17
Name: module-filter-heuristics
Argument:
Usage counter: n/a
Properties:
module.author = âColin Guthrieâ
module.description = âDetect when various filters are desirableâ
module.version = â1.1â
Module #18
Name: module-filter-apply
Argument:
Usage counter: n/a
Properties:
module.author = âColin Guthrieâ
module.description = âLoad filter sinks automatically when neededâ
module.version = â1.1â
Module #19
Name: module-dbus-protocol
Argument:
Usage counter: n/a
Properties:
module.author = âTanu Kaskinenâ
module.description = âD-Bus interfaceâ
module.version = â1.1â
Module #20
Name: module-x11-publish
Argument: display=:0
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âX11 credential publisherâ
module.version = â1.1â
Module #21
Name: module-x11-cork-request
Argument: display=:0
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âSynthesize X11 media key events when cork/uncork is requestedâ
module.version = â1.1â
Module #22
Name: module-x11-xsmp
Argument: display=:0 session_manager=local/unix:@/tmp/.ICE-unix/965,unix/unix:/tmp/.ICE-unix/965
Usage counter: n/a
Properties:
module.author = âLennart Poetteringâ
module.description = âX11 session managementâ
module.version = â1.1â
Sink #0
State: SUSPENDED
Name: alsa_output.pci-0000_00_1b.0.analog-surround-51
Description: Internal Audio Analog Surround 5.1
Driver: module-alsa-card.c
Sample Specification: s16le 6ch 44100Hz
Channel Map: front-left,front-right,rear-left,rear-right,front-center,lfe
Owner Module: 4
Mute: no
Volume: 0: 33% 1: 33% 2: 33% 3: 33% 4: 33% 5: 33%
0: -28.50 dB 1: -28.50 dB 2: -28.50 dB 3: -28.50 dB 4: -28.50 dB 5: -28.50 dB
balance 0.00
Base Volume: 100%
0.00 dB
Monitor Source: alsa_output.pci-0000_00_1b.0.analog-surround-51.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = â16â
device.api = âalsaâ
device.class = âsoundâ
alsa.class = âgenericâ
alsa.subclass = âgeneric-mixâ
alsa.name = âALC888 Analogâ
alsa.id = âALC888 Analogâ
alsa.subdevice = â0â
alsa.subdevice_name = âsubdevice #0â
alsa.device = â0â
alsa.card = â0â
alsa.card_name = âHDA Intelâ
alsa.long_card_name = âHDA Intel at 0xf3400000 irq 47â
alsa.driver_name = âsnd_hda_intelâ
device.bus_path = âpci-0000:00:1b.0â
sysfs.path = â/devices/pci0000:00/0000:00:1b.0/sound/card0â
device.bus = âpciâ
device.vendor.id = â8086â
device.vendor.name = âIntel Corporationâ
device.product.name = â82801I (ICH9 Family) HD Audio Controllerâ
device.form_factor = âinternalâ
device.string = âsurround51:0â
device.buffering.buffer_size = â1058400â
device.buffering.fragment_size = â529200â
device.access_mode = âmmap+timerâ
device.profile.name = âanalog-surround-51â
device.profile.description = âAnalog Surround 5.1â
device.description = âInternal Audio Analog Surround 5.1â
alsa.mixer_name = âNvidia MCP77/78 HDMIâ
alsa.components = âHDA:10ec0888,10250205,00100202 HDA:11c11040,11c10001,00100200 HDA:10de0003,10de0101,00100000â
module-udev-detect.discovered = â1â
device.icon_name = âaudio-card-pciâ
Formats:
pcm
Source #0
State: SUSPENDED
Name: alsa_output.pci-0000_00_1b.0.analog-surround-51.monitor
Description: Monitor of Internal Audio Analog Surround 5.1
Driver: module-alsa-card.c
Sample Specification: s16le 6ch 44100Hz
Channel Map: front-left,front-right,rear-left,rear-right,front-center,lfe
Owner Module: 4
Mute: no
Volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100%
0: 0.00 dB 1: 0.00 dB 2: 0.00 dB 3: 0.00 dB 4: 0.00 dB 5: 0.00 dB
balance 0.00
Base Volume: 100%
0.00 dB
Monitor of Sink: alsa_output.pci-0000_00_1b.0.analog-surround-51
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = âMonitor of Internal Audio Analog Surround 5.1â
device.class = âmonitorâ
alsa.card = â0â
alsa.card_name = âHDA Intelâ
alsa.long_card_name = âHDA Intel at 0xf3400000 irq 47â
alsa.driver_name = âsnd_hda_intelâ
device.bus_path = âpci-0000:00:1b.0â
sysfs.path = â/devices/pci0000:00/0000:00:1b.0/sound/card0â
device.bus = âpciâ
device.vendor.id = â8086â
device.vendor.name = âIntel Corporationâ
device.product.name = â82801I (ICH9 Family) HD Audio Controllerâ
device.form_factor = âinternalâ
device.string = â0â
module-udev-detect.discovered = â1â
device.icon_name = âaudio-card-pciâ
Formats:
pcm
Client #3
Driver: module-x11-xsmp.c
Owner Module: 22
Properties:
application.name = âXSMP Session on gnome-session as 1067d1e81adc922ea2135819794337905700000009650034â
xsmp.vendor = âgnome-sessionâ
xsmp.client.id = â1067d1e81adc922ea2135819794337905700000009650034â
Client #4
Driver: protocol-native.c
Owner Module: 9
Properties:
application.name = âGNOME Volume Control Media Keysâ
native-protocol.peer = âUNIX socket clientâ
native-protocol.version = â23â
application.id = âorg.gnome.VolumeControlâ
application.icon_name = âmultimedia-volume-controlâ
application.version = â3.4.2â
application.process.id = â1138â
application.process.user = âmassimoâ
application.process.host = âMassimo.ReteCasaâ
application.process.binary = âgnome-settings-daemonâ
application.language = âen_US.utf8â
window.x11.display = â:0â
application.process.machine_id = âaf469b00333bd93bbdcdb8110000000eâ
Client #5
Driver: protocol-native.c
Owner Module: 9
Properties:
application.name = âGNOME Shellâ
native-protocol.peer = âUNIX socket clientâ
native-protocol.version = â23â
application.id = âorg.gnome.Shellâ
application.process.id = â1197â
application.process.user = âmassimoâ
application.process.host = âMassimo.ReteCasaâ
application.process.binary = âgnome-shellâ
application.language = âen_US.utf8â
window.x11.display = â:0â
application.process.machine_id = âaf469b00333bd93bbdcdb8110000000eâ
Client #7
Driver: protocol-native.c
Owner Module: 9
Properties:
application.name = âGNOME Shell Volume Controlâ
native-protocol.peer = âUNIX socket clientâ
native-protocol.version = â23â
application.id = âorg.gnome.VolumeControlâ
application.icon_name = âmultimedia-volume-controlâ
application.version = â3.4.1â
application.process.id = â1197â
application.process.user = âmassimoâ
application.process.host = âMassimo.ReteCasaâ
application.process.binary = âgnome-shellâ
application.language = âen_US.utf8â
window.x11.display = â:0â
application.process.machine_id = âaf469b00333bd93bbdcdb8110000000eâ
Client #8
Driver: protocol-native.c
Owner Module: 9
Properties:
application.name = âGNOME Shellâ
native-protocol.peer = âUNIX socket clientâ
native-protocol.version = â23â
window.x11.display = â:0â
window.x11.screen = â0â
application.process.id = â1197â
application.process.user = âmassimoâ
application.process.host = âMassimo.ReteCasaâ
application.process.binary = âgnome-shellâ
application.language = âen_US.utf8â
application.process.machine_id = âaf469b00333bd93bbdcdb8110000000eâ
Client #11
Driver: protocol-native.c
Owner Module: 9
Properties:
application.name = âpactlâ
native-protocol.peer = âUNIX socket clientâ
native-protocol.version = â23â
application.process.id = â2448â
application.process.user = âmassimoâ
application.process.host = âMassimo.ReteCasaâ
application.process.binary = âpactlâ
application.language = âen_US.utf8â
window.x11.display = â:0â
application.process.machine_id = âaf469b00333bd93bbdcdb8110000000eâ
Card #0
Name: alsa_card.pci-0000_00_1b.0
Driver: module-alsa-card.c
Owner Module: 4
Properties:
alsa.card = â0â
alsa.card_name = âHDA Intelâ
alsa.long_card_name = âHDA Intel at 0xf3400000 irq 47â
alsa.driver_name = âsnd_hda_intelâ
device.bus_path = âpci-0000:00:1b.0â
sysfs.path = â/devices/pci0000:00/0000:00:1b.0/sound/card0â
device.bus = âpciâ
device.vendor.id = â8086â
device.vendor.name = âIntel Corporationâ
device.product.name = â82801I (ICH9 Family) HD Audio Controllerâ
device.form_factor = âinternalâ
device.string = â0â
device.description = âInternal Audioâ
module-udev-detect.discovered = â1â
device.icon_name = âaudio-card-pciâ
Profiles:
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority. 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority. 6060)
output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority. 700)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 760)
output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority. 800)
output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 860)
output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority. 700)
output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 760)
output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority. 800)
output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 860)
output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority. 5500)
output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 5560)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority. 5400)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 5460)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority. 60)
off: Off (sinks: 0, sources: 0, priority. 0)
Active Profile: output:analog-surround-51
[/code]
Ok, in questa situazione, inserisci il cavo hdmi nel tuo televisore/schermo (assicurati che il tuo televisore/schermo stia prendendo lâinput hdmi e non altro). Fai lo switch video allâhdmi. Fatto questo, se avvii un video non senti niente dal televisore/schermo ma li vedi il video. Se questo è affermativo prova questo comando:
$ pactl set-card-profile 0 "output:hdmi-stereo"
E poi forniscici questo output:
$ pactl list cards
Lâaudio ora si sente sullâuscita hdmi?
ciao e grazie per la risposta, ti dico subito che con il primo comando lâaudio passa sulla TV ma rimane anche sul pc.
Di seguito il risultato del secondo comando:
$ pactl list cards
Card #0
Name: alsa_card.pci-0000_00_1b.0
Driver: module-alsa-card.c
Owner Module: 4
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xf3400000 irq 47"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "82801I (ICH9 Family) HD Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "Internal Audio"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Profiles:
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority. 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority. 6060)
output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority. 700)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 760)
output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority. 800)
output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 860)
output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority. 700)
output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 760)
output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority. 800)
output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 860)
output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority. 5500)
output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 5560)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority. 5400)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority. 5460)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority. 60)
off: Off (sinks: 0, sources: 0, priority. 0)
Active Profile: output:hdmi-stereo
E se dai:
$ pactl set-card-profile 0 "output:iec958-stereo"
Passa solo alla tv?
No con lâultima soluzione non si sente piĂš nulla ne da pc, ne da TV.
Se poi digito il comando che mi hai indicato prima [quote]pactl set-card-profile 0 âoutput:hdmi-stereoâ[/quote] allora si sente solo la TV(non so se lâinfo può esserti di aiutoâŚ).
Allora con âoutput:hdmi-stereoâ senti solo da TV (e questa sarebbe corretto).
Con âoutput:iec958-stereoâ non senti nulla.
Con cosa senti sia nel pc sia in tv?
Grazie per la pazienza, riassumo la cronologia degli eventi:
per scrupolo riavvio il pc, rieseguo il primo comando e ti indico il risultato.
Grazie, perchĂŠ non sarebbe proprio corretto sentire lâaudio su entrambi con quella configurazioneâŚ
Ora sento audio solo con la tv, mi è sparito lâauidio sul pc. Lâultimo comando prima del riavvio è stato âoutput:hdmi-stereoâ.
ho fatto ancora qualche prova, ho audio da pc solo se imposto uno dei profili analog-* âŚ
Bene!
Puoi usare pavucontrol per impostare, non da terminale, i profili per le uscite audio.
Altrimenti, puoi fare come ho fatto io, ho creato uno script bash che mi permette di fare lo switch del profilo da terminale. Questo script lâho associato, nel mio ambiente desktop, ad una combinazione di tasti da richiamarlo in modo veloce.
In definitiva, lâuscita hdmi funziona correttamente
LâHDMI funziona ma non mi vanno a genio alcune cose tipo ho installato il programma da te segnalato e quando vado a selezionare lâoutput HDMI viene riprodotto sia su TV che su PC(non dovrebbe sentirsiâŚ).
Non esiste un modo di far prendere lâoutput giusto in automatico? (ES. metto il cavo HDMI e mi prende in auto lâoutput HDMI)
ScusamiâŚma questo avevi detto non avvenivaâŚPuoi essere piĂš chiaro?