You are not logged in.
nbfc aka notebook fancontrol doesn't work properly on my laptop. It is able to control fan speed at some boots but not others. This issue arose after update of nvidia packages. I checked boot log and one difference caught my attention. I’m not sure the root of issue is whether HDA controller or not but it may be. What is "Enabling HDA controller" and how can I prevent nvidia to interference to HDA controller or if I'm wrong about HDA controller, how can I debug this problem?
no problem case: journalctl -b | grep ‘Enabling HDA controller’
Oct 17 13:27:10 hoobastank-pc kernel: pci 0000:01:00.0: Enabling HDA controllerproblem case: journalctl -b | grep ‘Enabling HDA controller’
Oct 17 13:11:31 hoobastank-pc kernel: pci 0000:01:00.0: Enabling HDA controller
Oct 17 13:11:35 hoobastank-pc kernel: nvidia 0000:01:00.0: Enabling HDA controllerno problem case (long version): journalctl -b | grep -E 'HDA con|nvidia'
Oct 17 13:27:10 hoobastank-pc kernel: pci 0000:01:00.0: Enabling HDA controller
Oct 17 13:27:10 hoobastank-pc systemd-modules-load[269]: Module 'nvidia' is deny-listed
Oct 17 13:27:10 hoobastank-pc systemd-modules-load[269]: Module 'nvidia_drm' is deny-listed
Oct 17 13:27:10 hoobastank-pc audit[291]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=291 comm="apparmor_parser"
Oct 17 13:27:10 hoobastank-pc audit[291]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=291 comm="apparmor_parser"
Oct 17 13:27:10 hoobastank-pc systemd-modules-load[269]: Module 'nvidia_uvm' is deny-listed
Oct 17 13:27:12 hoobastank-pc python3[650]: [92] INFO: Available modules: ['nouveau', 'bbswitch', 'acpi_call', 'nvidia', 'nvidia_drm', 'nvidia_modeset', 'nvidia_uvm']
Oct 17 13:27:12 hoobastank-pc python3[650]: [167] INFO: Loading module nvidia
Oct 17 13:27:13 hoobastank-pc kernel: nvidia: module license 'NVIDIA' taints kernel.
Oct 17 13:27:13 hoobastank-pc kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 509
Oct 17 13:27:13 hoobastank-pc systemd-udevd[350]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) 255'' failed with exit code 1.
Oct 17 13:27:13 hoobastank-pc python3[650]: [1294] INFO: Loading module nvidia_drm
Oct 17 13:27:13 hoobastank-pc kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 515.65.01 Wed Jul 20 13:43:59 UTC 2022
Oct 17 13:27:13 hoobastank-pc kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
Oct 17 13:27:14 hoobastank-pc kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
Oct 17 13:27:14 hoobastank-pc systemd-udevd[350]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) ${i}; done'' failed with exit code 1.problem case (long version): journalctl -b | grep -E 'HDA con|nvidia'
Oct 17 13:11:31 hoobastank-pc kernel: pci 0000:01:00.0: Enabling HDA controller
Oct 17 13:11:31 hoobastank-pc systemd-modules-load[278]: Module 'nvidia' is deny-listed
Oct 17 13:11:31 hoobastank-pc systemd-modules-load[278]: Module 'nvidia_drm' is deny-listed
Oct 17 13:11:31 hoobastank-pc systemd-modules-load[278]: Module 'nvidia_uvm' is deny-listed
Oct 17 13:11:31 hoobastank-pc audit[299]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=299 comm="apparmor_parser"
Oct 17 13:11:31 hoobastank-pc audit[299]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=299 comm="apparmor_parser"
Oct 17 13:11:33 hoobastank-pc python3[604]: [66] INFO: Available modules: ['nouveau', 'bbswitch', 'acpi_call', 'nvidia', 'nvidia_drm', 'nvidia_modeset', 'nvidia_uvm']
Oct 17 13:11:33 hoobastank-pc python3[604]: [208] INFO: Loading module nvidia
Oct 17 13:11:34 hoobastank-pc kernel: nvidia: module license 'NVIDIA' taints kernel.
Oct 17 13:11:34 hoobastank-pc kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 509
Oct 17 13:11:34 hoobastank-pc python3[604]: [1183] INFO: Loading module nvidia_drm
Oct 17 13:11:34 hoobastank-pc systemd-udevd[330]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) 255'' failed with exit code 1.
Oct 17 13:11:34 hoobastank-pc kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 515.65.01 Wed Jul 20 13:43:59 UTC 2022
Oct 17 13:11:34 hoobastank-pc kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
Oct 17 13:11:35 hoobastank-pc kernel: nvidia 0000:01:00.0: Enabling HDA controller
Oct 17 13:11:35 hoobastank-pc kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
Oct 17 13:11:35 hoobastank-pc systemd-udevd[338]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) ${i}; done'' failed with exit code 1.Offline