![]() Sudo apt install libkf5config-dev libkf5auth-dev libkf5package-dev libkf5declarative-dev libkf5coreaddons-dev libkf5dbusaddons-dev libkf5kcmutils-dev libkf5i18n-dev libkf5plasma-dev libqt5core5a libqt5widgets5 libqt5gui5 libqt5qml5 extra-cmake-modules qtbase5-dev libkf5notifications-dev qml-module-org-kde-kirigami2 qml-module-qtquick-dialogs qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel cmake build-essential gettext gitĬmake. Install the build requirements (tested in Ubuntu 18.04): sudo apt update Furthermore it communicates with systemd via dbus to control the fancontrol service. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Look for this functionality in Linux 5.17 that will come after the new year.Fancontrol-gui is a GUI for fancontrol which is part of lm_sensors. Getting this support in place is nearly 600 lines of code to the ASUS-WMI driver. To user-space this can then be manipulated via the hwmon sysfs. Queued this past week into the x86 platform drivers "for-next" branch is the custom fan curve support.įor newer ASUS ROG laptops the CPU and GPU can curves can be set via ACPI methods. That is the latest work now on the way for the Linux 5.17 cycle. In recent months Luke has been working on custom CPU/GPU fan curve support under Linux, similar to what is allowed under Windows. You can leave the files there for use further down the line, or delete them. Much of this work has come thanks to Linux kernel developer Luke Jones. Linux users can also use several tricks to kill rogue processes. ![]() Mac users can isolate and kill unwanted processes using Activity Monitor, while Windows users can use Task Manager. There has been dGPU toggling, panel overdrive, platform profile support, and more. One of the best ways to make your laptop fan quieter is to eliminate the demand by killing the process (or processes). Interestingly, I ran Windows yesterday after one of these random shutdowns. The ASUS-WMI driver has seen a great deal of work recently in the Linux kernel for improving the device support particularly with the higher-end ASUS laptops. It appears that the laptop is set up for fan control by firmware, but once the OS takes over, it seems that the fan isn’t being activated and the computer is shutting down because of temperature. The Linux kernel continues to see improvements around ASUS laptop support on Linux, but the contributions have not been coming directly from the company but rather the community and sometimes after reverse-engineering. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |