[Bug 40576] HD4290 (Asus M4A89GTD/Pro onboard): no DRI (/dev/dri/card0) with CONFIG_DRM_RADEON_KMS enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 2 08:58:08 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=40576

RandomCore <freedesktop at erben.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |NOTABUG

--- Comment #6 from RandomCore <freedesktop at erben.com> 2011-09-02 08:58:08 PDT ---
ok, Got it now.

I disabled the VESA fb framebuffer and added the radeonfb instead (want my
penguins during boot). This did it.

 [    51.021] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
 [    51.021] (II) AIGLX: enabled GLX_INTEL_swap_event
 [    51.021] (II) AIGLX: enabled GLX_SGI_swap_control and
GLX_MESA_swap_control
 [    51.021] (II) AIGLX: enabled GLX_SGI_make_current_read
 [    51.021] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
 [    51.022] (II) AIGLX: Loaded and initialized
/usr/lib/i386-linux-gnu/dri/r600_dri.so
 [    51.022] (II) GLX: Initialized DRI2 GL provider for screen 0

Confirmation through
 $ glxinfo|grep render
 direct rendering: Yes
 OpenGL renderer string: Gallium 0.4 on AMD RS880

glxgears tells me it sync with the monitor now (and does indeed 60 FPS, but
even on fullscreen).

For those google'ing for answers, here's the dmesg bootlog from this one:

 $ grep drm dmesg_bootlog_20110902_1746 
 [drm] Initialized drm 1.1.0 20060810
 [drm] radeon defaulting to kernel modesetting.
 [drm] radeon kernel modesetting enabled.
 [drm] initializing kernel modesetting (RS880 0x1002:0x9714).
 [drm] register mmio base: 0xFE6F0000
 [drm] register mmio size: 65536
 [drm] Detected VRAM RAM=368M, BAR=256M
 [drm] RAM width 32bits DDR
 [drm] radeon: 368M of VRAM memory ready
 [drm] radeon: 512M of GTT memory ready.
 [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
 [drm] Driver supports precise vblank timestamp query.
 [drm] radeon: irq initialized.
 [drm] GART: num cpu pages 131072, num gpu pages 131072
 [drm] Loading RS780 Microcode
 [drm] ring test succeeded in 0 usecs
 [drm] radeon: ib pool ready.
 [drm] ib test succeeded in 0 usecs
 [drm] Radeon Display Connectors
 [drm] Connector 0:
 [drm]   VGA
 [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
 [drm]   Encoders:
 [drm]     CRT1: INTERNAL_KLDSCP_DAC1
 [drm] Connector 1:
 [drm]   DVI-D
 [drm]   HPD3
 [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
 [drm]   Encoders:
 [drm]     DFP1: INTERNAL_KLDSCP_LVTMA
 [drm] radeon: power management initialized
 [drm] fb mappable at 0xD0141000
 [drm] vram apper at 0xD0000000
 [drm] size 9216000
 [drm] fb depth is 24
 [drm]    pitch is 7680
 fbcon: radeondrmfb (fb0) is primary device
 fb0: radeondrmfb frame buffer device
 drm: registered panic notifier
 [drm] Initialized radeon 2.10.0 20080528 for 0000:01:05.0 on minor 0

Thank you Alex, thank you Michel and all those who (silently) contributed. Cool
software indeed. All in all it was my inability to get it configured.

cu, RandomCore

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list