You are not logged in.
Pages: 1
Hello,
I have Arch installed on a notebook with GM965 chipset (X3100 video card).
I've notice a poor video performance while playing some games on desmume DS emulator. I thought that it could be desmume's fault but then I've run glxgears and received the following output:
302 frames in 5.0 seconds = 60.248 FPS
301 frames in 5.0 seconds = 60.080 FPS
301 frames in 5.0 seconds = 60.080 FPS
301 frames in 5.0 seconds = 60.080 FPS
301 frames in 5.0 seconds = 60.080 FPS
(glxgears may not be a proper benchmark tool, but 60 fps shows me something is not right, right?)
glxinfo | grep direct shows:
direct rendering: Yes
I've updated my video driver to: aur/xf86-video-intel-newest , with no results.
I DON'T HAVE a xorg.conf file.
Any suggestions?
Thanks in advance.
Offline
I'd guess you have VSync enabled.
Offline
OK, thanks for replying.
How can I check if I have Vsync enabled and how can I disable it ?
Offline
Hello,
I've installed driconf package and selected "Never synchronize with vertical refresh, ignore application's choice" option under "Synchronization with vertical refresh" dropbox. (and restarted X)
Still, glxgears is running at 60 fps. What to do?
Offline
Hello
I have the same chipset/videocard, I'll show you my xorg.conf maybe it helps
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 "dri"
Load "glx"
Load "extmod"
Load "record"
Load "dbe"
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 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30.0 - 130.0
VertRefresh 50.0 - 100.0
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 "Mobile GM965/GL960 Integrated Graphics Controller"
BusID "PCI:0:2:0"
#Option "DRI" "True"
#Option "NoDDC" "True"
#Option "XAANoOffscreenPixmaps" "True"
#Option "EnablePageFlip" "True"
#Option "RenderAccel" "True"
#Option "AccelMethod" "EXA"
Option "AccelMethod" "exa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Also, I've tried glxears and it shows this results:
1986 frames in 5.0 seconds = 396.959 FPS
Offline
Guys... glxgears numbers are meaningless. Use a real benchmark. And remember, this is Intel graphics we're talking about here. Could be it's gotten better, but from my experience, Intel graphics have one mode of operation - somewhere between "bloody slow" and "OMFG slow".
Also, pobre_incaut, intel doesn't use exa anymore, so your options don't do anything.
Offline
I tested your xorg.conf and I'm still stucked with 60fps
But I really think it's limiting my FPS to my monitor's refresh rate [ 60hz], and that's ok.
I just wanna be sure that my apps are running with hardware acceleration. Does "direct rendering: yes" mean I have it?
Last edited by ar5007eg (2010-06-17 14:41:26)
Offline
Use glxinfo |grep -i opengl and if it not shows software rasterizer than you have hardware acceleration.
Offline
Pages: 1