My KDE Plasma Setup Is Messed Up

morning,

this morning I was updating grub to boot the system with the latest kernel version installed. At the same time I did a system upgrade.
Now I have kde not loading at 100%. Right now I am writing from kde however it does not load any bars or its other features.
How can I figure out what happened?

 OS -> EndeavourOS
├ -> rolling rolling
├ -> Linux 6.9.3-arch1-1
├󰏖 -> 1465 (pacman), 7 (flatpak)
└ -> fish 3.7.1

 DE/WM -> KWin (Wayland)
├󰧨 -> sddm-autologin 0.21.0 (Wayland)
├󰉼 -> Breeze
├󰀻 -> breeze [QT], breeze [GTK2/3/4]
├ -> konsole 24.5.0

├󰻠 -> 13th Gen Intel(R) Core(TM) i5-13600K (20) @ 5,10 GHz
├󰍛 -> NVIDIA GeForce RTX 3070 Ti [Discrete]
├ -> 192,59 GiB / 439,02 GiB (44%) - ext4
├󰑭 -> 3,55 GiB / 31,09 GiB (11%)
├󰓡 -> Disabled
├󰅐 -> 4 mins
└󰍹 -> 1920x1080 @ 60Hz

Morning.

Try x11 to see if it’s a Wayland issue.
If that doesn’t work, create a new user to see if it’s your current user settings.

Excuse my ignorance, how do I try x11?

It’s fine.

Log out, look for where it says “Wayland”, click it, select x11/Xorg, then log back in.

there, I can’t log out because I’m directly inside WM but without the ability to do anything, not knowing the keyboard commands.
Maybe a screenshot makes the idea better.
But even spectacle give me this error: libEGL warning: MESA-LOADER: failed to open simpledrm: /usr/lib/dri/simpledrm_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)

What? What do you mean when you say “WM” exactly? Which WM?

Would need a lot more information, what happened with a new user?

Sorry u right I had to write DM

Anyway this is the situation.
basically, from here I don’t know how to log out of kde in order to test x11.
However, I can start the terminal and do all the appropriate checks

If you log out you can log in to an X11 session by changing it in the bottom left corner when you are still on SDDM

questo è il risultato di wayland-info

interface: 'wl_compositor',                              version:  6, name:  1
interface: 'zwp_tablet_manager_v2',                      version:  1, name:  3
interface: 'zwp_keyboard_shortcuts_inhibit_manager_v1',  version:  1, name:  4
interface: 'zxdg_decoration_manager_v1',                 version:  1, name:  5
interface: 'wp_viewporter',                              version:  1, name:  6
interface: 'wp_security_context_manager_v1',             version:  1, name:  7
interface: 'wp_fractional_scale_manager_v1',             version:  1, name:  8
interface: 'wl_shm',                                     version:  1, name:  9
        formats (fourcc):
        0x38344258 = 'XB48'
        0x38344241 = 'AB48'
        0x30334258 = 'XB30'
        0x30334241 = 'AB30'
        0x30335258 = 'XR30'
        0x30335241 = 'AR30'
                 1 = 'XR24'
                 0 = 'AR24'
interface: 'wl_seat',                                    version:  9, name: 10
        name: 
        capabilities: pointer keyboard
        keyboard repeat rate: 25
        keyboard repeat delay: 600
interface: 'zwp_pointer_gestures_v1',                    version:  3, name: 11
interface: 'zwp_pointer_constraints_v1',                 version:  1, name: 12
interface: 'zwp_relative_pointer_manager_v1',            version:  1, name: 13
interface: 'wl_data_device_manager',                     version:  3, name: 14
interface: 'zwlr_data_control_manager_v1',               version:  2, name: 15
interface: 'wp_cursor_shape_manager_v1',                 version:  1, name: 16
interface: 'zwp_primary_selection_device_manager_v1',    version:  1, name: 17
interface: 'org_kde_kwin_idle',                          version:  1, name: 18
interface: 'zwp_idle_inhibit_manager_v1',                version:  1, name: 19
interface: 'ext_idle_notifier_v1',                       version:  1, name: 20
interface: 'org_kde_plasma_shell',                       version:  8, name: 21
interface: 'org_kde_kwin_appmenu_manager',               version:  1, name: 22
interface: 'org_kde_kwin_server_decoration_palette_manager', version:  1, name: 23
interface: 'org_kde_plasma_virtual_desktop_management',  version:  2, name: 25
interface: 'org_kde_kwin_shadow_manager',                version:  2, name: 27
interface: 'org_kde_kwin_dpms_manager',                  version:  1, name: 28
interface: 'org_kde_kwin_server_decoration_manager',     version:  1, name: 29
interface: 'kde_output_management_v2',                   version:  7, name: 30
interface: 'zxdg_output_manager_v1',                     version:  3, name: 31
        xdg_output_v1
                output: 59
                name: 'Unknown-1'
                description: ' Unknown-1-unknown'
                logical_x: 0, logical_y: 0
                logical_width: 1920, logical_height: 1080
interface: 'wl_subcompositor',                           version:  1, name: 32
interface: 'zxdg_exporter_v2',                           version:  1, name: 33
interface: 'zxdg_importer_v2',                           version:  1, name: 34
interface: 'xdg_activation_v1',                          version:  1, name: 37
interface: 'wp_content_type_manager_v1',                 version:  1, name: 39
interface: 'wp_tearing_control_manager_v1',              version:  1, name: 40
interface: 'xdg_toplevel_drag_manager_v1',               version:  1, name: 41
interface: 'kde_screen_edge_manager_v1',                 version:  1, name: 42
interface: 'frog_color_management_factory_v1',           version:  1, name: 43
interface: 'wp_presentation',                            version:  1, name: 44
        presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'xdg_wm_base',                                version:  6, name: 47
interface: 'zwlr_layer_shell_v1',                        version:  5, name: 48
interface: 'wp_drm_lease_device_v1',                     version:  1, name: 50
        path: /dev/dri/card0
