Can not load graphical installer with proprietary drivers

The thing is that grub defaults to saving the last booted entry, so that it can automatically boot that particular entry again on the next boot.

The problem is that if /boot is on btrfs, then grub cannot do this, because although it can read from btrfs, it cannot write to it — you have to keep in mind that the operating system is not loaded yet at that point, and that grub uses its own filesystem drivers for attempting to write to /boot.

The solution, if your /boot is on btrfs, is to edit /etc/default/grub and disable the saving of the chosen boot entry, like so… :point_down:

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
# GRUB_SAVEDEFAULT=true       <== commented out

Then, run… :point_down:

sudo update-grub
2 Likes

BIOS

I installed the F3 BIOS version, but there was no change to the installation process. The process still breaks between selecting the proprietary drivers and reaching the live installation.

Linux headers:

OK, that helped a bit.

  1. I installed Manjaro 24.2.1 with the proprietary drivers and ext4.
    • No driver for Ethernet
    • WLAN driver: rtw89_8852ce
  2. I installed yay, base-devel and linux612-headers, which also triggered a full system update.
  3. After rebooting:
    • The WLAN drivers were missing, so they were removed during the update.
    • The GPU drivers were updated correctly.
    • I installed the network drivers with yay, and the WLAN and Ethernet drivers worked after that.
    • The only difference is the driver name for the WLAN drivers: rtw89_8852ce_git. No idea if that makes a difference.
    • I have listed the logs from the driver installation below. This time, there were no errors relating to missing headers.
      • Only this from the stood out to me, it is from the Wlan driver rtw89-dkms-git:
        error: failed retrieving file 'dkms-3.1.8-1-any.pkg.tar.zst' from mirrors.cicku.me : SSL certificate problem: unable to get local issuer certificate
        

It’s strange that the new installer breaks when the previous version still works, and that updating actively removes a driver.

logs from yay -S rtw89-dkms-git

yay -S rtw89-dkms-git
AUR Explicit (1): rtw89-dkms-git-r1178.cdd7ba0-1
Sync Dependency (1): dkms-3.1.8-1
:: (1/1) Downloaded PKGBUILD: rtw89-dkms-git
  1 rtw89-dkms-git                           (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/1): /home/c/.cache/yay/rtw89-dkms-git
