Re: Sun45 garbled radeondrm output
Mike Tremaine <[email protected]> Sat, 21 Mar 2026 12:27:13 -0700
| Newsgroups | gmane.os.openbsd.sparc |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_061F8D5E-CCA6-4637-A03C-B44E951CCFDA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I could be wrong but that is what works for me because mine does that at = every fresh install. So I have the xorg.conf saved off and first thing i = do is ssh in write the file out and then issue=20 rcctl restart xenodm and the screen fixes (I get 4 little unreadable consoles side by side = across the monitor before I do this step) -Mike > On Mar 21, 2026, at 12:18 PM, Thomas de Grivel <[email protected]> wrote: >=20 > No, X11 works fine even without config. >=20 > It's just radeondrm >=20 >=20 > Thomas de Grivel > https://www.kmx.io/ >=20 >=20 > On Sat, Mar 21, 2026, 20:14 Mike Tremaine <[email protected] = <mailto:[email protected]>> wrote: >> I have a similar experience with my Sun Ultra5 (XVR-100). I think it = is because it fails to initialize the card (no 3d acceleration) and = falls back to basic frame buffer mode at 1280x1024 which freaks my = monitor out. >> >=46rom my DMESG (I saved this in my notes when it happened) >>=20 >> radeondrm0: RV100 [drm] *ERROR* radeon: ring test failed = (scratch(0x15E4)=3D0xCAFEDEAD) [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 = drm:pid0:drm_fb_helper_find_format *WARNING* [drm] format 0x20203843 not = supported drm:pid0:drm_fb_helper_find_format *WARNING* [drm] format = 0x20203843 not supported drm:pid0:drm_fb_helper_find_format *WARNING* = [drm] format 0x20203843 not supported radeondrm0: 1280x1024, 8bpp >>=20 >>=20 >> All you need to do is ssh into the machine and setup your xorg.conf = -> /etc/X11/xorg.conf >>=20 >> This is what I have yours is going to be different (you got better = hardware all around) >>=20 >> Section "Monitor" >> Identifier "SyncMaster953BW" >> HorizSync 30.0 - 81.0 >> VertRefresh 56.0 - 75.0 >> Option "DPMS" >> EndSection >>=20 >> Section "Device" >> Identifier "XVR100" >> Driver "radeon" >> Option "AccelMethod" "none" >> Option "SWcursor" "true" >> EndSection >>=20 >> Section "Screen" >> Identifier "Screen0" >> Device "XVR100" >> Monitor "SyncMaster953BW" >> DefaultDepth 24 >> SubSection "Display" >> Depth 24 >> Modes "1440x900" "1280x1024" "1024x768" >> EndSubSection >> EndSection >>=20 >>=20 >> > On Mar 21, 2026, at 4:06 AM, Thomas de Grivel <[email protected] = <mailto:[email protected]>> wrote: >> >=20 >> > Hello sparc@, >> >=20 >> > I have a nice Sun45 at my desk and the only system that would = actually >> > install is OpenBSD ! Never mind NetBSD, Debian, Gentoo all failed. = Did >> > not try : FreeBSD, Ubuntu. >> >=20 >> > If I boot 7.8 multiuser _with_ radeondrm (the default) it gives >> > garbled output as soon as radeondrm0 activates the frame buffer. I >> > tried with DMS-59/HDMI and DMS-59/VGA to no avail it does not = change a >> > thing except the resolution of the garbled output. The output looks >> > like 4 or 6 screens were badly rendered side to side. Probably a >> > blitter error missing info on the pixel fragments / x position. An >> > iterator problem probably on x. Y seems ok but reduced. X is = repeated >> > with wrong colors. >> >=20 >> > Trying with snapshots now. The boot stops at checking = filesystems... >> > I've been waiting 6 hours for the fs check to complete to no avail. >> > Will try again. >>=20 --Apple-Mail=_061F8D5E-CCA6-4637-A03C-B44E951CCFDA Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;">I could be = wrong but that is what works for me because mine does that at every = fresh install. So I have the xorg.conf saved off and first thing i do is = ssh in write the file out and then issue <div><br></div><div>rcctl = restart xenodm</div><div><br></div><div>and the screen fixes (I get 4 = little unreadable consoles side by side across the monitor before I do = this step)</div><div><br></div><div>-Mike</div><div><div><br><blockquote = type=3D"cite"><div>On Mar 21, 2026, at 12:18 PM, Thomas de Grivel = <[email protected]> wrote:</div><br = class=3D"Apple-interchange-newline"><div><div dir=3D"auto"><div>No, X11 = works fine even without config.</div><div dir=3D"auto"><br></div><div = dir=3D"auto">It's just radeondrm</div><div = dir=3D"auto"><br></div><div><br></div><div = data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div>Thomas de = Grivel</div><div><a href=3D"https://www.kmx.io/" = target=3D"_blank">https://www.kmx.io/</a></div><div><br></div></div></div>= </div><br><div class=3D"gmail_quote gmail_quote_container"><div = dir=3D"ltr" class=3D"gmail_attr">On Sat, Mar 21, 2026, 20:14 Mike = Tremaine <<a = href=3D"mailto:[email protected]">[email protected]</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px = 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I = have a similar experience with my Sun Ultra5 (XVR-100). I think it is = because it fails to initialize the card (no 3d acceleration) and falls = back to basic frame buffer mode at 1280x1024 which freaks my monitor = out.<br> >=46rom my DMESG (I saved this in my notes when it happened)<br> <br> radeondrm0: RV100 [drm] *ERROR* radeon: ring test failed = (scratch(0x15E4)=3D0xCAFEDEAD) [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 = drm:pid0:drm_fb_helper_find_format *WARNING* [drm] format 0x20203843 not = supported drm:pid0:drm_fb_helper_find_format *WARNING* [drm] format = 0x20203843 not supported drm:pid0:drm_fb_helper_find_format *WARNING* = [drm] format 0x20203843 not supported radeondrm0: 1280x1024, 8bpp<br> <br> <br> All you need to do is ssh into the machine and setup your = xorg.conf -> /etc/X11/xorg.conf<br> <br> This is what I have yours is going to be different (you got better = hardware all around)<br> <br> Section "Monitor"<br> Identifier "SyncMaster953BW"<br> HorizSync 30.0 - 81.0<br> VertRefresh 56.0 - 75.0<br> Option "DPMS"<br> EndSection<br> <br> Section "Device"<br> Identifier "XVR100"<br> Driver "radeon"<br> Option "AccelMethod" "none"<br> Option "SWcursor" "true"<br> EndSection<br> <br> Section "Screen"<br> Identifier "Screen0"<br> Device "XVR100"<br> Monitor "SyncMaster953BW"<br> DefaultDepth 24<br> SubSection "Display"<br> Depth 24<br> Modes "1440x900" "1280x1024" "1024x768"<br> EndSubSection<br> EndSection<br> <br> <br> > On Mar 21, 2026, at 4:06 AM, Thomas de Grivel <<a = href=3D"mailto:[email protected]" target=3D"_blank" = rel=3D"noreferrer">[email protected]</a>> wrote:<br> > <br> > Hello sparc@,<br> > <br> > I have a nice Sun45 at my desk and the only system that would = actually<br> > install is OpenBSD ! Never mind NetBSD, Debian, Gentoo all failed. = Did<br> > not try : FreeBSD, Ubuntu.<br> > <br> > If I boot 7.8 multiuser _with_ radeondrm (the default) it gives<br> > garbled output as soon as radeondrm0 activates the frame buffer. = I<br> > tried with DMS-59/HDMI and DMS-59/VGA to no avail it does not = change a<br> > thing except the resolution of the garbled output. The output = looks<br> > like 4 or 6 screens were badly rendered side to side. Probably = a<br> > blitter error missing info on the pixel fragments / x position. = An<br> > iterator problem probably on x. Y seems ok but reduced. X is = repeated<br> > with wrong colors.<br> > <br> > Trying with snapshots now. The boot stops at checking = filesystems...<br> > I've been waiting 6 hours for the fs check to complete to no = avail.<br> > Will try again.<br> <br> </blockquote></div> </div></blockquote></div><br></div></body></html>= --Apple-Mail=_061F8D5E-CCA6-4637-A03C-B44E951CCFDA--