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. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp