KDE not starting after upgrade

Hi everyone. Until today every problem with EOS was handled by myself and google but right now i need help :slight_smile: After one of the upgrades few weeks ago KDE stopped starting. Booting stops on

[OK] Started Simple Desktop Display Manager

and it stops forever. The only way i can login is to switch to another tty, login and run startplasma-wayland, then everything works. I have tried upgrading whole system, using systemctl and nothing works.

Any hint how can I solve this?

Hi :wave:

Can you post the output of:
cat /etc/sddm.conf.d/kde_settings.conf

and status of sddm:
systemctl status sddm.service

and journal of current boot of sddm:
journalctl -b 0 -u sddm.service

1 Like

cat /etc/sddm.conf.d/kde_settings.conf

[Autologin]
Relogin=false
Session=
User=

[General]
HaltCommand=/usr/bin/systemctl poweroff
RebootCommand=/usr/bin/systemctl reboot

[Theme]
Current=breeze

[Users]
MaximumUid=60513
MinimumUid=1000

systemctl status sddm.service

 sddm.service - Simple Desktop Display Manager
     Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; preset: disabled)
     Active: active (running) since Sat 2024-05-11 14:16:45 CEST; 1h 11min ago
       Docs: man:sddm(1)
             man:sddm.conf(5)
   Main PID: 626 (sddm)
      Tasks: 6 (limit: 18938)
     Memory: 204.4M (peak: 239.4M)
        CPU: 3.698s
     CGroup: /system.slice/sddm.service
             ├─626 /usr/bin/sddm
             └─630 /usr/lib/Xorg -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_trFMdh -noreset -disp>

maj 11 14:16:49 steamer sddm[626]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
maj 11 14:16:49 steamer sddm[626]: Greeter starting...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] Starting...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] Authenticating...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] returning.
maj 11 14:16:49 steamer sddm-helper[680]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=964) by (uid=0)
maj 11 14:16:49 steamer sddm-helper[680]: Writing cookie to "/tmp/xauth_pbFhCP"
maj 11 14:16:49 steamer sddm-helper[680]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-iUllln >
maj 11 14:16:49 steamer sddm[626]: Greeter session started successfully
maj 11 14:16:49 steamer sddm[626]: Message received from greeter: Connect

journalctl -b 0 -u sddm.service

maj 11 14:16:45 steamer systemd[1]: Started Simple Desktop Display Manager.
maj 11 14:16:45 steamer sddm[626]: Initializing...
maj 11 14:16:45 steamer sddm[626]: Starting...
maj 11 14:16:45 steamer sddm[626]: Logind interface found
maj 11 14:16:45 steamer sddm[626]: Adding new display...
maj 11 14:16:45 steamer sddm[626]: Loaded empty theme configuration
maj 11 14:16:45 steamer sddm[626]: Xauthority path: "/run/sddm/xauth_trFMdh"
maj 11 14:16:45 steamer sddm[626]: Using VT 2
maj 11 14:16:45 steamer sddm[626]: Display server starting...
maj 11 14:16:45 steamer sddm[626]: Writing cookie to "/run/sddm/xauth_trFMdh"
maj 11 14:16:45 steamer sddm[626]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth>
maj 11 14:16:49 steamer sddm[626]: Setting default cursor
maj 11 14:16:49 steamer sddm[626]: Running display setup script  "/sbin/prime-offload"
maj 11 14:16:49 steamer sddm[626]: Display server started.
maj 11 14:16:49 steamer sddm[626]: Socket server starting...
maj 11 14:16:49 steamer sddm[626]: Socket server started.
maj 11 14:16:49 steamer sddm[626]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
maj 11 14:16:49 steamer sddm[626]: Greeter starting...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] Starting...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] Authenticating...
maj 11 14:16:49 steamer sddm-helper[680]: [PAM] returning.
maj 11 14:16:49 steamer sddm-helper[680]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=964) by (uid=0)
maj 11 14:16:49 steamer sddm-helper[680]: Writing cookie to "/tmp/xauth_pbFhCP"
maj 11 14:16:49 steamer sddm-helper[680]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-iUllln >
maj 11 14:16:49 steamer sddm[626]: Greeter session started successfully
maj 11 14:16:49 steamer sddm[626]: Message received from greeter: Connect

Hmm, okay, that seems clean to me. We gotta dig a bit deeper it seems. :smiley:

please share the 0x0.st link provided by the eos logtool:

Start from terminal to enable journals:
eos-log-tool -j

Leave every tick as it is, and additionally tick the "system journal, 2nd most recent" and "system journal, 3rd most recent" and click on the bottom-right button that says: Share logs to the internet, then it will ask you for your password, then another prompt, just hit execute and there you’ll get the link, to copypaste here :slight_smile: Let’s see if we can gather some more intel out of the journal.

https://0x0.st/X8Fm.txt

I see you’re using lts. Try out using the arch kernel instead (6.8.9) and see if it goes in

It’s almost the same but this time booting stops at

A start job is running for Wait for Network to be Configured 

Hmm I see, lets see what does pacman -Syu show

It’s simply upgrading everything like normal:

:: Synchronizowanie baz danych z pakietami…
 endeavouros                                    16,1 KiB   150 KiB/s 00:00 [------------------------------------------] 100%
 core                                          121,3 KiB  1517 KiB/s 00:00 [------------------------------------------] 100%
 extra                                           7,8 MiB  17,3 MiB/s 00:00 [------------------------------------------] 100%
 multilib                                      141,0 KiB  1763 KiB/s 00:00 [------------------------------------------] 100%
:: Rozpoczynanie pełnej aktualizacji systemu…
rozwiązywanie zależności…
szukanie sprzecznych pakietĂłw...

Pakiet (36)                   Obecna wersja  Nowa wersja   Zmiana     Do pobrania

