You are not logged in.

#1 2010-10-03 20:27:19

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

ATI performance is worse in Linux than in Windows

Hello,

I am using the catalyst driver (version 10.9), with xorg 1.8. Playing some demanding games like 0 A.D shows a lot worse performance on Arch than on Windows (with the same game). My ATI card is an ATI HD 4350.

Is this difference in performance normal? Is there any way to make Arch's graphic processing match Windows's?

I attach my xorg.conf:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "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
    EndSubSection
EndSection

Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#2 2010-10-03 20:34:14

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: ATI performance is worse in Linux than in Windows

This has nothing to do with Arch, it's all about the drivers Are you using the same drivers (catalyst version 10.9) on Windows?.

Offline

#3 2010-10-03 20:35:44

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: ATI performance is worse in Linux than in Windows

karol wrote:

This has nothing to do with Arch, it's all about the drivers Are you using the same drivers (catalyst version 10.9) on Windows?.

Yes, version 10.9 in windows too.


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#4 2010-10-03 20:35:54

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: ATI performance is worse in Linux than in Windows

I don't think 1.8 uses xorg.conf at all.  You can probably safely rename it to xorg.conf.old and see if X still loads up.  Are there other options for ATI drivers you can try?  What about software based settings?  I am an nvidia guy so I can't help beyond asking those questions.

Offline

#5 2010-10-03 20:59:49

Darksoul71
Member
Registered: 2010-04-12
Posts: 319

Re: ATI performance is worse in Linux than in Windows

It would be interesting to see what a "glxinfo | grep renderer" brings.
May be your fglrx isn´t loaded correctly ?

Normally you should see somewhat "on par" performance between Windows and Linux. At least if you use fglrx under Linux.


My archlinux x86_64 host:
AMD E350 (2x1.6GHz) / 8GB DDR3 RAM / GeForce 9500GT (passive) / Arch running from 16GB USB Stick

Offline

#6 2010-10-03 21:04:09

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: ATI performance is worse in Linux than in Windows

Darksoul71 wrote:

It would be interesting to see what a "glxinfo | grep renderer" brings.
May be your fglrx isn´t loaded correctly ?

Normally you should see somewhat "on par" performance between Windows and Linux. At least if you use fglrx under Linux.

$ glxinfo | grep renderer
OpenGL renderer string: ATI Radeon HD 4300/4500 Series

Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#7 2010-10-03 21:05:43

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: ATI performance is worse in Linux than in Windows

Fglrx is a piece of garbage. You are lucky that you can have a display on Linux with that.

Offline

#8 2010-10-03 21:17:14

Darksoul71
Member
Registered: 2010-04-12
Posts: 319

Re: ATI performance is worse in Linux than in Windows

@Davigetto:
Hm, sound like fglrx is loaded correctly. Strange. Check dmesg output and your logs if you see any hint on problems.

flamelab wrote:

Fglrx is a piece of garbage. You are lucky that you can have a display on Linux with that.

True, but unless radeon gets a big feature and speed boost fglrx is the only option under Linux to get maximum performance.
At least unless you plug a NVidia card in your mobo.

For now even the "bleeding edge" radeon drivers for R600 chips is mostly only usable for older games (Quake, ioquake, UT2k4).


My archlinux x86_64 host:
AMD E350 (2x1.6GHz) / 8GB DDR3 RAM / GeForce 9500GT (passive) / Arch running from 16GB USB Stick

Offline

#9 2010-10-03 21:46:25

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: ATI performance is worse in Linux than in Windows

Darksoul71 wrote:

@Davigetto:
Hm, sound like fglrx is loaded correctly. Strange. Check dmesg output and your logs if you see any hint on problems.

flamelab wrote:

Fglrx is a piece of garbage. You are lucky that you can have a display on Linux with that.

True, but unless radeon gets a big feature and speed boost fglrx is the only option under Linux to get maximum performance.
At least unless you plug a NVidia card in your mobo.

For now even the "bleeding edge" radeon drivers for R600 chips is mostly only usable for older games (Quake, ioquake, UT2k4).

Well, I don't see anything strange in dmesg. In fact, when I said "performance", I meant "30 fps on Windows, 17-20 fps on Linux".

Maybe is a merely driver problem, but I just want to know wheter I am alone in this kind of problem and more people experiences the same.

Last edited by Davigetto (2010-10-03 21:52:58)


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#10 2010-10-03 21:51:34

ChemBro
Member
Registered: 2008-10-22
Posts: 704

Re: ATI performance is worse in Linux than in Windows

I used this Unigine Heaven Benchmark and specifically the OpenGL renderer and the performance was better in Linux than in Windows (not much, but it was better, at least for me).

Only the Direct3D-renderer in Windows was better than the OpenGL-renderer.

Offline

Board footer

Powered by FluxBB