You are not logged in.
Hi, I have an Intel Corporation HD Graphics 620 graphics card in my laptop and was wondering which xf86-video-* driver uses the least amount of power. I would like to optimize for battery life not performance. I read the xorg and Intel graphics wiki pages but they did not have power usage information. Which driver is recommended?
I'm currently running X11 with the default modesetting driver. Note that I use the kernel boot parameter `i915.enable_rc6=0` (which disables power saving features) because of screen flickering.
Last edited by igormalov (2018-02-14 00:43:41)
Offline
I don't know about power savings, but on my 2 systems at least, both with Intel Integrated HD video, removing the xf86-video-intel driver (and any intel settings file in /etc/X11/xorg.conf.d) and using the xorg modsetting driver worked best.
Last edited by tydynrain (2018-02-14 00:39:19)
Registered Linux User: #623501 | Arch Linux Principles: Simplicity - Modernity - Pragmatism - User Centrality - Versatility => KISS
Arch Linux, the most exciting thing since Linus created Linux and married it with GNU/GPL.
Arch Linux for Life, Arch Linux Forever!
Offline
I just remembered something. Installing and configuring tlp (in the commumity repo) can help out with power management and savings quite a bit. It's designed for power management.
Registered Linux User: #623501 | Arch Linux Principles: Simplicity - Modernity - Pragmatism - User Centrality - Versatility => KISS
Arch Linux, the most exciting thing since Linus created Linux and married it with GNU/GPL.
Arch Linux for Life, Arch Linux Forever!
Offline
You want to select an x11 video driver solely on trivial if even existent differences in power use yet you disable kernel driver power-saving?
That sounds rather silly to me. But as you only have two options to chose from, rather than asking for generalizations here, try each one yourself and know for sure which uses more power on your hardware with your configurations.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Trilby I didn't know the difference was negligible. Thanks!
Offline
Trilby How can the flickering be prevented without adding the `i915.enable_rc6=0` kernel boot parameter?
Offline
I have no idea - that was a tangential point to this thread and you've not actually told us anything about it. In fact all you have told us is that the kernel parameter is required to prevent flickering.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
the kernel parameter is required to prevent flickering.
Correct. rc6, the powersaving mode, must be disabled in order to prevent flickering, hence the question about which driver uses less power.
Thanks for the help
Offline
And the right place to be complaining about that is upstream. Moreover if with one of the drivers there is no flickering I would suspect that the driver might be preventing the card from entering rc6 and thus using more power, which would be easy to check with powertop.
Regarding tlp (or similar) make sure you know what you are changing otherwise it might create other problems.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline