I don't know if it's relevant; it may very well not be, because after this kernel message (described below) things sometimes succeed, or sometimes fail.
But I noticed that there's a new feature in drm-tip (but not in mainline 5.8), for HDMI silent stream audio. I turned it on. It seems to work well, but only if power_save=0 is also specified. So I'm booting with two additional options on the kernel commandline: snd_hda_intel.power_save=0 snd_hda_codec_hdmi.enable_silent_stream=Y When configured like this, it seems like 100% of the time there is this message when booting with HDMI already plugged in: snd_hda_codec_hdmi hdaudioC0D2: Monitor plugged-in, Failed to power up codec ret=[-13] I'm attaching the full dmesg from a run with debug turned on. This particular run seemed to fail to output audio at first, then it eventually succeeded after changing the output source in sound settings a few times. So I'll attach two files from the same bootup of this machine, if you do a "diff" between them you will see that "success" simply picks up where "failed" left off. It didn't start succeeding until sometime during the second file, I think. ** Attachment added: "failed-powerup-dmesg.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1879401/+attachment/5399007/+files/failed-powerup-dmesg.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1879401 Title: [XPS 13 7390 2-in-1, Intel Icelake HDMI, Digital Out, HDMI] sound rarely works To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1879401/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs