Trinity Desktop Environment coming to Cooker

After working with the Trinity Desktop Environment Project, TDE will become a first class citizen in Cooker as soon as our most recent UM for ROME is finalized. Obviously, since Cooker is where our testing gets done, there will be things that do not work properly. The best place to report problems will be our usual Issues page:

As Issues are reported, they will be sent upstream and a link to that will be added to our Issue.

There are some apps that are currently not building, or not working:

Other behavior that was noticed is the graphical tearing that occurs when the default settings are used. To fix, you should enable the Trinity windows composition manager under Trinity Control Center β†’ Desktop β†’ Window Behavior in the Translucency tab. When enabled, there is a tab called Shadows. It is recommended to turn them all off and to tick the two Remove options at the bottom. Finally, you should go to the Effects tab and un-check Fade-in Menus as it conflicts with the Styles functionality in Themes and will cause the menu to render, close, and render again.

Screensavers and locking works, but it does not respect in use full screen video and will turn on regardless of what you are watching.

If you want the default KDE single click behavior, you will have to turn it on. That setting is found under Trinity Control Center β†’ Peripherals β†’ Mouse

Starting TDE was tested with both SDDM and TDM. The TDM service is disabled by default. You would have to sudo systemctl stop and sudo systemctl disable your current DM, and sudo systemctl enable tdm and sudo systemctl start tdm if you wish to use it. There is currently unintended behavior on a multiple monitor setup that makes the greeter background stretched instead of scaled. You can simply reverse these instructions to revert the changes. No reboot should be necessary.

One final thing to consider. TDE does not currently support Wayland, even if you can get it running in Xwayland

Some other things have not been tested either due to lack of time or lack of interest. For most common and daily tasks, TDE works properly and it has minimal crashes. Another web browser will be required due to the issue with browsing the web using Konqueror.

We ask that if you participate in upstream issues that you keep things professional and on-topic. The TDE project has shown interest in helping us get the DE working in OM and even started providing support for us before this process took place. Please show them your gratitude and set a good example.

Happy Testing!

5 Likes

Update: trinity-kmplayer is currently crashing X11 (tested with .mkv that worked in trinity-kplayer).

Very interesting. I will definitely try this in the future.

Looking forward to OMV-Trinity DE! Thanks!

Update:

The latest poppler update removes the trinity-tdegraphics component trinity-libpoppler-tqt and other dependents. Issue tracking found here:

Thanks for Trinity. My first Desktop Environment. Now, I prefer XFCE and Mate. Welcome Trinity!

The following new Issue pertains to the package trinity-tdeaddons:

trinity-tdebase is available in Cooker for preliminary testing. The same guidance and issues still apply.

Happy Testing!

1 Like

At this time, all the packages that could be built for TDE have been built (including the metapackage to install specific configurations of TDE) and added to Cooker main.

trinity-desktop - installs the default TDE experience

trinity-desktop-devel - installs the development tools for TDE

trinity-desktop-applications - installs the extra applications for TDE

trinity-desktop-all - installs all of the above.

There are still things that are broken as listed in the original post, but hopefully more testing can figure out how to solve that. It will also help to install the debuginfo packages when submitting crash report contents.

Much thanks to the community for their patience.

3 Likes

rdiff-backup was moved from extra to main to facilitate the build of trinity-keep, which will be added back to trinity-desktop-all.

This has been resolved with a patch to mplayer

This is resolved by adding your user to the cdrom group if not already a part of it.

An issue has been found with the package trinity-keep and has been reported upstream:

An issue has been found with the package trinity-kxmleditor and has been reported upstream:

I am pleased to see all this effort put into this. TDE may be easier to to implement than forking KDE for OMLx. Whatever it takes to give us users the ability to choose not to use Wayland.

2 Likes

An issue with desktop icons was discovered and should be resolved in the release # 2 of trinity-tdebase