It appears there's some progress with the latest 6.9 version of OpenBSD. Still doesn't work, but at least now I get a different error message. After normal boot sequence, xenodrm tries to start, display flickers, but it fails back to terminal.
Here's what I think it's relevant: [ 65.008] (II) R128(0): Loading EXA module. [ 65.031] (WW) R128(0): Static buffer allocation failed -- need at least 36864 kB video memory [ 65.105] (II) R128(0): Filling in EXA memory info [ 65.108] (II) R128(0): Setting up EXA callbacks [ 65.108] (II) R128(0): Initializing 2D acceleration engine... [ 65.109] (II) R128(0): Initializing EXA driver... [ 65.109] (EE) EXA(0): ExaDriverRec::offScreenBase must be <= ExaDriverRec::memorySize [ 65.109] (EE) R128(0): EXA Acceleration initialization failed. [ 65.109] (II) R128(0): Acceleration disabled. [ 65.110] (EE) Received signal 6 sent by process 0, uid 0 And here's the full log: https://pastebin.com/Kqe03dS9 Kind regards, Claudiu. On Fri, Apr 2, 2021, at 05:27, George Koehler wrote: > On Fri, 26 Mar 2021 19:26:02 +0100 > Matthieu Herrb <[email protected]> wrote: > > > On Thu, Mar 25, 2021 at 10:09:48PM +0100, Matthieu Herrb wrote: > > > > > > Here's a patch to update x86-video-r128 to 6.12.0. It add xrandr > > > support, but on my G4, lacking BIOS support only the output active > > > while booting is detected. > > > > I've now committed this, so it will be in the next snapshots for wider > > testing. > > I built xenocara myself and tried the new x86-video-r128 on a G4 Cube. > I got a good surprise: the resolution in X went up from 1024x768 (the > previous maximum in xrandr) to 1920x1080 (the true size of my display > on the VGA port). In Xorg.0.log, the driver began to use EDID to > detect the modes of my display. > > The Cube has 2 outputs: VGA port, and Apple Display Connector (ADC, > which looks like DVI, but is too big to fit a DVI plug). I have no > ADC display, so I only tried VGA. xrandr detected only VGA. > > I don't know whether the driver works with iMac's internal display. > > --George >
