Ljud via HDMI

Problem med att spela musik, film osv.
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Ljud via HDMI

Inlägg av Falkens.se »

Jag har hittat ljudinställningar och väljer jag fliken "Hårdvara" och profilen "Analog Stereo Output" så låter det från XBMC men då bara i datorns inbyggda högtalare.

Om jag väljer att skicka ljudet via HDMI, jag väljer alltså profilen "Digital Stereo (HDMI) Output" så låter det inget men om jag går tillbaka till "Analog Stereo Output" så låter det.

Vad saknar jag för att det ska lira ur min HDMI ???
Senast redigerad av 1 Falkens.se, redigerad totalt 6 gånger.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Ok... kollade på Melodifestivalen som var minsta sagt skräp... :P

Här har du alla fakta om HDMI och nVidia
ftp://download.nvidia.com/XFree86/gpu-h ... audio.html

Under kapitel12 så ser man då hur man löser det.

Du har med all sannolikhet 4 HDMI utgångar och det pallar inte PulseAudio med just nu utan man måste lägga in vilken som sköter ljudet.
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

Tack, nu har jag lite att läsa... om jag inte hajjar så återkommer jag :-)

Tackar!
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Jo nu är det måhända inte så enkelt.....

Vad säger det här terminalkommandot ?

Kod: Markera allt

aplay -l
Förmodligen har du flera HDMI utgångar och måste då editera filen enligt kapitel 12.8.1

Kod: Markera allt

gksudo gedit /etc/pulse/default.pa
Sen startar man enklast om....
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

**** Lista över PLAYBACK hårdvaruenheter ****
kort 0: Intel [HDA Intel], enhet 0: STAC92xx Analog [STAC92xx Analog]
Underordnade enheter: 1/1
Underordnad enhet nr. 0: subdevice #0
kort 0: Intel [HDA Intel], enhet 1: STAC92xx Digital [STAC92xx Digital]
Underordnade enheter: 1/1
Underordnad enhet nr. 0: subdevice #0
kort 0: Intel [HDA Intel], enhet 3: NVIDIA HDMI [NVIDIA HDMI]
Underordnade enheter: 1/1
Underordnad enhet nr. 0: subdevice #0
Det fick jag fram :) Men jag ska försöka bli lite mer påläst...

Vad ska jag göra med följande kod-sträng?
(vad händer och vad ska jag göra när jag kört den?
gksudo gedit /etc/pulse/default.pa
Stort tack för att du tar dig tid! :)
Användarvisningsbild
barzam
Inlägg: 504
Blev medlem: 14 feb 2009, 09:36
OS: Arch Linux
Ort: Stockholm

Re: Ljud via HDMI

Inlägg av barzam »

Från puns länk:
12.8.1. Adding Extra Outputs To PulseAudio

You can manually add extra outputs to PulseAudio by editing /etc/pulse/default.pa, and adding lines such as ONE of:

load-module module-alsa-sink device=hw:1,7
load-module module-alsa-sink device=hw:1,8
load-module module-alsa-sink device=hw:1,9

PulseAudio will always add a device for ALSA device hw:1,3.

Note that PulseAudio will open all devices it supports at startup. ALSA will only allow as many devices to be opened as the number of audio stream the hardware supports, which is 2 for current GPUs. For this reason, you should not add more than one of these load-module lines to default.pa. Violating this rule will cause the PulseAudio daemon to fail to start.

If your GPU has many HDMI connectors, and you routinely switch your display between them, you may need to edit /etc/default.pa and restart the PulseAudio daemon whenever you switch connectors.

This should then allow you to select the appropriate device using the PulseAudio GUI tools.
Kommandot öppnar en texteditor som låter dig ändra filen:

Kod: Markera allt

gksudo gedit /etc/pulse/default.pa
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Det här måste var ett äldre nVidiakort för det är bara en HDMI-kanal. Alla nyare kort har 4 utgångar.

Starta alsamixer från terminalen:

Kod: Markera allt

alsamixer
F6 för att välja ljudkort

Välj HDA NVIDIA

Kolla om S/PDIF är "mutad", MM i rutan, tryck på m så blir det 00 istället.

Ljudikonen i aktivitetsfältet > ljudinställningar > fliken utgångar > välj HDMI

EDIT, testsignal via terminalen

Kod: Markera allt

speaker-test -D plughw:0,3 -r 44100

EDIT
Så här ser mitt ut som en jämförelse

Kod: Markera allt

plun@plun-laptop:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: D1 [Creative Bluetooth Audio D1], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

Det verkar funka... du är kungen! :kram: Stort tack för hjälpen.

Det verkade vara MUTE på spdif:en som orsakde det.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Kul.... ;) jag meckade runt för ett tag sedan och hittade gåtans lösningar, har man flera HDMI kanaler så är det bökigare.

I utvecklarkretsar diskuteras det här med nyaste ALSA samt PulseAudio, det ser ut att komma en "automagisk" lösning på det här.

------------------------------------------------------

