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
[email protected]:/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]
(EE) Received signal 6 sent by process 0, uid 0
(EE)
Fatal server error:
(EE) Caught signal 6 (Abort trap). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/aer/.local/share/xorg/Xorg.0.log"
for additional information.
(EE)
(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) Server terminated with error (1). Closing log file.
X connection to :0 broken (explicit kill or server shutdown).
xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X
server ":0"
xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X
server ":0"
X connection to :0 broken (explicit kill or server shutdown).
xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X
server ":0"
X connection to :0 broken (explicit kill or server shutdown).
xinit: connection to X server lost
xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X
server ":0"
wrcr4:~ $ ^D
Script done on Thu Jul 17 10:56:27 2025
TIA for your suggestions to assist me to resolve this issue.
--
aer