Greetings.
Is it possible that 2D acceleration method XAA is faster than EXA with my SW / HW configuration?
EXA:
Everything is slow. Drawing objects, rendering inside kde/gtk windows. 3D accel is good (UrbanTerror ~70-90fps, glxgears ~2400fps) Example: I launch firefox, I open some tabs with web content but when I roll-down yakuake (terminal emulator) its very very slow with freezes over firefox window. Same when yakuake roll-up. Switch to another virtual desktop is painful, windows contents render for seconds.
XAA: Everything what happend with EXA is gone. Everything is fast including virtual desktop switching.
Configuration:
Is it possible that 2D acceleration method XAA is faster than EXA with my SW / HW configuration?
EXA:
Everything is slow. Drawing objects, rendering inside kde/gtk windows. 3D accel is good (UrbanTerror ~70-90fps, glxgears ~2400fps) Example: I launch firefox, I open some tabs with web content but when I roll-down yakuake (terminal emulator) its very very slow with freezes over firefox window. Same when yakuake roll-up. Switch to another virtual desktop is painful, windows contents render for seconds.
XAA: Everything what happend with EXA is gone. Everything is fast including virtual desktop switching.
Configuration:
Code:
asfalatus@littlefame:~$ lspci 00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.1 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.2 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.3 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.4 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.7 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South] 00:0a.0 Multimedia audio controller: Creative Labs SB Audigy LS 00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 VGA compatible controller: ATI Technologies Inc RV535 [Radeon X1650 Series] (rev 9e) 01:00.1 Display controller: ATI Technologies Inc RV535 [Radeon X1650 Series] (rev 9e)
Code:
asfalatus@littlefame:~$ cat /etc/X11/xorg.conf # /etc/X11/xorg.conf (xorg X Window System server configuration file) Section "Files" # FontPath "/usr/share/X11/fonts/misc" # FontPath "/usr/share/X11/fonts/cyrillic" # FontPath "/usr/share/X11/fonts/100dpi/:unscaled" # FontPath "/usr/share/X11/fonts/75dpi/:unscaled" # FontPath "/usr/share/X11/fonts/Type1" # FontPath "/usr/share/X11/fonts/CID" # FontPath "/usr/share/X11/fonts/100dpi" # FontPath "/usr/share/X11/fonts/75dpi" # paths to defoma fonts # FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" # FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID" EndSection Section "Module" Load "dbe" # Load "i2c" # Load "bitmap" # Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" # Load "int10" # Load "type1" # Load "vbe" EndSection Section "InputDevice" Identifier "Keyboard[0]" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us,sk" Option "XkbOptions" "grp:alt_shift_toggle" EndSection Section "InputDevice" Identifier "Mouse[0]" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "auto" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor[0]" HorizSync 31.5-106.3 VertRefresh 60-110 Option "DPMS" # Hansol 720D modelines ModeLine "640x480" 25.175 640 656 752 800 480 490 492 525 -hsync -vsync ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync ModeLine "640x480" 36 640 696 752 832 480 481 484 509 -hsync -vsync ModeLine "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync ModeLine "800x600" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync ModeLine "800x600" 56.25 800 832 896 1048 600 601 604 631 +hsync +vsync ModeLine "1024x768" 65 1024 1048 1184 1344 768 771 777 806 -hsync -vsync ModeLine "1024x768" 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync ModeLine "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync ModeLine "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync ModeLine "1280x1024" 135 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync ModeLine "1600x1200" 162 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync ModeLine "1600x1200" 175 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync ModeLine "1600x1200" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync # End of modelines EndSection Section "Device" Identifier "Device[0]" Driver "radeon" BusID "PCI:1:0:0" Option "XAANoOffscreenPixmaps" "True" Option "AGPMode" "8" Option "AccelMethod" "XAA" Option "ColorTiling" "On" # Option "AccelDFS" "True" # This can speed up movie playback but can in rare cases case instability # Option "DMAForXv" "True" # Option "GARTSize" "512" Option "RenderAccel" "True" Option "VGAAccess" "True" Option "BusType" "AGP" EndSection Section "Device" Identifier "Device[1]" Driver "fglrx" BusID "PCI:1:0:0" Option "UseFastTLS" "2" EndSection Section "Extensions" Option "Composite" "Disable" EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Layout" Screen "Screen[0]" InputDevice "Keyboard[0]" InputDevice "Mouse[0]" Option "AIGLX" "True" EndSection Section "DRI" Mode 0666 EndSection
Code:
asfalatus@littlefame:~$ dpkg -l | grep 'mesa' ii libgl1-mesa-dri 7.1-1 A free implementation of the OpenGL API -- DRI modules ii libgl1-mesa-glx 7.1-1 A free implementation of the OpenGL API -- GLX runtime ii libglu1-mesa 7.1-1 The OpenGL utility library (GLU) ii libosmesa6 7.1.0~git20080618.3e8aadee-0ubuntu0tormod Mesa Off-screen rendering extension ii mesa-utils 7.1-1 Miscellaneous Mesa GL utilities dpkg -l | grep 'xorg' (REDUCED) ii xserver-xorg 1:7.4~3 the X.Org X server ii xserver-xorg-core 2:1.5.0-1 Xorg X server - core server ii xserver-xorg-input-evdev 1:2.0.3-2 X.Org X server -- evdev input driver ii xserver-xorg-input-kbd 1:1.3.1-2 X.Org X server -- keyboard input driver ii xserver-xorg-input-mouse 1:1.3.0-2 X.Org X server -- mouse input driver ii xserver-xorg-video-radeon 1:6.9.0+git20080826.a3cc1d7a-2 X.Org X server -- ATI Radeon display driver ii xserver-xorg-video-radeonhd 1.2.1-3 X.Org X server -- AMD/ATI r5xx, r6xx display
Code:
asfalatus@littlefame:~$ uname -a Linux littlefame 2.6.26-1-amd64 #1 SMP Wed Sep 10 15:31:12 UTC 2008 x86_64 GNU/Linux
Comment