← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 371279] Re: CPU spin OR ioctl() freeze in xorg when visiting http://mundoplus.tv/ using -ati driver

 

** Summary changed:

- CPU spin lockup in xorg when visiting http://mundoplus.tv/ using -ati driver
+ CPU spin OR ioctl() freeze in xorg when visiting http://mundoplus.tv/ using -ati driver

** Description changed:

- -ati driver freezes (CPU spinning in X, not an ioctl GPU lockup) while visiting website http://mundoplus.tv/ using firefox
- This bug goes away completely when you set "DRI" "off".
+ -ati driver freezes (CPU spinning in X or an ioctl GPU lockup depending
+ on whether compiz is OFF/ON).
+ 
+ REPRO STEPS:
+ 1. (using firefox) visit website http://mundoplus.tv/
+ 
+ Note: This bug goes away completely when you set "DRI" "off".
  
  When compiz is ON, this results in a GPU freeze, xorg bt shows it's
  permanently blocking on ioctl() and it takes 0% CPU.
  
  When compiz is OFF, this results in 100% CPU spin in xorg (Note: for dual machines this will show up as 50% CPU or 25% CPU for quad core), in this case repeated xorg bt sampling shows:
  #1  0xb7d35ea9 in ioctl () from /lib/tls/i686/cmov/libc.so.6
  #2  0xb7b30a6d in drmDMA () from /usr/lib/libdrm.so.2
  #3  0xb7aa1948 in .....SOME_FUNCTION_HERE...
  (and basically if you put breakpoints on these three top most stackframes it hits 1 and 2 but not ....SOME_FUNCTION... even though it seems that ....SOME_FUNCTION.... is different from different systems.
  
  Confirmed affected hardware:
  01:00.0 VGA compat: ATI Technologies Inc RV516 [Mobility Radeon
  X1350] (jlpino)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 AP [Radeon
  9600] [1002:4150] (mnemo, Tomasz Czapiewski)
  01:00.0 VGA compat [0300]: ATI Technologies Inc Radeon R350 [Radeon 9800 Pro] [1002:4e48] (Luc Vigato)
  01:00.0 VGA compat [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145] (Thomas Lauckner, juhuu)
  01:00.0 VGA compat [0300]: ATI Technologies Inc M56P [Radeon Mobility X1600] [1002:71c5] (aya)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50] (Gobnuts on kubuntu)
  01:05.0 VGA compat [0300]: ATI Technologies Inc Radeon
  XPRESS 200M 5955 (PCIE) [1002:5955] (Wolfgang Jeltsch)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50] (doomsword)
  
  [ORIGINAL BUG REPORT]
  
  Binary package hint: xserver-xorg-video-ati
  
  In Ubuntu 8.10 I haven't problems with the 3D aceleration, but since I
  upgrade tu Jaunty my PC usually lockup and it don't answer when I press
  the keys (for example I cant access ttyN with ctrl+alt+N), however I can
  continue using the mouse  although pointer moves too slowly.
  
  This problem happens when I play some games (Supertuxkarts and Planet
  Penguin Rancer) but not with all (OpenArena works fine), and when I
  visit some websites like mundoplus.tv (I think that happens in this site
  because it uses jquery, with flash desactivated it happens too).
  
  My graphic card is X1350.
  pino@pino-hp6820s:~$ lspci | grep Radeon
  01:00.0 VGA compatible controller: ATI Technologies Inc RV516 [Mobility Radeon X1350]
  
  I use radeon's module:
  pino@pino-hp6820s:~$ lsmod | grep radeon
  radeon                342816  3 
  drm                    96296  4 radeon
  
  
  Sorry for my bad English.

** Description changed:

  -ati driver freezes (CPU spinning in X or an ioctl GPU lockup depending
  on whether compiz is OFF/ON).
  
  REPRO STEPS:
  1. (using firefox) visit website http://mundoplus.tv/
  
- Note: This bug goes away completely when you set "DRI" "off".
+ Note: This bug goes away completely when you set "DRI" "off" or if you
+ use "AccelMethod" "XAA".
  
  When compiz is ON, this results in a GPU freeze, xorg bt shows it's
  permanently blocking on ioctl() and it takes 0% CPU.
  
  When compiz is OFF, this results in 100% CPU spin in xorg (Note: for dual machines this will show up as 50% CPU or 25% CPU for quad core), in this case repeated xorg bt sampling shows:
  #1  0xb7d35ea9 in ioctl () from /lib/tls/i686/cmov/libc.so.6
  #2  0xb7b30a6d in drmDMA () from /usr/lib/libdrm.so.2
  #3  0xb7aa1948 in .....SOME_FUNCTION_HERE...
  (and basically if you put breakpoints on these three top most stackframes it hits 1 and 2 but not ....SOME_FUNCTION... even though it seems that ....SOME_FUNCTION.... is different from different systems.
  
  Confirmed affected hardware:
  01:00.0 VGA compat: ATI Technologies Inc RV516 [Mobility Radeon
  X1350] (jlpino)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 AP [Radeon
  9600] [1002:4150] (mnemo, Tomasz Czapiewski)
  01:00.0 VGA compat [0300]: ATI Technologies Inc Radeon R350 [Radeon 9800 Pro] [1002:4e48] (Luc Vigato)
  01:00.0 VGA compat [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145] (Thomas Lauckner, juhuu)
  01:00.0 VGA compat [0300]: ATI Technologies Inc M56P [Radeon Mobility X1600] [1002:71c5] (aya)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50] (Gobnuts on kubuntu)
  01:05.0 VGA compat [0300]: ATI Technologies Inc Radeon
  XPRESS 200M 5955 (PCIE) [1002:5955] (Wolfgang Jeltsch)
  01:00.0 VGA compat [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50] (doomsword)
  
  [ORIGINAL BUG REPORT]
  
  Binary package hint: xserver-xorg-video-ati
  
  In Ubuntu 8.10 I haven't problems with the 3D aceleration, but since I
  upgrade tu Jaunty my PC usually lockup and it don't answer when I press
  the keys (for example I cant access ttyN with ctrl+alt+N), however I can
  continue using the mouse  although pointer moves too slowly.
  
  This problem happens when I play some games (Supertuxkarts and Planet
  Penguin Rancer) but not with all (OpenArena works fine), and when I
  visit some websites like mundoplus.tv (I think that happens in this site
  because it uses jquery, with flash desactivated it happens too).
  
  My graphic card is X1350.
  pino@pino-hp6820s:~$ lspci | grep Radeon
  01:00.0 VGA compatible controller: ATI Technologies Inc RV516 [Mobility Radeon X1350]
  
  I use radeon's module:
  pino@pino-hp6820s:~$ lsmod | grep radeon
  radeon                342816  3 
  drm                    96296  4 radeon
  
  
  Sorry for my bad English.

-- 
CPU spin OR ioctl() freeze in xorg when visiting http://mundoplus.tv/ using -ati driver
https://bugs.launchpad.net/bugs/371279
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in ubuntu.