[Bug 95192] New: X server intermittently hangs for short moments with rv710 card

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 28 16:55:55 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=95192

            Bug ID: 95192
           Summary: X server intermittently hangs for short moments with
                    rv710 card
           Product: xorg
           Version: git
          Hardware: x86 (IA32)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
          Assignee: xorg-driver-ati at lists.x.org
          Reporter: acelists at atlas.sk
        QA Contact: xorg-team at lists.x.org

For at least a year now I observe random temporary hangs of the Xorg
server+dekstop. The hangs take 1-10 seconds and after that everything continues
normally. It never freezes permanently. Mouse and keyboard does not react at
that time (does not move) but the presses are queued and executed once the
server unfreezes. The hangs happen several times per hour.

This happened for a long time now with may versions of Xorg server as they
arrive (from disto) and many kernels (custom compiled).

My observation is that this mostly happens when there are large graphics
operations going on affecting large number of pixels, e.g. switching virtual
desktops, dragging large bitmaps in Firefox (think panning in a map on
openstreetmap.org).

My setup:
-an AMD CPU desktop, no laptop
-RV710 card (Radeon HD 4350)
-Xorg 1.18.3 (and older)
-Mesa from git (custom compiled)
-radeon DDX driver from git (custom compiled)
-old KDE 3 desktop (from distro)
-linux kernel 4.5.1 and older (custom compiled)
-radeon.modeset=1 radeon.audio=0 radeon.dynpm=1 radeon.dpm=1 on kernel command
line

I've tried the various Vsync options but nothing seems to fix these hangs
completely.

My latest hint is that when I now tried to set AccelMethod to GLAMOR in
xorg.conf, I have NOT observed the hangs for several days now. This is NOT the
default on RV710, I used EXA till now. I think EXA's job is to accelerate those
movements of large bitmaps.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20160428/b9d924f1/attachment.html>


More information about the xorg-driver-ati mailing list