You are not logged in.

#1 2024-06-27 20:43:54

gap30
Member
Registered: 2022-03-19
Posts: 16

(Solved) System borked on Wayland after updating to 6.9.6

Hi not sure if this is the right section I have been using Arch for around 4 years now and can usually navigate my way around most errors

Updated my system yesterday and now I cannot login to the Wayland session but can login to X11

Can get to the tty with ctrl/alt/f3

When I try to login it goes black for a couple of seconds then returns to the login screen SDDM

When I run journalctl -b in tty it returns quite a few errors

Now I am not sure how to copy the text in tty to post my output, if I try from Konsole in X11 it is just a small box in the corner of my screen (I cannot make it full screen)

If I try startx from tty this is the output: https://pastebin.com/Q6Uf3a8n

I know this is not helpful without journalctl -b but I cannot for the life of me work out how to copy the text

Also I did try to roll back to the previous kernel but this did not help

Honestly its like my system has gone mad after updating lol

It is giving me xcb faults(ie it is installed but not recognised), nvidia faults, user faults

Specs:

5800x3d
3060ti
16g ram
plasma kde
tkg nvidia-all

Last edited by gap30 (2024-06-28 23:40:07)

Offline

#2 2024-06-27 22:07:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: (Solved) System borked on Wayland after updating to 6.9.6

sudo journalctl -b | curl -F 'file=@-' 0x0.st

post the resulting link. Maybe also throw in

pacman -Qs 'kernel|nvidia'

FWIW if you're on the beta driver you're probably also on kwin-explicit-sync, remove that and replace it with kwin from the repos.

Last edited by V1del (2024-06-27 22:32:51)

Offline

#3 2024-06-28 00:17:33

gap30
Member
Registered: 2022-03-19
Posts: 16

Re: (Solved) System borked on Wayland after updating to 6.9.6

V1del wrote:
sudo journalctl -b | curl -F 'file=@-' 0x0.st

post the resulting link.

http://0x0.st/Xmp6.txt

Maybe also throw in

pacman -Qs 'kernel|nvidia'

pacman -Qs 'kernel|nvidia'
local/dkms 3.0.12-1
    Dynamic Kernel Modules System
local/fuse3 3.16.2-1
    Interface for userspace programs to export a filesystem to the Linux kernel
local/iptables 1:1.8.10-1
    Linux kernel packet control tool (using legacy interface)
local/kmod 32-1
    Linux kernel module management tools and library
local/lib32-libdrm 2.4.120-1
    Userspace interface to kernel DRM services (32-bit)
local/lib32-nvidia-utils-tkg 555.52.04-254
    NVIDIA driver utilities and libraries for 'nvidia-tkg' (32-bit)
local/lib32-opencl-nvidia-tkg 555.52.04-254
    NVIDIA's OpenCL implemention for 'lib32-nvidia-utils-tkg'
local/libdrm 2.4.122-1
    Userspace interface to kernel DRM services
local/libnetfilter_conntrack 1.0.9-2
    Library providing an API to the in-kernel connection tracking state table
local/libnfnetlink 1.0.2-2
    Low-level library for netfilter related kernel/userspace communication
local/libsysprof-capture 46.0-3
    Kernel based performance profiler - capture library
local/libvdpau 1.5-2
    Nvidia VDPAU library
local/libxnvctrl 550.78-1
    NVIDIA NV-CONTROL X extension
local/linux 6.9.6.arch1-1
    The Linux kernel and modules
local/linux-api-headers 6.8-1
    Kernel headers sanitized for use in userspace
local/linux-headers 6.9.6.arch1-1
    Headers and scripts for building modules for the Linux kernel
local/linux-lts 6.6.35-2
    The LTS Linux kernel and modules
local/mtdev 1.1.6-2
    A stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol
local/nvidia-egl-wayland-tkg 555.52.04-254
    NVIDIA EGL Wayland library (libnvidia-egl-wayland.so.1.1.13) for 'nvidia-utils-tkg'
local/nvidia-open-dkms-tkg 555.52.04-254
   
local/nvidia-settings-tkg 555.52.04-254
    Tool for configuring the NVIDIA graphics driver
local/nvidia-tkg 550.78-253
    Full NVIDIA drivers' package for all kernels on the system (drivers and shared utilities and libraries)
local/nvidia-utils-tkg 555.52.04-254
    NVIDIA driver utilities and libraries for 'nvidia-tkg'
local/opencl-nvidia-tkg 555.52.04-254
    NVIDIA's OpenCL implemention for 'nvidia-utils-tkg'
local/openrazer-daemon 3.8.0-1
    Userspace daemon that abstracts access to the kernel driver. Provides a DBus service for applications to
    use
local/openrazer-driver-dkms 3.8.0-1
    OpenRazer kernel modules sources

FWIW if you're on the beta driver you're probably also on kwin-explicit-sync, remove that and replace it with kwin from the repos.

removing kwin-explicit-sync breaks dependency 'kwin' required by kdeplasma-addons/plasma-workplace

Thank you for taking the time to help sorry about the formatting

Last edited by gap30 (2024-06-28 00:42:06)

Offline

#4 2024-06-28 15:20:58

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: (Solved) System borked on Wayland after updating to 6.9.6

Install kwin, it will prompt to replace kwin-explicit-sync.

Your driver setup reads like a mess in general as well. nvidia-tkg should probably also be  555.52.04 like the rest of them otherwise your kernel module is incompatible with the nvidia-utils variations.  But I'm not familiar with nvidia-all and maybe that's intentional, from a "pacman versions" perspective it is simply wrong -- but the module the kernel ultimately loads is correct so maybe just some interaction quirk with the packages.

Last edited by V1del (2024-06-28 15:24:18)

Offline

#5 2024-06-28 18:46:40

gap30
Member
Registered: 2022-03-19
Posts: 16

Re: (Solved) System borked on Wayland after updating to 6.9.6

V1del wrote:

Install kwin, it will prompt to replace kwin-explicit-sync.

Your driver setup reads like a mess in general as well. nvidia-tkg should probably also be  555.52.04 like the rest of them otherwise your kernel module is incompatible with the nvidia-utils variations.  But I'm not familiar with nvidia-all and maybe that's intentional, from a "pacman versions" perspective it is simply wrong -- but the module the kernel ultimately loads is correct so maybe just some interaction quirk with the packages.


Ok after installing kwin I can login on Wayland so thank you for the advice much appreciated

I am a little confused by your comments regarding my driver setup, I literally have a bare bones system

Tkg nivida-all is literally the only thing i have installed on my system and this is probably more down to laziness than anything as it just makes the install process for nvidia so much simpler

Again thank for you for your help can this topic now be marked as solved

Offline

#6 2024-06-28 22:18:23

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: (Solved) System borked on Wayland after updating to 6.9.6

from the pacman output nvidia-tkg's version (550.78-253) does not match all the other versions (555.52.04-254), but the module the kernel loads in the end is correct and 555.52.04 so this seems to be just an output quirk.

As for marking [SOLVED] that's something you do by editing the original post and prepending to the title.

Offline

#7 2024-06-28 22:20:03

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,726

Re: (Solved) System borked on Wayland after updating to 6.9.6

gap30 wrote:

Tkg nivida-all is literally the only thing i have installed on my system and this is probably more down to laziness than anything as it just makes the install process for nvidia so much simpler

No, it makes installing nvidia more complex. Installing it from Extra is much, much simpler.

Offline

Board footer

Powered by FluxBB