Re: Sun45 garbled radeondrm output
Thomas de Grivel <[email protected]> Sat, 21 Mar 2026 20:18:01 +0100
| Newsgroups | gmane.os.openbsd.sparc |
|---|---|
| Message-ID | <CAOZmyQc-VMBs3LCgcfjAicEFLqp9rMJ_LwiWM--QYB+HNiiwqA@mail.gmail.com> |
--000000000000948e07064d8da97e Content-Type: text/plain; charset="UTF-8" No, X11 works fine even without config. It's just radeondrm Thomas de Grivel https://www.kmx.io/ On Sat, Mar 21, 2026, 20:14 Mike Tremaine <[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. > From my DMESG (I saved this in my notes when it happened) > > radeondrm0: RV100 [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 > 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 > > > All you need to do is ssh into the machine and setup your xorg.conf -> > /etc/X11/xorg.conf > > This is what I have yours is going to be different (you got better > hardware all around) > > Section "Monitor" > Identifier "SyncMaster953BW" > HorizSync 30.0 - 81.0 > VertRefresh 56.0 - 75.0 > Option "DPMS" > EndSection > > Section "Device" > Identifier "XVR100" > Driver "radeon" > Option "AccelMethod" "none" > Option "SWcursor" "true" > EndSection > > Section "Screen" > Identifier "Screen0" > Device "XVR100" > Monitor "SyncMaster953BW" > DefaultDepth 24 > SubSection "Display" > Depth 24 > Modes "1440x900" "1280x1024" "1024x768" > EndSubSection > EndSection > > > > On Mar 21, 2026, at 4:06 AM, Thomas de Grivel <[email protected]> wrote: > > > > Hello sparc@, > > > > 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. > > > > 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. > > > > 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. > > --000000000000948e07064d8da97e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div>No, X11 works fine even without config.</div><div di= r=3D"auto"><br></div><div dir=3D"auto">It's just radeondrm</div><div di= r=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.km= x.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.8e= x;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 buf= fer mode at 1280x1024 which freaks my monitor out.<br> From 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:r= 100_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 *WA= RNING* [drm] format 0x20203843 not supported drm:pid0:drm_fb_helper_find_fo= rmat *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=C2=A0 -= > /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> =C2=A0 =C2=A0 Identifier "SyncMaster953BW"<br> =C2=A0 =C2=A0 HorizSync=C2=A0 =C2=A030.0 - 81.0<br> =C2=A0 =C2=A0 VertRefresh 56.0 - 75.0<br> =C2=A0 =C2=A0 Option "DPMS"<br> EndSection<br> <br> Section "Device"<br> =C2=A0 =C2=A0 Identifier "XVR100"<br> =C2=A0 =C2=A0 Driver=C2=A0 =C2=A0 =C2=A0"radeon"<br> =C2=A0 =C2=A0 Option=C2=A0 =C2=A0 =C2=A0"AccelMethod" "none&= quot;<br> =C2=A0 =C2=A0 Option=C2=A0 =C2=A0 =C2=A0"SWcursor" "true&quo= t;<br> EndSection<br> <br> Section "Screen"<br> =C2=A0 =C2=A0 Identifier "Screen0"<br> =C2=A0 =C2=A0 Device=C2=A0 =C2=A0 =C2=A0"XVR100"<br> =C2=A0 =C2=A0 Monitor=C2=A0 =C2=A0 "SyncMaster953BW"<br> =C2=A0 =C2=A0 DefaultDepth 24<br> =C2=A0 =C2=A0 SubSection "Display"<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 Depth 24<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 Modes "1440x900" "1280x1024"= ; "1024x768"<br> =C2=A0 =C2=A0 EndSubSection<br> EndSection<br> <br> <br> > On Mar 21, 2026, at 4:06 AM, Thomas de Grivel <<a href=3D"mailto:th= [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...<b= r> > I've been waiting 6 hours for the fs check to complete to no avail= .<br> > Will try again.<br> <br> </blockquote></div> --000000000000948e07064d8da97e--