TW - zypper dup wants to remove things without informing me why?

Greetings all.

Been having a sort of rut with packages lately, changing mundane things seems to be causing startx to error after Initializing extension GLX see below:

Xorg.0.log
[   211.031] 
X.Org X Server 1.21.1.8
X Protocol Version 11, Revision 0
[   211.035] Current Operating System: Linux suse 6.3.2-1-default #1 SMP PREEMPT_DYNAMIC Mon May 15 15:59:38 UTC 2023 (70ea6f6) x86_64
[   211.035] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.3.2-1-default root=UUID=f50fe4bc-6a55-402a-b153-c8a25b1e287f amd_iommu=on amd_pstate=passive iommu=pt splash=silent quiet security=apparmor preempt=voluntary mitigations=auto
[   211.038]  
[   211.040] Current version of pixman: 0.42.2
[   211.043] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   211.043] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   211.050] (==) Log file: "/home/rob/.local/share/xorg/Xorg.0.log", Time: Thu Jun  8 05:38:10 2023
[   211.052] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   211.053] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   211.053] (==) No Layout section.  Using the first Screen section.
[   211.053] (==) No screen section available. Using defaults.
[   211.053] (**) |-->Screen "Default Screen Section" (0)
[   211.053] (**) |   |-->Monitor "<default monitor>"
[   211.054] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[   211.054] (**) |   |-->Device "AMD"
[   211.054] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   211.054] (==) Automatically adding devices
[   211.054] (==) Automatically enabling devices
[   211.054] (==) Automatically adding GPU devices
[   211.054] (==) Automatically binding GPU devices
[   211.054] (==) Max clients allowed: 512, resource mask: 0xfffff
[   211.054] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[   211.054] 	Entry deleted from font path.
[   211.054] (==) FontPath set to:
	/usr/share/fonts/misc:unscaled,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi:unscaled,
	/usr/share/fonts/75dpi:unscaled,
	/usr/share/fonts/ghostscript/,
	/usr/share/fonts/cyrillic:unscaled,
	/usr/share/fonts/truetype/,
	built-ins
[   211.054] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   211.054] (WW) Ignoring unrecognized extension "XFree86-DGA"
[   211.054] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   211.054] (II) Loader magic: 0x55bff159cac0
[   211.054] (II) Module ABI versions:
[   211.054] 	X.Org ANSI C Emulation: 0.4
[   211.054] 	X.Org Video Driver: 25.2
[   211.054] 	X.Org XInput driver : 24.4
[   211.054] 	X.Org Server Extension : 10.0
[   211.054] (++) using VT number 1

[   211.055] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   211.055] (II) xfree86: Adding drm device (/dev/dri/card1)
[   211.055] (II) Platform probe for /sys/devices/pci0000:00/0000:00:03.1/0000:0b:00.0/0000:0c:00.0/0000:0d:00.0/drm/card1
[   211.055] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 11 paused 0
[   211.059] (--) PCI:*(13@0:0:0) 1002:73df:1458:2408 rev 192, Mem @ 0xd0000000/268435456, 0xe0000000/2097152, 0xfcc00000/1048576, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[   211.059] (II) LoadModule: "glx"
[   211.060] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   211.061] (II) Module glx: vendor="X.Org Foundation"
[   211.061] 	compiled for 1.21.1.8, module version = 1.0.0
[   211.061] 	ABI class: X.Org Server Extension, version 10.0
[   211.061] (II) LoadModule: "amdgpu"
[   211.061] (II) Loading /usr/lib64/xorg/modules/drivers/amdgpu_drv.so
[   211.061] (II) Module amdgpu: vendor="X.Org Foundation"
[   211.061] 	compiled for 1.21.1.7, module version = 23.0.0
[   211.061] 	Module class: X.Org Video Driver
[   211.061] 	ABI class: X.Org Video Driver, version 25.2
[   211.061] (II) AMDGPU: Driver for AMD Radeon:
	All GPUs supported by the amdgpu kernel driver
