Hello Matthieu, Thanks for your email. I've done 2 full reinstallations from scratch as explained in the initial bug report and can reproduce the problem each time.
> Even with the bad OCR, normally > /usr/X11R6/lib/modules/dri/amdgpu_dri.so should be present. I do not have the /usr/X11R6/lib/modules/dri/amdgpu_dri.so file even with a fresh installation. I have the following: /usr/X11R6/lib/modules/drivers/amdgpu_drv.so > same both /dev/dri/card0 and > /usr/X11R6/lib/modules/dri/radeonsi_dri.so should exist > And so does /usr/X11R6/lib/modules/dri/swrast_dri.so They exist: crw------- 1 root wheel 87, 0 Nov 11 17:35 /dev/dri/card0 -r--r--r-- 8 root bin 23.0M Oct 8 17:42 /usr/X11R6/lib/modules/dri/swrast_dri.so -r--r--r-- 8 root bin 23.0M Oct 8 17:42 /usr/X11R6/lib/modules/dri/radeonsi_dri.so > I suspect something is busted on your installation, or you have > corrupted the unveil setup for chromium and/or firefox. check > /etc/chromium/unveil.* and /etc/firefox/unveil.* files. To be sure, I've done a full reinstall twice, and upon first boot, pkg_add chromium firefox. I did not touch any of the unveil.* files. Log via xenodm using the regular user created upon installation. Launch chrome via the default terminal. By the way, I am facing the same behavior on 7.2 if I apply patch #33 onwards (cf: https://www.reddit.com/r/openbsd/comments/15jleu5/x_freezes_when_launching_chromium_after_patch/) When launching chrome on 7.2#32: # chrome libGL error: MESA-LOADER: failed to retrieve device information libGL error: MESA-LOADER: failed to open amdgpu: File not found (search paths /usr/X11R6/lib/modules/dri, suffix _dri) libGL error: failed to load driver: amdgpu libGL error: failed to open /dev/dri/card0: No such file or directory libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open swrast: Cannot load specified object (search paths /usr/X11R6/lib/modules/dri, suffix _dri) libGL error: failed to load driver: swrast [73476:-1183414208:1112/181935.856029:ERROR:bus.cc(399)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [73476:-1183414208:1112/181935.856764:ERROR:bus.cc(399)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description. If they do, bad things may happen! # syspatch -l 001_x509 002_asn1 003_ukbd 004_expat 005_pixman 006_vmm 007_unwind 008_pfsync 009_xserver 010_vmd 011_gpuinv 012_acme 013_tcp 014_libxpm 015_vmm 016_vmd 017_sshd 018_x509 019_xserver 020_smtpd 021_wscons 022_resolv 023_bgpd 024_xserver 025_rpki 026_ssl 027_libx11 028_bgpd 029_httpd 030_elf 031_bgpd 032_ssh_agent # syspatch -c 033_amdcpu 034_amdfirmware 035_amdcpufirmware 036_wscons 037_hvamdcpu 038_npppd 039_xlibs