extra/alsa-card-profiles      1:1.0.5-1      1:1.0.6-1      0,00 MiB     0,03 MiB
core/ca-certificates-mozilla  3.99-1         3.100-1        0,00 MiB     0,37 MiB
core/debugedit                5.0-5          5.0-6          0,00 MiB     0,04 MiB
extra/fzf                     0.51.0-1       0.52.0-1       0,02 MiB     1,32 MiB
extra/geoclue                 2.7.1-2        2.7.1-3       -0,05 MiB     0,22 MiB
core/glib2                    2.80.0-4       2.80.2-1       0,14 MiB     5,01 MiB
extra/gst-plugin-pipewire     1:1.0.5-1      1:1.0.6-1      0,00 MiB     0,05 MiB
extra/jbigkit                 2.1-7          2.1-8          0,00 MiB     0,05 MiB
extra/kirigami-addons         1.1.0-1        1.2.0-1        0,13 MiB     0,55 MiB
multilib/lib32-glib2          2.80.0-4       2.80.2-1      -0,46 MiB     1,16 MiB
multilib/lib32-nss            3.99-1         3.100-1       -0,26 MiB     1,13 MiB
multilib/lib32-systemd        255.5-1        255.6-1       -0,08 MiB     0,69 MiB
extra/libcdio-paranoia        10.2+2.0.1-3   10.2+2.0.2-1   0,01 MiB     0,06 MiB
extra/libngtcp2               1.4.0-1        1.5.0-1        0,00 MiB     0,15 MiB
extra/libpipewire             1:1.0.5-1      1:1.0.6-1     -0,08 MiB     0,36 MiB
extra/libreoffice-still       7.6.6-3        7.6.6-4       14,90 MiB   149,87 MiB
extra/libunwind               1.8.1-2        1.8.1-3        0,00 MiB     0,12 MiB
extra/libwbclient             4.20.0-3       4.20.1-1       0,00 MiB     0,04 MiB
core/nss                      3.99-1         3.100-1        0,05 MiB     1,62 MiB
extra/pacman-contrib          1.10.5-1       1.10.6-1       0,00 MiB     0,05 MiB
extra/pipewire                1:1.0.5-1      1:1.0.6-1     -0,11 MiB     0,62 MiB
extra/pipewire-alsa           1:1.0.5-1      1:1.0.6-1      0,00 MiB     0,00 MiB
extra/pipewire-audio          1:1.0.5-1      1:1.0.6-1     -0,15 MiB     1,09 MiB
extra/pipewire-jack           1:1.0.5-1      1:1.0.6-1     -0,07 MiB     0,14 MiB
extra/pipewire-pulse          1:1.0.5-1      1:1.0.6-1      0,00 MiB     0,18 MiB
extra/poppler                 24.03.0-1      24.05.0-1      0,08 MiB     1,58 MiB
extra/poppler-glib            24.03.0-1      24.05.0-1     -0,04 MiB     0,33 MiB
extra/poppler-qt5             24.03.0-1      24.05.0-1      0,01 MiB     0,24 MiB
extra/poppler-qt6             24.03.0-1      24.05.0-1      0,02 MiB     0,23 MiB
extra/samba                   4.20.0-3       4.20.1-1      -0,40 MiB     8,45 MiB
extra/smbclient               4.20.0-3       4.20.1-1      -0,38 MiB     6,81 MiB
core/systemd                  255.5-4        255.6-1        0,16 MiB     8,02 MiB
core/systemd-libs             255.5-4        255.6-1        0,00 MiB     1,08 MiB
core/systemd-resolvconf       255.5-4        255.6-1        0,00 MiB     0,00 MiB
core/systemd-sysvcompat       255.5-4        255.6-1        0,00 MiB     0,01 MiB
multilib/wine                 9.8-1          9.8-2          2,92 MiB   190,95 MiB

Do pobrania:              382,62 MiB
Do zainstalowania:       1968,98 MiB
Zmiana po aktualizacji:    16,37 MiB

:: Kontynuować instalację? [T/n] t
:: Pobieranie pakietów…
 smbclient-4.20.1-1-x86_64                       6,8 MiB  7,07 MiB/s 00:01 [------------------------------------------] 100%
 glib2-2.80.2-1-x86_64                           5,0 MiB  7,30 MiB/s 00:01 [------------------------------------------] 100%
 samba-4.20.1-1-x86_64                           8,5 MiB  4,93 MiB/s 00:02 [------------------------------------------] 100%
 nss-3.100-1-x86_64                           1661,4 KiB  7,84 MiB/s 00:00 [------------------------------------------] 100%
 poppler-24.05.0-1-x86_64                     1614,4 KiB  4,22 MiB/s 00:00 [------------------------------------------] 100%
 fzf-0.52.0-1-x86_64                          1347,5 KiB  5,58 MiB/s 00:00 [------------------------------------------] 100%
 lib32-glib2-2.80.2-1-x86_64                  1192,9 KiB  4,31 MiB/s 00:00 [------------------------------------------] 100%
 lib32-nss-3.100-1-x86_64                     1161,9 KiB  6,96 MiB/s 00:00 [------------------------------------------] 100%
 pipewire-audio-1:1.0.6-1-x86_64              1112,0 KiB  5,00 MiB/s 00:00 [------------------------------------------] 100%
 systemd-libs-255.6-1-x86_64                  1106,1 KiB  4,98 MiB/s 00:00 [------------------------------------------] 100%
 systemd-255.6-1-x86_64                          8,0 MiB  2,58 MiB/s 00:03 [------------------------------------------] 100%
 lib32-systemd-255.6-1-x86_64                  708,9 KiB  2,97 MiB/s 00:00 [------------------------------------------] 100%
 pipewire-1:1.0.6-1-x86_64                     634,4 KiB  5,04 MiB/s 00:00 [------------------------------------------] 100%
 kirigami-addons-1.2.0-1-x86_64                558,2 KiB  3,71 MiB/s 00:00 [------------------------------------------] 100%
 ca-certificates-mozilla-3.100-1-x86_64        374,3 KiB  2,34 MiB/s 00:00 [------------------------------------------] 100%
 libpipewire-1:1.0.6-1-x86_64                  367,2 KiB  4,91 MiB/s 00:00 [------------------------------------------] 100%
 poppler-glib-24.05.0-1-x86_64                 333,1 KiB  2,71 MiB/s 00:00 [------------------------------------------] 100%
 poppler-qt5-24.05.0-1-x86_64                  250,4 KiB  1972 KiB/s 00:00 [------------------------------------------] 100%
 poppler-qt6-24.05.0-1-x86_64                  235,2 KiB  2,55 MiB/s 00:00 [------------------------------------------] 100%
 geoclue-2.7.1-3-x86_64                        221,9 KiB  1946 KiB/s 00:00 [------------------------------------------] 100%
 pipewire-pulse-1:1.0.6-1-x86_64               185,3 KiB  1470 KiB/s 00:00 [------------------------------------------] 100%
 libngtcp2-1.5.0-1-x86_64                      149,5 KiB  1738 KiB/s 00:00 [------------------------------------------] 100%
 pipewire-jack-1:1.0.6-1-x86_64                148,1 KiB  1397 KiB/s 00:00 [------------------------------------------] 100%
 libunwind-1.8.1-3-x86_64                      127,6 KiB  1129 KiB/s 00:00 [------------------------------------------] 100%
 libcdio-paranoia-10.2+2.0.2-1-x86_64           66,0 KiB   904 KiB/s 00:00 [------------------------------------------] 100%
 jbigkit-2.1-8-x86_64                           52,2 KiB   678 KiB/s 00:00 [------------------------------------------] 100%
 gst-plugin-pipewire-1:1.0.6-1-x86_64           51,6 KiB   593 KiB/s 00:00 [------------------------------------------] 100%
 pacman-contrib-1.10.6-1-x86_64                 48,7 KiB   667 KiB/s 00:00 [------------------------------------------] 100%
 debugedit-5.0-6-x86_64                         44,0 KiB   603 KiB/s 00:00 [------------------------------------------] 100%
 libwbclient-4.20.1-1-x86_64                    36,2 KiB   452 KiB/s 00:00 [------------------------------------------] 100%
 systemd-sysvcompat-255.6-1-x86_64               6,0 KiB  71,8 KiB/s 00:00 [------------------------------------------] 100%
 alsa-card-profiles-1:1.0.6-1-x86_64            27,1 KiB   322 KiB/s 00:00 [------------------------------------------] 100%
 pipewire-alsa-1:1.0.6-1-x86_64                  4,9 KiB  74,8 KiB/s 00:00 [------------------------------------------] 100%
 systemd-resolvconf-255.6-1-x86_64               3,2 KiB  93,3 KiB/s 00:00 [------------------------------------------] 100%
 libreoffice-still-7.6.6-4-x86_64              149,9 MiB  11,1 MiB/s 00:14 [------------------------------------------] 100%
 wine-9.8-2-x86_64                             190,9 MiB  13,5 MiB/s 00:14 [------------------------------------------] 100%
 Łącznie (36/36)                               382,6 MiB  27,1 MiB/s 00:14 [------------------------------------------] 100%
