LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 09-10-2013, 12:57 AM   #1
TommyC7
Member
 
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 438

Rep: Reputation: Disabled
xf86-video-intel-2.21.15 slow for anybody?


Hello folks,

Just applied the Sep 09 updates and I've experienced a bit of slowness in X11. It still works fine and everything, and my fps tests show that it hasn't dropped but switching between virtual desktops (hooray, rotating cubes!) is a bit slow and choppy.

I'm not sure if this is the newer xorg server, but before Pat put 1.14 into testing/ it was an upgrade for -current which had no problem, so I'm suspecting it may be xf86-video-intel.

Anybody noticed something similar (if not, are you on an nVidia optimus laptop because I happen to be)?
 
Old 09-10-2013, 01:42 AM   #2
ReaperX7
Senior Member
 
Registered: Jul 2011
Location: California
Distribution: LFS-7.6, Slackware 14.1, FreeBSD 10.1
Posts: 3,682
Blog Entries: 15

Rep: Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139Reputation: 1139
Check the options using DRIConf and see if you may need to set the refresh rates and other options for X.Org and the driver.
 
Old 09-10-2013, 02:17 AM   #3
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 14.1 64 Multi-Lib
Posts: 441

Rep: Reputation: 139Reputation: 139
You surely mean a Nvidia Optimus craptop ? Biggest mistake of my life.
 
Old 09-10-2013, 04:31 AM   #4
cyberpatrol
Member
 
Registered: Dec 2012
Posts: 75

Rep: Reputation: Disabled
Quote:
Originally Posted by Mark Pettit View Post
You surely mean a Nvidia Optimus craptop ? Biggest mistake of my life.
Why? The Intel video card is only meant for the basic usage, not for 3D rendering. That's what the NVIDIA card is meant for. Unlike the NVIDIA driver for Windows, the NVIDIA driver for Linux can't automatically switch between the two cards.

To being able to use the NVIDIA Optimus card you need bumblebee, virtualgl, bbswitch and ideally the proprietary nvidia driver.

This NVIDIA Optimus gives you the best compromise between power saving and 3D performance. If you don't need 3D rendering, you only use the primary Intel card, with which you start the xserver. This way at least my battery lasts about 4 1/2 hours. And if you need 3D rendering, then you run this application with the command `optirun <command>`, and use the secondary NVIDIA card. This way my battery lasts about 1 1/2 hours.

@TommyC7: To the original question. Can't you downgrade the xserver and/or xf86-video-intel and check if it gets faster again? If this happens then there's probably a bug in the new version.

I'm not using Slackware anymore, and I never used those rotating cubes, but I wouldn't wonder if those wouldn't be really fast with the Intel video card, since they need 3D rendering as far as I know.

Btw., you can test the difference of the 3D performance between the Intel and the NVIDIA card by running glxspheres (part of virtualgl). Run it first with just `glxspheres` and then with `optirun glxspheres`.
 
Old 09-10-2013, 05:30 AM   #5
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 14.1 64 Multi-Lib
Posts: 441

Rep: Reputation: 139Reputation: 139
Quote:
Originally Posted by cyberpatrol View Post
Why? The Intel video card is only meant for the basic usage, not for 3D rendering. That's what the NVIDIA card is meant for. Unlike the NVIDIA driver for Windows, the NVIDIA driver for Linux can't automatically switch between the two cards.
I think you actually answered the 'why' yourself. The whole issue of battery life is a non-issue. Unless you are directly traveling (aeroplane, train, bus, car) you are likely close to a power source. If you travel a lot and battery life is critical to you, you probably don't need a discrete graphics card anyway. My point is that even with the efforts of bumble-bee, this is not trivial stuff and it requires the user to jump around and take special steps for special cases. Fact is, if I had known/realised up front what junk this was, I'd have chosen another laptop. Remember, it was for this exact reason that Linux Torvalds gave Nvidia the middle-finger - and boy, he was 100% right. A year or more down the road and nothing has changed.
 
Old 09-10-2013, 07:34 AM   #6
bosth
Member
 
Registered: Apr 2011
Posts: 234

Rep: Reputation: 68
Quote:
Originally Posted by Mark Pettit View Post
I think you actually answered the 'why' yourself. The whole issue of battery life is a non-issue. Unless you are directly traveling (aeroplane, train, bus, car) you are likely close to a power source. If you travel a lot and battery life is critical to you, you probably don't need a discrete graphics card anyway. My point is that even with the efforts of bumble-bee, this is not trivial stuff and it requires the user to jump around and take special steps for special cases. Fact is, if I had known/realised up front what junk this was, I'd have chosen another laptop. Remember, it was for this exact reason that Linux Torvalds gave Nvidia the middle-finger - and boy, he was 100% right. A year or more down the road and nothing has changed.
I have an Optimus laptop and, like you, don't think that battery life is an issue. So I set Nvidia in the BIOS and never looked back. Everything works perfectly fine.
 
Old 09-10-2013, 09:00 AM   #7
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 14.1 64 Multi-Lib
Posts: 441

Rep: Reputation: 139Reputation: 139
Quote:
Originally Posted by bosth View Post
I have an Optimus laptop and, like you, don't think that battery life is an issue. So I set Nvidia in the BIOS and never looked back. Everything works perfectly fine.
My dumb craptop can't even do that. :-(
 
Old 09-10-2013, 02:14 PM   #8
TommyC7
Member
 
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 438

Original Poster
Rep: Reputation: Disabled
This isn't a thread to complain about nVidia Optimus or about whether having it or not is better.

Quote:
ReaperX7:
Check the options using DRIConf and see if you may need to set the refresh rates and other options for X.Org and the driver.
As previously stated, I've done most of that stuff already.

I can't figure it out, my FPS is fine including for 3D applications but it looks like the FPS should be much lower (even though it isn't).

I'm attempting to revert the drivers now.
=============================================================
UPDATE: 09/10/2013 20:37
=============================================================
2.21.14 still had the unexplained slowness while 2.21.13 did not. As of now I'll stick with 2.21.13 but it was so weird.

I can't quite explain it but *every* test I ran showed there was nothing that was degrading performance but it was stuttering without dropping in frame rate.

Last edited by TommyC7; 09-10-2013 at 02:36 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Delayed screen refresh (Intel GM45, 2.6.39, Xorg 1.9.5, xf86-video-intel 2.15.0) CTM Slackware 6 06-04-2011 01:02 PM
Best xorg/mesa/drm/xf86-video-intel for Intel 82845G/GL gnashley Slackware 9 03-04-2011 04:20 AM
Intel graphic driver(xf86-video-intel) won't work me_and_linux Linux - Laptop and Netbook 1 10-06-2008 12:26 PM
HELP with xf86-video-intel 2.1.0 nosn4me03 Linux - Newbie 1 08-11-2007 05:01 PM
LXer: Intel GMA950 & xf86-video-intel 2.1.0 LXer Syndicated Linux News 0 07-13-2007 07:32 PM


All times are GMT -5. The time now is 05:29 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration