Please test this image:
https://chewitt.libreelec.tv/testing/LibreE…-11.80.0.img.gz (install/run from USB drive) or
https://chewitt.libreelec.tv/testing/LibreE…_64-11.80.0.tar (update existing install)
Share "pastekodi" results after, thanks.
Please test this image:
https://chewitt.libreelec.tv/testing/LibreE…-11.80.0.img.gz (install/run from USB drive) or
https://chewitt.libreelec.tv/testing/LibreE…_64-11.80.0.tar (update existing install)
Share "pastekodi" results after, thanks.
Installed the top image. The pastekodi output is:
Still no audio through dp to hdmi 🙃
Thank you
Based on the first github link you linked in the previous reply, that's what I tried adding in, but couldn't modify the files in modprobe.d.
Make sure your BIOS is up-to-date.
Funny enough, I was just looking at the BIOS version of the mini PC. I was one version behind.
Updated to the latest version now.
Did a fresh install of LE for good measure too. Here's the pastekodi output now:
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info] Error parsing EDID:
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info] ----------------------------------------------
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info] Block 1, CTA-861 Extension Block:
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info] Colorimetry Data Block: Reserved bits MD0-MD3 must be 0.
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info]
2023-09-20 20:41:28.740 T:1174 error <general>: [display-info] ----------------------------------------------
QuoteI've tried the EDID config
So you've created your own EDID file like this, right?
To be honest, I completely forgot to re-do it once I flashed the custom image on.
Just re-created it again, yes using the link you just sent over. Following the guide for Intel.
Just added that in, and rebooted. The new pastekodi is:
That area as far as I can tell looks the same still...
Thanks!
chewitt Maybe an Embedded DisplayPort (eDP) issue?
Please remove the EDID config.. I don't believe it's relevant to the issue. Then update to this image:
https://chewitt.libreelec.tv/t…EC-gbm.x86_64-11.80.0.tar (update existing install)
I've changed the kernel patch to add a different quirk type (based on the thread Da Flex found). Cross fingers and roll dice
Apologies for the delay.
I've got rid of the edid config,
Flashed the update.tar file you sent over, it seemed to do it when it booted.
Unfortunately still the same...
Worst case, if we cannot get LibreElec to work, not the end of the world, I'll just Ubuntu+Kodi it haha!
Thank you
So, last night, to test with, I installed Ubuntu on it just to see if it's a driver issue before I gave up. Funny enough same issue. I installed alsa-tools, and alsa-tools-gui, from a post I found somewhere, selected "unconnected pins" and have overridden them with Displayport/HDMI, and it worked.
...Worst case, if we cannot get LibreElec to work, not the end of the world, I'll just Ubuntu+Kodi it haha!
Can you share that Ubuntu link? I have no clue what "unconnected pins" means here.
Can you share that Ubuntu link? I have no clue what "unconnected pins" means here.
That's where I got it from. I think the "unconnected pins" is just the way it words it.
Thanks
It should be possible to copy the boot files of hdajackretask from Ubuntu to LE.
Firmware directory is /storage/.config/firmware/ and modprobe directory /storage/.config/modprobe.d/
I'll have to grep them to find out it's location, should be doable. Only issue I can think of is last time I tried to modify something in modprobe.d, it wouldn't let me due to being read only. Tried remounting as well, rhough I can't remember for sure whether it was in .config or in .flash.
Will give it a go this week end when I have some time.
Thanks
/etc and /lib are read only in LibreELEC. Configuration is done below /storage/.config.
Okay, so...
Installed ubuntu on a separate drive, did the whole:
showed unconnected pins, checked all of them and chose HDMI/DisplayPort
WinSCP'd onto the PC while running ubuntu, copied out:
/usr/bin/hdajackretask
/usr/bin/hdahacksensetest - for the lols
Changed the drive back to the one with Libreelec, copied both of those files into
/storage/.config/modprobe.d
/storage/.config/firmware
Rebooted.
Still the same. I think I may have misunderstood what you've asked me to try out.
Whilst still in Ubuntu, went into alsamixer, to see what was available with the sound working, not sure if the below means anything, but these are what are in /proc/asound on ubuntu:
root@shane-HP-ProDesk-400-G4-DM:/proc/asound# cat cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x4000100000 irq 128
root@shane-HP-ProDesk-400-G4-DM:/proc/asound# cat devices
1: : sequencer
2: [ 0- 0]: digital audio playback
3: [ 0- 0]: digital audio capture
4: [ 0- 3]: digital audio playback
5: [ 0- 7]: digital audio playback
6: [ 0- 8]: digital audio playback
7: [ 0- 0]: hardware dependent
8: [ 0- 2]: hardware dependent
9: [ 0] : control
33: : timer
root@shane-HP-ProDesk-400-G4-DM:/proc/asound# cat hwdep
00-00: HDA Codec 0
00-02: HDA Codec 2
root@shane-HP-ProDesk-400-G4-DM:/proc/asound# cat modules
0 snd_hda_intel
root@shane-HP-ProDesk-400-G4-DM:/proc/asound#
Display More
Back on Libreelec, this is what is in most of the files there, no modules...:
LibreELEC:/proc/asound # cat cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x4000100000 irq 133
LibreELEC:/proc/asound # cat devices
2: [ 0- 0]: digital audio playback
3: [ 0- 0]: digital audio capture
4: [ 0- 0]: hardware dependent
5: [ 0- 2]: hardware dependent
6: [ 0] : control
33: : timer
LibreELEC:/proc/asound # cat hwdep
00-00: HDA Codec 0
00-02: HDA Codec 2
Display More
If I try to edit /proc/asound/devices, seems it's read only.:
From the discussion on github hdajackretask is able to create two boot files in /lib/firmware and /etc/modproble.d. These can be copied to LE.
The binaries are of no use.
Hi,
Okay, so from Ubuntu, with the hda jack retask enabled, I've copied out the hda files in /lib/firmware and /etc/modprobe.d
Copied them over to the /storage/.config/firmware and /storage/.config/modprobe.d respectively.
Now the HDMI's show up as audio devices! You sir/madam, are a LEGEND!
Thank you very much! I was very close to calling it quits haha, and just get Kodi to run on boot on Ubuntu!
Craziest workaround since many moons!