You are not logged in.
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
sudo journalctl -b | curl -F 'file=@-' 0x0.stpost 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
sudo journalctl -b | curl -F 'file=@-' 0x0.stpost the resulting link.
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 sourcesFWIW 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
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
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
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
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