Bug 574749 - radeon: KMS/DRI not available
Summary: radeon: KMS/DRI not available
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Milestone 1
Hardware: Other Other
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: Egbert Eich
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-28 15:01 UTC by Stefan Seyfried
Modified: 2010-04-12 02:13 UTC (History)
1 user (show)

See Also:
Found By: Community User
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
dmesg output (112.55 KB, text/plain)
2010-04-11 22:27 UTC, Robin Knapp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Seyfried 2010-01-28 15:01:34 UTC
Even though I load the kernel module with
modprobe radeon modeset=1
(and I have booted with vga=0), obviously the KMS is not really used, since the screen still flickers when I switch VTs.

I found this in Xorg.0.log, which might shed some light on the problem:

(EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
[dri] radeon kernel module version is 2.0.0 but version 1.17.0 or newer is needed.
[dri] Disabling DRI.

I'm not sure if this only affects 3D or KMS in general?
Is the radeon driver on 11.3MS1 simply too old?
Comment 1 Stefan Dirsch 2010-03-25 02:12:31 UTC
I believe that issue has been fixed meanwhile with all the updates in X11:Xorg. Otherwise please reopen.
Comment 2 Robin Knapp 2010-04-11 18:42:23 UTC
I still see this in M5 (KDE Live CD build 553).
Same after zypper dup to X11:XOrg.

[dri] This chipset requires a kernel module version of 1.17.0,
[dri] but the kernel reports a version of 2.1.0.[dri] If using legacy modesetting, upgrade your kernel.
[dri] If using kernel modesetting, make sure your module is
[dri] loaded prior to starting X, and that this driver was built
[dri] with support for KMS.
[dri] Disabling DRI.

HW:
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600]
Comment 3 Stefan Dirsch 2010-04-11 19:40:00 UTC
Robin, is this now with KMS en- or disabled? I'm asking since Jeff Mahoney is seing the same problem with KMS disabled.
Comment 4 Stefan Dirsch 2010-04-11 19:48:13 UTC
Seife, Robin, which ATI hardware are you using ("hwinfo --gfxcard")? I don't see that issue with a 'RV515 FireGL V3300'.
Comment 5 Robin Knapp 2010-04-11 21:50:34 UTC
It's with KMS enabled. With UMS it worked last time I tested.
It's a Radeon X600 Mobility, M24 1P (as I wrote above), I'm on another system right now so I cannot get the full info.

If you still need more info, I can test again tomorrow evening (CEST), just let me know.
Comment 6 Robin Knapp 2010-04-11 22:27:44 UTC
Created attachment 353616 [details]
dmesg output

Ok, this kept my little cells busy, so I tried it althoug it's late...

Here's the hwinfo out:

25: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.318]
  Unique ID: VCu0.OEBUnlVxQI8
  Parent ID: vSkL.RA714lUVE7D
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI Radeon Mobility X600 (M24) 3150 (PCIE)"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x3150 "Radeon Mobility X600 (M24) 3150 (PCIE)"
  SubVendor: pci 0x10cf "Fujitsu Limited."
  SubDevice: pci 0x12f5 
  Driver: "radeon"
  Driver Modules: "drm"
  Memory Range: 0xd0000000-0xd7ffffff (ro,non-prefetchable)
  I/O Ports: 0x3000-0x3fff (rw)
  Memory Range: 0xc8100000-0xc810ffff (rw,non-prefetchable)
  Memory Range: 0xc8120000-0xc813ffff (ro,non-prefetchable,disabled)
  IRQ: 27 (1377 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00003150sv000010CFsd000012F5bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeon
  Driver Info #1:
    XFree86 v4 Server Module: radeon
    3D Support: yes
    Extensions: dri
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #10 (PCI bridge)

Primary display adapter: #25


But it seems to be a LiveCD issue - the radeon module is not loaded. When loading it with modprobe, it switches to the native resolution of the Display.
DRI should work, but it seems to be incompatible with my gfxcard.
Starting X is very slow, the fan turns faster and I see GPU reset messages on the console.
See attachment for full dmesg, the interesting stuff starts at second 100.
Comment 7 Robin Knapp 2010-04-11 22:45:01 UTC
This seems to be a different issue. Should I file a new bug?
Comment 8 Stefan Dirsch 2010-04-12 02:13:20 UTC
(In reply to comment #7)
> This seems to be a different issue. Should I file a new bug?

Yes, please do so.