[opensuse] Intrusive GK104 HDMI Audio Controller
Leap 41.2 fully updated, kernel 4.1.26-21-default, KDE at the Plasma 5.7.0 level, video card nVidia GeForce GTX 670 using the proprietary driver 367.27 installed "the hard way". Recently, for reasons I won't go into except to say the situation is irreversible, I had to cease using my SoundBlaster X-Fi Titanium sound card and revert to the onboard sound module. As is well-known, the GK104 HDMI Audio Controller component of the nVidia card is a predatory beast which seizes control of the sound system irrespective of the priorities/defaults assigned in YAST and/or KDE's System Settings. This prevents the onboard system from working. I can manually re-select the onboard sound module in the Multimedia section of System Settings; but having to do so after bootup and repeatedly at random intervals thereafter is a pain. The Titanium sound card used the snd-ctxfi driver. Interference by GK104 could be prevented by simply blacklisting the snd_hda_intel driver used by the latter. But I can't do that with the onboard sound system because it uses the same snd_hda_intel module. This is a well-known problem and there are "fixes" galore out there on the Net. I've tried many of them, but I haven't been able to find one that works in Leap (or even is relevant to openSUSE of any flavour). I'm also well aware that, with the proprietary video driver, my system is regarded as tainted and therefore formal developer support can't be expected. But if anyone could give me a friendly steer on an openSuse-centric solution to this annoying situation I'd be very much in your debt. To recap, the question is this. In Leap 42.1, how do I get rid of the intrusive GK104 HDMI Audio Controller that goes with an installed nVidia video card and uses the snd_hda_intel driver without also losing the onboard sound system that needs the same driver? -- Robin K Wellington "Harbour City" New Zealand -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Tue, 12 Jul 2016, Robin Klitscher wrote:
The Titanium sound card used the snd-ctxfi driver. Interference by GK104 could be prevented by simply blacklisting the snd_hda_intel driver used by the latter. But I can't do that with the onboard sound system because it uses the same snd_hda_intel module.
blacklist snd_hda_codec_hdmi HTH, -dnh -- Living on Earth may be expensive, but it includes an annual free trip around the Sun. -- BSD fortune file -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/07/16 10:06, David Haller wrote:
Hello,
On Tue, 12 Jul 2016, Robin Klitscher wrote:
The Titanium sound card used the snd-ctxfi driver. Interference by GK104 could be prevented by simply blacklisting the snd_hda_intel driver used by the latter. But I can't do that with the onboard sound system because it uses the same snd_hda_intel module.
blacklist snd_hda_codec_hdmi
Thank you. But that's one of the remedies I'd tried which, sadly, makes no difference. R -- Robin K Wellington "Harbour City" New Zealand -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/07/16 16:43, Robin Klitscher wrote:
On 12/07/16 10:06, David Haller wrote:
Hello,
On Tue, 12 Jul 2016, Robin Klitscher wrote:
The Titanium sound card used the snd-ctxfi driver. Interference by GK104 could be prevented by simply blacklisting the snd_hda_intel driver used by the latter. But I can't do that with the onboard sound system because it uses the same snd_hda_intel module.
blacklist snd_hda_codec_hdmi
Thank you. But that's one of the remedies I'd tried which, sadly, makes no difference.
Update for the thousands who responded(!), and David Haller: I now discover that the onboard sound system works well in analogue mode despite what KDE's Multimedia section in System Settings says about hardware selection. What had fooled me was that it reports that the offending GK104 is the soundcard in use, with the profile selected "Off", and with no mention of the "Built-in audio" that's available. Presumably what is happening here is that the system is falling back to the onboard hardware module behind the scenes, but isn't reporting that in the Multimedia section of System Settings. This works only in analogue mode; not with optical S/PDIF. But at least it works! R -- Robin K Wellington "Harbour City" New Zealand -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
David Haller
-
Robin Klitscher