Testing Plasma 6 (Beta) on Endeavour OS - is this approach any good?

I actually use multilib for Wine and some codecs, so I have it and multilib-testing enabled.

2 Likes

Ok, I got my GUI back…really don’t know…think just an incomplete upgrade. I guess I can set sddm to autostart again. :slight_smile:
It does seem strange to not have the desktop watermark saying beta anymore…you get used to things. hah

2 Likes

Testing Plasma 6 release on EndeavourOS
The Plasma 6 release was needed because of the upgrade to QT6.6.
The main aim of Plasma 6 was parity under QT6.6.
Plasma 6 needed to “still work” with QT6.6.
This major update needed some serious testing.
Everyone can help test the new version.

How to get testing
It’s possible to test pre-final versions of Plasma on EndeavourOS.
Steps needed to get testing:

  • Download latest version of EndeavourOS
  • install it (on a spare partition, in a VM, etc)
  • run yay to update
  • reboot, login
  • edit /etc/pacman.conf to add:
    kde-unstable,
    core-testing,
    extra-testing,
    optional: multilib-testing (32bit apps)

These repos should be after the [endeavouros] repo but before all other repos.
Though there was some discussion about this along the way. More info [1].

  • run yay to update to get packages from the testing-repos on board
  • reboot, login
  • report bugs at [2]; we needed to add the keyword “qt6” to the bug report

Delay landing in EOS
New versions of Plasma software (alfa, beta, RC1, RC2 etc) took some time to land in EOS: first KDE released the new version, then arch added these to their repos, which took some 2 to 3 days. As soon as the packages are in arch an update will pull in the packages in EOS.
Therefore we experienced a delay of about 2 to 3 days before the newest versions landed in EOS.

Delay for widgets
Most Plasma-widgets were transitioned very late in the release cycle; probably the maintainers wanted to wait for the development dust to settle down before they converted their widgets to Plasma6/Qt6.

System will break
Using pre-final software will result in temporary failures, non-working features or software.

Partial updates
When many packages are being released, setting up their new versions in the repos takes some time.
If you update when repos are still being updated, you may end up with a partial update.
Partial updates can lead to no end of trouble; waiting some time and do another update will get you going again.

[1] https://wiki.archlinux.org/title/Official_repositories#kde-unstable
[2] bugs.kde.org

If I missed important points please notify me and I will edit this post.

1 Like

Here is just nit-picking me:

If you have the relevant repos enabled in /etc/pacman.conf there would be no delay between when arch adds packages to those repos and when they land in EnOS.

The only delay may be if one has the most recent up-to-date mirrors or they still need syncing.

True.

Will edit later today.

2 Likes

Have edited.

1 Like

For more Plasma 6 fun, please see here:

1 Like

should I wait stable release or is it ok to try testing plasma 6 ?

I am on Plasma 6 through the testing repositories (Core, Extra, Multilib). It is working perfectly for me and I have had no bugs. However the decision to use the testing repositories is a bigger decision than just Plasma 6 as you get all of the other package upgrades that are being tested by Arch. The general advice is that if you are comfortable fixing your system, downgrading an occasional package (or removing/reinstalling) if necessary, and you want to contribute by reporting bugs, than go ahead and enable the testing repositories. But if you place a high value on system stability and “trouble-free” use of your OS, then best just to wait. Plasma 6 is quite nice, but the changes are not so dramatic that they will change your workflow IMHO.

3 Likes

I concur. Plasma 6 is primarily aimed at reaching parity under QT6. which means that, even though a lot of work has been done by KDE, there is little change on the surface.

2 Likes

Ok, thanks. I will wait normal release than, stable version :slight_smile:

At [1] you can read the release schedule which KDE follows for Plasma 6.
Now that Plasma 6.0 has been released, the people at KDE will now focus on getting rid of bugs.

[1] https://community.kde.org/Schedules/Plasma_6

2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.