ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #59913
[Bug 533784] Re: [Radeon kernel module] drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream
OK, who's getting the "drmRadeonCmdBuffer: -22" crash should move to bug
#557266.
** Description changed:
+ Note: if you are getting "drmRadeonCmdBuffer: -22" this is another
+ problem see bug #557266.
+
With the radeon module currently in lucid many OpenGL applications crash with:
- drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
+ drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream. See dmesg for more info.
- I get this in sauerbraten and 0ad, others experienced this with q3
- (urbanterror), Quake Live (since it runs through Firefox (and it's
- variants), the crash takes the browser with it), xbmc, extreme-tuxracer
- and others (see upstream report).
+ This bug is found with q3 (urbanterror), Quake Live (since it runs
+ through Firefox (and it's variants), the crash takes the browser with
+ it), xbmc, extreme-tuxracer, supertuxkart and others (see upstream
+ report).
This bug is already fixed in 2.6.34-rc1 and only needs the following patches (according to its author, see comment 2) backported to current Ubuntu kernel:
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=7a9f0dd9c49425e2b0e39ada4757bc7a38c84873
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=b4fe945405e477cded91772b4fec854705443dd5
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=55a5cb5d594c18b3147a2288b00ea359c1a38cf8
-
- === Original report follow ===
+ === Original report with karmic UMS kernel follow ===
Binary package hint: xserver-xorg-video-ati
If I run 3D OpenGL based applications in full-screen mode it causes Xorg
to hang (including the default screen saver). Once it hangs I cannot go
to tty1 to restart GDM or to retrieve logs. I ran ioUrbanTerror and it
crashed with x still intact. The screen size was very low, luckily
"xrandr -s 0" restored it. I received "drmRadeonCmdBuffer: -12. Kernel
failed to parse or rejected command stream. See dmesg for more info" in
the terminal".
Hardware:
CPU: AMD Athlon(tm) XP 2800+
MemTotal: 508280 kB
Motherboard: Abit KV7
Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
Running Xubuntu 9.10 had more or less the same problems with 2.6.31-20
-generic-pae, 2.6.31-19-generic-pae and 2.6.31-14-generic-pae. Sometimes
it will also crash if the OpenGL apps run in windowed mode, but it is
very inconsistent. Technically I see this as a security vulnerability,
because a normal user can bring down X/-related applications that other
users may run. I did NOT click "This bug is a security vulnerability".
There is some other things that can also cause this problem to occur
like minimizing a OpenGL app. Xorg completely hangs, can't even switch
numlock on/off on keyboard and have to hold power button in for 5sec to
switch off pc.
ProblemType: Bug
Architecture: i386
Date: Sun Mar 7 14:49:49 2010
DistroRelease: Ubuntu 9.10
MachineType: VIA Technologies, Inc. KT600-8237
Package: xserver-xorg 1:7.4+3ubuntu10
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-20-generic-pae root=UUID=3b95bc54-f983-4f87-88a9-91f7a98554b2 ro quiet splash
ProcEnviron:
LANG=en_ZA.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.57-generic-pae
RelatedPackageVersions:
xserver-xorg 1:7.4+3ubuntu10
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1
xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xorg
Uname: Linux 2.6.31-20-generic-pae i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
XsessionErrors:
(xfce4-mixer-plugin:1914): libxfce4mixer-CRITICAL **: xfce_mixer_get_track: assertion `GST_IS_MIXER (card)' failed
(polkit-gnome-authentication-agent-1:1930): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
(firefox:1959): GLib-WARNING **: g_set_prgname() called multiple times
(xfce4-terminal:2142): Terminal-WARNING **: Unable to load terminal preferences.
dmi.bios.date: 08/19/2004
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: KV7(VIA KT600-8237)
dmi.board.vendor: http://www.abit.com.tw/
dmi.board.version: 1.x
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd08/19/2004:svnVIATechnologies,Inc.:pnKT600-8237:pvr:rvnhttp//www.abit.com.tw/:rnKV7(VIAKT600-8237):rvr1.x:cvn:ct3:cvr:
dmi.product.name: KT600-8237
dmi.sys.vendor: VIA Technologies, Inc.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-20-generic-pae
--
[Radeon kernel module] drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream
https://bugs.launchpad.net/bugs/533784
You received this bug notification because you are a member of Ubuntu-X,
which is the registrant for xserver-xorg-driver-ati.
References