Hello. Plz tell me, where i can find detailed information about my Radeon
x1250. Something like this:
if ((rdev->pdev->device == 0x791f) &&
(rdev->pdev->subsystem_vendor == 0x1028) &&
(rdev->pdev->subsystem_device == 0x01fc))
Simple hack "return true;" work.
Notebook: Emachines D620
Thanks.
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] nee ATI RS690 Host
Bridge [1002:7910]
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64
Kernel modules: ati-agp
00:01.0 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI RS690 PCI to
PCI Bridge (Internal gfx) [1002:7912] (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 00009000-00009fff
Memory behind bridge: f0000000-f01fffff
Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
Capabilities: <access denied>
Kernel modules: shpchp
00:04.0 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI Device
[1002:7914] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=04, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: f0200000-f02fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:05.0 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI RS690 PCI to
PCI Bridge (PCI Express Port 1) [1002:7915] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=07, sec-latency=0
Memory behind bridge: f0300000-f03fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:12.0 SATA controller [0106]: Advanced Micro Devices [AMD] nee ATI SB600
Non-Raid-5 SATA [1002:4380] (prog-if 01 [AHCI 1.0])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 22
I/O ports at 8440 [size=8]
I/O ports at 8434 [size=4]
I/O ports at 8438 [size=8]
I/O ports at 8430 [size=4]
I/O ports at 8400 [size=16]
Memory at f0609000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:13.0 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
(OHCI0) [1002:4387] (prog-if 10 [OHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at f0404000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:13.1 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
(OHCI1) [1002:4388] (prog-if 10 [OHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
Memory at f0405000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:13.2 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
(OHCI2) [1002:4389] (prog-if 10 [OHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at f0406000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:13.3 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
(OHCI3) [1002:438a] (prog-if 10 [OHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
Memory at f0407000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:13.4 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
(OHCI4) [1002:438b] (prog-if 10 [OHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at f0408000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:13.5 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB600 USB
Controller (EHCI) [1002:4386] (prog-if 20 [EHCI])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
Memory at f0609400 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus
Controller [1002:4385] (rev 14)
Subsystem: Gateway 2000 Device [107b:0185]
Flags: 66MHz, medium devsel
I/O ports at 8410 [size=16]
Capabilities: <access denied>
Kernel driver in use: piix4_smbus
Kernel modules: sp5100_tco, i2c-piix4
00:14.1 IDE interface [0101]: Advanced Micro Devices [AMD] nee ATI SB600 IDE
[1002:438c] (prog-if 8a [Master SecP PriP])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 8420 [size=16]
Kernel driver in use: pata_atiixp
Kernel modules: pata_atiixp
00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia
(Intel HDA) [1002:4383]
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, slow devsel, latency 64, IRQ 16
Memory at f0400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
00:14.3 ISA bridge [0601]: Advanced Micro Devices [AMD] nee ATI SB600 PCI to
LPC Bridge [1002:438d]
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, 66MHz, medium devsel, latency 0
00:14.4 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to
PCI Bridge [1002:4384] (prog-if 01 [Subtractive decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=0b, subordinate=0d, sec-latency=64
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration [1022:1100]
Flags: fast devsel
Capabilities: <access denied>
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Address Map [1022:1101]
Flags: fast devsel
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
DRAM Controller [1022:1102]
Flags: fast devsel
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control [1022:1103]
Flags: fast devsel
Capabilities: <access denied>
Kernel driver in use: k8temp
Kernel modules: k8temp
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI
RS690M [Radeon X1200 Series] [1002:791f] (prog-if 00 [VGA controller])
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, fast devsel, latency 64, IRQ 43
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at f0100000 (64-bit, non-prefetchable) [size=64K]
I/O ports at 9400 [size=256]
Memory at f0000000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: radeon
Kernel modules: radeon
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E
Fast Ethernet Controller [11ab:4354] (rev 13)
Subsystem: Gateway 2000 Device [107b:0185]
Flags: bus master, fast devsel, latency 0, IRQ 42
Memory at f0200000 (64-bit, non-prefetchable) [size=16K]
I/O ports at a400 [size=256]
Capabilities: <access denied>
Kernel driver in use: sky2
Kernel modules: sky2
05:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g
LP-PHY [14e4:4315] (rev 01)
Subsystem: Foxconn International, Inc. T77H030.00 Wireless Mini PCIe
Card [105b:e003]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f0300000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: wl
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/755791
Title:
[RS690M] No 3d acceleration in Radeon X1200 with new Gallium r300 / 3d
drivers in 11.04 (Needs kernel quirk)
Status in The Linux Kernel:
Fix Committed
Status in X.org XServer - ATI gfx chipset driver:
Confirmed
Status in “xserver-xorg-video-ati” package in Ubuntu:
Triaged
Status in Fedora:
Unknown
Bug description:
The bug is active also in Freedesktop.org :
https://bugs.freedesktop.org/show_bug.cgi?id=37679
[edit]
The bug seems to be fixed with a patch provided by Freedesktop.org team.
[/edit]
[edit]
This bug is caused by interrupts. They're not working. The solution for this
problem is:
- To see if Ubuntu 10.04 (where all things worked well) used UMS instead of
KMS.
- If Lucid used KMS, to bisect the kernel to see what change caused the
problem.
[/edit]
[edit]
The bug description, updated:
The symptoms: No 3d acceleration (glxgears shows a black window, Unity
doesn't start), *but* no fallback into the software-rendering mode
(glxinfo reports that the 3d acceleration is working)
The hardware: ATI Radeon RS690M X1200 series
The version of Ubuntu: Ubuntu 11.04 (final release) [and Maverick
also]. The behavior was also observed in Debian and Fedora 15, as
noted below (so it seems not to be Ubuntu-specific).
The version of xserver-xorg-video-ati: 1:6.14.0-0ubuntu4 (default in
Natty). Same problems with the xorg-edgers PPA in Natty Beta2.
The software affected: Compiz (doesn't start because requires direct
rendering); then, Unity (just the wallpaper or black screen and the
mouse pointer). glxgears, Stellarium, Blender, Adobe Flash Player in
fullscreen mode and Visual module of Python work if software rendering
is forced (but of course they run very very slow).
The history of the bug: all worked as expected (out of the box) in
10.04, but in 10.10 the problems started. The workaround was to
disable KMS, but now, in Maverick, since the new Gallium driver
doesn't have a non-KMS mode, that workaround is not available. This
issue was reported when using 11.04 Beta 1 and Beta 2, then, in the
descriptions below there are some strange things (xorg crash during
startup, software rendering fallback), that don't occur any more. The
issue is just the description given here.
The exceptions: **sometimes** (??) the 3d acceleration does work as
expected, but at the moment there is no way for us to know when it
will work or not [help please!]. And, sometimes the 3d acceleration
work but is so slow that it seems to be actually software rendering.
The workarounds: `vblank_mode=0 glxgears` (or other program) gives
correct 3d accelerated output. `export vblank_mode=0` also allows to
start Compiz and 3d acceleration works after running that. That is
just a workaround and the problem is not solved yet.
[/edit]
Binary package hint: xorg
I installed Ubuntu 11.04 Beta 1, and I'm not able to run Unity and
Compiz, because I have no 3d acceleration. However, I was able to run
Compiz once, the next time I booted, I don't know why, Compiz doesn't
work. After several reboots, I see the following:
1. Sometimes (?), I have 3d acceleration via software rendering. When I run
`glxinfo | grep render` I get:
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fragment_program,
And if I run `compiz --replace`, I get the following error:
Backend : gconf
Integration : true
Profile : default
Adding plugins
Initializing core options...done
Initializing bailer options...done
Initializing detection options...done
Initializing composite options...done
Compiz (opengl) - Fatal: GLX_EXT_texture_from_pixmap is missing
Compiz (opengl) - Fatal: Software rendering detected
Compiz (bailer) - Info: Ensuring a shell for your session
prueba@prueba:~$ Window manager warning: Locale not understood by C library,
internationalization will not work
(metacity:2357): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Window manager warning: last_user_time (1302379766) is greater than
comparison timestamp (1200358). This most likely represents a buggy client
sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW. Trying
to work around...
Window manager warning: 0x3401006 (prueba@pru) appears to be one of the
offending windows with a timestamp of 1302379766. Working around...
Window manager warning: 0x340103e (prueba@pru) appears to be one of the
offending windows with a timestamp of 1302379766. Working around...
prueba@prueba:~$ Window manager warning: last_user_time (1302379766) is
greater than comparison timestamp (1228188). This most likely represents a
buggy client sending inaccurate timestamps in messages such as
_NET_ACTIVE_WINDOW. Trying to work around...
Window manager warning: 0x340103e (prueba@pru) appears to be one of the
offending windows with a timestamp of 1302379766. Working around...
Window manager warning: Received a NET_CURRENT_DESKTOP message from a broken
(outdated) client who sent a 0 timestamp
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a
timestamp of 0 for 0x340103e (prueba@pru)
Window manager warning: meta_window_activate called by a pager with a 0
timestamp; the pager needs to be fixed.
From Xorg.0.log:
[ 261.329] (II) AIGLX: Screen 0 is not DRI2 capable
[ 261.329] drmOpenDevice: node name is /dev/dri/card0
[ 261.329] drmOpenDevice: open result is 12, (OK)
[ 261.330] drmOpenByBusid: Searching for BusID pci:0000:01:05.0
[ 261.330] drmOpenDevice: node name is /dev/dri/card0
[ 261.330] drmOpenDevice: open result is 12, (OK)
[ 261.330] drmOpenByBusid: drmOpenMinor returns 12
[ 261.330] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[ 261.330] drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
[ 261.330] (II) AIGLX: Trying DRI driver /usr/lib/dri/r300_dri.so
[ 261.394] (EE) AIGLX error: Calling driver entry point failed
[ 261.420] (EE) AIGLX: reverting to software rendering
2. Sometimes, I have direct 3d acceleration, but it's unusable.
glxgears doesn't work (black window). Also, if I run compiz, I get a
blank screen (no Unity, no windows, just the mouse pointer and the
background image). In this case, if I run `glxinfo | grep render`, I
get:
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on ATI RS690
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_light_max_exponent,
So, I'm using the Gallium driver. I had a similar problem with
Maverick and the radeon driver. I solved the problem turning off the
Kernel Mode Setting (# echo options radeon modeset=0 > /etc/modprobe.d
/radeon-kms.conf). I don't know how to do that with the Gallium
driver. I want also to try using the radeon driver, but I don't know
how to do it.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3
ProcVersionSignature: Ubuntu 2.6.38-8.41-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
NonfreeKernelModules: wl
Architecture: i386
CompizPlugins:
[core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: None
Date: Sat Apr 9 14:02:35 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
bcmwl, 5.100.82.38+bdcom, 2.6.38-7-generic, i686: installed
bcmwl, 5.100.82.38+bdcom, 2.6.38-8-generic, i686: installed
GraphicsCard:
ATI Technologies Inc RS690M [Radeon X1200 Series] [1002:791f] (prog-if 00
[VGA controller])
Subsystem: Dell Device [1028:01fd]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
MachineType: Dell Inc. Inspiron 1721
ProcEnviron:
LANGUAGE=es_CR:en
LANG=es_CR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic
root=UUID=f00be871-e8f8-4c57-83dc-3d166efb4e78 ro quiet splash vt.handoff=7
Renderer: Software
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/03/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.name: 0UK441
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias:
dmi:bvnDellInc.:bvrA06:bd02/03/2008:svnDellInc.:pnInspiron1721:pvr:rvnDellInc.:rn0UK441:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Inspiron 1721
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4+bzr20110407-0ubuntu2
version.libdrm2: libdrm2 2.4.23-1ubuntu5
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.1-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu6
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau
1:0.0.16+git20110107+b795ca6e-0ubuntu6
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/755791/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp