You are not logged in.

#1 2013-08-22 10:22:32

ljwagerfield
Member
Registered: 2013-07-30
Posts: 8

How does Arch know when to switch between graphics cards?

My MB Pro has an integrated Intel GPU and dedicated Nvidia graphics card. It also seems to run very hot when playing back video.

How does Arch know when to switch between the two, say, when playing back video? Should I be concerned that Arch might always be using one or the other, and not switching correctly?

Offline

#2 2013-08-22 18:23:36

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: How does Arch know when to switch between graphics cards?

It doesn't. Use Bumblebee to manually manage dedicated GPU.

Offline

#3 2013-08-23 14:09:27

ljwagerfield
Member
Registered: 2013-07-30
Posts: 8

Re: How does Arch know when to switch between graphics cards?

Thank you!

What is the default behavior? I've noticed Arch picks up both displays when I run lspci (Nouveau and Intel) so which is it using currently? How can I tell?

Offline

#4 2013-08-23 14:11:57

lifeafter2am
Member
From: 127.0.0.1
Registered: 2009-06-10
Posts: 1,332

Re: How does Arch know when to switch between graphics cards?

ljwagerfield wrote:

Thank you!

What is the default behavior? I've noticed Arch picks up both displays when I run lspci (Nouveau and Intel) so which is it using currently? How can I tell?

https://wiki.archlinux.org/index.php/Bu … management


#binarii @ irc.binarii.net
Matrix Server: https://matrix.binarii.net
-------------
Allan -> ArchBang is not supported because it is stupid.

Offline

#5 2013-08-26 10:38:23

ljwagerfield
Member
Registered: 2013-07-30
Posts: 8

Re: How does Arch know when to switch between graphics cards?

Apologies, I meant:

Without any additional software/packages, what is the default behavior used by Arch? As I understand, the IGP is always on, whereas the DGP is only switched on when higher processing performance is required.

Does this mean Arch renders, by default, everything to the IGP?

Offline

#6 2013-08-27 03:03:09

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: How does Arch know when to switch between graphics cards?

Both cards will always be on unless you install bumblebee or other scripts to turn of one of the graphic cards. I am not 100% sure but I think Arch will use the graphic card that you installed drivers of during installation. Even with bumblebee installed your system can't decide what is a higher-processing-graphic-task and it has no way of switching graphic cards consequently everything is routed to integrated card. That's why your use optirun command to enable dedicated card for specific processes.

Offline

#7 2013-08-27 10:22:14

Lekensteyn
Member
From: Netherlands
Registered: 2012-06-19
Posts: 192
Website

Re: How does Arch know when to switch between graphics cards?

Correction: Arch will use the Intel graphics card. Even if you install drivers for the nvidia card, it won't be used by default.

Offline

#8 2013-08-28 20:02:02

Cthulhu82
Member
From: Nantes, France
Registered: 2013-04-01
Posts: 159

Re: How does Arch know when to switch between graphics cards?

Lekensteyn wrote:

Correction: Arch will use the Intel graphics card. Even if you install drivers for the nvidia card, it won't be used by default.

But the Nvidia card will still be power up and consuming energy for nothing, unless you install bumblebee + bbswitch.
Then the Nvidia card will be on only when you use it, but this isn't automatic : you need to specificaly launch an application with bumblebee for that (see the links above to the wiki for detail).
However, the last nvidia drivers bring a true optimus support, but it is still an early thing, unstable (when bumblebee is very stable now) and complicated to install (look here and here for details).


« En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus ça a de chance de marcher. »
Devise Shadock

Offline

Board footer

Powered by FluxBB