Bug 90634 - EXA / DRI broken on savage
Summary: EXA / DRI broken on savage
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Acceleration/EXA (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
Depends on:
Reported: 2015-05-25 23:10 UTC by Riccardo Mottola
Modified: 2018-12-13 18:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Riccardo Mottola 2015-05-25 23:10:24 UTC
When Enabling EXA, with or without DRI, the display contains unusabel artifacts. 
entire sections may be drawn black and quickly everything becomes garbage

[  1966.780] (II) Module ABI versions:
[  1966.780]    X.Org ANSI C Emulation: 0.4
[  1966.780]    X.Org Video Driver: 19.0
[  1966.780]    X.Org XInput driver : 21.0
[  1966.780]    X.Org Server Extension : 9.0

[  1967.441] (II) Loading /usr/lib/xorg/modules/drivers/savage_drv.so
[  1967.466] (II) Module savage: vendor="X.Org Foundation"
[  1967.466]    compiled for 1.17.1, module version = 2.3.8
[  1967.466]    Module class: X.Org Video Driver
[  1967.467]    ABI class: X.Org Video Driver, version 19.0
[  1967.467] (II) SAVAGE: driver (version 2.3.8) for S3 Savage chipsets: Savage4

might be related to Bug 74783, but here it looks quite worse, not just slight weird.
Comment 1 Riccardo Mottola 2015-05-26 18:31:55 UTC
I am trying to disable various options to see the minimum to reproduce the problem. I have tried running:

        Option     "AccelMethod"                "EXA"
        Option     "ShadowFB"           "false" 

This causes a very slow display (like without accel) which already contains the black/multicolored artefacts. With this mininmal configuration and no "COB" DRI is disabled.
Comment 2 Riccardo Mottola 2015-05-26 18:36:32 UTC
        Option     "AccelMethod"                "EXA"
        Option     "ShadowFB"           "false"
        Option     "DisableTile"                "true"

If I set DisableTile, as often suggested in various forums, then X just uses 99%, a cursor displays on black screen and nothing happens.

I forgot that here, killing the X server leaves the cursor on the screen, but the computer works.

In the previous configuration I forgot to mention that the computer locks up and a hard reset is needed.
Comment 3 Riccardo Mottola 2015-05-26 20:42:05 UTC
artifacts are most probably where images with transparency are composited. I have recognized some known / critical spots in windowmaker and GNustep which cause that.
Comment 4 GitLab Migration User 2018-12-13 18:23:31 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/83.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.