output of lsmod
after fresh boot:
Module Size Used by
nls_iso8859_1 16384 1
snd_ctl_led 24576 0
snd_hda_codec_realtek 147456 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
ledtrig_audio 16384 2 snd_ctl_led,snd_hda_codec_generic
snd_hda_codec_hdmi 61440 1
snd_hda_intel 53248 4
snd_intel_dspcfg 28672 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 147456 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 114688 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
uvcvideo 106496 0
videobuf2_vmalloc 20480 1 uvcvideo
snd_seq_midi 20480 0
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 32768 1 uvcvideo
videobuf2_common 61440 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
edac_mce_amd 32768 0
snd_seq_midi_event 16384 1 snd_seq_midi
videodev 249856 3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 73728 2 snd_seq_midi,snd_seq_midi_event
mc 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
kvm_amd 118784 0
88XXau 2195456 0
kvm 864256 1 kvm_amd
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
crct10dif_pclmul 16384 1
ghash_clmulni_intel 16384 0
snd_timer 40960 2 snd_seq,snd_pcm
cfg80211 888832 1 88XXau
snd 94208 20 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
aesni_intel 376832 0
joydev 28672 0
input_leds 16384 0
crypto_simd 16384 1 aesni_intel
serio_raw 20480 0
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
hp_wmi 16384 0
soundcore 16384 2 snd_ctl_led,snd
platform_profile 16384 1 hp_wmi
sparse_keymap 16384 1 hp_wmi
wmi_bmof 16384 0
ccp 98304 1 kvm_amd
efi_pstore 16384 0
k10temp 16384 0
fam15h_power 16384 0
hp_wireless 16384 0
mac_hid 16384 0
sch_fq_codel 20480 6
ipmi_devintf 20480 0
ipmi_msghandler 114688 1 ipmi_devintf
msr 16384 0
parport_pc 45056 0
ppdev 24576 0
lp 20480 0
parport 65536 3 parport_pc,lp,ppdev
ip_tables 32768 0
x_tables 49152 1 ip_tables
autofs4 45056 2
amdgpu 6348800 0
iommu_v2 24576 1 amdgpu
gpu_sched 36864 1 amdgpu
hid_generic 16384 0
usbhid 57344 0
hid 139264 2 usbhid,hid_generic
radeon 1486848 8
i2c_algo_bit 16384 2 amdgpu,radeon
drm_ttm_helper 16384 2 amdgpu,radeon
ttm 69632 3 amdgpu,radeon,drm_ttm_helper
psmouse 155648 0
drm_kms_helper 253952 2 amdgpu,radeon
syscopyarea 16384 1 drm_kms_helper
crc32_pclmul 16384 0
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
cec 53248 1 drm_kms_helper
sdhci_pci 65536 0
rc_core 61440 1 cec
cqhci 32768 1 sdhci_pci
r8169 77824 0
sdhci 69632 1 sdhci_pci
ahci 40960 2
xhci_pci 24576 0
drm 557056 9 gpu_sched,drm_kms_helper,amdgpu,radeon,drm_ttm_helper,ttm
i2c_piix4 28672 0
realtek 32768 1
bcma 65536 0
libahci 36864 1 ahci
xhci_pci_renesas 20480 1 xhci_pci
wmi 32768 2 hp_wmi,wmi_bmof
video 53248 0
i2c_scmi 20480 0
output of lsmod
after sudo modprobe btusb
(bluetooth still does not work at this point):
Module Size Used by
btusb 61440 0
btrtl 24576 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 651264 4 btrtl,btintel,btbcm,btusb
ecdh_generic 16384 1 bluetooth
ecc 36864 1 ecdh_generic
nls_iso8859_1 16384 1
snd_ctl_led 24576 0
snd_hda_codec_realtek 147456 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
ledtrig_audio 16384 2 snd_ctl_led,snd_hda_codec_generic
snd_hda_codec_hdmi 61440 1
snd_hda_intel 53248 4
snd_intel_dspcfg 28672 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 147456 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 114688 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
uvcvideo 106496 0
videobuf2_vmalloc 20480 1 uvcvideo
snd_seq_midi 20480 0
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 32768 1 uvcvideo
videobuf2_common 61440 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
edac_mce_amd 32768 0
snd_seq_midi_event 16384 1 snd_seq_midi
videodev 249856 3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 73728 2 snd_seq_midi,snd_seq_midi_event
mc 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
kvm_amd 118784 0
88XXau 2195456 0
kvm 864256 1 kvm_amd
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
crct10dif_pclmul 16384 1
ghash_clmulni_intel 16384 0
snd_timer 40960 2 snd_seq,snd_pcm
cfg80211 888832 1 88XXau
snd 94208 20 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
aesni_intel 376832 0
joydev 28672 0
input_leds 16384 0
crypto_simd 16384 1 aesni_intel
serio_raw 20480 0
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
hp_wmi 16384 0
soundcore 16384 2 snd_ctl_led,snd
platform_profile 16384 1 hp_wmi
sparse_keymap 16384 1 hp_wmi
wmi_bmof 16384 0
ccp 98304 1 kvm_amd
efi_pstore 16384 0
k10temp 16384 0
fam15h_power 16384 0
hp_wireless 16384 0
mac_hid 16384 0
sch_fq_codel 20480 6
ipmi_devintf 20480 0
ipmi_msghandler 114688 1 ipmi_devintf
msr 16384 0
parport_pc 45056 0
ppdev 24576 0
lp 20480 0
parport 65536 3 parport_pc,lp,ppdev
ip_tables 32768 0
x_tables 49152 1 ip_tables
autofs4 45056 2
amdgpu 6348800 0
iommu_v2 24576 1 amdgpu
gpu_sched 36864 1 amdgpu
hid_generic 16384 0
usbhid 57344 0
hid 139264 2 usbhid,hid_generic
radeon 1486848 16
i2c_algo_bit 16384 2 amdgpu,radeon
drm_ttm_helper 16384 2 amdgpu,radeon
ttm 69632 3 amdgpu,radeon,drm_ttm_helper
psmouse 155648 0
drm_kms_helper 253952 2 amdgpu,radeon
syscopyarea 16384 1 drm_kms_helper
crc32_pclmul 16384 0
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
cec 53248 1 drm_kms_helper
sdhci_pci 65536 0
rc_core 61440 1 cec
cqhci 32768 1 sdhci_pci
r8169 77824 0
sdhci 69632 1 sdhci_pci
ahci 40960 2
xhci_pci 24576 0
drm 557056 12 gpu_sched,drm_kms_helper,amdgpu,radeon,drm_ttm_helper,ttm
i2c_piix4 28672 0
realtek 32768 1
bcma 65536 0
libahci 36864 1 ahci
xhci_pci_renesas 20480 1 xhci_pci
wmi 32768 2 hp_wmi,wmi_bmof
video 53248 0
i2c_scmi 20480 0
lsmod
after suspend (bluetooth works):
Module Size Used by
rfcomm 81920 16
cmac 16384 5
algif_hash 16384 2
algif_skcipher 16384 2
af_alg 28672 10 algif_hash,algif_skcipher
bnep 24576 2
btusb 61440 0
btrtl 24576 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 651264 47 btrtl,btintel,btbcm,bnep,btusb,rfcomm
ecdh_generic 16384 2 bluetooth
ecc 36864 1 ecdh_generic
nls_iso8859_1 16384 1
snd_ctl_led 24576 0
snd_hda_codec_realtek 147456 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
ledtrig_audio 16384 2 snd_ctl_led,snd_hda_codec_generic
snd_hda_codec_hdmi 61440 1
snd_hda_intel 53248 4
snd_intel_dspcfg 28672 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 147456 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 114688 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
uvcvideo 106496 0
videobuf2_vmalloc 20480 1 uvcvideo
snd_seq_midi 20480 0
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 32768 1 uvcvideo
videobuf2_common 61440 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
edac_mce_amd 32768 0
snd_seq_midi_event 16384 1 snd_seq_midi
videodev 249856 3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 73728 2 snd_seq_midi,snd_seq_midi_event
mc 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
kvm_amd 118784 0
88XXau 2195456 0
kvm 864256 1 kvm_amd
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
crct10dif_pclmul 16384 1
ghash_clmulni_intel 16384 0
snd_timer 40960 2 snd_seq,snd_pcm
cfg80211 888832 1 88XXau
snd 94208 20 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
aesni_intel 376832 7
joydev 28672 0
input_leds 16384 0
crypto_simd 16384 1 aesni_intel
serio_raw 20480 0
cryptd 24576 4 crypto_simd,ghash_clmulni_intel
hp_wmi 16384 0
soundcore 16384 2 snd_ctl_led,snd
platform_profile 16384 1 hp_wmi
sparse_keymap 16384 1 hp_wmi
wmi_bmof 16384 0
ccp 98304 1 kvm_amd
efi_pstore 16384 0
k10temp 16384 0
fam15h_power 16384 0
hp_wireless 16384 0
mac_hid 16384 0
sch_fq_codel 20480 6
ipmi_devintf 20480 0
ipmi_msghandler 114688 1 ipmi_devintf
msr 16384 0
parport_pc 45056 0
ppdev 24576 0
lp 20480 0
parport 65536 3 parport_pc,lp,ppdev
ip_tables 32768 0
x_tables 49152 1 ip_tables
autofs4 45056 2
amdgpu 6348800 0
iommu_v2 24576 1 amdgpu
gpu_sched 36864 1 amdgpu
hid_generic 16384 0
usbhid 57344 0
hid 139264 2 usbhid,hid_generic
radeon 1486848 17
i2c_algo_bit 16384 2 amdgpu,radeon
drm_ttm_helper 16384 2 amdgpu,radeon
ttm 69632 3 amdgpu,radeon,drm_ttm_helper
psmouse 155648 0
drm_kms_helper 253952 2 amdgpu,radeon
syscopyarea 16384 1 drm_kms_helper
crc32_pclmul 16384 0
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
cec 53248 1 drm_kms_helper
sdhci_pci 65536 0
rc_core 61440 1 cec
cqhci 32768 1 sdhci_pci
r8169 77824 0
sdhci 69632 1 sdhci_pci
ahci 40960 2
xhci_pci 24576 0
drm 557056 12 gpu_sched,drm_kms_helper,amdgpu,radeon,drm_ttm_helper,ttm
i2c_piix4 28672 0
realtek 32768 1
bcma 65536 0
libahci 36864 1 ahci
xhci_pci_renesas 20480 1 xhci_pci
wmi 32768 2 hp_wmi,wmi_bmof
video 53248 0
i2c_scmi 20480 0
about the btrtl
and btbcm
modules, you're probably right about that. How do I go about blacklisting the Realtek bluetooth module? (or whatever has to be done for the bluetooth to work on fresh boot)
I also noticed that btintel
gets loaded when sudo modprobe btusb
is run. I have an AMD Processor and no intel components whatsoever on my system. Would that be any cause of concern? One more point is that the module bnep
is loaded only after a suspend session and isn't present in the other two outputs. Maybe that's a clue? I'll try freshboot -> and then sudo modprobe bnep
and report what happens in an edit
EDIT:
I tried sudo modprobe bnep
, sudo modprobe btusb
, sudo modprobe btbcm
and sudo systemctl restart bluetooth
. None of that helped, although lsmod
showed all those modules to be loaded. Bluetooth starts to work only after a suspend session.