Sen finns det då fler finesser för ett nyare nVidia-kort, VDPAU gör att man får hårdvaruacceleration och det kan man då även välja i XBMC.

Vilket grafikkort körde du med ?
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

Oj, jag vet inte vilket Nvidia det är... inbyggt i laptopen men ska se om jag kan efterforska lite.

En annan sak, när jag aktiverar ljudet under "digital" i alsamixer så funkar det och om jag inte mins fel så hoppade det ur vid omstart och jag fick gå in igen för att ställa om till 00 igen.

Hur slipper jag det? Hur spar jag den inställningen eller ska den sparas automatiskt... jag tolkar det som så men jag hörde av kompisen att han har samma problem vid omstart av sin ASrock, vet du hur man råder bot på det?
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ljud via HDMI

Inlägg av webaake »

Detta kommando vid uppstart fixar det;

Kod: Markera allt

alsactl -f /var/lib/alsa/asound.state restore &
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Falkens.se skrev:Oj, jag vet inte vilket Nvidia det är... inbyggt i laptopen men ska se om jag kan efterforska lite.

En annan sak, när jag aktiverar ljudet under "digital" i alsamixer så funkar det och om jag inte mins fel så hoppade det ur vid omstart och jag fick gå in igen för att ställa om till 00 igen.

Hur slipper jag det? Hur spar jag den inställningen eller ska den sparas automatiskt... jag tolkar det som så men jag hörde av kompisen att han har samma problem vid omstart av sin ASrock, vet du hur man råder bot på det?
Ok de här två kommandona visar vad man har för grafikkort.

Kod: Markera allt

lspci | grep VGA
eller

Kod: Markera allt

sudo lshw -C video
Sen ser du det också i nVidias kontrollpanel via Meny System > Administration.
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

nVidia Corporation G98 [GeForce 9200M GS]
Detta fick jag fram.
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

webaake skrev:Detta kommando vid uppstart fixar det;

Kod: Markera allt

alsactl -f /var/lib/alsa/asound.state restore &
Kör jag det varje gång eller räcker det 1 gång ???
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Falkens.se skrev:
nVidia Corporation G98 [GeForce 9200M GS]
Detta fick jag fram.
Ok då kommer VDPAU att funka.

Installera paktetet

Kod: Markera allt

libvdpau1
på det sätt du tycker är enklast.

Sen aktiverar man då VDPAU i XBMC så här. (jag kör Dharma)

Bilden klickbar !

Bild

----------------------------------
Angående att alsa inte kommer ihåg mute läget så skulle jag nog välja någon av dessa lösningar.

http://www.google.com/search?client=ubu ... 79649afcb0

Kan inte se vilken som är att föredra.
spacebug
Inlägg: 1
Blev medlem: 12 feb 2011, 02:27
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av spacebug »

TACK pun !

Jag hade själv suttit i flera timmar med min "ASUS EEEBOX 1501P" och kunde för mitt liv inte förstå varför XBMC-Live-10.0 fungerade klockrent men när jag installerde ubuntu 10.10 själv så fick jag inget ljud.

Följande rad:
load-module module-alsa-sink device=hw:1,7

Som jag lade till sist i min /etc/pulse/default.pa
och att jag sen rebootade och valde den nya outputen i ljudinställningar gjorde att jag fick igång det! :-)
Falkens.se
Inlägg: 78
Blev medlem: 21 jan 2011, 10:05
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Ljud via HDMI

Inlägg av Falkens.se »

Ok då kommer VDPAU att funka.

Installera paktetet

Kod: Markera allt

libvdpau1
Om man får

Kod: Markera allt

libvdpau1: kommandot hittades inte
när man kör

Kod: Markera allt

libvdpau1
. vad är det för fel då? :-\
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

libvdpau1 är ett bibliotek för VDPAU funktioner som förnärvarande enbart används med nVidia-kort, bättre än eller lika med 8XXX kort.

VDPAU är då grafikaccelerering mha GPUn (CPUn blir kraftigt avlastad)

XBMC samt Mplayer har inbyggt stöd som man kan välja i inställningarna för Video ut.

Gnome Mplayer är ett enkelt val för att testa (frontend mot mplayer), "kungen av alla mediaspelare" dvs mplayer installeras då oxå.....
Användarvisningsbild
Wiborg82
Inlägg: 18
Blev medlem: 20 maj 2007, 07:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Örebro
Kontakt:

Re: Ljud via HDMI

Inlägg av Wiborg82 »

Jag testar ifall man kanske kan få lite bättre hjälp här.

Jag startade följande tråd då jag inte fick ut något ljud alls, varken analogt eller digitalt: http://ubuntu-se.org/phpBB3/viewtopic.php?f=216&t=53142

Har följt det som står i den tråden och även testat en del saker i den här tråden och nu får jag ut ljud analogt, men inte digitalt varken via HDMI eller optiskt. Är det någon som har något förslag på vad jag kan testa?
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Ljud via HDMI

Inlägg av pun »

Posta svaret på det här kommandot är en bra början

Kod: Markera allt

aplay -l
Skriv svar

Återgå till "Ljud och video"