My laptop fails to initialize its GPU, among other things, if it boots while the battery is not charging

EDIT: Added tags
This strange state of intense lag, lowered screen brightness and, as I see now, no GPU, already happened a few times to me, but now it seems to depend on the battery state (that or more likely, I didn’t notice before that plugging it in and restarting was what actually “fixes” it)
So, today, when I was booting my laptop, the screen would stay on the Plymouth splash for way too long. So I pressed Esc to hide the splash, and that revealed to me this error:

[FAILED] Failed to start systemd-modules-load.service - Load Kernel Modules

(… a few lines later …)

[FAILED] Failed to start systemd-modules-load.service - Load Kernel Modules
See systemctl status systemd-modules-load.service

So I did, and I found this:

× systemd-modules-load.service - Load Kernel Modules
     Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: failed (Result: exit-code) since Thu 2025-07-03 10:04:14 -03; 23min ago
 Invocation: 45a0321ca6a24697ad8123501b60a3f3
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 1076 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
   Main PID: 1076 (code=exited, status=1/FAILURE)
   Mem peak: 1.4M
        CPU: 10ms

Jul 03 10:04:14 akira-fedora-aspire5 systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
Jul 03 10:04:14 akira-fedora-aspire5 systemd-modules-load[1076]: Module 'msr' is built in
Jul 03 10:04:14 akira-fedora-aspire5 systemd-modules-load[1076]: Failed to insert module 'v4l2loopback': Key was rejected by service
Jul 03 10:04:14 akira-fedora-aspire5 systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Jul 03 10:04:14 akira-fedora-aspire5 systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Jul 03 10:04:14 akira-fedora-aspire5 systemd[1]: Failed to start systemd-modules-load.service - Load Kernel Modules.

Which, I did install v4l2loopback to get the Virtual Camera feature in OBS Studio, but I’m not sure why it would be causing issues now?

Here’s transcripts of some errors I saw during the boot process that I took photos of, in no particular order (because the photos were taken over the course of 2 or 3 reboots):

  • This service takes way too long during startup
Job systemd-udevd.service/stop running (55s / 1min 30s): Shutting down...
  • This service takes way too long during shutdown
Job dnf5daemon-server.service/stop running (2min 57s / 5 min)
  • GPU fails to start
workqueue: Failed to create a rescuer kthread for wq "amdgpu-reset-dev" -EINTR
[drm:amdgpu_reset_create_reset_domain [amdgpu]] *ERROR* Failed to allocate wq for amdgpu_reset_domain!
amdgpu 0000:05:00.0: amdgpu: Fatal error during GPU init
amdgpu 0000:05:00.0: probe with driver amdgpu failed with error -12
  • Fastfetch shows the GPU as having negative amount of cores
GPU         ││ Lucienne  [C:-1] [Unknown]      
  • Journalctl is spammed with the same 3 lines over and over again, I think from GRUB
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:31 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.63-200.fc41.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.63-200.fc41.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.63-200.fc41.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.11-300.fc42.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.11-300.fc42.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.11-300.fc42.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.9-300.fc42.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.9-300.fc42.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.9-300.fc42.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-0-rescue.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-0-rescue.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-0-rescue.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.14.6-300.fc42.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.62-200.fc41.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:6: Unknown line 'grub_users', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
Jul 03 10:04:33 akira-fedora-aspire5 systemd-logind[1211]: /boot/loader/entries/3cda3ceb1b874733b609b6cba001af25-6.6.59-200.fc41.x86_64.conf:8: Unknown line 'grub_class', ignoring.
Jul 03 10:04:53 akira-fedora-aspire5 vboxdrv.sh[1234]:     sudo reboot
Jul 03 10:04:53 akira-fedora-aspire5 vboxdrv.sh[1234]: Restart "rcvboxdrv setup" after system is rebooted
                                                           sudo reboot
                                                       Restart "rcvboxdrv setup" after system is rebooted
Jul 03 10:06:56 akira-fedora-aspire5 systemd[3220]: Starting grub-boot-success.service - Mark boot as successful...
Jul 03 10:06:56 akira-fedora-aspire5 systemd[3220]: Finished grub-boot-success.service - Mark boot as successful.
Jul 03 10:29:43 akira-fedora-aspire5 systemd[12368]: grub-boot-success.timer - Mark boot as successful after the user session has run 2 minutes was skipped because of an unmet condition check (ConditionUser=!@system).

UPDATE:
I just had to remove that module and the computer works fine now

1 Like