Trinity Desktop R14.1.4 adds support for Ubuntu 25.04, Fedora 43, improvements, and more

R14-1-4

The Trinity desktop development team announced a few days ago the release of the new update for its environment, "Trinity Desktop R14.1.4," an update that is positioned as the fourth maintenance release in the R14.1.x series, which continues the evolution of the classic KDE 3.5.x and the Qt 3 library.

This maintenance release not only includes the classic bug fixes and optimizations, but also brings a variety of improvements, including the addition of new modules, improved functionality, improved support, and more.

Key new features in Trinity Desktop R14.1.4

One of the highlights of this version is the addition of a new module in the system configuratorWhich enables manage alternative packages in DEB- and RPM-based distributions. This makes it easier, for example, to choose between compilers like GCC or Clang to use as cc.

In addition, on an aesthetic level, Trinity Desktop R14.1.4 presents improvements in the user experience with 22 new vector wallpaperss in “Modern Times” and “Progressive” styles, the Introduction of the visual theme "Euphorie" and the addition of 15 color schemes, offering greater customization for classic environments.

Compatibility improvements

Trinity Desktop R14.1.4 arrives with compatibility improvements and among these the most notable are: Improved support in the TQt 3 library for Unicode characters substitutes, including those beyond the code U+FFFF, as well as new Unicode planes, which improve international compatibility. Also added Support for GCC 15, Poppler 25.01, Ubuntu 25.04, and Fedora 43. At the same time, support for Ubuntu 23.04 and Debian 10-based Raspbian is being discontinued, marking a step toward modernizing the environment.

Also highlighted are the improvements introduced in the different components of the desktop, for example the kpdf PDF viewer now supports tabs, while the Codeine media player introduces new features such as contextual control of the analyzer from the status bar, a signal analyzer for audio playback, and the ability to browse FLAC files.

El file manager incorporates a new plugin with support for MP4 files, Options such as "Stretch Flag," "Dim Flag," and "Show Indicator Bezel" have been added to the kxkb keyboard layout manager, along with improvements to the layout switching logic and configuration retention between sessions. DCOP is also enabled for managing power consumption schemes and CPU policies.

Window decoration and usability improvements

The component twin-style-decorator, in charge of decorating the windows, Now includes optional frames with shadows and support for pseudo-transparency. Resize control in windows with thin borders has been improved, and a new feature has been implemented. specific logic to distinguish decorations between active and inactive windows. Other improvements include the new dockOnStart option for controlling the initial state of windows and the ability to restart the notification timer with a click.

Furthermore, The network configurator now allows you to create VPN connections directly. from the graphical interface, integrating functionalities that previously required external solutions or manual configurations.

Error correction

Finally, we can't forget the bug fixes implemented in this R14.1.4 release. Among the most notable fixes are the resolution of issues with:

  • The gamma setting in tderandtray.
  • Creating VPN connections in tdenetworkmanager.
  • Display errors in Codeine and SoundKonverter when compiling with Taglib2 on 32-bit architectures.
  • Failures in initialization of shared modules.
  • Addresses confusion between TLS and STARTTLS in KMail.
  • Fixed behavior of keyboard layouts in kxkb.
  • Unnecessary scripts for converting Qt3 to TQt3 have been removed, along with tools and dependencies such as uncrustify-trinity.

Last but not least, it should be noted that the Trinity team continues to migrate its tools and applications to CMake. In this version, applications such as Digikam, Krecipes, Ksquirrel and KTorrent have been fully converted, while the use of Autotools has been discontinued in projects like KMyFirewall and Piklab. Also, obsolete modules like Caffeine-Mozilla have been removed, and the minimum CMake requirement has been increased to version 3.10.

finally if you are interested in knowing more about it, you can check the details in the following link

How to install Trinity desktop on Linux?

For those who are interested in installing this desktop environment on their systems, you can follow the instructions that we share below.

For whoever they are Ubuntu, Linux Mint or any derivative users Of these, the first thing we are going to do is add the environment repository to our system, so to do this we are going to open a terminal in the system and type the following:

echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list

Already added the repository to the system, immediately afterwards we are going to download and import the public key into the system with the following command:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

After that we will proceed to update our package list and repositories with:

sudo apt-get update

Finally we will perform the installation of the environment in our system with:

sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity

Now, for those who are openSUSE Tumbleweed users, they can install the environment by running the following commands:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/noarch trinity-noarch

O in the case of openSUSE Leap 15.6:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/noarch trinity-noarch

Y proceed to install with the following commands:

zypper refresh
zypper install trinity-desktop

While for those who are users of Arch Linux or any derivative, you can compile the environment following the instructions in this link or add the following repository to your pacman.conf file

[trinity] Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64

They update and install with:

sudo pacman -Syu
sudo pacman -S trinity-desktop


Add as preferred source in Google