HEAD is now at 83a8a59 Add optional dependency usb_modeswitch
  1 rtw89-dkms-git                           (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
diff --git /home/c/.cache/yay/rtw89-dkms-git/PKGBUILD /home/c/.cache/yay/rtw89-dkms-git/PKGBUILD
new file mode 100644
index 0000000..ed491f2
--- /dev/null
+++ /home/c/.cache/yay/rtw89-dkms-git/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: xx777 <zenmchen at gmail dot com>
+# Contributor: Jerry Xiao <aur at mail.jerryxiao.cc>
+
+_pkgbase=rtw89
+pkgname=rtw89-dkms-git
+pkgver=r1178.cdd7ba0
+pkgrel=1
+pkgdesc="Driver for Realtek Wi-Fi 6/6E/7 adapters"
+arch=('any')
+url="https://github.com/lwfinger/rtw89"
+license=('GPL2')
+makedepends=('git' 'linux-firmware')
+depends=('dkms')
+optdepends=('usb_modeswitch: A tool that can switch the adapter from CD-ROM mode to Wi-Fi mode')
+source=("git+https://github.com/a5a5aa555oo/rtw89.git")
+sha256sums=('SKIP')
+
+prepare() {
+       cd "${srcdir}"/${_pkgbase}
+       sed -e "/POST_INSTALL/d" -e "/PACKAGE_VERSION/d" -i dkms.conf
+       printf "PACKAGE_VERSION=\"@PKGVER@\"\n" >> dkms.conf
+}
+
+pkgver() {
+       cd "${srcdir}"/${_pkgbase}
+       printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+       cd "${srcdir}"/${_pkgbase}
+       install -Dm 644 -t "${pkgdir}"/usr/src/${_pkgbase}-${pkgver} *.c *.h Makefile dkms.conf
+       install -Dm 644 -t "${pkgdir}"/etc/modprobe.d rtw89.conf
+       sed -e "s/@PKGVER@/${pkgver}/" -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
+}

:: Proceed with install? [Y/n] y
==> Making package: rtw89-dkms-git r1178.cdd7ba0-1 (Fr 16 Mai 2025 17:35:15 CEST)
==> Retrieving sources...
  -> Cloning rtw89 git repo...
Cloning into bare repository '/home/c/.cache/yay/rtw89-dkms-git/rtw89'...
remote: Enumerating objects: 6334, done.
remote: Counting objects: 100% (6334/6334), done.
remote: Compressing objects: 100% (1438/1438), done.
remote: Total 6334 (delta 5009), reused 6216 (delta 4891), pack-reused 0 (from 0)
Receiving objects: 100% (6334/6334), 10.00 MiB | 22.71 MiB/s, done.
Resolving deltas: 100% (5009/5009), done.
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    rtw89 ... Skipped
:: (1/1) Parsing SRCINFO: rtw89-dkms-git
[sudo] password for c: 
resolving dependencies...
looking for conflicting packages...

Packages (1) dkms-3.1.8-1

Total Download Size:   0,07 MiB
Total Installed Size:  0,14 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 dkms-3.1.8-1-any                                         75,3 KiB  77,7 KiB/s 00:01 [################################################] 100%
error: failed retrieving file 'dkms-3.1.8-1-any.pkg.tar.zst' from mirrors.cicku.me : SSL certificate problem: unable to get local issuer certificate
(1/1) checking keys in keyring                                                       [################################################] 100%
(1/1) checking package integrity                                                     [################################################] 100%
(1/1) loading package files                                                          [################################################] 100%
(1/1) checking for file conflicts                                                    [################################################] 100%
(1/1) checking available disk space                                                  [################################################] 100%
:: Processing package changes...
(1/1) installing dkms                                                                [################################################] 100%
Optional dependencies for dkms
    linux-headers: build modules against the Manjaro kernel [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: rtw89-dkms-git r1178.cdd7ba0-1 (Fr 16 Mai 2025 17:35:25 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating rtw89 git repo...
==> Validating source files with sha256sums...
    rtw89 ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of rtw89 git repo...
Cloning into 'rtw89'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: rtw89-dkms-git r1252.0e56138-1
==> Sources are ready.
==> Making package: rtw89-dkms-git r1252.0e56138-1 (Fr 16 Mai 2025 17:35:26 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
libfakeroot internal error: payload not recognized!
==> Checking for packaging issues...
==> Creating package "rtw89-dkms-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: rtw89-dkms-git r1252.0e56138-1 (Fr 16 Mai 2025 17:35:26 CEST)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) rtw89-dkms-git-r1252.0e56138-1

Total Installed Size:  8,69 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                       [################################################] 100%
(1/1) checking package integrity                                                     [################################################] 100%
(1/1) loading package files                                                          [################################################] 100%
(1/1) checking for file conflicts                                                    [################################################] 100%
(1/1) checking available disk space                                                  [################################################] 100%
:: Processing package changes...
(1/1) installing rtw89-dkms-git                                                      [################################################] 100%
Optional dependencies for rtw89-dkms-git
    usb_modeswitch: A tool that can switch the adapter from CD-ROM mode to Wi-Fi mode
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod rtw89/r1252.0e56138 -k 6.12.28-1-MANJARO
Deprecated feature: CLEAN (/usr/src/rtw89-r1252.0e56138/dkms.conf)
==> depmod 6.12.28-1-MANJARO
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64.img
==> Starting build: '6.12.28-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64-fallback.img -S autodetect
==> Starting build: '6.12.28-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64-fallback.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful

logs from yay -S r8125-dkms

[c@ganymede ~]$ yay -S r8125-dkms
AUR Explicit (1): r8125-dkms-9.015.00-1
:: (1/1) Downloaded PKGBUILD: r8125-dkms
  1 r8125-dkms                               (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/1): /home/c/.cache/yay/r8125-dkms
HEAD is now at 3fa1f74 chore: update to 9.015.00
  1 r8125-dkms                               (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
diff --git /home/c/.cache/yay/r8125-dkms/.gitignore /home/c/.cache/yay/r8125-dkms/.gitignore
new file mode 100644
index 0000000..f34a96c
--- /dev/null
+++ /home/c/.cache/yay/r8125-dkms/.gitignore
@@ -0,0 +1,2 @@
+pkg
+src
diff --git /home/c/.cache/yay/r8125-dkms/PKGBUILD /home/c/.cache/yay/r8125-dkms/PKGBUILD
new file mode 100644
index 0000000..bfc3e4f
--- /dev/null
+++ /home/c/.cache/yay/r8125-dkms/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Bernd Amend <bernd.amend(at)gmail(dot)com>
+# Contributor: Alex Avance <aravance(at)gmail(dot)com>
+# Contributor: Shen-Ta Hsieh <ibmibmibm(at)gmail(dot)com>
+
+_pkgname=r8125
+pkgname=${_pkgname}-dkms
+pkgver=9.015.00
+pkgrel=1
+url="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software"
+pkgdesc="Kernel module for RTL8125"
+license=('GPL2')
+arch=('any')
+depends=('dkms')
+conflicts=("${_pkgname}")
+optdepends=('linux-headers: Build the module for Arch kernel'
+            'linux-lts-headers: Build the module for LTS Arch kernel')
+source=("https://github.com/aravance/${_pkgname}/archive/refs/tags/${pkgver}.tar.gz" 'dkms.conf')
+sha256sums=('351643d8edd59aacdab4a187201ffbb6da474fc1d667d4f55f380434ab8fcd56'
+            'ad4c67e0c74661d19b74872f98254184d4b04e32e4c57b338a84fbcefa4c721f')
+
+package() {
+  dir_name="${_pkgname}-${pkgver}"
+  install -d "${pkgdir}"/usr/src/${dir_name}/
+  install -Dm644 dkms.conf "${dir_name}"/src/* "${pkgdir}/usr/src/${dir_name}/"
+
+  sed -e "s/@_PKGNAME@/${_pkgname}/g" \
+      -e "s/@PKGVER@/${pkgver}/g" \
+      -i "${pkgdir}/usr/src/${dir_name}/dkms.conf"
+}
diff --git /home/c/.cache/yay/r8125-dkms/dkms.conf /home/c/.cache/yay/r8125-dkms/dkms.conf
new file mode 100644
index 0000000..d6b26d9
--- /dev/null
+++ /home/c/.cache/yay/r8125-dkms/dkms.conf
@@ -0,0 +1,7 @@
+PACKAGE_NAME="@_PKGNAME@"
+PACKAGE_VERSION="@PKGVER@"
+MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build modules"
+CLEAN="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build clean"
+BUILT_MODULE_NAME[0]="@_PKGNAME@"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/net/ethernet/realtek"
+AUTOINSTALL="yes"

:: Proceed with install? [Y/n] y
==> Making package: r8125-dkms 9.015.00-1 (Fr 16 Mai 2025 17:37:06 CEST)
==> Retrieving sources...
  -> Downloading 9.015.00.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  146k    0  146k    0     0   203k      0 --:--:-- --:--:-- --:--:--  203k
  -> Found dkms.conf
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    9.015.00.tar.gz ... Passed
    dkms.conf ... Passed
:: (1/1) Parsing SRCINFO: r8125-dkms
==> Making package: r8125-dkms 9.015.00-1 (Fr 16 Mai 2025 17:37:07 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found 9.015.00.tar.gz
  -> Found dkms.conf
==> Validating source files with sha256sums...
    9.015.00.tar.gz ... Passed
    dkms.conf ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting 9.015.00.tar.gz with bsdtar
==> Sources are ready.
==> Making package: r8125-dkms 9.015.00-1 (Fr 16 Mai 2025 17:37:08 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "r8125-dkms"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: r8125-dkms 9.015.00-1 (Fr 16 Mai 2025 17:37:08 CEST)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) r8125-dkms-9.015.00-1

Total Installed Size:  0,98 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                       [################################################] 100%
(1/1) checking package integrity                                                     [################################################] 100%
(1/1) loading package files                                                          [################################################] 100%
(1/1) checking for file conflicts                                                    [################################################] 100%
(1/1) checking available disk space                                                  [################################################] 100%
:: Processing package changes...
(1/1) installing r8125-dkms                                                          [################################################] 100%
Optional dependencies for r8125-dkms
    linux-headers: Build the module for Arch kernel [installed]
    linux-lts-headers: Build the module for LTS Arch kernel
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod r8125/9.015.00 -k 6.12.28-1-MANJARO
Deprecated feature: CLEAN (/usr/src/r8125-9.015.00/dkms.conf)
==> depmod 6.12.28-1-MANJARO
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64.img
==> Starting build: '6.12.28-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64-fallback.img -S autodetect
==> Starting build: '6.12.28-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64-fallback.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful

Thanks for the reply — that’s interesting.
I think the installer automatically creates a FAT partition for /boot/efi, and the only partition using BTRFS is the Filesystem Root. At least, that’s how my Manjaro laptop is configured.

1 Like

Yes, but in that case /boot is on your root filesystem, and thus, it is btrfs.

1 Like

This seems to indicate an issue with that particular mirror.

Try this instead:

sudo pacman-mirrors --continent

and when that completes, update with:

sudo pacman -Syu

I’ll note here the importance of updating from the official repositories with pacman before using an AUR helper such as yay.

The recommendation also appears in Known Issues and Solutions in each Update Announcement topic;


Thanks for the info. I updated the whole system with pacman before installing the drivers with yay.

Are there any other steps you would recommend I take regarding the non-working installer and removed drivers? For example, should I write a bug report somewhere?

There is no bug to report as we don’t yet know what the problem is. You have done a lot of installing and reinstalling – it might benefit others to detail the current state of your installation (including updated inxi output).

Did you install with EXT4 or did you use BTRFS again? If using BTRFS did you create a separate /boot partition as mentioned; did that help? Which drivers are installed now?

What works and what does not? Etc.

Regards.

1 Like

OK, I tried to summarise everything about the current installation:

  • Manjaro 24.2.1 installed with proprietary drivers and EXT4.
    • WLAN drivers worked.
    • Ethernet drivers were not present.
    • Non-free GPU drivers were installed successfully.
    • I installed Yay, base-devel and the linux-header together with a full system update.
    • After the update and a reboot, the Wi-Fi drivers were missing, but the non-free GPU drivers were updated successfully.
    • After the update, I installed the missing network drivers from AUR with yay via USB tethering, resulting in a working internet connection after rebooting.
      • Drivers installed: rtw89-dkms-git and r8125-dkms.
        • Current inxi -N:
          Network:
          Device-1: Realtek RTL8852CE PCIe 802.11ax Wireless Network
          driver: rtw89_8852ce_git
          Device-2: Realtek RTL8125 2.5GbE driver: r8125
          
      • WLAN driver before the system update: rtw89_8852ce
      • Network drivers after the update, before installing them with yay: N/A
    • Now, the system appears to be working; I have not experienced any other issues or noticed any missing drivers.
  • The current Manjaro 25 installer only works with open-source drivers.
    • Selecting non-free drivers will not boot into the live installation, where I can start the installer; it freezes before that.
    • I cannot get to any TTY.
  • Installing Ubuntu 25 worked, including the network drivers.

Current full system info

System:
  Kernel: 6.12.28-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=87ace2f2-037c-44b3-b51a-3c1cbf4b5dd9 rw quiet splash
    udev.log_priority=3
  Desktop: GNOME v: 48.1 tk: GTK v: 3.24.49 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 48.0 Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: B850M GAMING X WIFI6E v: x.x
    serial: <superuser required> uuid: <superuser required> UEFI: American
    Megatrends LLC. v: F3 date: 03/12/2025
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 30.47 GiB used: 5.55 GiB (18.2%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 6000 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: G.SKILL
    part-no: F5-6000J3038F16G serial: <filter>
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 6000 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: G.SKILL
    part-no: F5-6000J3038F16G serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 7 9800X3D bits: 64 type: MCP arch: N/A level: v4
    note: check family: 0x1A (26) model-id: 0x44 (68) stepping: 0
    microcode: 0xB404023
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 smt: <unsupported> cache:
    L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
    L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 600 min/max: 600/5269 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 600 2: 600 3: 600
    4: 600 5: 600 6: 600 7: 600 8: 600 bogomips: 75085
  Flags: 3dnowprefetch abm adx aes amd_lbr_pmc_freeze amd_lbr_v2 aperfmperf
    apic arat avic avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2
    avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd
    avx512dq avx512f avx512ifma avx512vbmi avx512vl avx_vnni bmi1 bmi2 bpext
    bus_lock_detect cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov
    cmp_legacy constant_tsc cpb cppc cpuid cqm cqm_llc cqm_mbm_local
    cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists erms
    extapic extd_apicid f16c flush_l1d flushbyasid fma fpu fsgsbase fsrm fxsr
    fxsr_opt gfni ht hw_pstate ibpb ibrs ibrs_enhanced ibs invpcid irperf
    lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    movdir64b movdiri msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx ospke
    osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core
    perfctr_llc perfctr_nb perfmon_v2 pfthreshold pge pku pni popcnt pse
    pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp
    succor svm svm_lock syscall tce topoext tsc tsc_adjust tsc_scale umip
    user_shstk v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall
    vnmi vpclmulqdq wbnoinvd wdt x2avic xgetbv1 xsave xsavec xsaveerptr
    xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; STIBP: disabled; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070] vendor: ZOTAC driver: nvidia
    v: 570.144 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
    status: current (as of 2025-04; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: none
    off: DP-4,DP-5 empty: DP-6,HDMI-A-2 bus-ID: 01:00.0 chip-ID: 10de:2484
    class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Granite Ridge [Radeon Graphics]
    vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 ports: active: none empty: DP-1, DP-2, DP-3, HDMI-A-1,
    Writeback-1 bus-ID: 10:00.0 chip-ID: 1002:13c0 class-ID: 0300 temp: 40.0 C
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: X: loaded: amdgpu,nouveau
    unloaded: modesetting,radeon failed: nvidia alternate: fbdev,nv,vesa
    dri: radeonsi gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-4 model: Samsung LS27AG500N serial: <filter> built: 2021
    res: 2560x1440 dpi: 109 gamma: 1.2 chroma: red: x: 0.686 y: 0.310 green:
    x: 0.263 y: 0.671 blue: x: 0.149 y: 0.055 white: x: 0.314 y: 0.329
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9
    modes: 2560x1440, 1920x1080, 1680x1050, 1600x900, 1280x1024, 1440x900,
    1280x800, 1152x864, 1280x720, 1024x768, 800x600, 640x480
  EDID-Warnings: 1: parse_edid: unknown tag 112
  Monitor-2: DP-5 model: MSI Optix G24C serial: <filter> built: 2019
    res: 1920x1080 dpi: 94 gamma: 1.2 chroma: red: x: 0.639 y: 0.329 green:
    x: 0.298 y: 0.600 blue: x: 0.149 y: 0.059 white: x: 0.278 y: 0.286
    size: 521x293mm (20.51x11.54") diag: 600mm (23.6") ratio: 16:9
    modes: 1920x1080, 1680x1050, 1280x1024, 1440x900, 1024x768, 800x600,
    640x480
  API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia drv: amd radeonsi
    platforms: device: 0 drv: nvidia device: 1 drv: nouveau device: 2
    drv: radeonsi device: 3 drv: swrast gbm: drv: nvidia surfaceless:
    drv: nvidia wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 25.0.5-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
    raphael_mendocino LLVM 19.1.7 DRM 3.61 6.12.28-1-MANJARO)
    device-ID: 1002:13c0 memory: 500 MiB unified: no display-ID: :0.0
  Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi
    x11: xprop,xrandr
Audio:
  Device-1: NVIDIA GA104 High Definition Audio vendor: ZOTAC
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228b class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 10:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 10:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.28-1-MANJARO status: kernel-api tools: N/A
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8852CE PCIe 802.11ax Wireless Network
    driver: rtw89_8852ce_git v: kernel modules: rtw89_8852ce pcie: gen: 2
    speed: 5 GT/s lanes: 1 port: d000 bus-ID: 07:00.0 chip-ID: 10ec:c852
    class-ID: 0280
  IF: wlp7s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8125
    v: 9.015.00-NAPI modules: r8169 pcie: gen: 2 speed: 5 GT/s lanes: 1
    port: c000 bus-ID: 08:00.0 chip-ID: 10ec:8125 class-ID: 0200
  IF: enp8s0 state: down mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:3 chip-ID: 0bda:0852
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.82 TiB used: 684.59 GiB (36.7%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 5B2QJXD7 temp: 33.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.37%) used: 684.59 GiB (37.4%)
    fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 87ace2f2-037c-44b3-b51a-3c1cbf4b5dd9
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 320 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 6463-5B65
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: file size: 512 MiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-3:2 info: Logitech USB Receiver type: mouse,keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 98mA chip-ID: 046d:c547 class-ID: 0300
  Device-2: 1-7:3 info: Realtek Bluetooth Radio type: bluetooth
    driver: btusb interfaces: 2 rev: 1.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 500mA chip-ID: 0bda:0852 class-ID: e001 serial: <filter>
  Device-3: 1-10:4 info: Integrated Express GIGABYTE Device type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 048d:5711 class-ID: 0300
  Hub-2: 2-0:1 info: super-speed hub ports: 6 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 6-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-7: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-8: 7-1:2 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 7-1.2:3 info: Keychron K13 Pro type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 3434:02d1 class-ID: 0300
  Hub-9: 8-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 46.5 C mobo: 28.0 C gpu: amdgpu temp: 40.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1199 libs: 428 tools: gnome-software,pamac,yay
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://mirror.23m.com/manjaro/stable/$repo/$arch
    2: http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    3: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
    4: https://manjaro.kurdy.org/stable/$repo/$arch
    5: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
    6: https://mirror.init7.net/manjaro/stable/$repo/$arch
    7: https://manjaro.mirror.wearetriple.com/stable/$repo/$arch
    8: http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch
    9: https://mirror.koddos.net/manjaro/stable/$repo/$arch
    10: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    11: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
    12: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    13: https://mirror.bouwhuis.network/manjaro/stable/$repo/$arch
    14: https://manjaro.ynh.ovh/stable/$repo/$arch
    15: https://distrohub.kyiv.ua/manjaro/stable/$repo/$arch
    16: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
    17: https://ftpmirror1.infania.net/mirror/manjaro/stable/$repo/$arch
    18: https://mirror.telepoint.bg/manjaro/stable/$repo/$arch
    19: https://mirror.alwyzon.net/manjaro/stable/$repo/$arch
    20: https://mirror.easyname.at/manjaro/stable/$repo/$arch
    21: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
    22: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    23: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
    24: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    25: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
    26: http://manjaro.mirrors.uk2.net/stable/$repo/$arch
    27: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
    28: https://mirror.kamtv.ru/manjaro/stable/$repo/$arch
    29: https://mirror.hostiko.network/manjaro/stable/$repo/$arch
    30: https://mirrors.up.pt/pub/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 306
  1: cpu: 7.1% command: gnome-shell pid: 1388 mem: 456.3 MiB (1.4%)
  2: cpu: 4.5% command: missioncenter-magpie pid: 3920 mem: 79.4 MiB (0.2%)
  3: cpu: 4.2% command: firefox pid: 2070 mem: 720.3 MiB (2.3%)
  4: cpu: 4.2% command: gnome-terminal-server pid: 10940
    mem: 61.7 MiB (0.1%)
  5: cpu: 3.4% command: anytype pid: 4590 mem: 395.3 MiB (1.2%)
  Memory top: 5 of 306
  1: mem: 720.3 MiB (2.3%) command: firefox pid: 2070 cpu: 4.2%
  2: mem: 457.4 MiB (1.4%) command: firefox pid: 3583 cpu: 1.7%
  3: mem: 456.3 MiB (1.4%) command: gnome-shell pid: 1388 cpu: 7.1%
  4: mem: 436.3 MiB (1.3%) command: firefox pid: 5770 cpu: 1.6%
  5: mem: 395.3 MiB (1.2%) command: anytype pid: 4590 cpu: 3.4%
Info:
  Processes: 306 Power: uptime: 26m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.15 GiB services: gsd-power,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: gcc: 15.1.1 Shell: Bash v: 5.2.37 running-in: gnome-terminal
    inxi: 3.3.38