Hello,
I have successfully installed YaVDR Ansible at focal (Ubuntu 20.04).
Everything is rock stable and fast.
I am using Kodi 18.9.
I have a strange problem, hoping to be solved with your help.
Audio output device is detecting only my Panasonic TV instead of my Onkyo AVR.
The system is the following:
Yavdr device is connected via HDMI to the AVR and AVR is connected via another HDMI cable to my Panasonic TV.
I have deleted pulse audio because my AVR was not detecting the HD audio formats as usual and am using Alsa instead.
I have always had difficulties with Pulse audio so I am always remove it from my system.
Now never-mind what I do, the Audio output device detected from kodi is only Panasonic and not Onkyo,.
Here is my aplay -l
QuoteDisplay More**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC887 Analog [ALC887 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC887 Digital [ALC887 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
Here is my asound.conf
QuoteDisplay Morecm.dmixer {
type dmix
ipc_key 2048
slave {
pcm "hw:1,7" # Always use pure hw. dmix will reformat/resample audio.
period_size 512 # If you get stuttering/or non-working audio, fiddle around with these
buffer_size 4096
rate 48000 # HDMI, I'll assume 48kHz
format S16_LE # Should be default for pretty much any soundcard.
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm dmixer
}
defaults.pcm.card 1
defaults.ctl.card 1
Here is what i got by executing "get-edid | parse-edid"
QuoteDisplay MoreThis is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 1
2 potential busses found: 0 2
Will scan through until the first EDID is found.
Pass a bus number as an option to this program to go only for that one.
Bus 0 doesn't really have an EDID...
256-byte EDID successfully retrieved from i2c bus 2
Looks like i2c was successful. Have a good day.
Checksum Correct
Section "Monitor"
Identifier "TX-SR875"
ModelName "TX-SR875"
VendorName "ONK"
# Monitor Manufactured week 0 of 2007
# EDID version 1.3
# Digital Display
DisplaySize 1280 720
Gamma 2.20
Option "DPMS" "false"
Horizsync 15-68
VertRefresh 23-61
# Maximum pixel clock is 150MHz
#Not giving standard mode: 640x480, 60Hz
#Not giving standard mode: 800x600, 60Hz
#Not giving standard mode: 1024x768, 60Hz
#Not giving standard mode: 1280x1024, 60Hz
#Extension block found. Parsing...
Modeline "Mode 21" 74.25 1920 2448 2492 2640 540 542 547 562 +hsync +vsync interlace
Modeline "Mode 0" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 1" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 2" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 3" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 4" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
Modeline "Mode 5" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
Modeline "Mode 6" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 7" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 8" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "Mode 9" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline "Mode 10" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
Modeline "Mode 11" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "Mode 12" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "Mode 13" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
Modeline "Mode 14" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
Modeline "Mode 15" 54.000 1440 1464 1592 1728 576 581 586 625 -hsync -vsync
Modeline "Mode 16" 54.054 1440 1472 1596 1716 480 489 495 525 -hsync -vsync
Modeline "Mode 17" 54.000 2880 2928 3180 3456 576 578 581 625 -hsync -vsync interlace
Modeline "Mode 18" 54.054 2880 2956 3204 3432 480 484 487 525 -hsync -vsync interlace
Modeline "Mode 19" 108.000 2880 2928 3184 3456 576 581 586 625 -hsync -vsync
Modeline "Mode 20" 108.000 2880 2944 3192 3432 480 489 495 525 -hsync -vsync
Modeline "Mode 22" 74.25 1920 2008 2052 2200 540 542 547 562 +hsync +vsync interlace
Modeline "Mode 23" 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
Option "PreferredMode" "Mode 21"
This means that Ubuntu is getting correct my AVR and even reporting it as Onkyo TX-SR875 but kodi is just showing my Panasonic.
It was working absolutely fine with the previous Ubuntu version. I have even installed the old ssd with the previous installation of YaVDR and the output device in kodi is getting the Onlyo receiver and not my Panasonic.
With the settings of asound.conf (as they are) softhddevice is working as expected.
Just do not know what to do in order that I can have the right audio output device in Kodi.
Will appreciate any help.
Best regards.