You are not logged in.
my results on i915:
XAA -> bugged desktop, freezes with artifacts, not usable at all in any combination
EXA -> desktop ok, glxgears ~1200, desktop not smooth, webpage videos have crappy performance -.-
UXA -> works but lower performance than EXA in everything (glxgears ~300fps).@dcrabs: I think there's more to this than the UXA line (modules, compositing?). Can you please post your whole xorg.conf if things are working ok for you?
I'm serious, it is my whole xorg.conf.
You don't need any config at all but I don't know which of EXA or UXA it will choose.
EDIT: I can post my /var/log/Xorg.0.log if that helps.
Last edited by dcrabs (2009-03-03 12:29:42)
Offline
I made a new xorg.conf with X -config.
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dri2"
Load "dbe"
Load "glx"
Load "dri"
Load "extmod"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
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 "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "82945G/GZ Integrated Graphics Controller"
BusID "PCI:0:2:0"
Option "AccelMethod" "uxa"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Last edited by agapito (2009-03-03 15:50:57)
Excuse my poor English.
Offline
I upgraded to xorg-server 1.6.0 and I get this in xorg.log:
AIGLX: Screen 0 is not DRI2 capable
I've got Radeon x1600xt and I'm using xf86-video-ati driver (v. 6.11.0)
This is my xorg:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSectionSection "Files"
EndSectionSection "Module"
# Load "dri2"
# Load "extmod"
# Load "dbe"
# Load "xtrap"
# Load "dri"
# Load "drm"
# Load "glx"
# Load "GLcore"
# Load "freetype"
EndSectionSection "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSectionSection "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSectionSection "Monitor"
Identifier "aticonfig-Monitor[0]-0"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 85.0
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "false"
EndSectionSection "Device"
Identifier "aticonfig-Device[0]-0"
Driver "radeon"
# Option "XAANoOffscreenPixmaps" "true"
Option "DRI2" "true"
Option "ColorTiling" "on"
# Option "AccelMethod" "EXA"
# Option "UseFastTLS" "1"
# Option "TexturedVideo" "on"
# Option "VideoOverlay" "off"
# Option "ForceMonitors" "crt1,notv"
BusID "PCI:1:0:0"
EndSectionSection "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480" "640x400"
EndSubSection
EndSectionSection "DRI"
Mode 0666
EndSection
Should I do something 'special' to enable DRI2?
Last edited by kraftman13 (2009-03-03 14:49:47)
Offline
I'm using intel gm 950. With EXA compositing was not working, glxgears ~250fps, with UXA glxgears ~1000fps, with compositing enabled dropped to ~600fps, but still smooth and usable
DRI2 Has enabled itself automatically when switched to UXA.
Last edited by blasse (2009-03-03 14:59:49)
Proud ex-maintainer of firefox-pgo
Offline
Here's my experiences. I tested on a Dell D620 with intel 945GM and KDE 4.2.1, with kwin from 4.2 svn. lscpi gives
Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Performance on UXA is good and seems slightly snappier than with EXA on with xorg 7.4 and the intel 2.4.3 driver. Redrawing of windows and scrolling in particular seems smoother -- though this is hard to benchmark. Desktop effects performance is similar to that in xorg 7.4 with EXA:
* 100fps on idle
* ~45 fps when moving a window around
* ~35 fps when switching desktops using the Slide effect
* ~25 fps when using Present Windows
UXA issues:
* When running glxgears my desktop freezes after 30-60s (recoverable when pressing Alt+SysRq+REISUB)
* When many windows are open (6+), there is abnormally high CPU usage (50% X, 15% kwin), even when the desktop is idle.
On EXA however, performance is dramatically bad.
* ~80 fps on an idle desktop with one window open. While typing text the framerate to drops to ~20-40 fps. Firing up console causes the framerate to drop to ~20 fps.
* ~4-8 fps when moving a window around
* ~5-10 fps when switching desktops using the Slide effect
* ~6 fps when using Present Windows
* High CPU usage is somewhat worse than with UXA
Am I missing some magical setting here?
Offline
After some months of broken graphics (tm), this is the first release where everything just works on my GMA X4500, and the best thing:
- no random "black screen and system freeze" on X startup anymore
- no garbage in KDE4 anymore
- nearly no rendering errors in games anymore
With EXA i get around 1500fps in glxgears, with UXA its around 1200, and performance in games almost doubled.
Last edited by funkyou (2009-03-03 15:33:08)
want a modular and tweaked KDE for arch? try kdemod
Offline
Because on my comp, low glxgears frame rate = bad performance on real apps.
Ok, i went to my bios and changed memory management to DMVT and Maximum DMVT, I put UXA on my xorg.conf and performance was better, but still a little slow on composite and mupenplus give me 3 fps. I have dri2 and is cool but i have this bug (http://lists.freedesktop.org/archives/x … 44044.html) alredy solved on git. The best thing was a noticiable low memory consumption of X process. I hope 2.6.29 kernel fix these problems.
You can't have that bug, as I patched xf86-video-intel for that before releasing it to testing.
Offline
agapito wrote:Because on my comp, low glxgears frame rate = bad performance on real apps.
Ok, i went to my bios and changed memory management to DMVT and Maximum DMVT, I put UXA on my xorg.conf and performance was better, but still a little slow on composite and mupenplus give me 3 fps. I have dri2 and is cool but i have this bug (http://lists.freedesktop.org/archives/x … 44044.html) alredy solved on git. The best thing was a noticiable low memory consumption of X process. I hope 2.6.29 kernel fix these problems.
You can't have that bug, as I patched xf86-video-intel for that before releasing it to testing.
Trust me i have this bug, but only with UXA activated. I am using EXA now because is stable, but very slow.
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
Last edited by agapito (2009-03-03 15:56:24)
Excuse my poor English.
Offline
Excuse my poor English.
Offline
I upgraded to xorg-server 1.6.0 and I get this in xorg.log:
AIGLX: Screen 0 is not DRI2 capable
I've got Radeon x1600xt and I'm using xf86-video-ati driver (v. 6.11.0)
This is my xorg:
Should I do something 'special' to enable DRI2?
I have the same card. This is my (whole) xorg.conf:
Section "Device"
Identifier "My Graphics Card"
Driver "radeon"
Option "DRI" "on"
Option "DynamicClocks" "on"
Option "AccelMethod" "EXA"
Option "EXAVSync" "on"
Option "DMAForXv" "on"
Option "ScalerWidth" "2048"
Option "EnablePageFlip" "on"
Option "RenderAccel" "on"
Option "AccelDFS" "on"
Option "ColorTiling" "on"
BusID "PCI:1:0:0"
EndSection
Section "ServerFlags"
Option "DontZap" "false"
EndSection
I think option "DRI2" doesn't exist, and UXA isn't yet implemented into xf86-video-ati.
[flamelab@flamepc ~]
$ cat /var/log/Xorg.0.log | grep DRI
(II) Loading extension XFree86-DRI
(II) Loading extension DRI2
(**) RADEON(0): Option "DRI" "on"
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.29.0
(II) RADEON(0): [DRI] installation complete
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(II) GLX: Initialized DRI GL provider for screen 0
Last edited by flamelab (2009-03-03 18:02:15)
Offline
Anyone else is having problems with mouse buttons? Randomly not working here...
Excuse my poor English.
Offline
I'm having some issues with the Compiz transparencies (using a Intel 945 and UXA). Seems to be a know issue, so I'll have to wait for a patch. For me, this is the only usable mode as all the others are painfully slow. Also, the performance with UXA seems to be up to par with the older versions (http://bbs.archlinux.org/viewtopic.php?id=66057) and the memory usage has decreased significantly
Last edited by DingoMD (2009-03-03 18:39:10)
Offline
With new xserver and intel gm950 X is not resuming after hibernate/suspend or when switching to another VC and then back.
Proud ex-maintainer of firefox-pgo
Offline
So far my ati laptop works but fps rate dropped in glxgears from ~800 to 500.
Also got my nouveau dualhead desktop running again
Offline
update on intel i915 (xf86-video-intel 2.6.3) so far:
XAA -> still bugged and unusable on xorg-server 1.6.0
UXA -> faster in 2D but VERY slow in 3D (tuxracer unplayable, glxgears ~300fps)
EXA -> runs great 3D (tuxracer supersmooth, glxgears ~1200fps), but in 2D some webpage videos are super slow
anyone experiencing same issues?
edited: typo in intel version
Last edited by karabaja4 (2009-03-03 19:17:02)
Offline
I have the same card. This is my (whole) xorg.conf...
I think option "DRI2" doesn't exist, and UXA isn't yet implemented into xf86-video-ati.
Thanks for your response. You're right, option "DRI2" doesn't exist. I tried your config, but I still get this:
(II) Loading extension XFree86-DRI
(II) Loading extension DRI2
(**) RADEON(0): Option "DRI" "on"
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.29.0
(II) RADEON(0): [DRI] installation complete
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(II) AIGLX: Screen 0 is not DRI2 capable
(II) GLX: Initialized DRI GL provider for screen 0
I had nvidia and nvidia-utils packages installed some time ago when I had nvidia card. There are always such lines in my xorg.conf (even if I delete it and type: X -configure):
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder62) Sat Jan 24 18:47:11 PST 2009
Of course nvidia and nvidia-utils packages were deleted using Pacman -Rs.
When I was installing the newest xorg-server I didn't get those errors:
error: failed to prepare transaction (conflicting files)
xorg-server: /usr/lib/xorg/modules/extensions/libdri.so exists in filesystem
xorg-server: /usr/lib/xorg/modules/libwfb.so exists in filesystem
Maybe nvidia-utils left some garbage and that's why I don't have DRI2 working? Maybe I have to make some symlinks?
Last edited by kraftman13 (2009-03-03 19:06:18)
Offline
Neither did I, these are symlinks that are left from nvidia package.
Could you please paste somewhere the output of :
cat /var/log/Xorg.0.log | grep EE
?
Offline
Neither did I, these are symlinks that are left from nvidia package.
Could you please paste somewhere the output of :
cat /var/log/Xorg.0.log | grep EE
?
Of course, I just get this:
Current Operating System: Linux pipboy-2000 2.6.28-ARCH #1 SMP PREEMPT Sun Feb 22 11:00:30 CET 2009 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
Offline
So you have no errors, no need to worry at all I 'll search for it, but since Xorg "thinks" that it is not an error, there no need to be concerned about it.
Offline
So you have no errors, no need to worry at all I 'll search for it, but since Xorg "thinks" that it is not an error, there no need to be concerned about it.
Yes but DRI2 is probably not working for me. I found something interesting:
http://fedoraproject.org/wiki/Features/DRI2
To test that it's working correctly, first verify that the desktop renders correctly. Enable compiz or another compositing manager and try running glxgears from the glx-utils rpm. The gears should render normally and you should be able to put other windows on top of the gears. If you compositing manager of choice provides a spinning cube, the gears should follow the cube around as you spin it.
I'm not able to cover glxgears by windows
Offline
DRI2==UXA.
Until UXA is implemented into Radeon, DRI2 is not available
I think we should wait; the Intel UXA implementation isn't quite stable as you can see.
For now, xf86-video-ati is quite satisfactory and flexible.
Last edited by flamelab (2009-03-03 20:39:14)
Offline
DRI2==UXA.
Until UXA is implemented into Radeon, DRI2 is not available
I think we should wait; the Intel UXA implementation isn't quite stable as you can see.
For now, xf86-video-ati is quite satisfactory and flexible.
Ok, thanks very much I thought I broke something
Offline
With new xserver and intel gm950 X is not resuming after hibernate/suspend or when switching to another VC and then back.
Same problem here with GM965. Any fix? I have seen some bugreports about this:
http://bugs.freedesktop.org/show_bug.cgi?id=18879
But unless I misunderstood, the patches should be already applied in current versions?
Offline
blasse wrote:With new xserver and intel gm950 X is not resuming after hibernate/suspend or when switching to another VC and then back.
Same problem here with GM965. Any fix? I have seen some bugreports about this:
http://bugs.freedesktop.org/show_bug.cgi?id=18879
But unless I misunderstood, the patches should be already applied in current versions?
Don't know if it's the same bug. I don't use compiz but xcompmgr. Andd I have this problem with and without enabling it...
Proud ex-maintainer of firefox-pgo
Offline
Anyone else is having problems with mouse buttons? Randomly not working here...
Try rebuilding your WM (or whatever application is causing problems) -- I had to rebuild dwm for mouse buttons to start working properly.
Offline