[   211.062] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   211.062] (II) AMDGPU(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   211.062] (==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[   211.062] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[   211.062] (==) AMDGPU(0): Default visual is TrueColor
[   211.062] (II) Applying OutputClass "AMDgpu" options to /dev/dri/card1
[   211.062] (**) AMDGPU(0): Option "TearFree" "true"
[   211.062] (**) AMDGPU(0): Option "VariableRefresh" "true"
[   211.062] (==) AMDGPU(0): RGB weight 888
[   211.062] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[   211.062] (--) AMDGPU(0): Chipset: "AMD Radeon RX 6750 XT" (ChipID = 0x73df)
[   211.062] (II) Loading sub module "fb"
[   211.062] (II) LoadModule: "fb"
[   211.062] (II) Module "fb" already built-in
[   211.062] (II) Loading sub module "dri2"
[   211.062] (II) LoadModule: "dri2"
[   211.062] (II) Module "dri2" already built-in
[   211.078] (II) Loading sub module "glamoregl"
[   211.078] (II) LoadModule: "glamoregl"
[   211.078] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[   211.080] (II) Module glamoregl: vendor="X.Org Foundation"
[   211.080] 	compiled for 1.21.1.8, module version = 1.0.1
[   211.080] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   211.085] (II) AMDGPU(0): glamor X acceleration enabled on AMD Radeon RX 6750 XT (navi22, LLVM 16.0.4, DRM 3.52, 6.3.2-1-default)
[   211.085] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[   211.085] (**) AMDGPU(0): TearFree property default: on
[   211.085] (**) AMDGPU(0): VariableRefresh: enabled
[   211.085] (==) AMDGPU(0): AsyncFlipSecondaries: disabled
[   211.085] (II) AMDGPU(0): KMS Pageflipping: enabled
[   211.088] (II) AMDGPU(0): Output DisplayPort-0 has no monitor section
[   211.088] (II) AMDGPU(0): Output DisplayPort-1 has no monitor section
[   211.089] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[   211.089] (II) AMDGPU(0): Output HDMI-A-1 has no monitor section
[   211.114] (II) AMDGPU(0): EDID for output DisplayPort-0
[   211.114] (II) AMDGPU(0): Manufacturer: ACR  Model: 62c  Serial#: 2456095477
[   211.114] (II) AMDGPU(0): Year: 2019  Week: 26
[   211.114] (II) AMDGPU(0): EDID Version: 1.4
[   211.114] (II) AMDGPU(0): Digital Display Input
[   211.114] (II) AMDGPU(0): 8 bits per channel
[   211.114] (II) AMDGPU(0): Digital interface is DisplayPort
[   211.114] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 53  vert.: 30
[   211.114] (II) AMDGPU(0): Gamma: 2.20
[   211.114] (II) AMDGPU(0): DPMS capabilities: Off
[   211.114] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2
[   211.114] (II) AMDGPU(0): First detailed timing is preferred mode
[   211.114] (II) AMDGPU(0): Preferred mode is native pixel format and refresh rate
[   211.114] (II) AMDGPU(0): Display is continuous-frequency
[   211.114] (II) AMDGPU(0): redX: 0.646 redY: 0.330   greenX: 0.310 greenY: 0.617
[   211.114] (II) AMDGPU(0): blueX: 0.152 blueY: 0.073   whiteX: 0.313 whiteY: 0.329
[   211.114] (II) AMDGPU(0): Supported established timings:
[   211.114] (II) AMDGPU(0): 720x400@70Hz
[   211.114] (II) AMDGPU(0): 640x480@60Hz
[   211.114] (II) AMDGPU(0): 640x480@67Hz
[   211.114] (II) AMDGPU(0): 800x600@56Hz
[   211.114] (II) AMDGPU(0): 800x600@60Hz
[   211.114] (II) AMDGPU(0): 1024x768@60Hz
[   211.114] (II) AMDGPU(0): 1024x768@70Hz
[   211.114] (II) AMDGPU(0): Manufacturer's mask: 0
[   211.114] (II) AMDGPU(0): Supported standard timings:
[   211.114] (II) AMDGPU(0): #0: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[   211.114] (II) AMDGPU(0): #1: hsize: 1280  vsize 720  refresh: 60  vid: 49281
[   211.114] (II) AMDGPU(0): #2: hsize: 1280  vsize 800  refresh: 60  vid: 129
[   211.114] (II) AMDGPU(0): #3: hsize: 1440  vsize 900  refresh: 60  vid: 149
[   211.114] (II) AMDGPU(0): #4: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[   211.114] (II) AMDGPU(0): #5: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[   211.114] (II) AMDGPU(0): #6: hsize: 1280  vsize 960  refresh: 60  vid: 16513
[   211.114] (II) AMDGPU(0): #7: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 325.1 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 1920  h_sync: 1944  h_sync_end 1976 h_blank_end 2056 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1088 v_blanking: 1098 v_border: 0
[   211.114] (II) AMDGPU(0): Ranges: V min: 48 V max: 146 Hz, H min: 180 H max: 180 kHz, PixClock max 335 MHz
[   211.114] (II) AMDGPU(0): Monitor name: Acer XFA240
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 285.5 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1088 v_blanking: 1144 v_border: 0
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 235.5 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1088 v_blanking: 1133 v_border: 0
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 27.0 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 720  h_sync: 736  h_sync_end 798 h_blank_end 858 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 480  v_sync: 489  v_sync_end 495 v_blanking: 525 v_border: 0
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 74.2 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[   211.114] (II) AMDGPU(0): Supported detailed timing:
[   211.114] (II) AMDGPU(0): clock: 27.0 MHz   Image Size:  531 x 299 mm
[   211.114] (II) AMDGPU(0): h_active: 720  h_sync: 732  h_sync_end 796 h_blank_end 864 h_border: 0
[   211.114] (II) AMDGPU(0): v_active: 576  v_sync: 581  v_sync_end 586 v_blanking: 625 v_border: 0
[   211.114] (II) AMDGPU(0): Number of EDID sections to follow: 1
[   211.114] (II) AMDGPU(0): EDID (in hex):
[   211.114] (II) AMDGPU(0): 	00ffffffffffff0004722c06f50a6592
[   211.114] (II) AMDGPU(0): 	1a1d0104a5351e783b6435a5544f9e27
[   211.114] (II) AMDGPU(0): 	125054b30c00d1c081c081009500b300
[   211.114] (II) AMDGPU(0): 	81808140714f023a801871382d40582c
[   211.114] (II) AMDGPU(0): 	4500132b2100001efc7e808870381240
[   211.114] (II) AMDGPU(0): 	18203500132b2100001e000000fd0030
[   211.114] (II) AMDGPU(0): 	92b4b421010a202020202020000000fc
[   211.114] (II) AMDGPU(0): 	0041636572205846413234300a200169
[   211.114] (II) AMDGPU(0): 	020318f14b0102030411121305141f90
[   211.114] (II) AMDGPU(0): 	2309070183010000866f80a070384040
[   211.114] (II) AMDGPU(0): 	30203500132b2100001afe5b80a07038
[   211.114] (II) AMDGPU(0): 	354030203500132b2100001a8c0ad08a
[   211.114] (II) AMDGPU(0): 	20e02d10103e9600132b21000018011d
[   211.114] (II) AMDGPU(0): 	007251d01e206e285500132b2100001e
[   211.114] (II) AMDGPU(0): 	8c0ad090204031200c405500132b2100
[   211.114] (II) AMDGPU(0): 	0018000000000000000000000000007a
[   211.114] (II) AMDGPU(0): Printing probed modes for output DisplayPort-0
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x144.0  325.08  1920 1944 1976 2056  1080 1083 1088 1098 +hsync +vsync (158.1 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x120.0  285.50  1920 1968 2000 2080  1080 1083 1088 1144 +hsync -vsync (137.3 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x99.9  235.50  1920 1968 2000 2080  1080 1083 1088 1133 +hsync -vsync (113.2 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x50.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1920x1080"x59.9  148.35  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1440x900"x59.9  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x800"x59.8   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x720"x50.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "720x576"x50.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "720x480"x60.0   27.03  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "720x480"x59.9   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   211.114] (II) AMDGPU(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[   211.114] (II) AMDGPU(0): EDID for output DisplayPort-1
[   211.116] (II) AMDGPU(0): EDID for output HDMI-A-0
[   211.116] (II) AMDGPU(0): Manufacturer: HPN  Model: 36ac  Serial#: 16843009
[   211.116] (II) AMDGPU(0): Year: 2020  Week: 42
[   211.116] (II) AMDGPU(0): EDID Version: 1.3
[   211.116] (II) AMDGPU(0): Digital Display Input
[   211.116] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 53  vert.: 30
[   211.116] (II) AMDGPU(0): Gamma: 2.20
[   211.116] (II) AMDGPU(0): DPMS capabilities: Off
[   211.116] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[   211.116] (II) AMDGPU(0): First detailed timing is preferred mode
[   211.116] (II) AMDGPU(0): redX: 0.647 redY: 0.343   greenX: 0.326 greenY: 0.614
[   211.116] (II) AMDGPU(0): blueX: 0.145 blueY: 0.054   whiteX: 0.313 whiteY: 0.329
[   211.116] (II) AMDGPU(0): Supported established timings:
[   211.116] (II) AMDGPU(0): 720x400@70Hz
[   211.116] (II) AMDGPU(0): 640x480@60Hz
[   211.116] (II) AMDGPU(0): 800x600@60Hz
[   211.116] (II) AMDGPU(0): 1024x768@60Hz
[   211.116] (II) AMDGPU(0): Manufacturer's mask: 0
[   211.116] (II) AMDGPU(0): Supported standard timings:
[   211.116] (II) AMDGPU(0): #0: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[   211.116] (II) AMDGPU(0): #1: hsize: 1600  vsize 900  refresh: 60  vid: 49321
[   211.116] (II) AMDGPU(0): #2: hsize: 1280  vsize 720  refresh: 60  vid: 49281
[   211.116] (II) AMDGPU(0): #3: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[   211.116] (II) AMDGPU(0): #4: hsize: 1440  vsize 900  refresh: 60  vid: 149
[   211.116] (II) AMDGPU(0): #5: hsize: 1280  vsize 800  refresh: 60  vid: 129
[   211.116] (II) AMDGPU(0): #6: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[   211.116] (II) AMDGPU(0): Supported detailed timing:
[   211.116] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  527 x 296 mm
[   211.116] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   211.116] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   211.116] (II) AMDGPU(0): Ranges: V min: 50 V max: 60 Hz, H min: 30 H max: 80 kHz, PixClock max 175 MHz
[   211.116] (II) AMDGPU(0): Monitor name: HP V24i
[   211.116] (II) AMDGPU(0): Serial No: 1CR04224TW
[   211.116] (II) AMDGPU(0): Supported detailed timing:
[   211.116] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  527 x 296 mm
[   211.116] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   211.116] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   211.116] (II) AMDGPU(0): Supported detailed timing:
[   211.116] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  527 x 296 mm
[   211.116] (II) AMDGPU(0): h_active: 1920  h_sync: 2448  h_sync_end 2492 h_blank_end 2640 h_border: 0
[   211.116] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   211.116] (II) AMDGPU(0): Number of EDID sections to follow: 1
[   211.116] (II) AMDGPU(0): EDID (in hex):
[   211.116] (II) AMDGPU(0): 	00ffffffffffff00220eac3601010101
[   211.116] (II) AMDGPU(0): 	2a1e010380351e782af935a557539d25
[   211.116] (II) AMDGPU(0): 	0d5054a10800d1c0a9c081c0b3009500
[   211.116] (II) AMDGPU(0): 	810081800101023a801871382d40582c
[   211.116] (II) AMDGPU(0): 	45000f282100001e000000fd00323c1e
[   211.116] (II) AMDGPU(0): 	5011000a202020202020000000fc0048
[   211.116] (II) AMDGPU(0): 	5020563234690a2020202020000000ff
[   211.116] (II) AMDGPU(0): 	00314352303432323454570a20200178
[   211.116] (II) AMDGPU(0): 	020319b149101f041312110302016703
[   211.116] (II) AMDGPU(0): 	0c0010000022e2006b023a801871382d
[   211.116] (II) AMDGPU(0): 	40582c45000f282100001e023a80d072
[   211.116] (II) AMDGPU(0): 	382d40102c45800f282100001e000000
[   211.116] (II) AMDGPU(0): 	00000000000000000000000000000000
[   211.116] (II) AMDGPU(0): 	00000000000000000000000000000000
[   211.116] (II) AMDGPU(0): 	00000000000000000000000000000000
[   211.116] (II) AMDGPU(0): 	00000000000000000000000000000041
[   211.116] (--) AMDGPU(0): HDMI max TMDS frequency 170000KHz
[   211.116] (II) AMDGPU(0): Printing probed modes for output HDMI-A-0
[   211.116] (II) AMDGPU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[   211.116] (II) AMDGPU(0): Modeline "1920x1080"x50.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1920x1080"x59.9  148.35  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1600x900"x60.0  108.00  1600 1624 1704 1800  900 901 904 1000 +hsync +vsync (60.0 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1440x900"x59.9   88.75  1440 1488 1520 1600  900 903 909 926 +hsync -vsync (55.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1280x800"x59.9   71.00  1280 1328 1360 1440  800 803 809 823 +hsync -vsync (49.3 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1280x720"x50.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "720x576"x50.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "720x480"x60.0   27.03  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "720x480"x59.9   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   211.116] (II) AMDGPU(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[   211.116] (II) AMDGPU(0): EDID for output HDMI-A-1
[   211.116] (II) AMDGPU(0): Output DisplayPort-0 connected
[   211.116] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[   211.116] (II) AMDGPU(0): Output HDMI-A-0 connected
[   211.116] (II) AMDGPU(0): Output HDMI-A-1 disconnected
[   211.116] (II) AMDGPU(0): Using spanning desktop for initial modes
[   211.116] (II) AMDGPU(0): Output DisplayPort-0 using initial mode 1920x1080 +0+0
[   211.116] (II) AMDGPU(0): Output HDMI-A-0 using initial mode 1920x1080 +1920+0
[   211.116] (II) AMDGPU(0): mem size init: gart size :3e6b08800 vram size: s:2fd07b000 visible:f87c000
[   211.116] (==) AMDGPU(0): DPI set to (96, 96)
[   211.116] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[   211.116] (II) Loading sub module "ramdac"
[   211.116] (II) LoadModule: "ramdac"
[   211.116] (II) Module "ramdac" already built-in
[   211.116] (II) AMDGPU(0): [DRI2] Setup complete
[   211.116] (II) AMDGPU(0): [DRI2]   DRI driver: radeonsi
[   211.116] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
[   211.121] (II) AMDGPU(0): Front buffer pitch: 15360 bytes
[   211.121] (II) AMDGPU(0): SYNC extension fences enabled
[   211.121] (II) AMDGPU(0): Present extension enabled
[   211.121] (==) AMDGPU(0): DRI3 enabled
[   211.121] (==) AMDGPU(0): Backing store enabled
[   211.121] (II) AMDGPU(0): Direct rendering enabled
[   211.125] (II) AMDGPU(0): Use GLAMOR acceleration.
[   211.125] (II) AMDGPU(0): Acceleration enabled
[   211.125] (==) AMDGPU(0): DPMS enabled
[   211.125] (==) AMDGPU(0): Silken mouse enabled
[   211.125] (II) AMDGPU(0): Set up textured video (glamor)
[   211.144] (WW) AMDGPU(0): Option "HotplugDriver" is not used
[   211.144] (II) Initializing extension Generic Event Extension
[   211.144] (II) Initializing extension SHAPE
[   211.144] (II) Initializing extension MIT-SHM
[   211.144] (II) Initializing extension XInputExtension
[   211.144] (II) Initializing extension XTEST
[   211.144] (II) Initializing extension BIG-REQUESTS
[   211.145] (II) Initializing extension SYNC
[   211.145] (II) Initializing extension XKEYBOARD
[   211.145] (II) Initializing extension XC-MISC
[   211.145] (II) Initializing extension SECURITY
[   211.145] (II) Initializing extension XFIXES
[   211.145] (II) Initializing extension RENDER
[   211.145] (II) Initializing extension RANDR
[   211.145] (II) Initializing extension COMPOSITE
[   211.145] (II) Initializing extension DAMAGE
[   211.145] (II) Initializing extension MIT-SCREEN-SAVER
[   211.145] (II) Initializing extension DOUBLE-BUFFER
[   211.145] (II) Initializing extension RECORD
[   211.145] (II) Initializing extension DPMS
[   211.145] (II) Initializing extension Present
[   211.145] (II) Initializing extension DRI3
[   211.145] (II) Initializing extension X-Resource
[   211.145] (II) Initializing extension XVideo
[   211.146] (II) Initializing extension XVideo-MotionCompensation
[   211.146] (II) Initializing extension GLX
[   211.148] (EE) 
[   211.148] (EE) Backtrace:
[   211.148] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x7e) [0x55bff1505dee]
[   211.148] (EE) 1: /usr/bin/Xorg.bin (0x55bff132f000+0x1df829) [0x55bff150e829]
[   211.149] (EE) 2: /lib64/libc.so.6 (0x7f118c645000+0x3e260) [0x7f118c683260]
[   211.149] (EE) 
[   211.149] (EE) Segmentation fault at address 0x0
[   211.149] (EE) 
Fatal server error:
[   211.149] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   211.149] (EE) 
[   211.149] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   211.149] (EE) Please also check the log file at "/home/rob/.local/share/xorg/Xorg.0.log" for additional information.
[   211.149] (EE) 
[   211.166] (EE) Server terminated with error (1). Closing log file.

sudo zypper dup wants to change packages like libvulkan1 from obs://build.opensuse.org/X11 to openSUSE repos, though I don’t know how I would have gotten an obs repo? I most certainly did not install vuklan from OBS, though this seems to state the contrary. I’m not entirely sure why it’s removing things (I’m guessing the obs change?) and not replacing them, like libapparmor1? Even upgrading just my kernel from 6.3.2-1-default to 6.3.4-1.1-default throws me to tty with a Could not start Display server on vt 7 in the Journal with the same Xorg.0.log as above.

zypper dup ouput in the next post to meet post character limits.

Very frustrated and confused as how to move forward so I can clean up this snapshot mess of me trying things and them not working.

`zypper dup`
Resolving dependencies...
Computing distribution upgrade...

The following item is locked and will not be changed by any action:
 Available:
  kicad-packages3D

The following 475 packages are going to be upgraded:
  apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils audacious-plugins audacious-plugins-extra audaspace-plugin-ffmpeg binutils boost1_82_0-jam
  boost-license1_82_0 branding-openSUSE build build-mkbaselibs build-mkdrpms cdparanoia checkmedia cpupower cpupower-bash-completion crypto-policies crypto-policies-scripts cups
  cups-client cups-config curl czkawka-gui diffutils dvgrab e2fsprogs e2fsprogs-devel enchant-2-backend-hunspell enchant-data ffmpeg-5 gcc12 gcc12-c++ gcc12-info
  gdk-pixbuf-loader-libheif gdk-pixbuf-loader-rsvg gh gh-bash-completion glibc-32bit glibc-devel glibc-devel-32bit glibc-locale-base glslang-devel gmenudbusmenuproxy gnutls
  google-chrome-stable grep grub2 grub2-branding-openSUSE grub2-i386-pc grub2-i386-pc-extras grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
  grub2-x86_64-efi-extras gstreamer gstreamer-plugins-bad gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-codecs hddtemp icewm icewm-config-upstream
  icewm-default icewm-lang ImageMagick ImageMagick-config-7-SUSE imlib2-loaders javapackages-tools kernel-macros kicad kicad-doc kicad-symbols kid3-core kio-extras5 konsole
  konsole-part kvm_stat libapparmor-devel libatk-1_0-0-32bit libatk-bridge-2_0-0 libatspi0 libaudaspace1_4 libaudaspace-c1_4 libaudaspace-py1_4 libavcodec58_134
  libavcodec58_134-32bit libavcodec59-32bit libavcodec60 libavdevice59 libavdevice60 libavfilter7_110 libavfilter8 libavfilter9 libavformat58_76 libavresample4_0 libavutil56_70
  libavutil56_70-32bit libavutil57 libavutil57-32bit libavutil58 libavutil58-32bit libbabl-0_1-0 libbabl-0_1-0-x86-64-v3 libBasicUsageEnvironment2 libboost_atomic1_82_0
  libboost_atomic1_82_0-x86-64-v3 libboost_chrono1_82_0 libboost_date_time1_82_0 libboost_date_time1_82_0-x86-64-v3 libboost_filesystem1_82_0 libboost_filesystem1_82_0-x86-64-v3
  libboost_headers1_82_0-devel libboost_iostreams1_82_0 libboost_iostreams1_82_0-x86-64-v3 libboost_locale1_82_0 libboost_locale1_82_0-x86-64-v3 libboost_regex1_82_0
  libboost_system1_82_0-x86-64-v3 libboost_thread1_82_0 libboost_thread1_82_0-x86-64-v3 libboost_wave1_82_0-x86-64-v3 libcdr-0_1-1 libcom_err2-32bit libcom_err-devel libcrypt1
  libctf0 libcups2 libcups2-32bit libcupsimage2 libcurl4 libcurl4-32bit libcurl-devel libdav1d6-32bit libdca0 libdcmtk17 libde265-0 libe-book-0_1-1 libenchant-2-2 libext2fs2
  libext2fs-devel libfaac0 libfaad2 libFLAC++10 libFLAC++10-x86-64-v3 libfreebl3 libfreebl3-hmac libfreerdp2-2 libgavl1 libgbm1 libgbm1-32bit libgc1 libgcrypt20
  libgcrypt20-x86-64-v3 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libgnustep-base1_29 libgnutls30 libgnutls30-32bit libgnutls-dane0 libgspell-1-2 libgstadaptivedemux-1_0-0
  libgstallocators-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcuda-1_0-0 libgstgl-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0
  libgstpbutils-1_0-0 libgstphotography-1_0-0 libgstplayer-1_0-0 libgstreamer-1_0-0 libgstriff-1_0-0 libgstsctp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgsturidownloader-1_0-0
  libgstva-1_0-0 libgstvulkan-1_0-0 libharfbuzz0 libharfbuzz0-32bit libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libheif1 libical3 libid3-3_8-3 libImlib2-1
  libkioarchive5 liblc3-1 liblc3-1-32bit liblcms2-2-32bit liblua5_4-5 libmariadb3 libmbedcrypto14 libmbedtls19 libmbedtls19-x86-64-v3 libmbedx509-5-x86-64-v3 libmediacheck6
  libmlt++-7-7 libmlt-7-7 libmlt7-data libmlt7-modules libmspub-0_1-1 libmysofa1-32bit libncurses6 libncurses6-32bit libOpenImageIO2_4 libOpenImageIO_Util2_4 libopenssl3
  libopenssl3-32bit libopenssl3-x86-64-v3 liboslcomp1_12 liboslquery1_12 libphonenumber8 libpipewire-0_3-0 libpipewire-0_3-0-32bit libpostproc55_9 libpostproc56 libpostproc57
  libprotobuf-lite3_21_12 libproxy1 libproxy1-networkmanager libproxy1-pacrunner-duktape libpython3_10-1_0 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5
  libqt5-qtbase-platformtheme-gtk3 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Xml5 libQt6Core6 libQt6DBus6 libQt6LabsAnimation6 libQt6LabsQmlModels6 libQt6LabsSharedImage6
  libQt6LabsWavefrontMesh6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6Qml6 libQt6QmlCompiler6 libQt6QmlCore6 libQt6QmlModels6 libQt6QmlWorkerScript6
  libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6
  libQt6Sql6 libQt6Test6 libquicktime0 libqxp-0_0-0 librados2 libraptor2-0 libre2-10 libreoffice libreoffice-base libreoffice-calc libreoffice-draw libreoffice-icon-themes
  libreoffice-impress libreoffice-mailmerge libreoffice-pyuno libreoffice-qt5 libreoffice-writer librist4 librpmbuild9 librsvg-2-2 librtmp1 libshine3 libstdc++6-devel-gcc12
  libstorage-ng1 libstorage-ng-lang libstorage-ng-ruby libswresample3_9 libswresample3_9-32bit libswresample4 libswresample4-32bit libswresample4_ff5 libswscale5_9 libswscale6
  libswscale7 libtracker-sparql-3_0-0 libvapoursynth-62 libvapoursynth-script0 libvdpau_nouveau libvirt-client libvirt-daemon libvirt-daemon-common libvirt-daemon-config-network
  libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu
  libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi
  libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd
  libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-proxy libvirt-daemon-qemu libvirt-libs libvisio-0_1-1
  libvlc5 libvpx8 libvpx8-32bit libvte-2_91-0 libvulkan1 libvulkan1-32bit libvulkan_intel libvulkan_intel-32bit libvulkan_radeon libvulkan_radeon-32bit libwinpr2-2
  libwireplumber-0_4-0 libX11-6 libX11-6-32bit libX11-data libX11-devel-32bit libX11-xcb1-32bit libx265-199 libxerces-c-3_2 libyui16 libyui-ncurses16 libyui-ncurses-pkg16
  libyui-qt16 libyui-qt-graph16 libyui-qt-pkg16 libzmf-0_0-0 libzstd1 libzstd1-x86-64-v3 libzstd-devel libzstd-devel-32bit lsof mame mame-data man-pages mbedtls-devel mdadm
  mediainfo mednafen melt Mesa-dri-32bit Mesa-gallium Mesa-gallium-32bit Mesa-libva Mesa-vulkan-device-select Mesa-vulkan-device-select-32bit MozillaFirefox-branding-openSUSE
  mozilla-nss mozilla-nss-certs MPlayer mpv-bash-completion ncurses-devel ncurses-utils nodejs20 npm20 obs-service-set_version obs-studio openssl openssl-3 openSUSE-release
  openSUSE-release-appliance-custom pcsx2 perl perl-base perl-Bootloader perl-IO-Socket-SSL perl-libwww-perl perl-Net-SSLeay perl-YAML-LibYAML pipewire pipewire-alsa
  pipewire-alsa-32bit pipewire-modules-0_3 pipewire-modules-0_3-32bit pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools plasma5-addons
  plasma5-addons-lang plasma5-session plasma5-session-wayland plasma5-workspace-lang plymouth-branding-openSUSE postfix python310 python310-base python310-curses python310-dbm
  python310-devel python310-idle python310-libvirt-python python310-pip python310-protobuf python310-pycryptodome python310-redis python310-rpm python310-setuptools
  python310-SQLAlchemy python310-testsuite python310-tk python3-apparmor python3-vapoursynth qemu qemu-accel-tcg-x86 qemu-audio-spice qemu-block-nfs qemu-block-rbd
  qemu-chardev-spice qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-kvm qemu-linux-user
  qemu-microvm qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qt6-network-tls qt6-translations rpmlint-mini streamlink syslog-ng tack terminfo terminfo-base terminfo-iterm
  terminfo-screen typelib-1_0-HarfBuzz-0_0 typelib-1_0-Vte-2_91 unar unrar vlc vlc-codec-gstreamer vlc-noX vlc-qt vulkan-devel vulkan-headers vulkan-tools
  wallpaper-branding-openSUSE wine-mono wireplumber wireplumber-audio xembedsniproxy yast2-apparmor yast2-control-center yast2-control-center-qt yast2-qt-branding-openSUSE

