On Thu, Feb 20, 2020 at 09:54:44PM +0100, Robert Kaiser wrote:
Stefan Dirsch schrieb:
On Sun, Feb 16, 2020 at 10:04:29PM +0100, Robert Kaiser wrote:
[2] https://download.nvidia.com/opensuse/tumbleweed/ That now has 440.59, though unfortunately that doesn't work with the hack I had in to turn on HDMI audio (but it was an ugly hack that required unloading the nvidia modules, setting stuff and loading them again, during
Mykola Krachkovsky schrieb: the boot process). So yay, I'm on a current kernel but boo for being back to not having HDMI audio working... Hmm. Can you elaborate which hack you have in place there? Could be related to the change in 440.59:
* Updated the NVIDIA driver to allow NVIDIA High Definition Audio (HDA) controllers to respond to display hotplug events while the HDA is runtime-suspended.
Could be related, but not entirely sure. My hack (which I found via some web forums) is a script doing:
setpci -s 01:00.0 0x488.l=0x2000000:0x2000000 rmmod nvidia-uvm nvidia-drm nvidia-modeset nvidia sh -c 'echo 1 > /sys/bus/pci/devices/0000:01:00.0/remove' sh -c 'echo 1 > /sys/bus/pci/devices/0000:00:01.0/rescan' modprobe nvidia nvidia-modeset nvidia-drm nvidia-uvm
which is started by systemd Before=systemd-logind.service display-manager.service After=module-init-tools.service
but then, that's a really ugly hack and was prone to fail at some point.
That said, with 440.59, HDMI audio does not work (without that hack, as with it, the driver breaks now), I tested that again.
Ok. So it's unrelated. GPU's PCI audio function was disabled already since boot time (not related to suspend). I wasn't reading your previous comment closely. :-( Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE Software Solutions Germany GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ---------------------------------------------------------------- (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer ---------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org