On Thu, Jul 17, 2025 at 03:00:15PM +1200, Avon Robertson wrote: > This machine was out of service for several weeks. When it re-entered > service with 2 new spinning disks, OpenBSD was reinstalled from a > slightly outdated install77.img. It was promptly <sysupgrade'd -s> and > current- new packages were installed. Since then, 2 more > 'sysupgrade -s' and 'pkg_add -Dsnap -uv' cycles have occurred. > > >From re-entry to service the machine will not enter the X Windows System. > > When the system is booted with /etc/rc.conf.local containing > xenodm_flags="" > [ ... ] > > and the correct login name and password are entered at the graphical > login screen, the system briefly pauses then re-displays the login > screen with empty login fields. > > The remainer of this mail concentrates only on 'startx'. > > When 'startx' is invoked on this machine from ttyC0 it consistently > fails. > > File ~/.local/share/xorg/Xorg.0.log does not contain at least one > statement when 'startx' is invoked from ttyC0 i.e.: > > Unsupported opcode: v1: :v[2] = v_lshlrev_b16 8, > :v[2] > > that is displayed on ttyC0 as the invocation fails. See the recorded > output from /usr/bin/script below. > > Script started on Thu Jul 17 10:54:29 2025 > > wrcr4:~ $ tty > /dev/ttyp0 > > wrcr4:~ $ sysctl kern.version > kern.version=OpenBSD 7.7-current (GENERIC.MP) #60: Mon Jul 14 23:15:46 MDT > 2025 > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > wrcr4:~ $ startx > > X.Org X Server 1.21.1.18 > X Protocol Version 11, Revision 0 > Current Operating System: OpenBSD wrcr4.xan.priv 7.7 GENERIC.MP#60 amd64 > > Current version of pixman: 0.42.2 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > (==) Log file: "/home/aer/.local/share/xorg/Xorg.0.log", Time: Thu Jul 17 > 10:55:45 2025 > (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d" > ACO ERROR: > In file > /usr/xenocara/lib/mesa/mk/libaco/../../src/amd/compiler/aco_assembler.cpp:1269 > Unsupported opcode: v1: :v[2] = v_lshlrev_b16 8, > :v[2]
This is a radeondrm device? Can you show a dmesg? An attempt to fix this problem was made upstream https://gitlab.freedesktop.org/mesa/mesa/-/issues/13072 It was realised at the end of the 25.0 branch it wasn't enough. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35150 "Users who need the fix will need to update to 25.1+" -current has the last Mesa 25.0 release, 25.0.7.