The following product is going to be upgraded:
  openSUSE Tumbleweed  20230527-0 -> 20230605-0

The following 5 packages are going to be downgraded:
  cutecom diffstat fakeroot libSPIRV-Tools-2023_3_rc1 libwayland-server0-32bit

The following 10 packages are going to change vendor:
  cutecom                    obs://build.opensuse.org/devel:tools -> openSUSE
  diffstat                   obs://build.opensuse.org/devel:tools -> openSUSE
  fakeroot                   obs://build.opensuse.org/devel:tools -> openSUSE
  glslang-devel              obs://build.opensuse.org/X11 -> openSUSE
  libSPIRV-Tools-2023_3_rc1  obs://build.opensuse.org/X11 -> openSUSE
  libvulkan1                 obs://build.opensuse.org/X11 -> openSUSE
  libvulkan1-32bit           obs://build.opensuse.org/X11 -> openSUSE
  libwayland-server0-32bit   obs://build.opensuse.org/X11 -> openSUSE
  vulkan-devel               obs://build.opensuse.org/X11 -> openSUSE
  vulkan-headers             obs://build.opensuse.org/X11 -> openSUSE

The following 10 NEW packages are going to be installed:
  kernel-default-6.3.4-1.1 kernel-default-devel-6.3.4-1.1 kernel-devel-6.3.4-1.1 libevtlog-4_2-0 libicu73 libQt6Svg6 libQt6Xml6 perl-HTTP-CookieJar python310-typing_extensions
  rpmdevtools

The following 108 packages are going to be REMOVED:
  audaspace-plugin-jack cpp12 diffstat fakeroot gstreamer-plugins-bad-codecs javapackages-filesystem jq kicad-footprints kicad-templates konsole-part-lang libapparmor1
  libatk-1_0-0 libavcodec59 libavdevice58_13 libavformat59 libavformat60 libboost_regex1_82_0-x86-64-v3 libboost_system1_82_0 libboost_wave1_82_0 libcom_err2 libcpupower0
  libcrypt1-32bit libdav1d6 libevtlog-4_0-0 libgbm-devel libgstcodecs-1_0-0 libgstplay-1_0-0 libgsttranscoder-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
  libicu72 libicu72-ledata libjq1 libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 libmbedcrypto14-x86-64-v3 libmbedx509-5 libmfx1 libopenaptx0 libOpenColorIO2_1
  liboslexec1_12 liboslnoise1_12 libplacebo264 libprotobuf3_21_12 libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libqt5-qtwebengine libQt5Sql5-mysql libQt5Widgets5
  libQt6Gui6 libQt6LabsFolderListModel6 libQt6LabsSettings6 libQt6QmlLocalStorage6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6
  libQt6QuickTest6 libQt6Widgets6 librbd1 libreoffice-branding-openSUSE libreoffice-filters-optional libreoffice-l10n-en libreoffice-math libshaderc_shared1 libsoftokn3
  libsoftokn3-hmac libSPIRV-Tools-2023_2 libsrt1_5 libswresample4_ff5-32bit libvlccore9 libvulkan_intel-32bit libX11-devel libX11-xcb1 libx265-199-32bit libxcrypt-devel
  libzstd1-32bit Mesa-dri nintendo-gamecube-wiimote-udev-rules pipewire-alsa-32bit pipewire-spa-plugins-0_2-32bit plasma5-workspace plasma5-workspace-libs pngcrush
  pulseaudio-utils python310-pycryptodomex qemu-block-curl qemu-hw-display-virtio-gpu-pci qemu-hw-usb-host qemu-ipxe qemu-seabios qemu-sgabios qemu-tools qemu-ui-spice-app
  qemu-ui-spice-core qemu-vgabios qemu-x86 qt6-declarative-imports qt6-declarative-tools qt6-platformtheme-gtk3 typelib-1_0-Atk-1_0 vlc-vdpau vulkan-devel vulkan-headers zstd

The following package requires a system reboot:
  kernel-default-6.3.4-1.1

475 packages to upgrade, 5 to downgrade, 10 new, 108 to remove, 10  to change vendor.
Overall download size: 51.3 MiB. Already cached: 1.03 GiB. After the operation, 426.5 MiB will be freed.

    Note: System reboot required.
Continue? [y/n/v/...? shows all options] (y): 

@asudem Hi, can you show your repositories (the enabled ones);

zypper lr -dE

Have you done some one-click installs?

I have. Repo list:

#  | Alias                                | Name                           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
---+--------------------------------------+--------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
 1 | Emulators                            | Emulators                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/Emulators/openSUSE_Tumbleweed/        | 
 2 | Google-Chrome                        | Google-Chrome                  | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                              | 
 3 | MEGAsync                             | MEGAsync                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://mega.nz/linux/repo/openSUSE_Tumbleweed/                                  | 
 4 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)      | Yes     | (r ) Yes  | Yes     |   85     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                            | 
 5 | download.opensuse.org-oss            | Main Repository (OSS)          | Yes     | (r ) Yes  | Yes     |   85     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                | 
 6 | download.opensuse.org-tumbleweed     | Main Update Repository         | Yes     | (r ) Yes  | Yes     |   85     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                  | 
 8 | https-download.opensuse.org-91bc97f1 | home:Lazy_Kent                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/home:/Lazy_Kent/openSUSE_Tumbleweed/  | 
 7 | https-download.opensuse.org-553a91df | X11:XOrg                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Tumbleweed/        | 
 9 | https-download.opensuse.org-ae14d0f8 | openSUSE:Factory:NonFree       | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Factory:/NonFree/standard/  | 
10 | https-download.opensuse.org-b158c784 | openSUSE:Tumbleweed            | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/        | 
11 | https-download.opensuse.org-be81fd7e | multimedia:libs                | Yes     | (r ) Yes  | Yes     |   95     | rpm-md | https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/ | 
12 | https-download.opensuse.org-f7da4ec3 | multimedia:apps                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/ | 
13 | openSUSE_Factory                     | openSUSE Factory               | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://download.opensuse.org/tumbleweed/repo/oss/                               | 
14 | openSUSE_Factory_-_Utilities         | openSUSE Factory - Utilities   | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://download.opensuse.org/repositories/utilities/openSUSE_Factory/           | 
15 | packman                              | Packman                        | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/             | 
18 | sublime-text                         | Sublime Text - x86_64 - Stable | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.sublimetext.com/rpm/stable/x86_64 

@asudem So any reason to have the X11:Xorg(7), multimedia:libs(11), multimedia:apps(12), Factory(13 [a duplicate]) and Factory - Utilities(14) development repositories enabled?

If there are specific packages that are not in the standard (5) repositories, just ask the maintainers if they will push to Tumbleweed?

zypper search -i -r 7
S  | Name                | Summary                                                         | Type
---+---------------------+-----------------------------------------------------------------+--------
i+ | libxcb-randr0       | X11 RandR Extension C library                                   | package
i+ | libxcb-randr0-32bit | X11 RandR Extension C library                                   | package
i+ | libxshmfence-devel  | Development files for the X Shm-Fence library                   | package
i+ | libxshmfence1       | A tiny library that exposes a event API on top of Linux futexes | package
i+ | libxshmfence1-32bit | A tiny library that exposes a event API on top of Linux futexes | package

zypper search -i -r 11
S  | Name                     | Summary                                                                         | Type
---+--------------------------+---------------------------------------------------------------------------------+--------
i+ | alsa-oss-32bit           | LD_PRELOAD-able library that translates OSS into ALSA calls                     | package
i+ | alsa-plugins-pulse-32bit | Pulseaudio Plug-In for ALSA Library                                             | package
i+ | audaspace-plugin-jack    | JACK plugin for audaspace                                                       | package
i+ | frei0r-plugins           | Collection of video sources and filters plugins                                 | package
i+ | libdovi3                 | Library to read & write Dolby Vision metadata                                   | package
i+ | libebur128-1             | A library implementing the EBU R128 loudness standard                           | package
i+ | libgsttranscoder-1_0-0   | GStreamer Transcoder API                                                        | package
i+ | libgstwebrtcnice-1_0-0   | GStreamer Streaming-Media Framework Plug-Ins                                    | package
i+ | libmediainfo0            | Library for supplying technical and tag information about a video or audio file | package
i+ | libmovit8                | GPU video filter library                                                        | package
i+ | libogg-devel             | Include Files and Libraries for Ogg Development                                 | package
i+ | libplacebo264            | Library for GPU-accelerated video/image rendering primitives                    | package
i+ | librtaudio6              | Real-time audio I/O library                                                     | package
i+ | libsrt1_5                | Secure Reliable Transport (SRT) library                                         | package
i+ | libzen0                  | The ZenLib C++ utility library                                                  | package
i+ | movit8-data              | Data files for the Movit GPU video filter library                               | package
i+ | pipewire-alsa-32bit      | PipeWire media server ALSA support                                              | package
i+ | pulseaudio-utils         | PulseAudio utilities                                                            | package
i+ | vlc-vdpau                | Additional vdpau codecs for the VLC media player                                | package

zypper search -i -r 12
S  | Name      | Summary                                                | Type
---+-----------+--------------------------------------------------------+--------
i+ | mpv-mpris | MPRIS plugin for mpv                                   | package
i+ | untrunc   | Restore a damaged (truncated) mp4, m4v, mov, 3gp video | package
zypper search -i -r 14
S  | Name           | Summary                                                                    | Type
---+----------------+----------------------------------------------------------------------------+--------
i+ | jq             | A lightweight and flexible command-line JSON processor                     | package
i+ | libjq1         | Library for a lightweight and flexible command-line JSON processor         | package
i+ | nohang         | Sophisticated low memory handler                                           | package
i+ | nohang-desktop | Desktop version of nohang                                                  | package
i+ | pngcrush       | Optimizer for PNG Files that can also insert or delete specified Chunks    | package
i+ | screenfetch    | Fetches system/theme information in terminal for Linux desktop screenshots | package

I keep 12 and 14 for the utility packages listed, otherwise not in any other repo. I wasn’t aware 13 was a repo, I have removed it.

As for 7 and 11, if any of these packages from these repos are changed to OSS, I reboot into tty. I have a very far snapshot I could rollback to that does not have these repos, but zypper dup results in tty there as well, and this current snapshot is more up to date than that one.

@asudem What is your gpu setup?

/sbin/lspci -nnk | grep -EA3 "VGA|Display|3D"
0d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] [1002:73df] (rev c0)
        Subsystem: Gigabyte Technology Co., Ltd Radeon RX 6750 XT GAMING OC 12G [1458:2408]
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

@asudem lots of 32bit stuff installed, are you running steam? I suspect it is those X11 need to switch.

In your zypper dup output the packages switching do not appear in the list of installed packages?

I would suggest getting the default oss packages to replace all the ones installed from X11.

The more you delay the more you get behind…

The 32bit is for Steam and Overwatch via Lutris. The Battle.net launcher is 32bit , unfortunately.

Again, the X11 packages if switched to OSS throw me to tty with the same Xorg.0.log output as in the first post. Will try one more time doing one package at a time. I think libxshmfence1 was the culprit last time I tried.

EDIT: As correctly predicted, sudo zypper in --oldpackage --from 5 libxcb-randr0 libxcb-randr0-32bit libxshmfence-devel libxshmfence1 libxshmfence1-32bit threw me to tty.

I just remembered that I think these were added to build Mesa from source. I am currently not using Mesa from source anymore so it’s hard to understand why I’m being thrown to tty for removing something like a -devel package.

Wellll now… Checking up on our friend libxcb-randr0 with zypper se --requires libxcb-randr0 shows the following output:

S  | Name               | Summary                                          | Type
---+--------------------+--------------------------------------------------+--------
i+ | libxcb-devel       | Development files for the X11 protocol C library | package
i+ | libxcb-devel-32bit | Development files for the X11 protocol C library | package

Removing it however, tells a different story…

sudo zypper rm libxcb-randr0
Reading installed packages...
Resolving package dependencies...

