LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Render Acceleration on integrated intel video (https://www.linuxquestions.org/questions/linux-hardware-18/render-acceleration-on-integrated-intel-video-682393/)

nyshtyak 11-10-2008 11:32 AM

Render Acceleration on integrated intel video
 
After upgrading my Slack from 12.0 to 12.1 on my laptop i've noticed the reducing of 3d productivity. Compiz working slow, karamba widgets doesn't allow to watch movies.
The required information:
Quote:

lspci|grep Graph
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Software:
Quote:

xf86-video-intel-2.3.2-i486-1
mesa-7.0.3-i486-1
libdrm-2.3.0-i486-1
Kernel is self-built, 2.6.27
Quote:

lsmod
Module Size Used by
i915 25344 2
drm 65376 3 i915
...
intel_agp 22332 1
agpgart 28976 3 drm,intel_agp
psmouse 31312 0
evdev 7876 6
xorg.conf
Quote:

Section "ServerFlags"
Option "AIGLX" "true"
Option "IgnoreABI" "true"
EndSection

Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
Load "GLcore"
Load "dbe"
Load "dri"
Load "freetype"
Load "type1"
Load "synaptics"
EndSection

Section "Device"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "DRI" "true"
Option "EnablePageFlip" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
Option "AccelMethod" "xaa"
Option "PageFlip" "true"
Option "TripleBuffer" "true"
Option "FrambufferCompression" "true"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"

BusID "PCI:0:2:0"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
Quote:

cat /var/log/Xorg.0.log|grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
(WW) intel(0): Bad V_BIOS checksum
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xd0000009 to 0xd000000a
(WW) intel(0): PP_STATUS before: on, ready, sequencing on
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00020000 to 0x00020203
(WW) intel(0): PIPEASTAT before: status: VBLANK_INT_ENABLE
(WW) intel(0): PIPEASTAT after: status: VBLANK_INT_ENABLE VSYNC_INT_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS
(WW) intel(0): DRM version 1.9 or newer required for Page flipping. Disabling.
(WW) intel(0): ESR is 0x00000001, instruction error
(WW) intel(0): Existing errors found in hardware state.
(WW) intel(0): Option "RenderAccel" is not used
(WW) intel(0): Option "AllowGLXWithComposite" is not used
(WW) intel(0): Option "EnablePageFlip" is not used
(WW) intel(0): Option "FrambufferCompression" is not used
(WW) intel(0): Option "AddARGBGLXVisuals" is not used
(WW) intel(0): Option "DisableGLXRootClipping" is not used
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
I suspect that productivity decreasing is related to unusing "RenderAccel" option. I don't see where are the conflicts or any troubles and why it doesn't applying :\
Any ideas?

Electro 11-10-2008 04:33 PM

You are mixing nVidia options with the Intel X11 driver. Type man intel to get a list of X11 options for Intel driver.

Dah, Compiz or Beryl works slow with Intel graphics. Intel's graphics in Linux uses Mesa for a lot of its tasks. Also Compiz or Beryl is experimental, so I suggest do not use it on a daily basis. For performance, do not use any eye candy effects in Linux. XFce is a good light weight desktop and window manager.

nyshtyak 11-10-2008 05:21 PM

Quote:

Originally Posted by Electro (Post 3337620)
You are mixing nVidia options with the Intel X11 driver. Type man intel to get a list of X11 options for Intel driver.

I've delete nv options strings. The same situation. Options that linux driver doesn't support are not using. That's not reason why 3d so slow
Quote:

Originally Posted by Electro (Post 3337620)
Dah, Compiz or Beryl works slow with Intel graphics. Intel's graphics in Linux uses Mesa for a lot of its tasks. Also Compiz or Beryl is experimental, so I suggest do not use it on a daily basis. For performance, do not use any eye candy effects in Linux. XFce is a good light weight desktop and window manager.

I realize that my videocard not so fast as I wish and that linux drivers for it worse than windows, but in older version of slack with this kernel and xorg configs Comiz worked on a medium preferences. That's why I started this thread :\ There was something that allowed to get much more points in glxgears and to use compiz comfortable.


All times are GMT -5. The time now is 10:51 PM.