I bought two identical Lenovo ThinkCentre M910x devices to be nodes in my homelab Kubernetes cluster. I believe that I installed them exactly the same, but one has audio and video (i915) modules installed, but the other does not. I scoured the BIOS but I could not find any setting that would make a difference. These are headless systems, but I still want to use the graphics and audio.
I feel like there's something that is identifying or not identifying the video and audio devices, but I'm not sure what to do. Any help would be appreciated!
worker1 (broken)
Code: Select all
➜ ~ lspci | grep -iE 'vga|Audio'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
➜ ~ lsmod| grep i915
➜ ~ ls /dev/snd
ls: cannot access '/dev/snd': No such file or directory
Code: Select all
➜ ~ lspci | grep -iE 'vga|Audio'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
➜ ~ lsmod| grep i915
i915 3792896 17
i2c_algo_bit 16384 1 i915
drm_buddy 20480 1 i915
intel_gtt 28672 1 i915
drm_display_helper 200704 1 i915
drm_kms_helper 245760 2 drm_display_helper,i915
cec 69632 2 drm_display_helper,i915
ttm 98304 1 i915
drm 704512 6 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
video 73728 1 i915
➜ ~ ls /dev/snd
by-path controlC0 hwC0D0 hwC0D2 pcmC0D0c pcmC0D0p pcmC0D3p pcmC0D7p pcmC0D8p seq timer
Code: Select all
➜ ~ modprobe i915
modprobe: FATAL: Module i915 not found in directory /lib/modules/5.14.0-362.el9.x86_64
➜ ~ modprobe i915.ko
modprobe: FATAL: Module i915.ko not found in directory /lib/modules/5.14.0-362.el9.x86_64
➜ ~ find / | grep i915.ko
/usr/lib/modules/5.14.0-354.el9.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
➜ ~ insmod /usr/lib/modules/5.14.0-354.el9.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
insmod: ERROR: could not insert module /usr/lib/modules/5.14.0-354.el9.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz: Unknown symbol in module
➜ ~ dmesg| tail -n 10
[17322.291839] i915: Unknown symbol intel_gmch_remove (err -2)
[17322.291870] i915: Unknown symbol ttm_resource_manager_evict_all (err -2)
[17322.291879] i915: Unknown symbol drm_hdmi_infoframe_set_hdr_metadata (err -2)
[17322.291880] i915: disagrees about version of symbol device_create_bin_file
[17322.291881] i915: Unknown symbol device_create_bin_file (err -22)
[17322.291894] i915: Unknown symbol drm_kms_helper_poll_fini (err -2)
[17322.291902] i915: Unknown symbol drm_kms_helper_hotplug_event (err -2)
[17322.291907] i915: Unknown symbol drm_fb_helper_cfb_copyarea (err -2)
[17322.291919] i915: Unknown symbol drm_fb_helper_debug_enter (err -2)
[17322.291930] i915: Unknown symbol ttm_bo_unmap_virtual (err -2)