Laptops
Brands
Brands that provide Linux pre-installed:
Dell = RHEL, SLED, and Ubuntu.
Star Labs = elementary OS, Linux Mint, Manjaro, MX Linux, Ubuntu, or Zorin OS.
System76 = Pop!_OS and Ubuntu.
TUXEDO Computers = Manjaro, openSUSE, TUXEDO_OS, or Ubuntu.
Brands that provide Linux hardware support but do not pre-install an operating system:
Framework = Fedora, Linux Mint, Manjaro, and Ubuntu.
Graphics Cards
NVIDIA
For the best experience, get a laptop with at least an Intel Coffee Lake (Intel Core >= 9000 series) CPU and a NVIDIA Turing (GeForce RTX >= 2000 series) GPU. These are the minimum requirements for automatic power management of the graphics card which will greatly increase battery life. The integrated Intel GPU is used until an application is specifically ran with offloading to the NVIDIA GPU. [1]
Battery
There are a few popular battery management utilities for Linux that are used to extend the battery life of a laptop. The most popular options are auto-cpufreq and TLP. Both programs will automatically change power profiles based on the current usage of the portable computer.
auto-cpufreq
is preferred as it has more features such as a turbo mode to increase the processor frequency/speed. These two programs are not compatible with each other.
Install:
Arch Linux:
$ yay -S auto-cpufreq
Other:
$ git clone https://github.com/AdnanHodzic/auto-cpufreq.git $ cd ./auto-cpufreq/ $ sudo ./auto-cpufreq-installer
Enable and start the service:
$ sudo systemctl enable --now auto-cpufreq
[2]
Cooling
A comparison was done between three different types of cooling methods for a laptop. These are differences in temperature (celsius) between each cooling method versus having the laptop on a desk. Using a cooling pad can provide the best results but, on average, a laptop stand is usually the best. [3]
Method |
Min |
Average |
Max |
---|---|---|---|
Cooling Pad |
-1.0 |
3.4 |
11 |
Vacuum Cooler |
-1.0 |
3.4 |
7.0 |
Laptop Stand |
0.0 |
3.6 |
5.0 |
History
Bibliography
“Chapter 22. PCI-Express Runtime D3 (RTD3) Power Management.” NVIDIA Accelerated Linux Graphics Driver README and Installation Guide. Accessed December 30, 2020. https://us.download.nvidia.com/XFree86/Linux-x86_64/455.45.01/README/dynamicpowermanagement.html
“AdnanHodzic/auto-cpufreq.” GitHub. January 9, 2022. Accessed February 5, 2022. https://github.com/AdnanHodzic/auto-cpufreq
“The ULTIMATE Laptop Cooling Comparison - Pad vs Vacuum vs Stand.” YouTube - Jarrod’sTech. March 23, 2020. Accessed December 20, 2022. https://www.youtube.com/watch?v=tXvKiy65pwg