FS#9866 - major glitches in 3D with xf86-video-intel 2.2.1-2
Attached to Project:
Arch Linux
Opened by quantax (quantax) - Tuesday, 18 March 2008, 10:36 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 14 May 2008, 19:57 GMT
Opened by quantax (quantax) - Tuesday, 18 March 2008, 10:36 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 14 May 2008, 19:57 GMT
|
Details
Description:
After the lastest -Syu I got some weird graphical glitches in 3D games: Textures where missing on some surfaces and for example in Quake3 the Rocket Launcher has a weird polygon spike reaching form the weapon to the crosshair in the middle of the screen. I tried different versions of libgl and mesa but this didn't do the trick. I couldn't test it with different xorg-server versions since I cleaned my pacman cache recently, but downgrading to xf86-video-intel 2.2.1-1 "solved" the problem. Package versions: libgl 7.0.3rc2-1 mesa 7.0.3rc2-1 xf86-video-intel 2.2.1-1 xorg-server 1.4.0.90-8 From my /etc/X11/xorg.conf: Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "SWcursor" # [<bool>] #Option "ColorKey" # <i> #Option "CacheLines" # <i> #Option "Dac6Bit" # [<bool>] #Option "DRI" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ShowCache" # [<bool>] #Option "XvMCSurfaces" # <i> #Option "PageFlip" # [<bool>] Identifier "965gm" Driver "intel" # way slow #Driver "i810" VendorName "Intel Corporation" BoardName "Mobile GM965/GL960 Integrated Graphics Controller" BusID "PCI:0:2:0" Option "NoAccel" "false" Option "DRI" "true" Option "DDC" "true" # screws up 3d display #Option "PageFlip" "true" #Option "TripleBuffer" "true" Option "XVideo" "true" Option "AccelMethod" "exa" Option "ExaNoComposite" "false" Option "XAANoOffscreenPixmaps" "true" #Option "Legacy3D" "false" Option "AllowGLXWithComposite" "true" #Option "MigrationHeuristic" "greedy" #Option "FramebufferCompression" "true" #Option "Tiling" "true" EndSection |
This task depends upon
EXA is buggy.
Ok, 'nuff ranted.
Switching to XAA didn't help only downgrading improved the situation.
I made some screenshots:
http://img209.imageshack.us/img209/2170/shot0001uz4.jpg
http://img210.imageshack.us/img210/9463/shot0002aa2.jpg
Don't wonder about the ugliness: http://bbs.archlinux.org/viewtopic.php?id=41375
Probably because it fixes issues for some people. True, XAA is deprecated, but also EXA seems to be in beta quality in most drivers.
I tested xf86-video-intel 2.2.1-2 with xorg-server 1.4.0.90-7. Same problem as with on pkgrel 8.
xf86-video-intel 2.2.1-1 still works everywhere.
From my xorg.conf
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
Option "PageFlip" "True" # [<bool>]
Option "AccelMethod" "XAA"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "965 G1 Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
My packages;
local/libgl 7.0.3rc2-1
local/mesa 7.0.3rc2-1
local/xorg-server 1.4.0.90-9 (xorg)
local/xf86-video-intel 2.2.1-2 (xorg-video-drivers)
Can someone post a link to the xf86-video-intel-2.2.1-1 package since it isn't available anymore in arch repository?
https://bugs.freedesktop.org/show_bug.cgi?id=14940
You can always get older PKGBUILDs and other files for building packages from http://cvs.archlinux.org/
Just dig out the older versions of the files:
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/x11-drivers/xf86-video-intel/?cvsroot=Extra
I think I didn't realize the power of AUR and PKGBUILDS!!!
th
It is working again with the following packages from testing:
xorg-server 1.4.0.90-10
libgl 7.0.3rc3-1
mesa 7.0.3rc3-1
xf86-video-intel 2.2.1-3