This page shows the documentation for each Kubuntu Focus Tool. 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.
If you are using 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
. If you are using a Focus system, and cannot launch a tool by clicking on its icon on this page, please see the Troubleshooting section.
Please read the disclaimer before proceeding. We review and update guided solutions regularly. If you have suggestions or requests, please write support@kfocus.org.
Configure to the hardware
Hardware optimization is provided by the kfocus-hw
package. This is installed by default, and may also be refreshed by FocusRx. It runs in two stages: Stage 1 applies configurations specific to the detected hardware. Stage 2 runs on the next login, which performs fixups and installs hardware-specific packages where appropriate. Optimizations include:
Every Kubuntu Focus model comes with an 11-page Hints Widget. By default, the Hints Widget appears at the top-right corner of the desktop. It provides handy advice for both beginners and seasoned Linux veterans. Highlights include:
Enter Edit Mode
. Then drag the icon from the panel back to the desktop. You can now exit edit mode. Then long-press on the widget icon to resize it.System Settings > Appearance
and then select any of the six Focus themes. When presented with a pop-up that states “The following will be applied by this Global Theme,” make sure to check [x] Desktop and window layout
and then click the [Apply]
button. This will restore the original layout and the widget.Install GPU accelerated deep learning
Use this tool to install and test GPU-accelerated Anaconda, PyTorch, TensorFlow, or Jupyter Notebook. See this article for more details.
Change 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:
Package | Purpose |
---|---|
gcc-<version> | The GNU C Compiler |
gcc-<version>-multilib | Support for non-default architectures |
g++-<version> | The GNU C++ Compiler |
g++-<version>-multilib | Support for non-default architectures |
This is useful because AI and other tools often require a specific compiler toolchain version.
View Curated Apps page in browser
Use this tool to open the Curated Apps web page 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.
Change encrypted disk passphrases
If for any reason you wish to change your system's disk encryption passphrase, you can use the Disk Passphrase Changer to do so. This tool is part of the Welcome Wizard, and launching it will launch the Welcome Wizard with the disk passphrase page pre-selected.
Install 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:
Explore the features of Kubuntu Focus systems
Use this tool to open the Feature Guide slideshow in a new browser window. This guide complements the Welcome Wizard with additional feature information.
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.
View Guided Solutions in browser
Use this tool to open Guided 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 search box at the top to quickly find answers you need.
Remove 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 getting full, it prompts you to remove old and unused kernels.
Do not ignore this tool if it appears when you sign in. All 24.04 LTS (Noble) systems and encrypted 22.04 LTS (Jammy) systems have a separate /boot
partition, which should always have some free space.
Kernel Clean finds and offers to remove kernels that it believes are no longer necessary. It always tries to keep certain preferred kernels; for example, it never removes the running kernel. Other preferred kernels include OEM-kfocus, HWE-generic, and HWE-low-latency. However, if the kernel cleaner offers to remove a kernel you wish to retain, you should remove unneeded kernels manually.
Change keyboard color and brightness
Use this tool to set keyboard color and brightness on the systems with color keyboard LEDs. Even if your system does not support color LEDs, this tool will tell you how to change keyboard LED brightness, if possible.
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.
Review and adjust power settings
Use this tool to manage power consumption, performance, and fan 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
, which saves battery but reduces performance.
On laptop models, this shows the screen brightness control, which can have a substantial effect on battery life.
This shows frequency governor options. Choose higher in the list for more performance, or lower to extend battery life. There is often little advantage of using High
over 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 CPU frequency for a mode. Lower values require less power and cooling. The Governor
may be either 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.
Mode | Purpose |
---|---|
High | Maximum performance and responsiveness. Highest power, heat, and cooling requirements. Recommended only when maximum performance is required and plugged in. |
Normal | High performance with normal responsiveness. Reasonable power, heat, and cooling requirements. Set and preferred when plugged in. |
Studio | Base performance with maximum responsiveness. Reasonable power, heat, and cooling requirements. Designed for studio work, such as live audio editing with the low-latency kernel. |
Low | Modest performance with normal responsiveness. Lower power, heat, and cooling requirements. Set and preferred when unplugged. |
Minimal | Restricted performance with normal responsiveness. Lowest power, heat, and cooling requirements. |
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.
Basic help and resources for Kubuntu Focus
Use this tool to open Reference Pages and FAQs in a new browser window. The Reference Pages are external and internal resources to common questions, so you can find better solutions faster.
Reset keyboard shortcuts, effects, and power config
Use this tool to reset keyboard shortcuts, desktop effects, or power configuration settings to default values. Each class of settings can be reset independently from the others. After settings are reset, the tool reloads the desktop to ensure that the settings are properly applied.
Create, manage, and restore coherent system snapshots
Use the System Rollback Dashboard to create, annotate, restore, and delete system snapshots within seconds. One may also protect and compare snapshots, enable automatic snapshots, show snapshot sizes, free up disk space, and monitor partition health.
Snapshots are not are not traditional backups, but are instead coherent, “point-in-time” BTRFS images of the root and /boot filesystems and do not include the /home directory. One may, for example, take a snapshot before installing many software packages and then roll back afterwards to quickly and completely restore the prior state.
See the System Rollback Guided Solution for a full discussion.
Use this tool to enable or disable the Thunderbolt subsystem, either temporarily for the current boot, or persistently for all subsequent boots. This is useful if you need the system's Thunderbolt ports to act as normal USB-C or DisplayPort ports for some duration of time.
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, we usually switch it to Off
because this often 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.
Select tools and settings for your workflow
The system runs this tool the first time you sign in, and will run again until you proceed to the Finish
section and click [ Finish ]
. It provides interactive, illustrated guides for the many common capabilities users need:
One can revisit this tool at any time using Start Menu > Kubuntu Focus Tools > Welcome Wizard
.
Q: Kubuntu Focus app links do not open. How do I fix this?
A: See Curated Apps Troubleshooting to resolve this issue.
This is a partial revision history. See the git
repository for all entries.
2025-04-19 274c0ff1
Update grammar and content per audit2025-04-09 55f738a7
General documentation improvements2025-03-03 02a8831f
Update images2025-02-28 b7df0c59
Normalize capitalization of Curated Apps2025-02-26 2eaebe3b
Normalize KFocus app names, descriptions, and keywords2024-12-06 35123b93
Normalize keyboard shortcut presentation2024-09-16 09fbc1d0
Add Disk Passphrase Changer to Curated Apps and Tools2024-09-05 14887652
Add lightboxes for most images2024-08-19 e9317c65
Add OS-matching light theme option2024-07-28 ee7b4601
Update metadata content, collapsable sections, lightbox2024-07-26 7814a97d
Sync primary images between guided solutions slideshow and articles2024-07-02 c83184e4
Switch to kfocus-mime schema2024-06-06 7d99fe08
Update for Noble2024-02-24 50384abe
Add Hints Widget Section2023-11-18 e770b1c6
Add search and help bar2023-11-10 1d77bfaa
Restore Vidsync section2023-10-18 fac730e3
Harmonize language, add auto tools2023-07-13 892f99a9
Update power and fan to latest2023-07-03 9dbdc900
Change four tool icons to white2023-06-17 a7af817b
Revise consolidated fan and power language2023-06-16 e256ff30
Add section to disable Ubuntu Pro2023-04-26 baa8e31e
Consolidate fan and power, adjust image2023-04-26 baa8e31e
Adjust tools format2023-04-25 19f0fa02
Update Power and Fan and image2023-04-20 2e99d64f
Update images2022-06-19 2dcb9325
Adjust units to have spaces from values2022-06-05 efe53a53
Fix image links 22022-06-05 6719f776
Fix image links 12022-01-21 668e16d4
Update titles, images2022-01-12 c3295358
First publicationWe 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 MERCH