On Sun, Oct 25, 2020 at 09:45:53PM +0100, Jean-Louis ABRAHAM wrote: > Dear OpenBSD Team > > > > This mail has been generated with sendbug and I have manually added some > attachments to give as much infos as possible. > > Of course, if you need more infos, please let me know. > > Just hope my issue is not due to not reading the docs... > > > > Regards > > Jean-Louis > > > > >Synopsis: X error with radeon graphic card - xenodm won't work > >Category: amd64 xenodm > >Environment: > System : OpenBSD 6.8 > Details : OpenBSD 6.8 (GENERIC.MP) #98: Sun Oct 4 18:13:26 MDT 2020 > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > xenodm doesn't work; xenodm.log and X.org.log contain error messages. > >How-To-Repeat: > at each reboot xenodm fails. However startx works.
> [drm] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) > [drm] *ERROR* radeon: cp isn't working (-22). > drm:pid0:r100_startup *ERROR* failed initializing CP (-22). > drm:pid0:r100_init *ERROR* Disabling GPU acceleration With acceleration disabled the ati driver error path seems to result in X:/usr/X11R6/lib/modules/drivers/radeon_drv.so: undefined symbol 'exaGetPixmapDriverPrivate' this may be related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/commit/c0eb5dbd9c1db6b6d5b1574bcd8c584170d7ab54 The modesetting driver is used with startx which is why you don't see that there. I am not sure why the ring test fails on ES1000. I had another report off list of it failing on a system with ES1000.
