home.social

#tde — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tde, aggregated by home.social.

fetched live
  1. #TDE mid-release update (2/2)

    - krusader: fix opening of compressed files
    - kvirc: fix date visualization in the log viewer
    - kopete: fix crash after SSL connection failure
    - ubuntu: drop Oracular and add Stonking support
    - dropped autotools support for krusader and kvirc

    More details available at mirror.git.trinitydesktop.org/.

    Expected release date for #Trinity R14.1.7 is Oct 25.

  2. #TDE mid-release update (1/2)

    Some of the changes coming in R14.1.7:

    - konqueror: enhanced renaming mode for icon view
    - twin: new 'noBorder'and 'Keep above/below others' functionality
    - twin: fix Kicker panel hiding animations
    - taskbar: new scrolling functionality and new 'Raise All/Lower All' actions for groups
    - kuickshow: improve smooth resizing and avoid image distortion
    - kicker: select color of the menu button's text
    - kmagnifier: improve visibility of the selection window

  3. A few improvements recently merged into #TDE's code.

    1. Kate had non-consistent cursor positioning methods. They have been aligned to use 1-based indexes.
    BREAKING: this may affect DCOP scripts.

    2. kuickshow had various issues when changing brightness, contrast or gamma and navigating/saving. A number of bugs have been fixed to provide a consistent behavior.

    3. dbus-1-tqt had a nasty bug that could lead to 100% CPU usage in some cases.

    PSB/PTB packages already available on #Trinity mirrors.

  4. The outage on the #TDE main hosting platform has been recovered and all our services are now back online and running 🙂

  5. As you may have noticed, in the last couple of days the main #TDE web server has been unavailable. This was the result of a maintenance window on the main hosting datacenter going very, very bad, resulting in a cascade failure and complete power loss.
    As of now, services hosted on the backup server (TGW, TWTW) are available again while the situation on the main host is being recovered. We hope the main website will be available again in a short time.

  6. #TDE kuickshow's smooth resizing was very buggy. It only worked when the image was in a specific orientation/flipping state and was distorting images in several other circumstances.
    We have recently fixed the distortion bugs and improved the smooth resizing algorithm so that it works all the times, regardless of the image state.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  7. @kaidenshi

    I'm tempted by Trinity Desktop, maybe on Q4OS

    Although I don't actually know their position on AI code

    Hi @tde

    What's your position on AI code in TDE?

    #Xfce #TDE #AI

  8. A couple of bug fixes recently merged into #TDE's code.

    1. Fixed Kate crash when sessions were not being saved and a new session was being created
    2. Support for colon-separated sub-parameters in CSI escape sequences has been added to Konsole. Without this, modern tools like neovim were almost unusable with some plugins or features enabled.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  9. Following up on this previous post (floss.social/@tde/116798120415) about #TDE's taskbar scrolling functionality, we have now introduced the ability for a user to set a custom scrolling speed. Use the checkbox and slider under the 'Scroll taskbar' action.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  10. New functionality for #TDE Kicker's taskbar.

    If you work with grouped windows, you can now raise or lower all the windows in a group by using the new 'Raise All/Lower All' commands available in the popup menu triggered by the right mouse click.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  11. #TDE has moved its main development platform backend from Gitea to Forgejo.
    Users, repositories, issues, PRs and anything related has remained unchanged, as well as the the URL to access the platform. There are some changes in the UI, so you may need to get familiar with it.
    @forgejo (forgejo.org) is a fork of Gitea created after the latter shifted from a 'non-profit' to a 'for-profit' model, so expect the workflow to remain pretty much the same, for both #Trinity devs and users.

  12. Few changes that went into #TDE's code recently.

    1. libical 4 support has been added to tdepim/libkcal, allowing TDE to be installed in latest Arch distro (mirror.git.trinitydesktop.org/)
    2. support for libpqxx 8 has been added to koffice (mirror.git.trinitydesktop.org/)
    3. kpdf can now print documents that contain special characters in the title (mirror.git.trinitydesktop.org/)

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  13. New functionality for #TDE Kicker's taskbar.

    1. you can now scroll the taskbar using the mouse wheel and optionally a key modifier
    2. you can now add a key modified to the existing "cycle wheel" function

    See the new options in the Configure Taskbar -> Actions tab.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  14. New functionality added to #TDE's Konqueror. When renaming files using iconview mode, you can now navigate to the next/previous item with Tab/Shift+Tab without leaving the renaming operation. This mirrors a similar functionality already provided in listview mode.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  15. Installing TDE to Arch Linux

    Trinity Desktop Environment (TDE) is a complete desktop environment that gives you a blast from the past to the KDE 3 days, designed for Linux and other Unix-based operating systems. It’s made for users who wish to use a traditional desktop model rather than a modern desktop model. TDE originally started as a fork of KDE 3.5 in 2010. Since then, it has become fully independent and has its own branding.

    TDE doesn’t conflict with the modern KDE Plasma 6 desktop environment. It also focuses on giving you a traditional desktop environment under the X11 protocol for those who don’t like Wayland desktops.

    To install TDE to an Arch Linux system, follow these steps:

    • 1. Add TDE repositories

      You’ll need to add the TDE repositories before you can install the desktop environment. In order to do so, follow these steps:

      1. Run sudo vim /etc/pacman.conf
      2. Scroll to the end of the file, then add the below two lines to a new line:
       [trinity]  Server = mirror.ppa.trinitydesktop.org/ 
      1. Save changes with :wq
    • 2. Configure the keys

      Before the repository can be used, you must configure the keys used by this repository by importing the necessary key and trusting it in your side.

      1. Run sudo pacman-key --recv-keys 0x8685AD8B. You should see the below output like this:
       gpg: key C93AF1698685AD8B: public key "Trinity Desktop Environment Archive Signing Key" imported  gpg: Note: third-party key signatures using the SHA1 algorithm are rejected  gpg: (use option "--allow-weak-key-signatures" to override)  gpg: marginals needed: 3  completes needed: 1  trust model: pgp  gpg: depth: 0  valid:   1  signed:   5  trust: 0-, 0q, 0n, 0m, 0f, 1u  gpg: depth: 1  valid:   5  signed:  86  trust: 0-, 0q, 0n, 5m, 0f, 0u  gpg: depth: 2  valid:  74  signed:  18  trust: 74-, 0q, 0n, 0m, 0f, 0u  gpg: next trustdb check due at 2026-10-21  gpg: Total number processed: 1  gpg:               imported: 1 
      1. Verify the fingerprint of the key using sudo pacman-key --finger 0x8685AD8B. The below output should look similar to this:
       pub   rsa4096 2019-04-19 [SC]        D6D6 FAA2 5E9A 3E4E CD9F  BDBE C93A F169 8685 AD8B  uid           [ unknown] Trinity Desktop Environment Archive Signing Key  sub   rsa4096 2019-04-19 [E] 
      1. Locally sign the imported key using sudo pacman-key --lsign-key 0x8685AD8B. You should see the below output like this:
        -> Locally signed 1 key.
      ==> Updating trust database...
      gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
      gpg: (use option "--allow-weak-key-signatures" to override)
      gpg: marginals needed: 3  completes needed: 1  trust model: pgp
      gpg: depth: 0  valid:   1  signed:   6  trust: 0-, 0q, 0n, 0m, 0f, 1u
      gpg: depth: 1  valid:   6  signed:  86  trust: 1-, 0q, 0n, 5m, 0f, 0u
      gpg: depth: 2  valid:  74  signed:  18  trust: 74-, 0q, 0n, 0m, 0f, 0u
      gpg: next trustdb check due at 2026-10-21
    • 3. Install TDE

      Now, you can install the TDE desktop environment. To do so, follow these steps:

      1. Verify that data for the TDE repository can be obtained. You should be able to see trinity’s database being downloaded:
       [aptivi@archapt ~]$ sudo pacman -Syu  :: Synchronizing package databases...   core                  126.4 KiB   188 KiB/s 00:01 [######################] 100%   extra                   5.8 MiB   757 KiB/s 00:03 [###############-------]  70%   trinity                32.0 KiB  29.8 KiB/s 00:01 [######################] 100% 
      1. Once all upgrades are complete, you can now install the TDE desktop environment.
        • If you want a minimal installation, install the tde-tdebase package.
        • Else, install the tde-meta package.
    • 4. Configure TDE

      After installation is complete, it’s time to configure it. You can run TDE either manually or with a graphical login manager. To do so, assuming that you’re using a graphical login manager, follow these steps:

      1. Verify that no other graphical login managers, such as lightdm, gdm, or sddm, are enabled. Check the output of sudo systemctl status <dm> for more info, and use sudo systemctl disable to disable such managers if the status shows enabled.
       ● lightdm.service - Light Display Manager       Loaded: loaded (/usr/lib/systemd/system/lightdm.service; disabled; preset: disabled)       Active: active (running) since Mon 2026-06-15 11:59:13 +03; 24min ago   Invocation: 4ad2c9137ffe433cabd99fe7072f53d5         Docs: man:lightdm(1)     Main PID: 563 (lightdm)        Tasks: 6 (limit: 9449)       Memory: 379.7M (peak: 386.9M)          CPU: 10.638s       CGroup: /system.slice/lightdm.service               ├─563 /usr/bin/lightdm               └─574 /usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch   Jun 15 11:59:13 archapt systemd[1]: Starting Light Display Manager...  Jun 15 11:59:13 archapt systemd[1]: Started Light Display Manager.  [...] 
      1. Now, enable the tdm.service unit, and restart your computer.

    If everything looks OK, you should be able to see the TDM login screen that looks like below:

    Afterwards, switch the desktop environment to TDE (if you have multiple desktop environments installed) and follow the instructions in the setup wizard. If everything is configured properly, the TDE desktop should start.

    #ArchLinux #Linux #news #TDE #Tech #Technology #Trinity #TrinityDesktop #TrinityDesktopEnvironment #update
  16. Sometime during the development of #TDE R14.1.2, we unexpectedly broke the kicker panel hiding animations while fixing an unrelated issue with non-TDE terminal windows shrinking to minimum size. That fix was incorrect and we have now reworked it. As a result, kicker animations are working again 🙂
    If you are interested in the details, see discussion in mirror.git.trinitydesktop.org/ and linked pages.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  17. A few improvements recently made to #TDE applications.

    - KCharSelect has a more efficient drawing code, which avoids leaving behind garbage when resizing the window

    - KVIrc's log viewer now displays the dates correctly, instead of blank space

    - KMag selection window is now displayed only on the desktop where the main KMag window actually is. And it gets hidden if the main window is minimized.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  18. The solution to Postgres TDE: Add an initdb flag that makes the server refuse to start unless the disk is encrypted (There, I fixed it.)

    Read Shaun Thomas's exquisite blog post for the setup to the joke: hubs.la/Q04hHc150

  19. Another small improvement to the #TDE GUI. If you are using "Laptop" as your Windows Decoration, you can now use "Keep above others" and "Keep below others" buttons, like you could already do with some other decoration types.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  20. An annoying bug visible when using high resolution displays has been fixed.
    #TDE applications with multiple vertical panels (for example Kate, Kontact, Kopete) would use a completely wrong width for those panels if the window was extended horizontally too much (see picture).
    The bug has been fixed and will be included in the next R14.1.7 release.

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  21. Small improvement for the #TDE main menu: you can now select the color of the text displayed in the button. A color picker field has been added to the Menu configuration module accessible from the Trinity Control Center or by right clicking on the Kicker panel and selecting Configure Panel and then Menus

    Updated PSB/PTB packages are already available on the #Trinity mirrors.

  22. Not a #TDE program, but since we collaborate closely with the project, we are glad to promote the release of Uncrustify 0.83.0, which adds 44 new configuration options.

    Uncrustify is a source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn and Vala, with tons of configurable options (901 as of today) that allows for many different formatting styles.

    Get the release at github.com/uncrustify/uncrusti.

    You can use #Trinity's UniversalIndentGUI-TQt if you want a graphical front end for it 🙂

  23. Note for users of #TDE Preliminary Stable Builds (PSB).

    Building of PSB packages for the next R14.1.7 release will restart today, so soon you should be able to receive the first few updates.
    More info on PSB here: wiki.trinitydesktop.org/Prelim

    The next #Trinity version (R14.1.7) is currently planned for October 25, 2026.

  24. Updated ISO for #TDE Darkness is now available on the LiveCDs webpage.

    Prepared by Dr. Nikolaus Klepp (a long time TDE user), it features:
    - Devuan testing
    - Xlibre 25.0.0
    - #Trinity testing (master branch)
    - dark theme (namely Darkness)
    - kernel 7.0.3
    - new background images
    - own repository for darkness-specific packages

    User ID / password:
    user / user
    root / toor

    LiveCDs webpage: wiki.trinitydesktop.org/LiveCDs

    Announcement of Devuan's website with info and screenshots: dev1galaxy.org/viewtopic.php?p

  25. Support for Ubuntu Stonking (26.10) has been added to #TDE Preliminary Stable Builds (PSB) and Preliminary Testing Builds (PTB) and will be available for the R14.1.7 release.
    At the same time, support for Ubuntu Oracular (24.10) has been discontinued, so only packages up to R14.1.6 are provided.
    Packages will be available on the #Trinity mirrors as soon as PSB/PTB builds resume.

    Find out how to install them at these pages:
    - PSB: wiki.trinitydesktop.org/Prelim
    - PTB: wiki.trinitydesktop.org/Prelim

  26. This week's Linux and FOSS news:

    LINUX NEWS

    EndeavourOS Titan Neo Is Out with KDE Plasma 6.6.4 and KDE Gear 26.04:
    9to5linux.com/endeavouros-tita

    First Arch Linux ISO Powered by Linux Kernel 7.0 Is Now Available for Download:
    9to5linux.com/first-arch-linux

    Shelly 2.2 Arch Linux GUI Package Manager Released with Major UI Revamp:
    9to5linux.com/shelly-2-2-arch-

    CachyOS April 2026 release brings a new package manager and even more optimizations:
    gamingonlinux.com/2026/04/cach

    Linux Mint monthly news: Hardware Enablement (HWE) ISOs, alpha phase in new release cycle, screensaver bug fix:
    blog.linuxmint.com/?p=5022

    Ubuntu 16.04 LTS security support has ended – unless you pay:
    omgubuntu.co.uk/2026/04/ubuntu

    Canonical is ‘ramping up’ AI in Ubuntu this year:
    omgubuntu.co.uk/2026/04/ubuntu

    Attack knocks Ubuntu websites, services and Snap store offline:
    omgubuntu.co.uk/2026/05/ubuntu

    Fedora Linux 44 Is Now Available for Download, Here's What's New:
    9to5linux.com/fedora-linux-44-

    Gaming-focused Linux distro Bazzite 44 brings Linux 6.19 kernel, GNOME 50 & KDE Plasma 6.6:
    alternativeto.net/news/2026/4/

    AerynOS 2026.05 Released with Linux Kernel 7.0, New Logo, and More:
    9to5linux.com/aerynos-2026-05-

    EasyOS Excalibur 7.3 milestone brings Xorg, ROX-Filer fixes and Nvidia driver:
    alternativeto.net/news/2026/4/

    Asahi Linux automates installer updates, adds VRR and Bluetooth fixes:
    alternativeto.net/news/2026/4/

    This Week in Plasma: Background Apps and Zoom Up-Scaling:
    blogs.kde.org/2026/05/02/this-

    Trinity Desktop Environment R14.1.6 Adds Support for Fedora 44, Ubuntu 26.04 LTS:
    9to5linux.com/trinity-desktop-

    (more Linux and FOSS news in comments)

    #WeeklyNews #News #Linux #LinuxNews #EndeavourOS #Arch #ArchLinux #Shelly #CachyOS #LinuxMint #Ubuntu #AI #Fedora #Fedora44 #Bazzite #AerynOS #EasyOS #AsahiLinux #KDE #KDEPlasma #TrinityDesktop #TDE #LinuxDistro #LinuxDistribution #DistroRelease #DistributionRelease #DesktopEnvironment #DesktopLinux #LinuxDesktop #FosseryTech