On Mon, Oct 26, 2020 at 07:24:47PM +1100, Jonathan Gray wrote: > 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
Yes that looks like the problem... We can probably merge this commit. > > 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. No idea here. -- Matthieu Herrb
