#1107153 No bluetooth when targeted drivers during Trixie RC 1 expert install

#1107153#5
Date:
2025-06-02 11:53:31 UTC
From:
To:
Boot method: <How did you boot the installer? CD/DVD? USB stick? Network?>
Image version: Trixie RC 1 image from 2nd of June 2025, downloaded via website link of Debian
Date: 02-06-2025 (DD-MM-YYYY)

Machine: Lenovo Ideapad Slim 5 (15ARP10)
Processor: AMD Ryzen 5 7535 HS
Memory:16GB
Partitions:

Filesystem Type 1K-blocks Used Available Use% Mounted onudev devtmpfs 6610092 0 6610092 0% /devtmpfs tmpfs 1329620 2072 1327548 1% /run/dev/nvme0n1p2 ext4 968960428 241035056 678631140 27% /tmpfs tmpfs 6648100 674596 5973504 11% /dev/shmefivarfs efivarfs 246 156 86 65% /sys/firmware/efi/efivarstmpfs tmpfs 5120 0 5120 0% /run/locktmpfs tmpfs 1024 0 1024 0% /run/credentials/systemd-journald.servicetmpfs tmpfs 6648100 16892 6631208 1% /tmp/dev/nvme0n1p1 vfat 997456 10928 986528 2% /boot/efitmpfs tmpfs 1329620 132 1329488 1% /run/user/1000/dev/sda1 iso9660 787456 787456 0 100% /media/weterings/Debian trixie-DI-rc1 amd64 n

Output of lspci -knn (or lspci -nn):

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Root Complex [1022:14b5] (rev 01) Subsystem: Lenovo Device [17aa:3041]00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h IOMMU [1022:14b6] Subsystem: Lenovo Device [17aa:3041]00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)00:01.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14b8] Subsystem: Lenovo Device [17aa:3041] Kernel driver in use: pcieport00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba] Subsystem: Lenovo Device [17aa:3041] Kernel driver in use: pcieport00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba] Subsystem: Lenovo Device [17aa:3041] Kernel driver in use: pcieport00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9] (rev 10) Subsystem: Device [3041:17aa] Kernel driver in use: pcieport00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9] (rev 10)pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted Subsystem: Device [3041:17aa] Kernel driver in use: pcieport00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71) Subsystem: Lenovo Device [17aa:38bd] Kernel driver in use: piix4_smbus Kernel modules: i2c_piix4, sp5100_tco00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51) Subsystem: Lenovo Device [17aa:3041]00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 0 [1022:1679]00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 1 [1022:167a]00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 2 [1022:167b]00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 3 [1022:167c] Kernel driver in use: k10temp Kernel modules: k10temp00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 4 [1022:167d]00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 5 [1022:167e]00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 6 [1022:167f]00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 7 [1022:1680]01:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc 2550 NVMe SSD (DRAM-less) [1344:5416] (rev 01) Subsystem: Micron Technology Inc Device [1344:2100] Kernel driver in use: nvme Kernel modules: nvme02:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter [14c3:7961] Subsystem: Lenovo Device [17aa:e0bc] Kernel driver in use: mt7921e Kernel modules: mt7921e03:00.0 SD Host controller [0805]: O2 Micro, Inc. SD/MMC Card Reader Controller [1217:8621] (rev 01) Subsystem: O2 Micro, Inc. Device [1217:0002] Kernel driver in use: sdhci-pci Kernel modules: sdhci_pci04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] [1002:1681] (rev 07) Subsystem: Lenovo Device [17aa:3824] Kernel driver in use: amdgpu Kernel modules: amdgpu04:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640] Subsystem: Lenovo Device [17aa:3849] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel04:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP [1022:1649] Subsystem: Lenovo Device [17aa:383f] Kernel driver in use: ccp Kernel modules: ccp04:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #3 [1022:161d] Subsystem: Lenovo Device [17aa:3809] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci04:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #4 [1022:161e] Subsystem: Lenovo Device [17aa:380b] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci04:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 60) Subsystem: Lenovo Device [17aa:38b7] Kernel driver in use: snd_pci_acp6x Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_rembrandt04:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller [1022:15e3] Subsystem: Lenovo Device [17aa:38a9] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel05:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #8 [1022:161f] Subsystem: Lenovo Device [17aa:3041] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci05:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5 [1022:15d6] Subsystem: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5 [1022:15d6] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci05:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6 [1022:15d7] Subsystem: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6 [1022:15d7] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci

Base System Installation Checklist:

[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot (aanvankelijke opstart): [O]
Detect network card (herkennen netwerkkaart [O]
Configure network (netwerkconfiguratie): [O]
Detect media (media herkennen): [O]
Load installer modules (installatiemodules laden): [O]
Detect hard drives (herkennen harde schijven): [O]
Partition hard drives (indelen harde schijven): [O]
Install base system (basissysteem installeren): [O]
Clock/timezone setup (instellen klok/tijdzone): [O]
User/password setup (gebruiker/wachtwoord instellen): [O]
Install tasks (taken installeren): [O]
Install boot loader (bootloader installeren): [O]
Overall install (de globale installatie): [O]

Comments/Problems
Just installed Debian Trixie RC 1. During the expert installation I'm asked what drivers to include in the initrd. When I choose "targeted" and finish the installation, I cannot activate the bluetooth toggle in Gnome settings, the toggle immediately switches back to disabled. When I choose the "Generic" drivers to be included during install, I have no problem and bluetooth is activated at first boot after installation. Also tested with Debian 12 net installer and that works with both driver options. During the expert installation I only install the standard system utilities and install gnome-core via terminal after the installation is finished. More people experiencing this behavior with Trixie RC 1?

#1107153#10
Date:
2025-06-03 08:05:58 UTC
From:
To:
When "targeted" is selected, the installer only creates a file
/target/etc/initramfs-tools/conf.d/driver-policy which contains
"MODULES=dep". This tells initramfs-tools to include only modules
believed to be useful for the machine into the initramfs. In either
case, only modules needed for early boot (input, storage, network,
graphics if plymouth splash screen is installed) are included. Other
modules can be loaded later, after the root filesystem is mounted. I am
not sure about bluetooth modules, they may be needed with a a bluetooth
keyboard.

After the installation you can change the initramfs type by setting the
value of MODULES to "dep" (targeted) or "most" (generic) and rebuilding
the initramfs with update-initramfs -u.

Can you compare the output of lsmod with either type ?