Kubuntu Focus Tools

Simplify Your Life

This page shows the documentation for each Kubuntu Focus Tool. If you own a Focus system, you can click on a tool icon to launch it immediately. You can also access all tools using Start Menu > Kubuntu Focus Tools.

We create and constantly improve these tools to help you accomplish complex tasks with a click of a button. These tools are a portion of curated apps which you can see here.

Kubuntu Focus Tools

Please read the disclaimer before proceeding. We review and update guided solutions like this regularly. If you have suggestions or requests, please write support@kfocus.org.

Hints Widget

Every Kubuntu Focus model comes with an 11-page Hints Widget placed at the top-right corner of the desktop. It provides handy hints for both beginners and seasoned Linux veterans. Some highlights include:

Kubuntu Focus Hints Widget
Anaconda GPU AI Suite Installer

Anaconda GPU AI Suite Installer

Anaconda GPU AI Suite InstallerInstall GPU accelerated AI Machine Learning.

Use this tool to install and test GPU-accelerated Anaconda, PyTorch, TensorFlow, or Jupyter Notebook. See this article for more details.

C Compiler Version Switcher

C Compiler Version Switcher

C Compiler Version SwitcherChange default C compiler version.

Use this tool to switch the compiler tool chain with a click. It may prompt you to install missing components when you change the version. It also requests authorization to coordinate symbolic links in /usr/bin. Each compiler version has the following components:

PackagePurpose
gcc-<version>The GNU C Compiler
gcc-<version>-multilibSupport for non-default architectures
g++-<version>The GNU C++ Compiler
g++-<version>-multilibSupport for non-default architectures


This is useful because AI and other tools often require a specific compiler toolchain version.

Curated Apps

Curated AppsView Curated Apps in a new browser window.

Use this tool opens Curated Apps in a new browser window. There, you can find a recommended app for a specific purpose. For example, you can find recommended apps for webcam testing and downloading files.

Extra Software Installer

Extra Software InstallerInstall extra optional software.

Use this tool to review and optionally install restricted software. This software must be installed differently because of license restrictions or alternate installation mechanisms:

Fan Control

Fan ControlChange the fan profile.

This tool is now integrated into the Power and Fan tool discussed above. It is retained here for consistency.

Feature Guide

Feature GuideView Feature Guide slideshow in a new browser window.

Use this tools to open the Feature Guide slideshow in a new browser window. This guide complements the Welcome Wizard with additional feature information.

FocusRx System Monitor

FocusRx System Monitor

FocusRx System MonitorCheck and repair system configs and libs.

Use this tool to identify and fix undesirable system conditions. FocusRx automatically checks for some issues when you sign in, but you can also run it from the menu or terminal using the focusrx command.

Guided Solutions

Guided Solutions

Guided SolutionsView Guided Solutions in a new browser window.

Use this tool to open Guide Solutions in a new browser window. HOWTOs and forum posts are a great sources of guidance, but they can be sub-optimal, out-of-date, incorrect, or designed for the wrong hardware. Guided Solutions are HOWTOs designed specifically for your system, and can save you hours of research and trial-and-error.

Use the text field at the top to quickly search through all articles!

Hardware Optimization

Hardware Optimization

Hardware OptimizationOptimize to the hardware.

This tool automatically runs in two stages. First, the kfocus-hw package is installed. Second, a package installation stage is run on the next login. Model optimizations include:

Help

HelpView Help Guide in a new browser window.

This tools opens the Help Guide and FAQs in a new browser window. The Help Guide lists external and internal resources to common questions so you can find better solutions faster.

Kernel Cleaner

Kernel Cleaner

Kernel CleanerRemove unused and old kernel files.

This tool checks the number of installed kernels when you sign in. If there are too many kernels, or if the /boot partition is over two-thirds full, it prompts you to remove old and unused kernels.

If you have full disk encryption, do not ignore this tool if it appears when you sign in. These systems have a separate /boot partition that must be cleaned-up if it gets too full.

Kernel Clean always tries to keep certain preferred kernels. It never removes the running kernel, for example. Other preferred kernels include OEM-kfocus, HWE-generic, and HWE-low-latency.

Keyboard Color Chooser

Keyboard Color Chooser

Keyboard Color ChooserChange the keyboard LED colors.

