Trinity Desktop Environment

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Trinity Desktop Environment
DeveloperTDE development team
Stable release
R14.1.5 / November 9, 2025; 5 months ago (2025-11-09)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC++ (TQt)
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemUnix-like with X11
    PlatformFreeBSD and Linux
    PredecessorK Desktop Environment 3
    Available inMultilingual
    TypeDesktop environment
    LicenseGPL and other licenses
    Websitewww.trinitydesktop.org
    Screenshot of Trinity 3.5.12, Kubuntu version
    Trinity 3.5.12 for Kubuntu
    Screenshot of Trinity 3.5.13.2 in Traditional Chinese
    Trinity 3.5.13.2 (Traditional Chinese localisation)
    Screenshot of Trinity R14.0.4, Kubuntu version
    Trinity R14.0.4, Kubuntu version

    The Trinity Desktop Environment (TDE) is a complete software desktop environment[1][2] designed for Linux and Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 in 2010, it was originally created by Timothy Pearson, who had coordinated Kubuntu remixes featuring KDE 3.5 after Kubuntu switched to KDE Plasma 4.[3]

    TDE is now a fully independent project with its own development team, available for various Linux distros, BSD and DilOS. It is currently led by Slávek Banko.

    TDE releases aims to provide a stable and highly customizable desktop, continuing bug fixes, additional features, and compatibility with recent hardware. Trinity is packaged for Arch Linux, Debian, Fedora, Gentoo, Mageia, OpenSUSE, Raspberry Pi OS, Red Hat Enterprise Linux, Slackware, Ubuntu and various other distributions and architectures.[4] It is also used as the default desktop environment of at least two Linux distributions, Q4OS and Exe GNU/Linux.[5][6] Since version 3.5.12 (its second official release), it uses its own fork of Qt3, known as TQt, so as to make it easier to eventually make TQt installable alongside later Qt releases.[7] Trinity also maintains its own versions of several KDE software applications using TQt,[8] while still providing feature updates and ensuring compatibility with recent distributions and hardware.[9][10]

    Releases

    [edit | edit source]

    Early releases of Trinity used a versioning scheme based on that of K Desktop Environment 3.5, from which it was forked. The R14.0 release adopted a new versioning scheme, to prevent comparisons with KDE based on version number alone and a new visual theme.[11] This new visual theme was based on the "KDE Lineart" background included in the wallpapers package for KDE 3.4 and covered the desktop background and was named "Trinity Lineart" along with the splash screen, "application info screens" (for some apps like Konqueror and Trinity Control Center), and banners (for some other apps like KPersonalizer and Kate).[12] The window, widget, and icon themes were left intact, aside from replacing all KDE logos with Trinity logos.

    Prior to this, Trinity kept the KDE 3.5 visual theme, but replaced the "KDE 3.5" branding with "TDE" branding, in a font that is not the "Kabel Book"[12] font KDE used, although the K-Menu had its side image branded as just "Trinity" instead of "TDE". Kubuntu versions, on the other hand, used the included "Crystal Fire" background as the default desktop background, along with the K-Menu "side image", larger menu items, and menu layout from Kubuntu 8.04.

    History

    [edit | edit source]
    Date[13] Event
    3.5.x
    29 April 2010 3.5.11 Maintenance release.
    3 October 2010 3.5.12 Maintenance release.
    1 November 2011 3.5.13 Maintenance release.
    12 October 2012 3.5.13.1 Maintenance release.
    21 July 2013[14] 3.5.13.2 SRU release
    14.0.x
    16 December 2014[15] 14.0.0 release
    30 August 2015[16] 14.0.1 release
    28 November 2015[17] 14.0.2 release
    28 February 2016[18] 14.0.3 release
    7 November 2016[19] 14.0.4 release
    18 August 2018[20] 14.0.5 release
    30 March 2019[21] 14.0.6 release
    30 December 2019[22] 14.0.7 release
    29 April 2020[23] 14.0.8 release
    1 November 2020[24] 14.0.9 release
    30 April 2021[25] 14.0.10 release
    31 October 2021[26] 14.0.11 release
    1 May 2022[27] 14.0.12 release
    30 Oct 2022[28] 14.0.13 release
    14.1.x
    30 April 2023[29] 14.1.0 release
    29 October 2023[30] 14.1.1 release
    28 April 2024[31] 14.1.2 release
    27 October 2024[32] 14.1.3 release
    27 April 2025[33] 14.1.4 release
    9 November 2025[34] 14.1.5 release

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').