The following 682 packages are going to be REMOVED:
  acetoneiso2 akonadi-calendar-tools akonadi-contact akonadi-import-wizard akonadi-plugin-calendar akonadi-plugin-contacts akonadi-plugin-mime akonadi-search akonadi-server
  akregator ark audacious audacious-plugins audacious-plugins-extra baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools
  baloo5-tools-lang baloo5-widgets blender blender-lang bluedevil5 bluedevil5-lang bluez-qt-imports breeze breeze5-decoration breeze5-style breeze5-style-lang corectrl
  corectrl-lang cutecom czkawka-gui discover discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang dolphin dolphin-emu dolphin-part dosbox
  drkonqi5 drkonqi5-lang ffmpegthumbs filelight firetools frameworkintegration-plugin gcr-viewer glew gmenudbusmenuproxy gnome-online-accounts grantlee5 grantleetheme
  gstreamer-plugins-bad gstreamer-plugins-bad-codecs gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-good-gtk
  gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-codecs gtk4-branding-openSUSE gtk4-lang gtk4-tools gwenview5 kaccounts-integration kaccounts-providers
  kactivities5-imports kactivitymanagerd kactivitymanagerd-lang kaddressbook kalendarac kate kate-plugins kcalc kcalutils kcharselect kcm_flatpak kcm_sddm kcm_sddm-lang
  kcm_tablet kcm_tablet-lang kcmutils-imports kcontacts-lang kdeclarative-components kde-cli-tools5 kded kdegraphics-thumbnailers kde-gtk-config5 kde-gtk-config5-gtk3
  kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kde-print-manager kdialog kdiskmark kfilemetadata5 kgamma5 kgamma5-lang kglobalaccel5 kguiaddons
  khelpcenter5 khotkeys5 khotkeys5-lang kicad kid3 kid3-core kimageformats kinfocenter5 kinfocenter5-lang kinit kio kio_audiocd kio-core kio-extras5 kio-fuse kipi-plugins
  kirigami2 kitemmodels-imports kitinerary kldap kleopatra kmag kmahjongg kmail kmail-account-wizard kmailtransport kmenuedit5 kmenuedit5-lang kmines kmousetool kmozillahelper
  knewstuff knewstuff-imports knotes kompare konsole konsole-part konsole-part-lang kontact konversation korganizer kpackage kpat kpeople5 kpipewire-imports kquickcharts
  kreversi kross ksanecore-lang kscreen5 kscreen5-lang kscreen5-plasmoid kscreenlocker kscreenlocker-lang kservice ksshaskpass5 ksshaskpass5-lang ksudoku ksysguard5
  ksysguard5-lang ksystemstats5 ktextaddons ktexteditor ktnef ktorrent kuserfeedback-imports kuserfeedback-lang kwalletd5 kwalletmanager5 kwallet-tools kwayland
  kwayland-integration kwin5 kwin5-lang kwrited5 layer-shell-qt5 libadwaita-1-0 libaudqt2 libbreezecommon5-5 libcorectrl0 libdbusmenu-qt5-2 libfltk1_3 libgl2ps1 libGLEW2_2
  libGLU1 libglut3 libglvnd libglvnd-devel libgoa-backend-1_0-1 libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0
  libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0
  libgstsdp-1_0-0 libgsttag-1_0-0 libgsttranscoder-1_0-0 libgstva-1_0-0 libgstvideo-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
  libgtk-4-1 libkaccounts2 libkcddb libkColorPicker0 libkcompactdisc-lang libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10 libkdegames-qt5-imports libkdepim
  libkerfuffle23 libKF5Auth5 libKF5Auth5-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang libKF5Bookmarks5 libKF5CalendarCore5 libKF5Cddb5 libKF5CompactDisc5
  libKF5Completion5 libKF5ConfigGui5 libKF5ConfigQml5 libKF5ConfigWidgets5 libKF5Contacts5 libKF5Crash5 libKF5DAV5 libKF5DBusAddons5 libKF5Declarative5 libKF5GlobalAccel5
  libKF5GlobalAccelPrivate5 libKF5GuiAddons5 libKF5Holidays5 libKF5I18n5 libKF5IconThemes5 libKF5IdleTime5 libKF5ItemViews5 libKF5JobWidgets5 libKF5JobWidgets5-lang
  libKF5KCMUtils5 libKF5KCMUtilsCore5 libKF5KDcraw5 libKF5KDEGames7 libKF5KDELibs4Support5 libKF5KExiv2-15_0_0 libKF5KHtml5 libKF5Kipi32_0_0 libKF5Kirigami2-5
  libKF5KMahjongglib5 libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5 libKF5Notifications5 libKF5NotifyConfig5 libKF5Parts5 libKF5PimCommon5 libKF5PimCommonAkonadi5
  libKF5Plasma5 libKF5Plotting5 libKF5Prison5 libKF5Pty5 libKF5Purpose5 libKF5PurposeWidgets5 libKF5QuickAddons5 libKF5Runner5 libKF5Sane5 libKF5Screen8 libKF5ScreenDpms8
  libKF5Solid5 libKF5SonnetUi5 libKF5Style5 libKF5Su5 libKF5SyntaxHighlighting5 libKF5TextAutoCorrection1 libKF5TextEditTextToSpeech1 libKF5TextGrammarCheck1
  libKF5TextTranslator1 libKF5TextWidgets5 libKF5Torrent6 libKF5UnitConversion5 libKF5Wallet5 libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang libKF5WindowSystem5 libKF5XmlGui5
  libKGantt2 libkgantt-lang libkImageAnnotator0 libkioarchive5 libkomparediff2-5 libkomparediff2-lang libKPim5AddressbookImportExport5 libKPim5AkonadiAgentBase5
  libKPim5AkonadiCalendar5 libKPim5AkonadiContact5 libKPim5AkonadiCore5 libKPim5AkonadiMime5 libKPim5AkonadiNotes5 libKPim5AkonadiSearch5 libKPim5AkonadiWidgets5
  libKPim5AkonadiXml5 libKPim5CalendarSupport5 libKPim5CalendarUtils5 libKPim5ContactEditor5 libKPim5EventViews5 libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5
  libKPim5GAPITasks5 libKPim5GrantleeTheme5 libKPim5Gravatar5 libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5 libKPim5IMAP5 libKPim5ImportWizard5
  libKPim5IncidenceEditor5 libKPim5Itinerary5 libKPim5KontactInterface5 libKPim5Ldap5 libKPim5Libkdepim5 libKPim5libkleo5 libKPim5MailCommon5 libKPim5MailImporter5
  libKPim5MailImporterAkonadi5 libKPim5MailTransport5 libKPim5MailTransportAkonadi5 libKPim5Mbox5 libKPim5Mime5 libKPim5PkPass5 libKPim5SMTP5 libKPim5TextEdit5 libKPim5Tnef5
  libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5 libKSaneCore1 libksane-lang libkscreen2-plugin libKScreenLocker5 libksieve5 libksysguard5 libksysguard5-imports
  libksysguard5-lang libksysguard5-plugins libKSysGuardSystemStats1 libktorrent-lang libKUserFeedbackCore1 libKUserFeedbackWidgets1 libkwalletbackend5-5 libmlt7-modules
  libmupen64plus2 libopencascade-applicationframework7_7 libopencascade-dataexchange7_7 libopencascade-visualization7_7 libopencv407 libopencv_imgcodecs407 libopencv_videoio407
  libOpenImageIO2_4 liboslexec1_12 libphonon4qt5 libpolkit-qt5-1-1 libpoppler-qt5-1 libprojectM3 libqaccessibilityclient-qt5-0 libqmobipocket2 libqscintilla2_qt5-15
  libQt5Bluetooth5-imports libQt5Charts5 libQt5Designer5 libQt5Gui5 libQt5Help5 libQt5HunspellInputMethod5 libQt5Location5 libQt5Multimedia5 libQt5Nfc5-imports libQt5OpenGL5
  libQt5PositioningQuick5 libQt5PrintSupport5 libqt5-qtbase-platformtheme-gtk3 libqt5-qtcharts-imports libqt5-qtdeclarative-tools libqt5-qtgraphicaleffects libqt5-qtimageformats
  libqt5-qtquickcontrols libqt5-qtquickcontrols2 libqt5-qtstyleplugins-platformtheme-gtk2 libqt5-qtvirtualkeyboard libqt5-qtvirtualkeyboard-hunspell libqt5-qtwayland
  libqt5-qtwebengine libqt5-qtxmlpatterns-imports libQt5QuickControls2-5 libQt5QuickTemplates2-5 libQt5Script5 libQt5Sensors5-imports libQt5Svg5 libQt5VirtualKeyboard5
  libQt5WaylandClient5 libQt5WaylandCompositor5 libQt5WebChannel5 libQt5WebChannel5-imports libQt5WebSockets5-imports libQt5WebView5 libQt5WebView5-imports libQt5Widgets5
  libQt5X11Extras5 libQt6Gui6 libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6
  libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6Qml6 libQt6QmlCompiler6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlModels6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6
  libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6
  libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6WaylandClient6 libQt6WaylandCompositor6
  libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6Widgets6 libQt6WlShellIntegration6 libQtQuick5 libreoffice libreoffice-base
  libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5
  libreoffice-writer libsfml2-2_5 libspice-client-glib-2_0-8 libspice-client-gtk-3_0-5 libspice-server1 libsvn_auth_kwallet-1-0 libva-devel libva-gl-devel libva-glx2
  libvte-2_91-0 libvtk1 libvulkan_intel libvulkan_radeon libwebkit2gtk-4_0-37 libwebkit2gtk-4_1-0 libwx_gtk3u_gl-suse9_0_0 libwx_gtk3u_media-suse9_0_0
  libwx_gtk3u_webview-suse9_0_0 libX11-devel libX11-devel-32bit libxcb-devel libxcb-devel-32bit libxcb-randr0 libXdamage-devel libXext-devel libXext-devel-32bit libXfixes-devel
  libXfixes-devel-32bit libXrandr-devel libXrandr-devel-32bit libXrender-devel libXxf86vm-devel libXxf86vm-devel-32bit libyui-qt16 libyui-qt-graph16 libyui-qt-pkg16 lutris mame
  mbox-importer megasync melt Mesa Mesa-32bit Mesa-demo Mesa-demo-egl Mesa-demo-es Mesa-demo-x Mesa-devel Mesa-dri Mesa-dri-devel Mesa-gallium Mesa-libEGL1 Mesa-libEGL-devel
  Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGL-devel Mesa-libGLESv1_CM-devel Mesa-libGLESv2-devel messagelib milou5 milou5-lang MPlayer mpv mpv-bash-completion mupdf
  mupen64plus-plugin-video-glide64mk2 mupen64plus-ui-console NetworkManager-openconnect obs-studio okular OpenRGB opensuse-welcome pam_kwallet pam_kwallet-32bit
  pam_kwallet-common patterns-base-x11 patterns-base-x11_enhanced patterns-games-games patterns-kde-kde patterns-kde-kde_plasma patterns-kde-kde_yast patterns-server-kvm_tools
  pcsx2 phonon4qt5-backend-gstreamer phonon4qt5-lang phononsettings phononsettings-lang pim-data-exporter pim-sieve-editor pinentry-qt5 plasma5-addons plasma5-addons-lang
  plasma5-defaults-openSUSE plasma5-desktop plasma5-desktop-emojier plasma5-disks plasma5-integration-plugin plasma5-integration-plugin-lang plasma5-pa plasma5-pa-lang
  plasma5-pk-updates plasma5-pk-updates-lang plasma5-session plasma5-session-wayland plasma5-systemmonitor plasma5-theme-openSUSE plasma5-thunderbolt plasma5-workspace
  plasma5-workspace-branding-openSUSE plasma5-workspace-lang plasma5-workspace-libs plasma-browser-integration plasma-browser-integration-lang plasma-framework
  plasma-framework-components plasma-nm5 plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp polkit-kde-agent-5 polkit-kde-agent-5-lang powerdevil5
  powerdevil5-lang prison-qt5-imports purpose python310-qt5 python310-wxPython q4wine q4wine-lang qdirstat qemu-audio-spice qemu-chardev-spice qemu-hw-display-qxl qemu-ui-gtk
  qemu-ui-spice-app qemu-ui-spice-core qmlpluginexports-qt5 qqc2-desktop-style qscintilla-qt5 qt6-declarative-imports qt6-declarative-tools qt6-imageformats
  qt6-platformtheme-gtk3 qt6-wayland qtdeclarative-imports-provides-qt5 sddm sddm-branding-openSUSE sddm-theme-openSUSE signond signon-kwallet-extension signon-plugin-oauth2
  signon-plugins signon-ui skanlite solid-imports solid-tools sonnet-imports spectacle sqlitebrowser steam syntax-highlighting syntax-highlighting-imports systemsettings5
  systemsettings5-lang tigervnc trimage typelib-1_0-SpiceClientGlib-2_0 typelib-1_0-SpiceClientGtk-3_0 typelib-1_0-Vte-2_91 typelib-1_0-WebKit2-4_0 typelib-1_0-WebKit2-4_1
  virt-manager virt-viewer vlc vlc-codec-gstreamer vlc-qt vlc-vdpau vulkan-devel vulkan-headers webkit2gtk-4_0-injected-bundles webkit2gtk-4_1-injected-bundles wine-mono
  wine-staging winetricks xdg-desktop-portal-kde xdg-desktop-portal-kde-lang xembedsniproxy xf86-input-evdev xf86-input-joystick xf86-input-libinput xf86-input-vmmouse
  xf86-input-wacom xf86-video-amdgpu xf86-video-fbdev xf86-video-nouveau xf86-video-vesa xorg-x11-driver-video xorg-x11-server xorg-x11-server-extra xorg-x11-server-Xvfb
  xorg-x11-Xvnc xorg-x11-Xvnc-module xscreensaver xscreensaver-data xscreensaver-lang xwayland yast2-control-center yast2-control-center-qt zenity

The following 7 patterns are going to be REMOVED:
  games kde kde_plasma kde_yast kvm_tools x11 x11_enhanced

682 packages to remove.
After the operation, 3.5 GiB will be freed.

These X11 packages are surely problematic, but at the same time, it doesn’t explain why when I revert to a snapshot that never had the packages from X11 because it’s prior to that repo being added booting to tty after a zypper dup

@asudem it wants to switch back to the X11 packages in OSS not X11…

If you do a zypper se -si | grep \(System\ Packages\) and see what (System Packages) are present, may narrow down the issue.

Likewise if you built Mesa from source, there may still be something lurking.

So I decided to try sudo zypper clean --all && sudo zypper ref && sudo zypper dup --allow-vendor change and that seemingly allowed most packages to be switched over to Main (OSS), however it resulted in the same tty. This time I copied the journal log before rolling back to my snapshot:

Journal log error for snapshot where mesa was built from source
Jun 08 17:18:11 suse dnsmasq[5734]: started, version 2.89 cachesize 2000
Jun 08 17:18:11 suse dnsmasq[5734]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 Lua TFTP conntrack ipset no-nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
Jun 08 17:18:11 suse dnsmasq-dhcp[5734]: DHCP, IP range 192.168.122.2 -- 192.168.122.254, lease time 1h
Jun 08 17:18:11 suse dnsmasq-dhcp[5734]: DHCP, sockets bound exclusively to interface virbr0
Jun 08 17:18:11 suse dnsmasq[5734]: reading /etc/resolv.conf
Jun 08 17:18:11 suse dnsmasq[5734]: using nameserver 192.168.50.1#53
Jun 08 17:18:11 suse systemd[1]: Created slice Slice /system/systemd-coredump.
Jun 08 17:18:11 suse systemd[1]: Started Process Core Dump (PID 6015/UID 0).
Jun 08 17:18:11 suse mullvad-daemon[1421]: [mullvad_api::availability][DEBUG] Resuming background API requests
Jun 08 17:18:11 suse systemd[1]: Started X Display Manager.
Jun 08 17:18:11 suse systemd[1]: Reached target Graphical Interface.
Jun 08 17:18:11 suse systemd[1]: Startup finished in 17.645s (firmware) + 2.004s (loader) + 1.230s (kernel) + 5.163s (initrd) + 13.978s (userspace) = 40.023s.
Jun 08 17:18:11 suse systemd-coredump[6090]: Process 5310 (Xorg.bin) of user 0 dumped core.
                                             
                                             Stack trace of thread 5310:
                                             #0  0x00007fd46408ea7c __pthread_kill_implementation (libc.so.6 + 0x8fa7c)
                                             #1  0x00007fd46403d226 raise (libc.so.6 + 0x3e226)
                                             #2  0x00007fd464025897 abort (libc.so.6 + 0x26897)
                                             #3  0x000055e4ac21d1fc OsAbort (Xorg.bin + 0x1dc1fc)
                                             #4  0x000055e4ac21e12f FatalError (Xorg.bin + 0x1dd12f)
                                             #5  0x000055e4ac220882 n/a (Xorg.bin + 0x1df882)
                                             #6  0x00007fd46403d2f0 n/a (libc.so.6 + 0x3e2f0)
                                             
                                             Stack trace of thread 5560:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5566:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5591:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5567:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5595:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5565:
                                             #0  0x00007fd4640891ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fd46408bf10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fd4621b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fd46208ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fd4621b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fd46408cc24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fd464114510 __clone3 (libc.so.6 + 0x115510)
                                             ELF object binary architecture: AMD x86-64
Jun 08 17:18:11 suse systemd[1]: systemd-coredump@0-6015-0.service: Deactivated successfully.
Jun 08 17:18:11 suse mullvad-daemon[1421]: [mullvad_relay_selector::updater][DEBUG] Relay list is up-to-date
Jun 08 17:18:11 suse sddm[5297]: Failed to read display number from pipe
Jun 08 17:18:11 suse sddm[5297]: Attempt 1 starting the Display server on vt 7 failed
Jun 08 17:18:11 suse NetworkManager[1397]: <info>  [1686269891.6789] dhcp6 (enp7s0): activation: beginning transaction (timeout in 45 seconds)
Jun 08 17:18:11 suse NetworkManager[1397]: <info>  [1686269891.6792] policy: set 'Wired connection 1' (enp7s0) as default for IPv6 routing and DNS
Jun 08 17:18:11 suse avahi-daemon[1204]: Files changed, reloading.
Jun 08 17:18:11 suse avahi-daemon[1204]: No service file found in /etc/avahi/services.
Jun 08 17:18:11 suse avahi-daemon[1204]: Leaving mDNS multicast group on interface enp7s0.IPv6 with address fe80::52d9:33d1:1f76:d664.
Jun 08 17:18:11 suse avahi-daemon[1204]: Joining mDNS multicast group on interface enp7s0.IPv6 with address 2603:8000:6a01:83cc:56ec:709f:ac57:8d97.
Jun 08 17:18:11 suse avahi-daemon[1204]: Registering new address record for 2603:8000:6a01:83cc:56ec:709f:ac57:8d97 on enp7s0.*.
Jun 08 17:18:11 suse avahi-daemon[1204]: Withdrawing address record for fe80::52d9:33d1:1f76:d664 on enp7s0.
Jun 08 17:18:11 suse NetworkManager[1397]: <info>  [1686269891.7487] dhcp6 (enp7s0): state changed new lease
Jun 08 17:18:11 suse dns-dnsmasq.sh[7281]: <debug> NETWORKMANAGER_DNS_FORWARDER is not set to "dnsmasq" in /etc/sysconfig/network/config -> exit
Jun 08 17:18:11 suse dnsmasq[5734]: read /etc/hosts - 394973 names
Jun 08 17:18:11 suse dnsmasq[5734]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 names
Jun 08 17:18:11 suse dnsmasq-dhcp[5734]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Jun 08 17:18:11 suse dnsmasq[5734]: reading /etc/resolv.conf
Jun 08 17:18:11 suse dnsmasq[5734]: using nameserver 192.168.50.1#53
Jun 08 17:18:11 suse dnsmasq[5734]: using nameserver 2603:8000:6a01:83cc::1#53
Jun 08 17:18:12 suse zypper[1245]:  
Jun 08 17:18:12 suse systemd[1]: purge-kernels.service: Deactivated successfully.
Jun 08 17:18:12 suse systemd[1]: purge-kernels.service: Consumed 5.309s CPU time.
Jun 08 17:18:13 suse avahi-daemon[1204]: Registering new address record for 2603:8000:6a01:83cc:b731:108:2b1c:891a on enp7s0.*.
Jun 08 17:18:13 suse sddm[5297]: Display server starting...
Jun 08 17:18:13 suse sddm[5297]: Running: /usr/bin/X -nolisten tcp -auth /run/sddm/{9b34b396-7f19-45cc-ac45-258735646771} -background none -noreset -displayfd 17 -seat seat0 vt7
Jun 08 17:18:13 suse systemd[1]: Started Process Core Dump (PID 7358/UID 0).
Jun 08 17:18:13 suse systemd-coredump[7359]: Process 7350 (Xorg.bin) of user 0 dumped core.

Deciding to rid myself of the Mesa-git foolishness, I rolled back to my 4/20 snapshot which predates the addition of repos and attempt to build Mesa and ran another sudo zypper clean --all && sudo zypper ref && sudo zypper dup --allow-vendor change after making (OSS) higher priroty. Lo and behold, an absolutely identical backtrace:

Journal log error for snapshot before mesa was built from source
Jun 08 17:49:34 suse dnsmasq[5859]: started, version 2.89 cachesize 2000
Jun 08 17:49:34 suse dnsmasq[5859]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 Lua TFTP conntrack ipset no-nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
Jun 08 17:49:34 suse dnsmasq-dhcp[5859]: DHCP, IP range 192.168.122.2 -- 192.168.122.254, lease time 1h
Jun 08 17:49:34 suse dnsmasq-dhcp[5859]: DHCP, sockets bound exclusively to interface virbr0
Jun 08 17:49:34 suse dnsmasq[5859]: reading /etc/resolv.conf
Jun 08 17:49:34 suse dnsmasq[5859]: using nameserver 192.168.50.1#53
Jun 08 17:49:34 suse dnsmasq[5859]: using nameserver 2603:8000:6a01:83cc::1#53
Jun 08 17:49:34 suse systemd[1]: Created slice Slice /system/systemd-coredump.
Jun 08 17:49:34 suse systemd[1]: Started Process Core Dump (PID 6039/UID 0).
Jun 08 17:49:34 suse systemd[1]: Started X Display Manager.
Jun 08 17:49:34 suse systemd[1]: Reached target Graphical Interface.
Jun 08 17:49:34 suse systemd[1]: Startup finished in 17.545s (firmware) + 1.878s (loader) + 1.414s (kernel) + 5.181s (initrd) + 13.937s (userspace) = 39.956s.
Jun 08 17:49:34 suse systemd-coredump[6127]: Process 5392 (Xorg.bin) of user 0 dumped core.
                                             
                                             Stack trace of thread 5392:
                                             #0  0x00007fed204d2a7c __pthread_kill_implementation (libc.so.6 + 0x8fa7c)
                                             #1  0x00007fed20481226 raise (libc.so.6 + 0x3e226)
                                             #2  0x00007fed20469897 abort (libc.so.6 + 0x26897)
                                             #3  0x000055b072cb51fc OsAbort (Xorg.bin + 0x1dc1fc)
                                             #4  0x000055b072cb612f FatalError (Xorg.bin + 0x1dd12f)
                                             #5  0x000055b072cb8882 n/a (Xorg.bin + 0x1df882)
                                             #6  0x00007fed204812f0 n/a (libc.so.6 + 0x3e2f0)
                                             
                                             Stack trace of thread 5694:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5703:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5701:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5729:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5730:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 5702:
                                             #0  0x00007fed204cd1ce __futex_abstimed_wait_common (libc.so.6 + 0x8a1ce)
                                             #1  0x00007fed204cff10 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8cf10)
                                             #2  0x00007fed1e5b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007fed1e48ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007fed1e5b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007fed204d0c24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007fed20558510 __clone3 (libc.so.6 + 0x115510)
                                             ELF object binary architecture: AMD x86-64
Jun 08 17:49:34 suse sddm[5336]: Failed to read display number from pipe
Jun 08 17:49:34 suse sddm[5336]: Attempt 1 starting the Display server on vt 7 failed
Jun 08 17:49:34 suse systemd[1]: systemd-coredump@0-6039-0.service: Deactivated successfully.
Jun 08 17:49:34 suse zypper[1257]:  
Jun 08 17:49:34 suse systemd[1]: purge-kernels.service: Deactivated successfully.
Jun 08 17:49:34 suse dnsmasq[5859]: read /etc/hosts - 382570 names
Jun 08 17:49:34 suse dnsmasq[5859]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 names
Jun 08 17:49:34 suse dnsmasq-dhcp[5859]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Jun 08 17:49:34 suse systemd[1]: purge-kernels.service: Consumed 5.271s CPU time.
Jun 08 17:49:35 suse avahi-daemon[1199]: Registering new address record for 2603:8000:6a01:83cc:7b69:3109:de7e:94ea on enp7s0.*.
Jun 08 17:49:36 suse sddm[5336]: Display server starting...
Jun 08 17:49:36 suse sddm[5336]: Running: /usr/bin/X -nolisten tcp -auth /run/sddm/{dc467898-e134-466b-a988-034b79c72f2d} -background none -noreset -displayfd 17 -seat seat0 vt7
Jun 08 17:49:36 suse systemd[1]: Started Process Core Dump (PID 6641/UID 0).
Jun 08 17:49:36 suse systemd-coredump[6642]: Process 6633 (Xorg.bin) of user 0 dumped core.

Would it be possible to install the debug packages to get a clearer backtrace?

@asudem just enable the debug repos…

Enabled the repos, and they didn’t seem to download the debuginfo and debugsource on backtrace. Manually installing them for libc, xorg, and radeon didn’t seem to change a thing.

