[Bug 254446] graphics/drm-fbsd12.0-kmod: (radeon) drmn0: forbidden register 0x00028b90 at 1259

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Mar 20 22:30:02 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254446

            Bug ID: 254446
           Summary: graphics/drm-fbsd12.0-kmod: (radeon) drmn0: forbidden
                    register 0x00028b90 at 1259
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11 at FreeBSD.org
          Reporter: joerg at FreeBSD.org
             Flags: maintainer-feedback?(x11 at FreeBSD.org)
          Assignee: x11 at FreeBSD.org

OS: FreeBSD 12.2-STABLE
HW: ATI Radeon HD 2400 PRO (RV610 GPU)

After 12.2 upgrade, using the radeonkms module as shipped with the kernel,
everything worked but I always got that

libGL error: failed to load driver: radeon

error for all applications using OpenGL, and in general, graphics appeared to
be slow (e.g. when switching virtual screens, xterm took a noticable time to
redraw a terminal window).

Research indicated to use drm-fbsd12.0-kmod instead of the modules shipped with
kernel.

Initial attempts to use these resulted in the system quickly panicking after a
few minutes of X11 operation. Rebuilt all modules (and GPU firmware) today, now
it appears to be stable, and the dreadful "failed to load driver" message is
gone. Overall graphics performance appears OK now. Most OpenGL applications to
work well. However, cad/horizon-eda (which requires OpenGL 3.2 as minimum)
triggers kernel errors, and yields garbage in its drawing areas.

forbidden register 0x00028b90 at 1215
Invalid command stream !

Using the deprecated system-supplied kms modules, horizon-eda worked without
problems.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list