This tools empowers you to set keyboard color and brightness on the M1 and M2 laptops. Other models (XE, Ir14, NX) either have hardware-controlled LEDs (XE, Ir14) or none at all (NX).

You may set your keyboard LEDs to an exact color and brightness with this tool. The system then restores these settings on reboot. Notice the system does not restore colors that are set with the keyboard shortcuts.

Power and Fan

Power and FanAdjust power and fan controls.

Use this tool to manage power consumption, performance, and fan noise.

Power Profile

This shows the power modes provided by power-profiles-daemon. The default on AC is Balanced. Performance lowers latency and improves performance a bit, but it also requires more power. The default on battery is Powersave, and it saves battery but reduces performance.

Brightness

On laptop models, this shows the screen brightness control which can have a substantial effect on battery life.

Frequency Profile

This shows frequency governor options. Choose higher in the list for more performance, or lower to extend battery life. Usually there is little performance difference between High and Normal, but Normal is always cooler and quieter.

If you are editing audio or video, pick a mode like Studio with a performance governor to avoid stutters or drops. You might also install the low-latency kernel.

GHz is the maximum boot frequency for a mode. Lower values require less power and cooling. Governor may be Powersave or Performance, where the latter is more responsive but uses more power. Kbd LEDs shows if the keyboard LEDs are turned on. The Kbd LEDs column is shown only on M1 or M2 models with software LED controls.

ModePurpose
HighMaximum performance and responsiveness. Highest power, heat, and cooling requirements. Recommended only when maximum performance is required and plugged in.
NormalHigh performance with normal responsiveness. Reasonable power, heat, and cooling requirements. Set and preferred when plugged in.
StudioBase performance with maximum responsiveness. Reasonable power, heat, and cooling requirements. Designed for studio work, such as live audio editing with the low-latency kernel.
LowModest performance with normal responsiveness. Lower power, heat, and cooling requirements. Set and preferred when unplugged.
MinimalRestricted performance with normal responsiveness. Lowest power, heat, and cooling requirements.

Fan Profile

On M1, M2, and XE models, you may select a Soft or Linear fan curve. On other models, this section shows how to adjust the fan curves in the BIOS.

Power and Fan

Power State

Power StateAdjust power controls on battery and AC.

This tools optimizes for battery life and performance on unplug and replug events. These values are defaults; most can be changed in System Settings > Power Management:

ParameterOn BatteryOn AC
Power ProfilePowersaveBalanced
Screen Brightness20%75%
Frequency ProfileLowNormal
Keyboard LEDsOffOn

Video Sync Utility

Video SyncChange video sync settings.

The Video Sync Utility can eliminate video tearing when using an Nvidia GPU. It detects all attached displays and then configures the Nvidia composition pipeline feature for all of them at once. This works even for displays that have different refresh rates, such as 144 Hz for the laptop panel and 30 Hz for an external 4K panel.

One could use the Nvidia Settings app to do this manually, but this can be tricky and time-consuming. This is especially true if you use multiple display configurations. This Video Sync Utility automates all of that with a few clicks.

We recommend using the Medium or High setting when watching videos. At other times, with usually switch it to Off because this usually provides the best desktop responsiveness.

This utility may interact with System Settings > Display and Monitor > Compositor > Prevent Tearing (Vsync). We usually leave this to Automatic and have seen no issues, although Never should also be a safe bet.

Video Sync Tool
Welcome Wizard

Welcome Wizard

Welcome WizardRun the Welcome Wizard.

This tool runs automatically the first time you sign in, and can be invoked again from the application menu. It assists with internet connection, disk passphrases, extra software, file backups, password managers, email, cloud drives, IDEs, avatars, and curated apps.

You can return to this tool at any time using Start Menu > Kubuntu Focus Tools > Welcome Wizard. This is especially useful if you want an easy tool to change your encrypted disk passphrases.

Revisions

This is a partial revision history. See the git repository for all entries.

Disclaimer

We try hard to provide a useful solution validated by professionals. However, we cannot anticipate every situation, and therefore cannot guarantee this procedure will work for your needs. Always backup your data and test the solution to determine the correct procedure for you.

THIS SOLUTION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOLUTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

HAVE QUESTIONS? Call 844-536-2871 or write
TellMeMore@kfocus.org | GET FOCUS GEAR

KFocus Logo