Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am running Ubuntu 12.10 on a Sony VAIO E14 laptop. I have a AMD switchable GPU Radeon HD 7600M / Intel HD 4000 card. The AMD Catalyst 13.4 driver is installed:

On integrated (IGPU):

fglrxinfo 

display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL version string: 3.0 Mesa 9.0.3

On discreet (DGPU):

fglrxinfo 

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7600M Series
OpenGL version string: 4.2.12217 Compatibility Profile Context 9.012

When using graphics heavy applications or games, the IGPU outperforms the Radeon GPU easily. The driver recognizes the card correctly, but somehow it does not deliver the maximal potential of the card.

For example for benchmarking purposes, using default settings in Team Fortress 2, the DGPU has a unbearably low framerate (about 8-14 fps) while the IGPU easily gets double of that, using the same settings. I have reached the extent of my knowledge as to what to try. Anyone experience something similar? Is there a better way to benchmark the GPUs short of installing Windows? Any settings I could give a try?

Update:

Running glxgears also shows strange behavior.

IGPU (seems normal):

glxgears 

302 frames in 5.0 seconds = 60.328 FPS

DGPU:

glxgears 

13048 frames in 5.0 seconds = 2609.597 FPS

I am fairly certain my card cannot do 2600+ FPS! :)

share|improve this question
add comment

1 Answer

GLX gears isn't an accurate way of benchmarking. See: http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.