{"id":44454,"date":"2023-10-01T14:35:42","date_gmt":"2023-10-01T14:35:42","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=44454"},"modified":"2023-10-01T14:35:42","modified_gmt":"2023-10-01T14:35:42","slug":"auto-cpufreq-2-0-graphical-ui","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2023\/10\/auto-cpufreq-2-0-graphical-ui\/","title":{"rendered":"Auto-CPUFreq 2.0 Released with Graphical User Interfce, Nix Flake Support"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44455\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Auto-cpufreq, automatic CPU speed &amp; power optimizer, now is at version 2.0.0 release!<\/p>\n<p>This is a popular free open-source tool that monitors Linux laptop&#8217;s battery state, CPU usage, temperature and system load. And, <strong>automatically switches CPU profile between &#8220;<i>power saving&#8221;<\/i> and &#8220;<i>performance mode&#8221;<\/i><\/strong> according to whether power supply is plugged. It also automatically turn on\/off CPU turbo boost according to system load.<\/p>\n<p>By releasing 2.0.0 version, it has a <b>graphical GTK3 user interface<\/b>, making the things easy for beginners! As well, it now has Nix Flake and better NixOS support<\/p>\n<div id=\"attachment_44456\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44456\" class=\"size-large wp-image-44456\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui-600x357.webp\" alt=\"\" width=\"600\" height=\"357\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui-600x357.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui-300x179.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui-768x457.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autofreq-gui.webp 956w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-44456\" class=\"wp-caption-text\">Auto-cpufreq graphical interface.<\/p><\/div>\n<h3>How to Install Auto-CpuFreq in Ubuntu Linux<\/h3>\n<p>NOTE 1: In Ubuntu with default GNOME desktop, there&#8217;s already <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2022\/12\/auto-power-mode-ubuntu-22-04\/\" target=\"_blank\" rel=\"noopener\">an extension<\/a> can do similar job. So, you may only need this on Ubuntu flavors such as XUbuntu, Ubuntu MATE, KUbuntu, etc.<\/p>\n<p>NOTE\u00a0 2: Ubuntu Software (or App Center) includes auto-cpurfreq package, though it&#8217;s Snap package that so far does not support GUI, due to sandbox permission issue.<\/p>\n<p>NOTE 3: Installing auto-cpufreq in GNOME Desktop will disable the default power profile daemon.<\/p>\n<p>1. First, download the source code (ZIP or Tar.gz) from github releases page:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/AdnanHodzic\/auto-cpufreq\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Download auto-cpufreq (under &#8216;Assets&#8217;)<\/a><\/div>\n<\/div>\n<p>2. After downloading the source, open your &#8220;Downloads&#8221; folder and extract the tarball. Then, right-click on extracted folder and select &#8220;<b>Open in Terminal<\/b>&#8220;.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44459\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal-600x363.webp\" alt=\"\" width=\"600\" height=\"363\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal-600x363.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal-300x182.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal-768x465.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/open-autocpu-freq-terminal.webp 952w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>3. In pop-up terminal window, run command to start the official installer, and answer &#8220;i&#8221; to start installing the tool.<\/p>\n<pre>sudo .\/auto-cpufreq-installer<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44460\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer-600x407.webp\" alt=\"\" width=\"600\" height=\"407\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer-600x407.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer-300x203.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer-768x521.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-installer.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>It will automatically install auto-cpufreq as well as download and installing all required dependencies on your system. If everything goes OK, you&#8217;ll be able to launch it from applications menu or &#8216;Activities&#8217; overview.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-autocpu-freq.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44461\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-autocpu-freq.webp\" alt=\"\" width=\"534\" height=\"278\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-autocpu-freq.webp 534w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-autocpu-freq-300x156.webp 300w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/a><\/p>\n<p>And, first launch will prompt to click install and run the daemon. Just click &#8216;Install&#8217; and re-launch the tool. Finally, you should be able to see the main UI like the top screenshot shows you.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autocpu-freq-daemon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44462\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autocpu-freq-daemon-600x524.webp\" alt=\"\" width=\"600\" height=\"524\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autocpu-freq-daemon-600x524.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autocpu-freq-daemon-300x262.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/autocpu-freq-daemon.webp 652w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Then, just leave it there to automatically change power profile depends on power state and CPU load. Or, you can manually switch to Power-save or Performance as you need.<\/p>\n<h3>Uninstall Auto-CPUFreq<\/h3>\n<p>To remove the tool, simply re-run the previous steps, but answer &#8216;<b>r<\/b>&#8216; while running the installer script in terminal window.<\/p>","protected":false},"excerpt":{"rendered":"<p>Auto-cpufreq, automatic CPU speed &amp; power optimizer, now is at version 2.0.0 release! This is a popular free open-source tool that monitors Linux laptop&#8217;s battery state, CPU usage, temperature and system load. And, automatically switches CPU profile between &#8220;power saving&#8221; and &#8220;performance mode&#8221; according to whether power supply is plugged. It also automatically turn on\/off [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44455,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[540],"class_list":["post-44454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-change-cpu-frequency"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=44454"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44454\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44455"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=44454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=44454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=44454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}