On Wed, 24 Mar 2021 23:03:14 +0200 Claudiu Tănăselia <[email protected]> wrote:
> Hello, > > I've installed OpenBSD 6.8 on an iMac G3 (Summer 2000 edition) and there was > nothing unusual during install or post-install stage, I was able to install > and boot OpenBSD without an issue. > > However, when X (xenodm) starts, it ignores the built-in display. The > built-in display goes dark and if a second display is plugged-in via VGA > port, then that display is usable, however not the built-in display. Is this > a bug or a feature? xrandr only shows 1 monitor, even when the second VGA > monitor is plugged it. That's a bug. Last year I put OpenBSD on an iMac G3 PowerMac2,1 from 1999, and xenodm turned off the display, so I needed to disable X. I didn't think to try the VGA port. (If I recall, this iMac has the VGA port hiding under a plastic cover.) I recall that Xorg in OpenBSD did work several years ago, but I don't know when the bug was added. > dmesg is available here: https://pastebin.com/TsEBjZNi Your iMac (like mine) has an ATI Rage 128, which is too old for the radeondrm kernel driver. The kernel uses vgafb(4), the framebuffer mapped by Open Firmware, and Xorg uses the old r128(4) ums driver. The VGA port should mirror the internal display; the hardware (if I recall) can't put different images on the 2 displays. > Can the internal display be used with X on OpenBSD? I now can't power on my iMac, so I won't be able to find my a way to use the internal display in X. (My iMac's display was blinking or flickering, then the iMac lost power a few times, now it makes no noise when I press the power button. After searching the internet, I suspect that the display might have a bad "flyback transformer".) --George > Thank you, > Claudiu. > -- George Koehler <[email protected]>
