Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am running a PC with an internal Intel HD4000 graphics controller. When I run glxgears I get a frame rate of 60FPS so I am assuming that my graphics performance is way below what it should be.
You're running a kernel that predates the release of the HD 4000, which means your Intel video driver is an older version that was "semi" optimized for one of the older, much lower performance IGP's.
I think if you were to throw a newer kernel (something in the 3.9 era) or install the latest Intel graphics stack, you'd see a huge jump in performance.
It seems to be built around Kernel 3.8.2. I have been warned not to dabble with the kernel because Linux Mint comes as a complete, tested and supported distro. The latest version of Linux Mint (Linix Mint 15) is based on Ubuntu 13.04 which is based on the 3.8.8 Linux upstream kernel. I'm thinking I would be better to upgrade to that. What would you advise?
Wow! Thanks - that changes glxgears to 8350 FPS. How do I incorporate that as a permanent change?
glxgears is rather a simple bit of 3D rendering, so it's not surprising that it can render at such a high fps with sync to vblank disabled. Other more demanding 3D aps may only manage a few hundred. Your monitor refresh will usually be at 60Hz, so there is not much point in the graphics card churning out e.g. 300 fps if the monitor is only going to render 60 fps... as TobiSGD said, it will cause visual tearing.
OK, thanks. That all makes sense. Going back to my original query, how can I establish whether my HD4000 graphics controller is performing as it should? I am aware of the Phoronix test suite but there are so many tests and I'm unsure how to interpret the results. Any suggestions would be appreciated.
Newer kernel will help. I tried a HD4000 ultrabook on the Mint 15 beta a few weeks back (liveCD only) - graphics were ok, but you might want to look at this. Wouldn't be too hard to make the ppa fit Mint - for Mint 14 maybe no work at all.
To test your graphics just run a game of which you have data to compare with your system. The Phoronix Test Suite is nice, but overkill to just test the graphics. Nonetheless it can give you some data on the games you can try, like OpenArena, Nexuiz, ... .
I am not a gamer and therefore can't compare with previous performance. However, I have
- Upgraded to Linux Mint 15
- Run the OpenArena test in the Phoronix suite
The graphics performance I saw in the OpenArena test is more than adequate for my needs so I am reassured as a result of the assistance everyone has provided. I think this one is solved.
Linux Mint 15 does not boot correctly - seems to be a problem with the UEFI BIOS - but that is not for this thread. Many thanks for all your help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.