interface: 'kde_output_order_v1',                        version:  1, name: 51
interface: 'zwp_text_input_manager_v1',                  version:  1, name: 52
interface: 'zwp_text_input_manager_v2',                  version:  1, name: 53
interface: 'zwp_text_input_manager_v3',                  version:  1, name: 54
interface: 'wl_drm',                                     version:  2, name: 56
interface: 'zwp_linux_dmabuf_v1',                        version:  4, name: 57
        main device: 0xE200 (/dev/dri/card0)
        tranche
                target device: 0xE200 (/dev/dri/card0)
                flags: none
                formats (fourcc) and modifiers (names):
                0x56555941 = 'AYUV'; 0x00ffffffffffffff = INVALID
                0x56555941 = 'AYUV'; 0x0000000000000000 = LINEAR
                0x30313459 = 'Y410'; 0x00ffffffffffffff = INVALID
                0x30313459 = 'Y410'; 0x0000000000000000 = LINEAR
                0x36313259 = 'Y216'; 0x00ffffffffffffff = INVALID
                0x36313259 = 'Y216'; 0x0000000000000000 = LINEAR
                0x56595559 = 'YUYV'; 0x00ffffffffffffff = INVALID
                0x56595559 = 'YUYV'; 0x0000000000000000 = LINEAR
                0x32315559 = 'YU12'; 0x00ffffffffffffff = INVALID
                0x32315559 = 'YU12'; 0x0000000000000000 = LINEAR
                0x34325659 = 'YV24'; 0x00ffffffffffffff = INVALID
                0x34325659 = 'YV24'; 0x0000000000000000 = LINEAR
                0x38344258 = 'XB48'; 0x00ffffffffffffff = INVALID
                0x38344258 = 'XB48'; 0x0000000000000000 = LINEAR
                0x30313050 = 'P010'; 0x00ffffffffffffff = INVALID
                0x30313050 = 'P010'; 0x0000000000000000 = LINEAR
                0x36313050 = 'P016'; 0x00ffffffffffffff = INVALID
                0x36313050 = 'P016'; 0x0000000000000000 = LINEAR
                0x32315241 = 'AR12'; 0x00ffffffffffffff = INVALID
                0x32315241 = 'AR12'; 0x0000000000000000 = LINEAR
                0x34325559 = 'YU24'; 0x00ffffffffffffff = INVALID
                0x34325559 = 'YU24'; 0x0000000000000000 = LINEAR
                0x39555659 = 'YVU9'; 0x00ffffffffffffff = INVALID
                0x39555659 = 'YVU9'; 0x0000000000000000 = LINEAR
                0x30333050 = 'P030'; 0x00ffffffffffffff = INVALID
                0x30333050 = 'P030'; 0x0000000000000000 = LINEAR
                0x32313459 = 'Y412'; 0x00ffffffffffffff = INVALID
                0x32313459 = 'Y412'; 0x0000000000000000 = LINEAR
                0x56555958 = 'XYUV'; 0x00ffffffffffffff = INVALID
                0x56555958 = 'XYUV'; 0x0000000000000000 = LINEAR
                0x32314241 = 'AB12'; 0x00ffffffffffffff = INVALID
                0x32314241 = 'AB12'; 0x0000000000000000 = LINEAR
                0x36315559 = 'YU16'; 0x00ffffffffffffff = INVALID
                0x36315559 = 'YU16'; 0x0000000000000000 = LINEAR
                0x20363152 = 'R16 '; 0x00ffffffffffffff = INVALID
                0x20363152 = 'R16 '; 0x0000000000000000 = LINEAR
                0x36315659 = 'YV16'; 0x00ffffffffffffff = INVALID
                0x36315659 = 'YV16'; 0x0000000000000000 = LINEAR
                0x35314241 = 'AB15'; 0x00ffffffffffffff = INVALID
                0x35314241 = 'AB15'; 0x0000000000000000 = LINEAR
                0x38344241 = 'AB48'; 0x00ffffffffffffff = INVALID
                0x38344241 = 'AB48'; 0x0000000000000000 = LINEAR
                0x38385247 = 'GR88'; 0x00ffffffffffffff = INVALID
                0x38385247 = 'GR88'; 0x0000000000000000 = LINEAR
                0x36313459 = 'Y416'; 0x00ffffffffffffff = INVALID
                0x36313459 = 'Y416'; 0x0000000000000000 = LINEAR
                0x31315559 = 'YU11'; 0x00ffffffffffffff = INVALID
                0x31315559 = 'YU11'; 0x0000000000000000 = LINEAR
                0x3231564e = 'NV12'; 0x0000000000000000 = LINEAR
                0x3631564e = 'NV16'; 0x00ffffffffffffff = INVALID
                0x3631564e = 'NV16'; 0x0000000000000000 = LINEAR
                0x20203852 = 'R8  '; 0x00ffffffffffffff = INVALID
                0x20203852 = 'R8  '; 0x0000000000000000 = LINEAR
                0x48344258 = 'XB4H'; 0x00ffffffffffffff = INVALID
                0x48344258 = 'XB4H'; 0x0000000000000000 = LINEAR
                0x32335247 = 'GR32'; 0x00ffffffffffffff = INVALID
                0x32335247 = 'GR32'; 0x0000000000000000 = LINEAR
                0x32313050 = 'P012'; 0x00ffffffffffffff = INVALID
                0x32313050 = 'P012'; 0x0000000000000000 = LINEAR
                0x32315659 = 'YV12'; 0x00ffffffffffffff = INVALID
                0x32315659 = 'YV12'; 0x0000000000000000 = LINEAR
                0x3132564e = 'NV21'; 0x00ffffffffffffff = INVALID
                0x3132564e = 'NV21'; 0x0000000000000000 = LINEAR
                0x30313259 = 'Y210'; 0x00ffffffffffffff = INVALID
                0x30313259 = 'Y210'; 0x0000000000000000 = LINEAR
                0x55595659 = 'YVYU'; 0x00ffffffffffffff = INVALID
                0x55595659 = 'YVYU'; 0x0000000000000000 = LINEAR
                0x59565955 = 'UYVY'; 0x00ffffffffffffff = INVALID
                0x59565955 = 'UYVY'; 0x0000000000000000 = LINEAR
                0x39565559 = 'YUV9'; 0x00ffffffffffffff = INVALID
                0x39565559 = 'YUV9'; 0x0000000000000000 = LINEAR
                0x31315659 = 'YV11'; 0x00ffffffffffffff = INVALID
                0x31315659 = 'YV11'; 0x0000000000000000 = LINEAR
                0x59555956 = 'VYUY'; 0x00ffffffffffffff = INVALID
                0x59555956 = 'VYUY'; 0x0000000000000000 = LINEAR
                0x48344241 = 'AB4H'; 0x00ffffffffffffff = INVALID
                0x48344241 = 'AB4H'; 0x0000000000000000 = LINEAR
                0x35315241 = 'AR15'; 0x00ffffffffffffff = INVALID
                0x35315241 = 'AR15'; 0x0000000000000000 = LINEAR
                0x32313259 = 'Y212'; 0x00ffffffffffffff = INVALID
                0x32313259 = 'Y212'; 0x0000000000000000 = LINEAR
                0x36314752 = 'RG16'; 0x00ffffffffffffff = INVALID
                0x36314752 = 'RG16'; 0x0000000000000000 = LINEAR
        tranche
                target device: 0xE200 (/dev/dri/card0)
                flags: none
                formats (fourcc) and modifiers (names):
                0x34324241 = 'AB24'; 0x00ffffffffffffff = INVALID
                0x34324241 = 'AB24'; 0x0000000000000000 = LINEAR
                0x34325241 = 'AR24'; 0x00ffffffffffffff = INVALID
                0x34325241 = 'AR24'; 0x0000000000000000 = LINEAR
                0x56555941 = 'AYUV'; 0x00ffffffffffffff = INVALID
                0x3231564e = 'NV12'; 0x0000000000000000 = LINEAR
                0x34325258 = 'XR24'; 0x00ffffffffffffff = INVALID
                0x34325258 = 'XR24'; 0x0000000000000000 = LINEAR
                0x34324258 = 'XB24'; 0x00ffffffffffffff = INVALID
                0x34324258 = 'XB24'; 0x0000000000000000 = LINEAR
        tranche
                target device: 0xE200 (/dev/dri/card0)
                flags: none
                formats (fourcc) and modifiers (names):
                0x30334241 = 'AB30'; 0x00ffffffffffffff = INVALID
                0x30334241 = 'AB30'; 0x0000000000000000 = LINEAR
                0x30335241 = 'AR30'; 0x00ffffffffffffff = INVALID
                0x30335241 = 'AR30'; 0x0000000000000000 = LINEAR
                0x30334258 = 'XB30'; 0x00ffffffffffffff = INVALID
                0x30334258 = 'XB30'; 0x0000000000000000 = LINEAR
                0x30335258 = 'XR30'; 0x00ffffffffffffff = INVALID
                0x30335258 = 'XR30'; 0x0000000000000000 = LINEAR
interface: 'kde_output_device_v2',                       version:  6, name: 58
interface: 'wl_output',                                  version:  4, name: 59
        name: Unknown-1
        description:  Unknown-1-unknown
        x: 0, y: 0, scale: 1,
        physical_width: 508 mm, physical_height: 285 mm,
        make: '', model: 'Unknown-1-unknown',
        subpixel_orientation: unknown, output_transform: normal,
        mode:
                width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
                flags: current

what destabilized me a bit is that nothing worked anymore after I had changed two grub options and updated the kernel.
Trying then with the old LTS I realized that there is no point in grub smashing wayland… then I remembered about the system update I had done in the meantime

Mention what changes you have made that will help others help you

Open a terminal and type “systemsettings”, hit enter/return. From there type “shortcut”, then follow the image below:



So, CTRL+ALT+Del. Or make your own shortcut for logging out without confirmation — this is very useful.

I changed GRUB_DEFAULT to saved for having last kernel
and I commented the line GRUB_BACKGROUND

That is what I remember.

BTW this is the GRUB config

# GRUB boot loader configuration
GRUB_DEFAULT='saved'
GRUB_TIMEOUT='5'
GRUB_DISTRIBUTOR='EndeavourOS'
GRUB_CMDLINE_LINUX_DEFAULT="'nowatchdog nvme_load=YES nvidia_drm.modeset=1 loglevel=3'"
GRUB_CMDLINE_LINUX_DEFAULT=''

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y


