Hello! I am currently on release 24.0.3 of Manjaro and I am trying to get Wayland working on my login session, and it seems that the session is not loading properly, and I am not sure why. I read that there were some issues with kernel version 6.9, so I made sure that I am running version 6.6, and I also made sure to run the following command to install / update all of the packages needed to use wayland:
sudo pacman -Syu --needed xorg-xwayland libxcb egl-wayland
Now, when I go to login using the wayland session, I can move around in my computer using some hotkeys that I have set up, but the plasma panel containing my applications does not load. My resolution seems to be stuck at something like 720p as well (it’s a bit hard for me to tell), and I cannot open my system settings from the terminal to try and change it:
❯ systemsettings
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
I also checked to make sure that I have the appropriate nvidia drivers installed (I am using a 2080 super):
❯ sudo pacman -Ss linux66-nvidia
extra/linux66-nvidia 550.90.07-5 (linux66-extramodules) [installed]
NVIDIA drivers for linux
extra/linux66-nvidia-390xx 390.157-60 (linux66-extramodules)
NVIDIA drivers for linux
extra/linux66-nvidia-470xx 470.256.02-3 (linux66-extramodules)
NVIDIA drivers for linux
and it looks like I have it set up correctly, so I am a bit at a loss as to what could be going wrong. I thought that it might also be an issue with vulkan, but I ran the following command while in my wayland session, and everything seems to be working fine
sudo pacman -S vkcube
vkcube
I also checked my /var/log/Xorg.0.log
file to make sure that the GPU is being detected and appropriately applied, and, so far as I can tell, it is.
Any help would be greatly appreciated. Thank you!