On 05.02.24 08:09, Serge SIMON wrote:
Any news on this ?
Apparently not. I added the sound maintainers just to be sure they are aware of this.
Just to say that i tried the 6.7.3 version and i have the exact same problem as described below ("linux-headers-6.7.3.arch1-2-x86_64.pkg.tar.zst" for the exact ARCH package, of course with a system fully up-to-date and rebooted) : no more S/PDIF device detected after reboot (only the monitors are detected, but not anymore the S/PDIF output at motherboard level- which is what i'm using).
Reverting to 6.6.10 does solve the issue, so per what i'm seeing, something has definitely been broken between 6.6.10 and 6.7.0 on that topic.
Unless the sound maintainers come up with something, we most likely need a bisection from you to resolve this.
In case you want to perform a bisection, this guide I'm currently working on might help:
https://www.leemhuis.info/files/misc/How%20to%20bisect%20a%20Linux%20kernel%...
Is this tracked by a bug somewhere ? Does i have to open one (in addition to these mails) ?
No, this thread (for now) is enough.
Ciao, Thorsten
On Wed, Jan 17, 2024 at 6:39 AM Greg KH gregkh@linuxfoundation.org wrote:
On Tue, Jan 16, 2024 at 09:49:59PM +0100, Serge SIMON wrote:
Dear Kernel maintainers,
I think i'm encountering (for the first time in years !) a regression with the "6.7.arch3-1" kernel (whereas no issues with "6.6.10.arch1-1", on which i reverted).
I'm running a (up-to-date, and non-LTS) ARCHLINUX desktop, on a ASUS B560-I motherboard, with 3 monitors (attached to a 4-HDMI outputs card), plus an audio S/PDIF optic output at motherboard level.
With the latest kernel, the S/PIDF optic output of the motherboard is NOT detected anymore (and i haven't been able to see / find anything in the logs at quick glance, neither journalctl -xe nor dmesg).
Once reverted to 6.6.10, everything is fine again.
For example, in a working situation (6.6.10), i have :
cat /proc/asound/pcm 00-00: ALC1220 Analog : ALC1220 Analog : playback 1 : capture 1 00-01: ALC1220 Digital : ALC1220 Digital : playback 1 00-02: ALC1220 Alt Analog : ALC1220 Alt Analog : capture 1 01-03: HDMI 0 : HDMI 0 : playback 1 01-07: HDMI 1 : HDMI 1 : playback 1 01-08: HDMI 2 : HDMI 2 : playback 1 01-09: HDMI 3 : HDMI 3 : playback 1
Whereas while on the latest 6.7 kernel, i only had the 4 HDMI lines (linked to a NVIDIA T600 card, with 4 HDMI outputs) and not the three first ones (attached to the motherboard).
(of course i did several tests with 6.7, reboot, ... without any changes)
Any idea ?
As this is a sound issue, perhaps send this to the linux-sound@vger.kernel.org mailing list (now added).
Any chance you can do a 'git bisect' between 6.6 and 6.7 to track down the issue? Or maybe the sound developers have some things to ask about as there are loads of debugging knobs in sound...
thanks,
greg k-h