# press ESC key to display menu.
GRUB_TIMEOUT_STYLE=menu

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY='true'

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
#GRUB_COLOR_NORMAL="light-blue/black"
#GRUB_COLOR_HIGHLIGHT="light-cyan/blue"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND='/usr/share/endeavouros/splash.png'
#GRUB_THEME="/path/to/gfxtheme"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to make GRUB remember the last selection. This requires
# setting 'GRUB_DEFAULT=saved' above.
GRUB_SAVEDEFAULT=saved

# Uncomment to disable submenus in boot menu
#GRUB_DISABLE_SUBMENU=false

# Probing for other operating systems is disabled for security reasons. Read
# documentation on GRUB_DISABLE_OS_PROBER, if still want to enable this
# functionality install os-prober and uncomment to detect and include other
# operating systems.
#GRUB_DISABLE_OS_PROBER=false
GRUB_EARLY_INITRD_LINUX_STOCK=''
libEGL warning: MESA-LOADER: failed to open simpledrm: /usr/lib/dri/simpledrm_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)

MESA: error: CreateSwapchainKHR failed with VK_ERROR_INITIALIZATION_FAILED
MESA: error: zink: could not create swapchain
MESA: error: CreateSwapchainKHR failed with VK_ERROR_INITIALIZATION_FAILED
MESA: error: zink: could not create swapchain

Thank you guys for your support but MESA keeps giving me this error related to this library

Can you try to log out and select x11/xorg, please? One issue at a time.

3 Likes

cannot logout… at least not from kde

Can you show us a screenshot of KDE system settings? Meaning the same place I directed you to.

Try changing TTY back and forth, slowly, sometimes helps:

Ctrl+Alt+F1
Ctrl+Alt+F2
Ctrl+Alt+F3
Ctrl+Alt+F4


Try opening terminal (Ctrl+Alt+T) and
plasmashell --replace
what does it say? Any visible errors in terminal?


Also always have LTS kernel installed for emergencies.
Recommending BTRFS with snapshots if you are installing new system.

libEGL warning: MESA-LOADER: failed to open simpledrm: /usr/lib/dri/simpledrm_dri.so: cannot open shared object file: No such file or directory (
search paths /usr/lib/dri, suffix _dri)

MESA: error: CreateSwapchainKHR failed with VK_ERROR_INITIALIZATION_FAILED
MESA: error: zink: could not create swapchain
kf.dbusaddons: Failed to register name 'org.kde.plasmashell' with DBUS - does this process have permission to use the name, and do no other proce
sses own it already?

this is the plasmashell error --replace
I installed lts and should have a system image even though I stupidly didn’t do it before the system update

do u know the terminal command for kde system settings?
cannot do the screenshot because I got the mesa error