You are not logged in.

#1 2009-04-23 04:28:16

epsilom
Member
Registered: 2009-04-18
Posts: 29

[SOLVED] Xorg 1.6 with intel graphic corruption

Hi Arch community

frequently the part of graphic corruption in any application, see screenshot:

screenshotjzo.th.jpg

this fix (depend) when refresh section, or move mouse over this.

I have:

Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
xorg 1.6 with xf86-video-intel-legacy

my xorg.conf:

.....
Section "Device"
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "All"
    BoardName   "All"
Option      "DRI"                    "True"
Option      "NoDDC"                  "True"
Option      "XAANoOffscreenPixmaps"  "True"
Option      "XaaNoPixmapCache"
Option      "EnablePageFlip"         "True"
Option      "RenderAccel"            "True"
#Option      "AccelMethod"            "xaa"
Option "Tiling" "false"
EndSection
.......
Section "DRI"
    Mode 0666
EndSection

Section "Extensions"
       Option "Composite" "Enable"
       Option "MIT-SHM"   "Yes"
EndSection

please help, this problem is annoying

thanks {

Last edited by epsilom (2009-04-24 00:41:36)

Offline

#2 2009-04-23 05:51:46

joaca_rj
Member
From: Rio de Janeiro, Brazil
Registered: 2009-04-12
Posts: 76

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

Have you tried using another accelmethod in xorg.conf? like EXA or UXA?
Maybe without xorg.conf at all?
i also use one of the 9* series intel video, 965gm, and I use the non-legacy driver...actually, the one from AUR (2.70), and its working almost nice...

EDIT
Sorry, didnt see the #....
but, if XAA is disabled, the options related to it should be too? ( the xaa*** stuff)

Last edited by joaca_rj (2009-04-23 05:54:25)

Offline

#3 2009-04-23 09:15:21

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

Something indeed introduced corruption recently on my 945GME. Can't figure out what.

Offline

#4 2009-04-23 10:40:09

Dr4go
Member
Registered: 2008-08-24
Posts: 37

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

@ lucke / epsilom: You could try to downgrade one of the following packages, that could be responsible for such a behavior: libxrender, renderproto or recordproto. See if downgrading one (or all) of them solves the corruption...

Offline

#5 2009-04-23 10:50:19

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

Most of the X packages updated recently, including those ones, only got license added. Unless rebuilding broke something.

I think I have downgraded all the suspect stuff and still no dice. Puzzling.

Last edited by lucke (2009-04-23 10:51:34)

Offline

#6 2009-04-23 14:52:17

epsilom
Member
Registered: 2009-04-18
Posts: 29

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

joaca_rj: I test with EXA and UXA but continue the same problem, when enable XAA method I can't have graphics efects

Dr4go: do you recommend downgrading version of these packages? mmm how I do it?

thanks

Offline

#7 2009-04-23 14:54:38

big_gie
Member
Registered: 2005-01-19
Posts: 637

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

Offline

#8 2009-04-23 16:37:45

epsilom
Member
Registered: 2009-04-18
Posts: 29

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

mmmm thanks big_gie

I add following line in my xorg.conf:

Option "ExaOptimizeMigration" "off"

with this the problem is mainly fix, but a few sections (rarely) continue graphic corruption (continuous testing), however this is far better.

I find the same problem in other sides:

https://bugs.launchpad.net/ubuntu/+sour … bug/338669
https://bugs.kde.org/show_bug.cgi?id=187775
https://bugs.kde.org/show_bug.cgi?id=187356

Last edited by epsilom (2009-04-23 16:41:27)

Offline

#9 2009-04-23 16:50:31

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

I have apparently fixed my problems, but those were of different nature.

Offline

#10 2009-04-23 18:59:25

Dr4go
Member
Registered: 2008-08-24
Posts: 37

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

@ epsilom: I also experienced some corruption with one of those packages (or I believe that one of them caused this)... However I don't know which, because it happens not that often and the corruption is not that big...
You have to download them from an old repo and install them using the command "pacman -U *.tar.gz". For example: http://arm.nrk.cc/extra/os/

@ big_gie: I'm using UXA so I don't think that this option should / would be able to cause that.

However... let's wait 'til all the drm fixes reach the linux kernel...

Offline

#11 2009-04-23 21:26:02

big_gie
Member
Registered: 2005-01-19
Posts: 637

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

UXA is a completely different beast... Its super fast in some things, super slow in others, stable for some, unstable for others....

On 4 of my machines, I have followed exactly this post:
http://bbs.archlinux.org/viewtopic.php? … 65#p522665
for KMS, DRI2 and UXA by default, and no corruption till now. I just had 1 freeze yesterday...

Offline

#12 2009-04-24 00:40:03

epsilom
Member
Registered: 2009-04-18
Posts: 29

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

with the line "Option "ExaOptimizeMigration" "off"" I have not found again graphic corruption, solved cool

big_gie: I try enable KMS but not work fine. I continue without KMS for now.

thanks all

Last edited by epsilom (2009-04-24 00:48:30)

Offline

#13 2009-04-24 08:31:59

andywxy
Member
From: Winnipeg, Canada
Registered: 2007-09-27
Posts: 36

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

@epsilom

could you share your xorg.conf? I have the same problem with the compiz fusion as my WM, however, I didn't use xorg.conf.

Thank you!

Offline

#14 2009-04-24 14:24:41

epsilom
Member
Registered: 2009-04-18
Posts: 29

Re: [SOLVED] Xorg 1.6 with intel graphic corruption

andywxy wrote:

@epsilom

could you share your xorg.conf? I have the same problem with the compiz fusion as my WM, however, I didn't use xorg.conf.

Thank you!

first generate xorg.conf (see http://wiki.archlinux.org/index.php/Xorg ) and modify/add:

.....
.....
Section "Device"
       Identifier  "Card0"
       Driver      "intel"
       VendorName  "All"
       BoardName   "All"
       Option      "DRI"                    "True"
       Option      "RenderAccel"            "True"
       Option "ExaOptimizeMigration" "off"
EndSection
....
....
Section "DRI"
    Mode 0666
EndSection

Section "Extensions"
       Option "Composite" "Enable"
EndSection

I don't make public all my xorg.conf because is for my particular hadware  wink

Last edited by epsilom (2009-04-24 14:34:29)

Offline

Board footer

Powered by FluxBB