error log again
Jun 08 18:32:06 suse dnsmasq[1918]: started, version 2.89 cachesize 2000
Jun 08 18:32:06 suse dnsmasq[1918]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 Lua TFTP conntrack ipset no-nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
Jun 08 18:32:06 suse dnsmasq-dhcp[1918]: DHCP, IP range 192.168.122.2 -- 192.168.122.254, lease time 1h
Jun 08 18:32:06 suse dnsmasq-dhcp[1918]: DHCP, sockets bound exclusively to interface virbr0
Jun 08 18:32:06 suse dnsmasq[1918]: reading /etc/resolv.conf
Jun 08 18:32:06 suse dnsmasq[1918]: using nameserver 2603:8000:6a01:83cc::1#53
Jun 08 18:32:06 suse NetworkManager[1355]: <info>  [1686274326.1729] manager: NetworkManager state is now CONNECTED_GLOBAL
Jun 08 18:32:06 suse dns-dnsmasq.sh[1929]: <debug> NETWORKMANAGER_DNS_FORWARDER is not set to "dnsmasq" in /etc/sysconfig/network/config -> exit
Jun 08 18:32:06 suse mullvad-daemon[1382]: [mullvad_api::access][DEBUG] Fetching access token for an account
Jun 08 18:32:06 suse mullvad-daemon[1382]: [mullvad_api::rest][ERROR] Error: HTTP request failed
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: Hyper error
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: error trying to connect: Network is unreachable (os error 101)
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: Network is unreachable (os error 101)
Jun 08 18:32:06 suse mullvad-daemon[1382]: [mullvad_api::access][ERROR] Error: Failed to obtain access token
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: Hyper error
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: error trying to connect: Network is unreachable (os error 101)
Jun 08 18:32:06 suse mullvad-daemon[1382]: Caused by: Network is unreachable (os error 101)
Jun 08 18:32:06 suse mullvad-daemon[1382]: [mullvad_relay_selector][INFO] Selected Shadowsocks bridge us-dal-br-101 at 174.127.113.18:443/TCP
Jun 08 18:32:06 suse mullvad-daemon[1382]: [mullvad_daemon::api][DEBUG] API endpoint: 174.127.113.18:443
Jun 08 18:32:06 suse systemd[1]: Created slice Slice /system/systemd-coredump.
Jun 08 18:32:06 suse systemd[1]: Started Process Core Dump (PID 1941/UID 0).
Jun 08 18:32:06 suse systemd-coredump[1942]: Process 1821 (Xorg.bin) of user 0 dumped core.
                                             
                                             Stack trace of thread 1821:
                                             #0  0x00007f5487feca7c __pthread_kill_implementation (libc.so.6 + 0x8fa7c)
                                             #1  0x00007f5487f9b226 __GI_raise (libc.so.6 + 0x3e226)
                                             #2  0x00007f5487f83897 __GI_abort (libc.so.6 + 0x26897)
                                             #3  0x000055a949a341fc OsAbort (Xorg.bin + 0x1dc1fc)
                                             #4  0x000055a949a3512f FatalError (Xorg.bin + 0x1dd12f)
                                             #5  0x000055a949a37882 n/a (Xorg.bin + 0x1df882)
                                             #6  0x00007f5487f9b2f0 n/a (libc.so.6 + 0x3e2f0)
                                             
                                             Stack trace of thread 1886:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 1884:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 1895:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 1887:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 1888:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             
                                             Stack trace of thread 1894:
                                             #0  0x00007f5487fe71ce __futex_abstimed_wait_common64 (libc.so.6 + 0x8a1ce)
                                             #1  0x00007f5487fe9f10 __pthread_cond_wait_common (libc.so.6 + 0x8cf10)
                                             #2  0x00007f54861b12a9 cnd_wait (radeonsi_dri.so + 0x1b12a9)
                                             #3  0x00007f548608ffcb util_queue_thread_func (radeonsi_dri.so + 0x8ffcb)
                                             #4  0x00007f54861b11e7 impl_thrd_routine (radeonsi_dri.so + 0x1b11e7)
                                             #5  0x00007f5487feac24 start_thread (libc.so.6 + 0x8dc24)
                                             #6  0x00007f5488072510 __clone3 (libc.so.6 + 0x115510)
                                             ELF object binary architecture: AMD x86-64
Jun 08 18:32:06 suse systemd[1]: Started X Display Manager.
Jun 08 18:32:06 suse systemd[1]: Reached target Graphical Interface.
Jun 08 18:32:06 suse systemd[1]: Startup finished in 17.765s (firmware) + 2.079s (loader) + 1.314s (kernel) + 5.158s (initrd) + 16.027s (userspace) = 42.345s.
Jun 08 18:32:06 suse systemd[1]: systemd-coredump@0-1941-0.service: Deactivated successfully.
Jun 08 18:32:06 suse sddm[1814]: Failed to read display number from pipe
Jun 08 18:32:06 suse sddm[1814]: Attempt 1 starting the Display server on vt 7 failed
Jun 08 18:32:06 suse dnsmasq[1918]: read /etc/hosts - 394973 names
Jun 08 18:32:06 suse dnsmasq[1918]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 names
Jun 08 18:32:06 suse dnsmasq-dhcp[1918]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Jun 08 18:32:07 suse NetworkManager[1355]: <info>  [1686274327.4299] dhcp4 (enp7s0): state changed new lease, address=192.168.50.169
Jun 08 18:32:07 suse NetworkManager[1355]: <info>  [1686274327.4301] policy: set 'Wired connection 1' (enp7s0) as default for IPv4 routing and DNS
Jun 08 18:32:07 suse avahi-daemon[1199]: Files changed, reloading.
Jun 08 18:32:07 suse dnsmasq[1918]: reading /etc/resolv.conf
Jun 08 18:32:07 suse avahi-daemon[1199]: No service file found in /etc/avahi/services.
Jun 08 18:32:07 suse dnsmasq[1918]: using nameserver 192.168.50.1#53
Jun 08 18:32:07 suse dnsmasq[1918]: using nameserver 2603:8000:6a01:83cc::1#53
Jun 08 18:32:07 suse avahi-daemon[1199]: Joining mDNS multicast group on interface enp7s0.IPv4 with address 192.168.50.169.
Jun 08 18:32:07 suse avahi-daemon[1199]: New relevant interface enp7s0.IPv4 for mDNS.
Jun 08 18:32:07 suse avahi-daemon[1199]: Registering new address record for 192.168.50.169 on enp7s0.IPv4.
Jun 08 18:32:07 suse dns-dnsmasq.sh[2039]: <debug> NETWORKMANAGER_DNS_FORWARDER is not set to "dnsmasq" in /etc/sysconfig/network/config -> exit
Jun 08 18:32:08 suse sddm[1814]: Display server starting...
Jun 08 18:32:08 suse sddm[1814]: Running: /usr/bin/X -nolisten tcp -auth /run/sddm/{f38ec025-00aa-4ccb-8e7e-60c0b47f8015} -background none -noreset -displayfd 17 -seat seat0 vt7
Jun 08 18:32:08 suse systemd[1]: Started Process Core Dump (PID 2054/UID 0).
Jun 08 18:32:08 suse systemd-coredump[2055]: Process 2046 (Xorg.bin) of user 0 dumped core.

Interesting… sudo zypper in --from 5 -f Mesa-dri Mesa-dri-32bit, where 5 is Main (OSS) and this command is literally just reinstalling the Mesa that’s currently in place, throws tty with same journal log.

Deciding to take the nuclear approach (save redoing the entire operating system), I loaded up a snapshot so old it still had the nvidia drivers. Simply renaming /etc/X11/xorg.conf and launching startx, I was shocked to see a GUI with no issue. /sbin/lspci -nnk | grep -EA3 "VGA|Display|3D" reported amdgpu somehow, and I think that was good enough. An update of MozillaFirefox, kernel-default and discord all proved successful. I then removed the nvidia drivers, rebooted into GUI and created a new single snapshot to move forward with.

Deciding to toy around with mesa, I updated to latest or only to Main (OSS) versions and got our familiar journal output. So thinking I have a working mesa, why don’t I just update everything that doesn’t require a mesa update? So I lock all Mesa related packages, and zypper dup. Many, many conflicts of keep obsolete because a lot of kwin and plasma related packages wanted a newer Mesa, I began the update.

To what should come as zero surprise anymore, even keeping mesa as is resulted in the identical journal output on boot to tty.

I’ve come to the conclusion that I am on my best snapshot, as the X11 repo was never added, and I am on the latest kernel now (something I could not do before), so I will continue to move forward with this one slowly, updating small things as I go until the core of this issue finally comes to light.

EDIT: Immediately after posting, I decided to update something mundane, like MAME:

Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 6 packages are going to be upgraded:
  libstdc++6 libstdc++6-32bit libstdc++6-pp libstdc++6-pp-32bit mame mame-data

6 packages to upgrade.
Overall download size: 84.5 MiB. Already cached: 0 B. After the operation, additional 99.3 MiB will be used.
Continue? [y/n/v/...? shows all options] (y):

I reboot, and tty… Well, that’s a good point in the right direction. Let’s try locking these and seeing what happens with a zypper dup

Your persistence is commendable !!

At this point, I probably would have done a re-install from scratch.

Good luck, and keep us informed!

Okay, locking libstdc++6 libstdc++6-32bit libstdc++6-pp libstdc++6-pp-32bit, I managed to get all the kernel-firmware packages updated and reboot into GUI, but updating libX11-6 which does not require those libstd++6s, throws me to the tty with the same journal. Lovely, this is reminding me once again why tricking sand to think was a bad idea…

@myswtest I have done that too many times, and my current setup with dual booting and a few other things would just be frustrating beyond belief to get back to it’s current state. Though with each snapper rollback I am getting that much closer to a scratch re-install, haha!

What I am hoping to find is a major bug somewhere I can report.

Decided to put TW install on a USB and see how an in-place upgrade would go. It allowed me to remove all troublesome repos and reinstall everything with OSS repo. Sadly, same journal error result identically. Snapshot restored and am now collecting enough info to see if I can “fresh install” while keeping swap and home. I don’t have the space to spare at the moment for a new home install.