(36/36) sprawdzanie kluczy w bazie                                         [------------------------------------------] 100%
(36/36) sprawdzanie spójności pakietów                                     [------------------------------------------] 100%
(36/36) wczytywanie listy plikĂłw                                           [------------------------------------------] 100%
(36/36) sprawdzanie konfliktĂłw plikĂłw                                      [------------------------------------------] 100%
:: Przetwarzanie zmian pakietu... 
( 1/36) aktualizowanie alsa-card-profiles                                  [------------------------------------------] 100%
( 2/36) aktualizowanie systemd-libs                                        [------------------------------------------] 100%
( 3/36) aktualizowanie ca-certificates-mozilla                             [------------------------------------------] 100%
( 4/36) aktualizowanie debugedit                                           [------------------------------------------] 100%
( 5/36) aktualizowanie fzf                                                 [------------------------------------------] 100%
( 6/36) aktualizowanie glib2                                               [------------------------------------------] 100%
( 7/36) aktualizowanie geoclue                                             [------------------------------------------] 100%
( 8/36) aktualizowanie libpipewire                                         [------------------------------------------] 100%
( 9/36) aktualizowanie libunwind                                           [------------------------------------------] 100%
(10/36) aktualizowanie pipewire                                            [------------------------------------------] 100%
(11/36) aktualizowanie systemd                                             [------------------------------------------] 100%
(12/36) aktualizowanie gst-plugin-pipewire                                 [------------------------------------------] 100%
(13/36) aktualizowanie jbigkit                                             [------------------------------------------] 100%
(14/36) aktualizowanie pipewire-audio                                      [------------------------------------------] 100%
(15/36) aktualizowanie pipewire-jack                                       [------------------------------------------] 100%
(16/36) aktualizowanie kirigami-addons                                     [------------------------------------------] 100%
(17/36) aktualizowanie lib32-glib2                                         [------------------------------------------] 100%
(18/36) aktualizowanie nss                                                 [------------------------------------------] 100%
(19/36) aktualizowanie lib32-nss                                           [------------------------------------------] 100%
(20/36) aktualizowanie lib32-systemd                                       [------------------------------------------] 100%
(21/36) aktualizowanie libcdio-paranoia                                    [------------------------------------------] 100%
(22/36) aktualizowanie libngtcp2                                           [------------------------------------------] 100%
(23/36) aktualizowanie libreoffice-still                                   [------------------------------------------] 100%
(24/36) aktualizowanie libwbclient                                         [------------------------------------------] 100%
(25/36) aktualizowanie pacman-contrib                                      [------------------------------------------] 100%
Nowe opcjonalne zależności dla pacman-contrib
    fakeroot: for checkupdates [zainstalowano]
    perl: for pacsearch [zainstalowano]
