Estou usando um Acer Nitro V ANV15 que usa MediaTek Bluetooth MT7921 para WiFi e Bluetooth. Tenho o Ubuntu 24.04.01 LTS com 6.8.0-51-generic para seu kernel.
Tentei reiniciar e verificar o status do bluetooth e ele diz que o serviço está em execução. No entanto, ao tentar ligar o bluetooth por meio das configurações do GNOME, o toggle se recusa a funcionar. Usar o terminal com bluetoothctl também diz que não há um controlador padrão.
Estranhamente, a parte do WiFi ainda funciona corretamente. Eu até tentei desligá-lo na chance remota de que pudesse estar interferindo no bluetooth, mas isso não funcionou. Eu também executei sudo apt update e upgrade só para ter certeza.
Além disso, estou fazendo dual boot com o Windows e o bluetooth funciona corretamente com esse SO. O WiFi funcionou direto da caixa durante a instalação dual boot (depois de executar sudo apt update e upgrade uma vez).
Parece que esse não é um problema antigo, considerando que vi relatos sobre isso para o kernel Linux ~5.0. Já existe alguma correção para essa versão mais nova?
EDIT: Informações adicionais conforme solicitado por Jeremy31:
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0408:403a Quanta Computer, Inc. ACER HD User Facing
Bus 003 Device 003: ID 13d3:3606 IMC Networks Wireless_Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
sudo dmesg | egrep -i 'blue|firm'
[ 0.149202] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 2.048553] Bluetooth: Core ver 2.22
[ 2.048577] NET: Registered PF_BLUETOOTH protocol family
[ 2.048578] Bluetooth: HCI device and connection manager initialized
[ 2.048582] Bluetooth: HCI socket layer initialized
[ 2.048584] Bluetooth: L2CAP socket layer initialized
[ 2.048588] Bluetooth: SCO socket layer initialized
[ 2.371476] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[ 2.384614] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 2.384620] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 2.743129] mt7921e 0000:3e:00.0: WM Firmware Version: ____010000, Build Time: 20240219111038
[ 3.103798] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.103803] Bluetooth: BNEP filters: protocol multicast
[ 3.103807] Bluetooth: BNEP socket layer initialized
[ 3.774665] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[ 3.774670] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware file: intel/sof/sof-rpl.ri
[ 3.775861] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 3.775866] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 3.864754] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 3.864759] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 4.450398] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[ 1380.079922] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 1380.079926] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 1380.940420] audit: type=1400 audit(1736591719.235:249): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=16622 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 5091.766316] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 5091.766330] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 5121.929122] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 5121.929127] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 5123.394812] audit: type=1400 audit(1736612644.852:267): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=42330 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
No message appears for dkms status after installing it