From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 40576] New: HD4290 (Asus M4A89GTD/Pro onboard): no DRI (/dev/dri/card0) with CONFIG_DRM_RADEON_KMS enabled
Date: Fri, 2 Sep 2011 05:03:28 -0700 (PDT) [thread overview]
Message-ID: <bug-40576-502@http.bugs.freedesktop.org/> (raw)
https://bugs.freedesktop.org/show_bug.cgi?id=40576
Summary: HD4290 (Asus M4A89GTD/Pro onboard): no DRI
(/dev/dri/card0) with CONFIG_DRM_RADEON_KMS enabled
Product: DRI
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel@lists.freedesktop.org
ReportedBy: freedesktop@erben.com
I have a Debian (somewhere between unstable and testing) and a homebrewn kernel
(v3.0.1 with vserver 2.3.1-pre9) on my M4A89GTD/Pro. The M4A89GTD/Pro has
HD4290 on-board graphics (RS880). There's no other graphic card installed. For
bootup I have a vesa console framebuffer configured but no radeon (couldn't get
it to work). If I set in my kernel .config file
CONFIG_DRM_RADEON=y
CONFIG_DRM_RADEON_KMS=y
a dmesg shows:
[drm] Initialized drm 1.1.0 20060810
[drm] radeon defaulting to kernel modesetting.
[drm] radeon kernel modesetting enabled.
checking generic (d0000000 280000) vs hw (d0000000 10000000)
fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
radeon 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
radeon 0000:01:05.0: setting latency timer to 64
[drm] initializing kernel modesetting (RS880 0x1002:0x9714).
[drm] register mmio base: 0xFE6F0000
[drm] register mmio size: 65536
radeon 0000:01:05.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus
alignment)
[drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
radeon 0000:01:05.0: Fatal error during GPU init
[drm] radeon: finishing device.
Unnecessary to tell, that there are no /dev/dri/* around then. If I unset
CONFIG_DRM_RADEON_KMS I get:
[drm] Initialized drm 1.1.0 20060810
[drm] radeon defaulting to userspace modesetting.
pci 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
pci 0000:01:05.0: setting latency timer to 64
[drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[drm] No driver support for vblank timestamp query.
[drm] Initialized radeon 1.33.0 20080528 for 0000:01:05.0 on minor 0
... (much later, at the end) ...
[drm] Setting GART location based on new memory map
[drm] Loading RS780 CP Microcode
[drm] Resetting GPU
[drm] writeback test succeeded in 1 usecs
[drm] Resetting GPU
and /dev/dri/card0 is present. The Problem however is that the libGL (Debian
libgl1-mesa-glx v7.11-5, xorg v1:7.5+8) has Problems with that:
$ LIBGL_DEBUG=verbose /usr/bin/glxinfo -b
libGL: XF86DRIGetClientDriverName: 4.3.0 r600 (screen 0)
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/r600_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: Interface 1.4 failed, trying 1.1
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
libGL error: Calling driver entry point failed
libGL error: reverting to software direct rendering
...
The performance of X (measured with glxgears) without KMS (~630 FPS) is better
than with KMS and no DRI (~85 FPS), but there should be more.
Do you have any idea, what I can change?
Or, can I do more to help analyzing this?
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.
next reply other threads:[~2011-09-02 12:03 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-02 12:03 bugzilla-daemon [this message]
2011-09-02 13:06 ` [Bug 40576] HD4290 (Asus M4A89GTD/Pro onboard): no DRI (/dev/dri/card0) with CONFIG_DRM_RADEON_KMS enabled bugzilla-daemon
2011-09-02 13:58 ` bugzilla-daemon
2011-09-02 14:50 ` bugzilla-daemon
2011-09-02 14:59 ` bugzilla-daemon
2011-09-02 15:42 ` bugzilla-daemon
2011-09-02 15:58 ` bugzilla-daemon
2011-09-02 16:05 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-40576-502@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.