(26/36) aktualizowanie pipewire-alsa                                       [------------------------------------------] 100%
(27/36) aktualizowanie pipewire-pulse                                      [------------------------------------------] 100%
(28/36) aktualizowanie poppler                                             [------------------------------------------] 100%
(29/36) aktualizowanie poppler-glib                                        [------------------------------------------] 100%
(30/36) aktualizowanie poppler-qt5                                         [------------------------------------------] 100%
(31/36) aktualizowanie poppler-qt6                                         [------------------------------------------] 100%
(32/36) aktualizowanie smbclient                                           [------------------------------------------] 100%
(33/36) aktualizowanie samba                                               [------------------------------------------] 100%
(34/36) aktualizowanie systemd-resolvconf                                  [------------------------------------------] 100%
(35/36) aktualizowanie systemd-sysvcompat                                  [------------------------------------------] 100%
(36/36) aktualizowanie wine                                                [------------------------------------------] 100%
:: Uruchamianie po-transakcji...
( 1/20) Creating system user accounts...
( 2/20) Registering binary formats...
( 3/20) Updating journal message catalog...
( 4/20) Reloading system manager configuration...
( 5/20) Reloading user manager configuration...
( 6/20) Updating udev hardware database...
( 7/20) Applying kernel sysctl settings...
( 8/20) Creating temporary files...
( 9/20) Reloading device manager configuration...
(10/20) Arming ConditionNeedsUpdate...
(11/20) Updating the MIME type database...
(12/20) Rebuilding certificate stores...
(13/20) Updating initramfs...
:: Building initramfs for linux-lts (6.6.30-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux-lts.img 6.6.30-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts.img' done ***
:: Building fallback initramfs for linux-lts (6.6.30-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-lts-fallback.img 6.6.30-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts-fallback.img' done ***
:: Building initramfs for linux (6.8.9-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux.img 6.8.9-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux.img' done ***
:: Building fallback initramfs for linux (6.8.9-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-fallback.img 6.8.9-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-fallback.img' done ***
(14/20) Reloading system bus configuration...
(15/20) Check if user should be informed about rebooting after certain system package upgrades.
(16/20) Updating fontconfig cache...
(17/20) Updating 32-bit fontconfig cache...
(18/20) Updating icon theme caches...
(19/20) Checking which packages need to be rebuilt
foreign optimus-manager
(20/20) Updating the desktop file MIME type cache...


Hmm, ok lets confirm if you have a file here (its like 99% nope, but still lets make sure) and see its content if you have:
cat /etc/sddm.conf

also lets see if these are giving back results:
ls /usr/bin/startplasma-wayland
ls /usr/share/sddm/scripts/wayland-session

Give output of this:
lsmod | grep nvidia

and this:
sudo cat /sys/module/nvidia_drm/parameters/modeset
Y OR N ?

kazik@steamer:~$  cat /etc/sddm.conf
kazik@steamer:~$  ls /usr/bin/startplasma-wayland
/usr/bin/startplasma-wayland
kazik@steamer:~$  ls /usr/share/sddm/scripts/wayland-session
/usr/share/sddm/scripts/wayland-session
kazik@steamer:~$  lsmod | grep nvidia
nvidia_modeset       1605632  2
nvidia              60502016  76 nvidia_modeset
video                  77824  3 ideapad_laptop,i915,nvidia_modeset
kazik@steamer:~$

And NO to answer last question

Thanks for the outputs and for the last one which I edited just before you posted :smiley:

So, for me it seems nvidia-drm doesn’t get properly loaded for odd reason, because it is in the kernel cmdline


maj 09 22:26:50 _hostname_ kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=c48a77dd-c72e-43da-babd-aba141f77cde rw nowatchdog nvme_load=YES nvidia-drm.modeset=1 loglevel=3

lets try to fix that first. In worst case scenario we’re gonna try to early load your nvidia in dracut too if this plan A doesn’t work.

Edit /etc/kernel/cmdline with your favorite editor nano/vim etc… (in sudo mode ofcourse)

…and find this word: nvidia-drm.modeset=1, then rewrite it to nvidia_drm.modeset=1
(basically _ instead of - between nvidia and drm - on my machine I have it as the underline variant, I’ve read on the internet that this might be source of odd behaviours such as yours)

save the file, and rebuild kernel boot images kernel via sudo reinstall-kernels

reboot, and cross fingers :crossed_fingers:

There is one problem. I don’t have this file :slight_smile:

Woops :smiley:

In this case, see if you have this file /boot/loader/entries/ and there should be a file ending with .conf
(if you dont see this also, please send an ls -lR /boot output (needs to be in sudo mode afaik), - sorry I’m not having a legacy install, can’t recall this accurately, just from my memory as I remember)

open it and edit, find the options row and then rewrite appropriate nvidia-drm → nvidia_drm
save and do the reinstall kernel as mentioned above.

Nope. No file like this at all.

/boot:
razem 514692
drwxr-xr-x 6 root root      4096 12-19 00:01 grub
-rw------- 1 root root 145901547 05-11 20:11 initramfs-linux-fallback.img
-rw------- 1 root root 101408540 05-11 20:11 initramfs-linux.img
-rw------- 1 root root 144426286 05-11 20:11 initramfs-linux-lts-fallback.img
-rw------- 1 root root 101116324 05-11 20:10 initramfs-linux-lts.img
-rw-r--r-- 1 root root   8099840 03-12 18:13 intel-ucode.img
-rw-r--r-- 1 root root  13066752 05-08 22:36 vmlinuz-linux
-rw-r--r-- 1 root root  12988928 05-08 22:36 vmlinuz-linux-lts

/boot/grub:
razem 36
drwxr-xr-x 2 root root  4096 12-19 00:01 fonts
-rw------- 1 root root  8049 12-19 00:01 grub.cfg
-rw-r--r-- 1 root root  1024 12-19 00:01 grubenv
drwxr-xr-x 2 root root 12288 12-19 00:01 i386-pc
drwxr-xr-x 2 root root  4096 12-19 00:01 locale
drwxr-xr-x 3 root root  4096 12-19 00:01 themes

/boot/grub/fonts:
razem 2356
-rw-r--r-- 1 root root 2411774 12-19 00:01 unicode.pf2

/boot/grub/i386-pc:
razem 2508
-rw-r--r-- 1 root root  10572 12-19 00:01 acpi.mod
-rw-r--r-- 1 root root   1228 12-19 00:01 adler32.mod
-rw-r--r-- 1 root root   5584 12-19 00:01 affs.mod
-rw-r--r-- 1 root root   6028 12-19 00:01 afs.mod
-rw-r--r-- 1 root root   1492 12-19 00:01 afsplitter.mod
-rw-r--r-- 1 root root  15616 12-19 00:01 ahci.mod
-rw-r--r-- 1 root root    492 12-19 00:01 all_video.mod
-rw-r--r-- 1 root root    956 12-19 00:01 aout.mod
-rw-r--r-- 1 root root   2836 12-19 00:01 archelp.mod
-rw-r--r-- 1 root root   5524 12-19 00:01 ata.mod
-rw-r--r-- 1 root root   4100 12-19 00:01 at_keyboard.mod
-rw-r--r-- 1 root root   1576 12-19 00:01 backtrace.mod
-rw-r--r-- 1 root root   6736 12-19 00:01 bfs.mod
-rw-r--r-- 1 root root   4604 12-19 00:01 biosdisk.mod
-rw-r--r-- 1 root root   2188 12-19 00:01 bitmap.mod
-rw-r--r-- 1 root root   3604 12-19 00:01 bitmap_scale.mod
-rw-r--r-- 1 root root   2028 12-19 00:01 blocklist.mod
-rw-r--r-- 1 root root    512 12-19 00:01 boot.img
-rw-r--r-- 1 root root   2628 12-19 00:01 boot.mod
-rw-r--r-- 1 root root   1268 12-19 00:01 boottime.mod
-rw-r--r-- 1 root root  31148 12-19 00:01 bsd.mod
-rw-r--r-- 1 root root   2252 12-19 00:01 bswap_test.mod
-rw-r--r-- 1 root root  19576 12-19 00:01 btrfs.mod
-rw-r--r-- 1 root root   2028 12-19 00:01 bufio.mod
-rw-r--r-- 1 root root   1404 12-19 00:01 cacheinfo.mod
-rw-r--r-- 1 root root   2852 12-19 00:01 cat.mod
-rw-r--r-- 1 root root   3860 12-19 00:01 cbfs.mod
-rw-r--r-- 1 root root   3340 12-19 00:01 cbls.mod
-rw-r--r-- 1 root root   2448 12-19 00:01 cbmemc.mod
-rw-r--r-- 1 root root   1048 12-19 00:01 cbtable.mod
-rw-r--r-- 1 root root   2772 12-19 00:01 cbtime.mod
-rw-r--r-- 1 root root   3396 12-19 00:01 chain.mod
-rw-r--r-- 1 root root   2960 12-19 00:01 cmdline_cat_test.mod
-rw-r--r-- 1 root root   1164 12-19 00:01 cmosdump.mod
-rw-r--r-- 1 root root   1820 12-19 00:01 cmostest.mod
-rw-r--r-- 1 root root   2224 12-19 00:01 cmp.mod
-rw-r--r-- 1 root root   4608 12-19 00:01 cmp_test.mod
-rw-r--r-- 1 root root   3909 12-19 00:01 command.lst
-rw-r--r-- 1 root root   2204 12-19 00:01 configfile.mod
-rw-r--r-- 1 root root  28826 12-19 00:01 core.img
-rw-r--r-- 1 root root   2680 12-19 00:01 cpio_be.mod
-rw-r--r-- 1 root root   2612 12-19 00:01 cpio.mod
-rw-r--r-- 1 root root   1664 12-19 00:01 cpuid.mod
-rw-r--r-- 1 root root   1572 12-19 00:01 crc64.mod
-rw-r--r-- 1 root root  14484 12-19 00:01 cryptodisk.mod
-rw-r--r-- 1 root root    936 12-19 00:01 crypto.lst
-rw-r--r-- 1 root root   4916 12-19 00:01 crypto.mod
-rw-r--r-- 1 root root   3588 12-19 00:01 cs5536.mod
-rw-r--r-- 1 root root   1684 12-19 00:01 ctz_test.mod
-rw-r--r-- 1 root root   1716 12-19 00:01 datehook.mod
-rw-r--r-- 1 root root   2116 12-19 00:01 date.mod
-rw-r--r-- 1 root root   2148 12-19 00:01 datetime.mod
-rw-r--r-- 1 root root   9868 12-19 00:01 diskfilter.mod
-rw-r--r-- 1 root root   2300 12-19 00:01 disk.mod
-rw-r--r-- 1 root root    956 12-19 00:01 div.mod
-rw-r--r-- 1 root root   5560 12-19 00:01 div_test.mod
-rw-r--r-- 1 root root   1768 12-19 00:01 dm_nv.mod
-rw-r--r-- 1 root root   5284 12-19 00:01 drivemap.mod
-rw-r--r-- 1 root root   1896 12-19 00:01 echo.mod
-rw-r--r-- 1 root root   7668 12-19 00:01 efiemu32.o
-rw-r--r-- 1 root root  10856 12-19 00:01 efiemu64.o
-rw-r--r-- 1 root root  23720 12-19 00:01 efiemu.mod
-rw-r--r-- 1 root root  16596 12-19 00:01 ehci.mod
-rw-r--r-- 1 root root   5728 12-19 00:01 elf.mod
-rw-r--r-- 1 root root   1368 12-19 00:01 eval.mod
-rw-r--r-- 1 root root   5872 12-19 00:01 exfat.mod
-rw-r--r-- 1 root root   1380 12-19 00:01 exfctest.mod
-rw-r--r-- 1 root root   6052 12-19 00:01 ext2.mod
-rw-r--r-- 1 root root   4608 12-19 00:01 extcmd.mod
-rw-r--r-- 1 root root   6452 12-19 00:01 f2fs.mod
-rw-r--r-- 1 root root   6016 12-19 00:01 fat.mod
-rw-r--r-- 1 root root  17140 12-19 00:01 file.mod
-rw-r--r-- 1 root root  13512 12-19 00:01 font.mod
-rw-r--r-- 1 root root   2612 12-19 00:01 freedos.mod
-rw-r--r-- 1 root root   2924 12-19 00:01 fshelp.mod
-rw-r--r-- 1 root root    219 12-19 00:01 fs.lst
-rw-r--r-- 1 root root  34168 12-19 00:01 functional_test.mod
-rw-r--r-- 1 root root   1580 12-19 00:01 gcry_arcfour.mod
-rw-r--r-- 1 root root   8000 12-19 00:01 gcry_blowfish.mod
-rw-r--r-- 1 root root  33516 12-19 00:01 gcry_camellia.mod
-rw-r--r-- 1 root root  16356 12-19 00:01 gcry_cast5.mod
-rw-r--r-- 1 root root  10532 12-19 00:01 gcry_crc.mod
-rw-r--r-- 1 root root  19136 12-19 00:01 gcry_des.mod
-rw-r--r-- 1 root root   2188 12-19 00:01 gcry_dsa.mod
-rw-r--r-- 1 root root   2884 12-19 00:01 gcry_idea.mod
-rw-r--r-- 1 root root   3048 12-19 00:01 gcry_md4.mod
-rw-r--r-- 1 root root   3668 12-19 00:01 gcry_md5.mod
-rw-r--r-- 1 root root   2316 12-19 00:01 gcry_rfc2268.mod
-rw-r--r-- 1 root root  19312 12-19 00:01 gcry_rijndael.mod
-rw-r--r-- 1 root root   8248 12-19 00:01 gcry_rmd160.mod
-rw-r--r-- 1 root root   1968 12-19 00:01 gcry_rsa.mod
-rw-r--r-- 1 root root  14792 12-19 00:01 gcry_seed.mod
-rw-r--r-- 1 root root  17764 12-19 00:01 gcry_serpent.mod
-rw-r--r-- 1 root root   8592 12-19 00:01 gcry_sha1.mod
-rw-r--r-- 1 root root   4376 12-19 00:01 gcry_sha256.mod
-rw-r--r-- 1 root root   7908 12-19 00:01 gcry_sha512.mod
-rw-r--r-- 1 root root  12180 12-19 00:01 gcry_tiger.mod
-rw-r--r-- 1 root root  36816 12-19 00:01 gcry_twofish.mod
-rw-r--r-- 1 root root  24556 12-19 00:01 gcry_whirlpool.mod
-rw-r--r-- 1 root root  25124 12-19 00:01 gdb.mod
-rw-r--r-- 1 root root   5552 12-19 00:01 geli.mod
-rw-r--r-- 1 root root   4796 12-19 00:01 gettext.mod
-rw-r--r-- 1 root root  38952 12-19 00:01 gfxmenu.mod
-rw-r--r-- 1 root root   2796 12-19 00:01 gfxterm_background.mod
-rw-r--r-- 1 root root   4912 12-19 00:01 gfxterm_menu.mod
-rw-r--r-- 1 root root   9892 12-19 00:01 gfxterm.mod
-rw-r--r-- 1 root root   3716 12-19 00:01 gptsync.mod
-rw-r--r-- 1 root root   8752 12-19 00:01 gzio.mod
-rw-r--r-- 1 root root   4640 12-19 00:01 halt.mod
-rw-r--r-- 1 root root   5168 12-19 00:01 hashsum.mod
-rw-r--r-- 1 root root   6512 12-19 00:01 hdparm.mod
-rw-r--r-- 1 root root   1140 12-19 00:01 hello.mod
-rw-r--r-- 1 root root   2592 12-19 00:01 help.mod
-rw-r--r-- 1 root root   3072 12-19 00:01 hexdump.mod
-rw-r--r-- 1 root root   6924 12-19 00:01 hfs.mod
-rw-r--r-- 1 root root   2960 12-19 00:01 hfspluscomp.mod
-rw-r--r-- 1 root root   8104 12-19 00:01 hfsplus.mod
-rw-r--r-- 1 root root   5700 12-19 00:01 http.mod
-rw-r--r-- 1 root root   2800 12-19 00:01 iorw.mod
-rw-r--r-- 1 root root   9096 12-19 00:01 iso9660.mod
-rw-r--r-- 1 root root   6124 12-19 00:01 jfs.mod
-rw-r--r-- 1 root root   7728 12-19 00:01 jpeg.mod
-rw-r--r-- 1 root root   4244 12-19 00:01 json.mod
-rw-r--r-- 1 root root   4976 12-19 00:01 keylayouts.mod
-rw-r--r-- 1 root root   1840 12-19 00:01 keystatus.mod
-rw-r--r-- 1 root root   6244 12-19 00:01 ldm.mod
-rw-r--r-- 1 root root  30100 12-19 00:01 legacycfg.mod
-rw-r--r-- 1 root root  14404 12-19 00:01 legacy_password_test.mod
-rw-r--r-- 1 root root   5516 12-19 00:01 linux16.mod
-rw-r--r-- 1 root root  13528 12-19 00:01 linux.mod
-rw-r--r-- 1 root root   5748 12-19 00:01 loadenv.mod
-rw-r--r-- 1 root root   3052 12-19 00:01 loopback.mod
-rw-r--r-- 1 root root   4740 12-19 00:01 lsacpi.mod
-rw-r--r-- 1 root root   2232 12-19 00:01 lsapm.mod
-rw-r--r-- 1 root root   1820 12-19 00:01 lsmmap.mod
-rw-r--r-- 1 root root   3856 12-19 00:01 ls.mod
-rw-r--r-- 1 root root   4796 12-19 00:01 lspci.mod
-rw-r--r-- 1 root root  14228 12-19 00:01 luks2.mod
-rw-r--r-- 1 root root   3912 12-19 00:01 luks.mod
-rw-r--r-- 1 root root   8480 12-19 00:01 lvm.mod
-rw-r--r-- 1 root root   4748 12-19 00:01 lzopio.mod
-rw-r--r-- 1 root root   3192 12-19 00:01 macbless.mod
-rw-r--r-- 1 root root   7372 12-19 00:01 macho.mod
-rw-r--r-- 1 root root   2044 12-19 00:01 mda_text.mod
-rw-r--r-- 1 root root   1964 12-19 00:01 mdraid09_be.mod
-rw-r--r-- 1 root root   2104 12-19 00:01 mdraid09.mod
-rw-r--r-- 1 root root   1868 12-19 00:01 mdraid1x.mod
-rw-r--r-- 1 root root   1988 12-19 00:01 memdisk.mod
-rw-r--r-- 1 root root   2792 12-19 00:01 memrw.mod
-rw-r--r-- 1 root root   3504 12-19 00:01 minicmd.mod
-rw-r--r-- 1 root root   3864 12-19 00:01 minix2_be.mod
-rw-r--r-- 1 root root   3732 12-19 00:01 minix2.mod
-rw-r--r-- 1 root root   3800 12-19 00:01 minix3_be.mod
-rw-r--r-- 1 root root   3636 12-19 00:01 minix3.mod
-rw-r--r-- 1 root root   3732 12-19 00:01 minix_be.mod
-rw-r--r-- 1 root root   3604 12-19 00:01 minix.mod
-rw-r--r-- 1 root root   8528 12-19 00:01 mmap.mod
-rw-r--r-- 1 root root   5685 12-19 00:01 moddep.lst
-rw-r--r-- 1 root root   2570 12-19 00:01 modinfo.sh
-rw-r--r-- 1 root root   2348 12-19 00:01 morse.mod
-rw-r--r-- 1 root root  27360 12-19 00:01 mpi.mod
-rw-r--r-- 1 root root   2396 12-19 00:01 msdospart.mod
-rw-r--r-- 1 root root   1984 12-19 00:01 mul_test.mod
-rw-r--r-- 1 root root  16028 12-19 00:01 multiboot2.mod
-rw-r--r-- 1 root root  14896 12-19 00:01 multiboot.mod
-rw-r--r-- 1 root root   4148 12-19 00:01 nativedisk.mod
-rw-r--r-- 1 root root  51060 12-19 00:01 net.mod
-rw-r--r-- 1 root root   2804 12-19 00:01 newc.mod
-rw-r--r-- 1 root root   6744 12-19 00:01 nilfs2.mod
-rw-r--r-- 1 root root 115016 12-19 00:01 normal.mod
-rw-r--r-- 1 root root   4252 12-19 00:01 ntfscomp.mod
-rw-r--r-- 1 root root  10580 12-19 00:01 ntfs.mod
-rw-r--r-- 1 root root   2504 12-19 00:01 ntldr.mod
-rw-r--r-- 1 root root   2676 12-19 00:01 odc.mod
-rw-r--r-- 1 root root   1456 12-19 00:01 offsetio.mod
-rw-r--r-- 1 root root  10324 12-19 00:01 ohci.mod
-rw-r--r-- 1 root root   1588 12-19 00:01 part_acorn.mod
-rw-r--r-- 1 root root   1812 12-19 00:01 part_amiga.mod
-rw-r--r-- 1 root root   2052 12-19 00:01 part_apple.mod
-rw-r--r-- 1 root root   2680 12-19 00:01 part_bsd.mod
-rw-r--r-- 1 root root   1712 12-19 00:01 part_dfly.mod
-rw-r--r-- 1 root root   1424 12-19 00:01 part_dvh.mod
-rw-r--r-- 1 root root   2300 12-19 00:01 part_gpt.mod
-rw-r--r-- 1 root root    111 12-19 00:01 partmap.lst
-rw-r--r-- 1 root root   2264 12-19 00:01 part_msdos.mod
-rw-r--r-- 1 root root   1732 12-19 00:01 part_plan.mod
-rw-r--r-- 1 root root   1452 12-19 00:01 part_sun.mod
-rw-r--r-- 1 root root   1588 12-19 00:01 part_sunpc.mod
-rw-r--r-- 1 root root     17 12-19 00:01 parttool.lst
-rw-r--r-- 1 root root   4644 12-19 00:01 parttool.mod
-rw-r--r-- 1 root root   1820 12-19 00:01 password.mod
-rw-r--r-- 1 root root   2720 12-19 00:01 password_pbkdf2.mod
-rw-r--r-- 1 root root   4812 12-19 00:01 pata.mod
-rw-r--r-- 1 root root   1312 12-19 00:01 pbkdf2.mod
-rw-r--r-- 1 root root   2100 12-19 00:01 pbkdf2_test.mod
-rw-r--r-- 1 root root   2384 12-19 00:01 pcidump.mod
-rw-r--r-- 1 root root   1316 12-19 00:01 pci.mod
-rw-r--r-- 1 root root  11332 12-19 00:01 pgp.mod
-rw-r--r-- 1 root root   7164 12-19 00:01 plainmount.mod
-rw-r--r-- 1 root root   6284 12-19 00:01 plan9.mod
-rw-r--r-- 1 root root   2448 12-19 00:01 play.mod
-rw-r--r-- 1 root root   7988 12-19 00:01 png.mod
-rw-r--r-- 1 root root   1516 12-19 00:01 priority_queue.mod
-rw-r--r-- 1 root root   3528 12-19 00:01 probe.mod
-rw-r--r-- 1 root root   2284 12-19 00:01 procfs.mod
-rw-r--r-- 1 root root   2136 12-19 00:01 progress.mod
-rw-r--r-- 1 root root   2616 12-19 00:01 pxechain.mod
-rw-r--r-- 1 root root   3680 12-19 00:01 pxe.mod
-rw-r--r-- 1 root root   1292 12-19 00:01 raid5rec.mod
-rw-r--r-- 1 root root   2204 12-19 00:01 raid6rec.mod
-rw-r--r-- 1 root root   3696 12-19 00:01 random.mod
-rw-r--r-- 1 root root   1848 12-19 00:01 rdmsr.mod
-rw-r--r-- 1 root root   1688 12-19 00:01 read.mod
-rw-r--r-- 1 root root   1640 12-19 00:01 reboot.mod
-rw-r--r-- 1 root root  50724 12-19 00:01 regexp.mod
-rw-r--r-- 1 root root   8692 12-19 00:01 reiserfs.mod
-rw-r--r-- 1 root root  14972 12-19 00:01 relocator.mod
-rw-r--r-- 1 root root   4084 12-19 00:01 romfs.mod
-rw-r--r-- 1 root root   4612 12-19 00:01 scsi.mod
-rw-r--r-- 1 root root   3124 12-19 00:01 search_fs_file.mod
-rw-r--r-- 1 root root   3188 12-19 00:01 search_fs_uuid.mod
-rw-r--r-- 1 root root   3120 12-19 00:01 search_label.mod
-rw-r--r-- 1 root root   3700 12-19 00:01 search.mod
-rw-r--r-- 1 root root   7012 12-19 00:01 sendkey.mod
-rw-r--r-- 1 root root   9772 12-19 00:01 serial.mod
-rw-r--r-- 1 root root    628 12-19 00:01 setjmp.mod
-rw-r--r-- 1 root root   1624 12-19 00:01 setjmp_test.mod
-rw-r--r-- 1 root root   5232 12-19 00:01 setpci.mod
-rw-r--r-- 1 root root   5116 12-19 00:01 sfs.mod
-rw-r--r-- 1 root root   2448 12-19 00:01 shift_test.mod
-rw-r--r-- 1 root root   6380 12-19 00:01 signature_test.mod
-rw-r--r-- 1 root root   2144 12-19 00:01 sleep.mod
-rw-r--r-- 1 root root   2268 12-19 00:01 sleep_test.mod
-rw-r--r-- 1 root root   5524 12-19 00:01 smbios.mod
-rw-r--r-- 1 root root   2024 12-19 00:01 spkmodem.mod
-rw-r--r-- 1 root root   6988 12-19 00:01 squash4.mod
-rw-r--r-- 1 root root   2112 12-19 00:01 strtoull_test.mod
-rw-r--r-- 1 root root  17356 12-19 00:01 syslinuxcfg.mod
-rw-r--r-- 1 root root   3184 12-19 00:01 tar.mod
-rw-r--r-- 1 root root    202 12-19 00:01 terminal.lst
-rw-r--r-- 1 root root   4432 12-19 00:01 terminal.mod
-rw-r--r-- 1 root root  12196 12-19 00:01 terminfo.mod
-rw-r--r-- 1 root root   1272 12-19 00:01 test_blockarg.mod
-rw-r--r-- 1 root root   2740 12-19 00:01 testload.mod
-rw-r--r-- 1 root root   4992 12-19 00:01 test.mod
-rw-r--r-- 1 root root   2264 12-19 00:01 testspeed.mod
-rw-r--r-- 1 root root   5016 12-19 00:01 tftp.mod
-rw-r--r-- 1 root root   4592 12-19 00:01 tga.mod
-rw-r--r-- 1 root root   1456 12-19 00:01 time.mod
-rw-r--r-- 1 root root   1668 12-19 00:01 trig.mod
-rw-r--r-- 1 root root   2336 12-19 00:01 tr.mod
-rw-r--r-- 1 root root   3564 12-19 00:01 truecrypt.mod
-rw-r--r-- 1 root root   1152 12-19 00:01 true.mod
-rw-r--r-- 1 root root   8716 12-19 00:01 udf.mod
-rw-r--r-- 1 root root   5652 12-19 00:01 ufs1_be.mod
-rw-r--r-- 1 root root   5236 12-19 00:01 ufs1.mod
-rw-r--r-- 1 root root   5332 12-19 00:01 ufs2.mod
-rw-r--r-- 1 root root   6524 12-19 00:01 uhci.mod
-rw-r--r-- 1 root root   3764 12-19 00:01 usb_keyboard.mod
-rw-r--r-- 1 root root  11788 12-19 00:01 usb.mod
-rw-r--r-- 1 root root   7092 12-19 00:01 usbms.mod
-rw-r--r-- 1 root root   1924 12-19 00:01 usbserial_common.mod
-rw-r--r-- 1 root root   2296 12-19 00:01 usbserial_ftdi.mod
-rw-r--r-- 1 root root   2632 12-19 00:01 usbserial_pl2303.mod
-rw-r--r-- 1 root root   1460 12-19 00:01 usbserial_usbdebug.mod
-rw-r--r-- 1 root root   3568 12-19 00:01 usbtest.mod
-rw-r--r-- 1 root root   9692 12-19 00:01 vbe.mod
-rw-r--r-- 1 root root   4932 12-19 00:01 vga.mod
-rw-r--r-- 1 root root   2140 12-19 00:01 vga_text.mod
-rw-r--r-- 1 root root   5588 12-19 00:01 video_bochs.mod
-rw-r--r-- 1 root root   6004 12-19 00:01 video_cirrus.mod
-rw-r--r-- 1 root root   5568 12-19 00:01 video_colors.mod
-rw-r--r-- 1 root root  20856 12-19 00:01 video_fb.mod
-rw-r--r-- 1 root root   3892 12-19 00:01 videoinfo.mod
-rw-r--r-- 1 root root     33 12-19 00:01 video.lst
-rw-r--r-- 1 root root   5904 12-19 00:01 video.mod
-rw-r--r-- 1 root root   2280 12-19 00:01 videotest_checksum.mod
-rw-r--r-- 1 root root   4216 12-19 00:01 videotest.mod
-rw-r--r-- 1 root root   1448 12-19 00:01 wrmsr.mod
-rw-r--r-- 1 root root   8012 12-19 00:01 xfs.mod
-rw-r--r-- 1 root root  27332 12-19 00:01 xnu.mod
-rw-r--r-- 1 root root   2084 12-19 00:01 xnu_uuid.mod
-rw-r--r-- 1 root root   1924 12-19 00:01 xnu_uuid_test.mod
-rw-r--r-- 1 root root  15008 12-19 00:01 xzio.mod
-rw-r--r-- 1 root root   5424 12-19 00:01 zfscrypt.mod
-rw-r--r-- 1 root root   6476 12-19 00:01 zfsinfo.mod
-rw-r--r-- 1 root root  39800 12-19 00:01 zfs.mod
-rw-r--r-- 1 root root  45660 12-19 00:01 zstd.mod

/boot/grub/locale:
razem 5480
-rw-r--r-- 1 root root 127048 12-19 00:01 ast.mo
-rw-r--r-- 1 root root 127925 12-19 00:01 ca.mo
-rw-r--r-- 1 root root 119187 12-19 00:01 da.mo
-rw-r--r-- 1 root root 150672 12-19 00:01 de_CH.mo
-rw-r--r-- 1 root root 226702 12-19 00:01 de@hebrew.mo
-rw-r--r-- 1 root root 150708 12-19 00:01 de.mo
-rw-r--r-- 1 root root 187607 12-19 00:01 en@arabic.mo
-rw-r--r-- 1 root root 177159 12-19 00:01 en@cyrillic.mo
-rw-r--r-- 1 root root 177156 12-19 00:01 en@greek.mo
-rw-r--r-- 1 root root 203309 12-19 00:01 en@hebrew.mo
-rw-r--r-- 1 root root 156758 12-19 00:01 en@piglatin.mo
-rw-r--r-- 1 root root 138287 12-19 00:01 en@quot.mo
-rw-r--r-- 1 root root  43353 12-19 00:01 eo.mo
-rw-r--r-- 1 root root 130226 12-19 00:01 es.mo
-rw-r--r-- 1 root root 132533 12-19 00:01 fi.mo
-rw-r--r-- 1 root root 157763 12-19 00:01 fr.mo
-rw-r--r-- 1 root root 102986 12-19 00:01 gl.mo
-rw-r--r-- 1 root root  91712 12-19 00:01 he.mo
-rw-r--r-- 1 root root 130308 12-19 00:01 hr.mo
-rw-r--r-- 1 root root 138013 12-19 00:01 hu.mo
-rw-r--r-- 1 root root  28183 12-19 00:01 id.mo
-rw-r--r-- 1 root root 116895 12-19 00:01 it.mo
-rw-r--r-- 1 root root  45042 12-19 00:01 ja.mo
-rw-r--r-- 1 root root 156841 12-19 00:01 ka.mo
-rw-r--r-- 1 root root 156099 12-19 00:01 ko.mo
-rw-r--r-- 1 root root   7733 12-19 00:01 lg.mo
-rw-r--r-- 1 root root 100889 12-19 00:01 lt.mo
-rw-r--r-- 1 root root 128202 12-19 00:01 nb.mo
-rw-r--r-- 1 root root 126994 12-19 00:01 nl.mo
-rw-r--r-- 1 root root  61770 12-19 00:01 pa.mo
-rw-r--r-- 1 root root 149640 12-19 00:01 pl.mo
-rw-r--r-- 1 root root  86540 12-19 00:01 pt_BR.mo
-rw-r--r-- 1 root root 131805 12-19 00:01 pt.mo
-rw-r--r-- 1 root root 158436 12-19 00:01 ro.mo
-rw-r--r-- 1 root root 170309 12-19 00:01 ru.mo
-rw-r--r-- 1 root root  93884 12-19 00:01 sl.mo
-rw-r--r-- 1 root root 190679 12-19 00:01 sr.mo
-rw-r--r-- 1 root root 128426 12-19 00:01 sv.mo
-rw-r--r-- 1 root root  83529 12-19 00:01 tr.mo
-rw-r--r-- 1 root root 199362 12-19 00:01 uk.mo
-rw-r--r-- 1 root root 162726 12-19 00:01 vi.mo
-rw-r--r-- 1 root root 139181 12-19 00:01 zh_CN.mo
-rw-r--r-- 1 root root  30274 12-19 00:01 zh_TW.mo

/boot/grub/themes:
razem 4
drwxr-xr-x 2 root root 4096 12-19 00:01 starfield

/boot/grub/themes/starfield:
razem 2868
-rw-r--r-- 1 root root     836 12-19 00:01 blob_w.png
-rw-r--r-- 1 root root     178 12-19 00:01 boot_menu_c.png
-rw-r--r-- 1 root root     193 12-19 00:01 boot_menu_e.png
-rw-r--r-- 1 root root     193 12-19 00:01 boot_menu_ne.png
-rw-r--r-- 1 root root     103 12-19 00:01 boot_menu_n.png
-rw-r--r-- 1 root root     184 12-19 00:01 boot_menu_nw.png
-rw-r--r-- 1 root root     198 12-19 00:01 boot_menu_se.png
-rw-r--r-- 1 root root     102 12-19 00:01 boot_menu_s.png
-rw-r--r-- 1 root root     196 12-19 00:01 boot_menu_sw.png
-rw-r--r-- 1 root root      96 12-19 00:01 boot_menu_w.png
-rw-r--r-- 1 root root   19890 12-19 00:01 COPYING.CC-BY-SA-3.0
-rw-r--r-- 1 root root  153206 12-19 00:01 dejavu_10.pf2
-rw-r--r-- 1 root root  169029 12-19 00:01 dejavu_12.pf2
-rw-r--r-- 1 root root  185544 12-19 00:01 dejavu_14.pf2
-rw-r--r-- 1 root root  204012 12-19 00:01 dejavu_16.pf2
-rw-r--r-- 1 root root  193136 12-19 00:01 dejavu_bold_14.pf2
-rw-r--r-- 1 root root    1191 12-19 00:01 README
-rw-r--r-- 1 root root     197 12-19 00:01 slider_c.png
-rw-r--r-- 1 root root     265 12-19 00:01 slider_n.png
-rw-r--r-- 1 root root     269 12-19 00:01 slider_s.png
-rw-r--r-- 1 root root 1897028 12-19 00:01 starfield.png
-rw-r--r-- 1 root root     178 12-19 00:01 terminal_box_c.png
-rw-r--r-- 1 root root      94 12-19 00:01 terminal_box_e.png
-rw-r--r-- 1 root root     128 12-19 00:01 terminal_box_ne.png
-rw-r--r-- 1 root root     194 12-19 00:01 terminal_box_n.png
-rw-r--r-- 1 root root     210 12-19 00:01 terminal_box_nw.png
-rw-r--r-- 1 root root     126 12-19 00:01 terminal_box_se.png
-rw-r--r-- 1 root root     101 12-19 00:01 terminal_box_s.png
-rw-r--r-- 1 root root     123 12-19 00:01 terminal_box_sw.png
-rw-r--r-- 1 root root      97 12-19 00:01 terminal_box_w.png
-rw-r--r-- 1 root root    2249 12-19 00:01 theme.txt

And also today boot stopped at:

Reached target Graphical Interface

Gotcha. You got GRUB.

  1. sudo edit the /etc/default/grub

  2. find line GRUB_CMDLINE_LINUX_DEFAULT

  3. find variable containing nvidia-drm as mentioned above and rename it to nvidia_drm

  4. save the grub file

  5. execute: sudo grub-mkconfig -o /boot/grub/grub.cfg

Then reboot, and cross your fingers.

Alternatively (as plan B), try early loading into KMS

Neither of this solutions worked. I see that it is randomly stopping boot on different tasks. Now when i change back to tty1 it shows:


A start job is running for Wait for Network to be Configured.

You have an “oldish” hardware, glad to see its still running, but your setup is very weird according to the logs.

First question: Why are you running prime-offload scripts? Those are Cannonical’s obsolete Prime scripts which are not needed for your Maxwell generation hardware (5xx novidea drivers still support your card). Another weird thing is that you start sddm on x11, and startup scripts are trying to setup the offload there, but then you choose to run wayland session. Why?

What I would try to do:

  1. get rid of the prime scripts (you don’t need them, offload should work “automatically” with 5xx drivers)
  2. switch sddm to wayland
  3. make sure modset is applied to nvidia_drm
  4. try early KMS if everything else fails (but I doubt that will change anything)

@Magus hypen and underscore are treated equally by the linux kernel

So it does not matter if it’s nvidia-drm or nvidia_drm.
More info here https://docs.kernel.org/admin-guide/kernel-parameters.html

1 Like

I think i started using them when i was trying to make nvidia card working (i had always problems with this, doesn’t matter what distro).

It’s temporary so i can work at all as i wrote in the first post. It’s the only way i can get KDE start.

How can i do it?

Gotcha, that is why I said, that I’ve read this from a few reports on the internet, but then it might be an urban legend, thanks for clarifying that, one questionmark cloud popped out then :slight_smile:

Yepp, those are exactly what I was suggesting the OP to do :slight_smile:

Also, OP’s modeset should be applied according to journal at this line:
maj 09 22:26:50 _hostname_ kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=c48a77dd-c72e-43da-babd-aba141f77cde rw nowatchdog nvme_load=YES nvidia-drm.modeset=1 loglevel=3

And this is the point I’m confused, because his/her lsmod doesn’t show neither nvidia_drm nor nvidia-drm (mine does) and that is the main reason, I was thinking maybe its because of the - and _ (that I read somewhere at a linux forum) :person_shrugging: OP’s lsmod from earlier post:

kazik@steamer:~$  lsmod | grep nvidia
nvidia_modeset       1605632  2
nvidia              60502016  76 nvidia_modeset
video                  77824  3 ideapad_laptop,i915,nvidia_modeset
My `lsmod` for comparison:
[vajdao@eos ~]$ lsmod | grep nvidia
nvidia_drm            122880  121
nvidia_uvm           6639616  2
nvidia_modeset       1605632  44 nvidia_drm
video                  77824  1 nvidia_modeset
nvidia              60502016  1586 nvidia_uvm,nvidia_modeset
My `cmdline` also for comparison:

nvme_load=YES nowatchdog rw root=UUID=d2d08cbd-bff2-48f2-909a-c3ea684b6b02 nvidia_drm.modeset=1

I think (but I might be wrong) that @jake99 means you edit your /etc/sddm.conf.d/kde_settings.conf such as:

[Autologin]
Relogin=false
Session=plasma
User=yourusername

and leave everything else as it is, so you get an autologin, if privacy is not an issue for ya.

Edit: follow steps Jake wrote, and only go for this autologin method, if sddm doesn’t appear even after removing the prime-offload scripts as a plan C.
*Plus as a reminder, don’t forget plan B - early loading KMS as I suggested earlier today- once again (I know you already tried, its up to you if you want to combine with the new suggestions :slight_smile: