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

You can answer that EndeavourOS uses the Arch repositories, so it does the same as Arch.
It is the alpha release, not the git version:
source=(https://download.kde.org/unstable/plasma/$_dirver/$pkgname-$pkgver.tar.xz{,.sig})

source=(https://download.kde.org/unstable/frameworks/$pkgver/$pkgname-$pkgver.tar.xz{,.sig})

1 Like

Thank you! Have relayed your answer to Nate:

https://bugs.kde.org/show_bug.cgi?id=477477

Edit: typo.

1 Like

Fixed.

But kde-unstable packaging still much in flux with breaking dependencies. If you have a working alpha version I suggest you still wait for now.

Thank you. I read the info you linked to. Breakage is to be expected, they say.

I’ll wait for now.

just tried almost working… i needed to rebuild dolphin to get it working (using dolphin-git) had some dependency issues frim kde-unstable…

I would recommend to install from blank install not try to upgrade current kde… it wa sa little bit messy to get this working.
So recommend to install “headless” add kde-unstable in pacman.conf and you should be able to go with sudo pacman -Syu plasma in virtualbox default wayland session was not working but xorg is…

8 Likes
5 Likes

Ok, I got the dependency breakage and aborted the upgrade earlier, then I decided to savage my installation and force it. However, when I tried the next update, everything flowed w/o any input (as to package moves etc) and Plasma started right up. My startup error (which had been persistent) is now gone.
Once my brain wakes up, I might try testing what we’ve found were problematical pre-beta.
Transparency in konsole is apparently back to working…I did notice that immediately.

Progress indeed!

I will be away from laptop, home and central heating for the day, so won’t be able to see how things will behave (or not) at my end.

My plan is (against advice) to try to update from pre-beta. If that breaks my setup, I’ll start from scratch, as suggested above.

1 Like

Yes, I would certainly say try the (now) seamless update.
We can always fall back to reinstall cleanly if it becomes necessary (but I doubt it will).

It appears to me that the energy-saving controls for screen dimming and blanking are now disabled, but that’s probably better than my monitor getting permanently dimmed to a low level. It is possible that it doesn’t dim when media is playing. I’ll test that later :wink:
I will construe from that, this is a known issue and probably working on it, but currently unresolved.

So, I wanted to try the beta.
I therefore added to my /etc/pacman.conf the following line:

[kde-unstable]
Include = /etc/pacman.d/mirrorlist

I also removed the # from everyything testing. Then I started an update:

sudo pacman -Syu
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra                                                                                                                                                              8,3 MiB  20,2 MiB/s 00:00 [-----------------------------------------------------------------------------------------------------------------------] 100%
 multilib is up to date
 kde-unstable                                                                                                                                                     212,0 KiB  1669 KiB/s 00:00 [-----------------------------------------------------------------------------------------------------------------------] 100%
:: Starting full system upgrade...
 there is nothing to do

Then I tried update the framework like mentioned above:

sudo pacman -S kf6
:: There are 70 members in group kf6:
:: Repository kde-unstable
   1) attica  2) baloo  3) bluez-qt  4) breeze-icons  5) extra-cmake-modules  6) frameworkintegration  7) karchive  8) kauth  9) kbookmarks  10) kcalendarcore  11) kcmutils  12) kcodecs  13) kcolorscheme  14) kcompletion  15) kconfig  16) kconfigwidgets  17) kcontacts  18) kcoreaddons  19) kcrash  20) kdav
   21) kdbusaddons  22) kdeclarative  23) kded  24) kdesu  25) kdnssd  26) kdoctools  27) kfilemetadata  28) kglobalaccel  29) kguiaddons  30) kholidays  31) ki18n  32) kiconthemes  33) kidletime  34) kimageformats  35) kio  36) kirigami  37) kitemmodels  38) kitemviews  39) kjobwidgets  40) knewstuff
   41) knotifications  42) knotifyconfig  43) kpackage  44) kparts  45) kpeople  46) kplotting  47) kpty  48) kquickcharts  49) krunner  50) kservice  51) kstatusnotifieritem  52) ksvg  53) ktexteditor  54) ktexttemplate  55) ktextwidgets  56) kunitconversion  57) kwallet  58) kwidgetsaddons  59) kwindowsystem
   60) kxmlgui  61) modemmanager-qt  62) networkmanager-qt  63) prison  64) purpose  65) qqc2-desktop-style  66) solid  67) sonnet  68) syndication  69) syntax-highlighting  70) threadweaver

Enter a selection (default=all): 
resolving dependencies...
:: There are 2 providers available for qt6-multimedia-backend:
:: Repository extra
   1) qt6-multimedia-ffmpeg  2) qt6-multimedia-gstreamer

Enter a number (default=1): 1
looking for conflicting packages...
warning: dependency cycle detected:
warning: qt6-multimedia-ffmpeg will be installed before its qt6-multimedia dependency

Package (79)                       Old Version  New Version  Net Change

extra/polkit-qt6                                0.175.0-1      0,31 MiB
extra/poppler-qt6                               23.10.0-1      0,71 MiB
extra/qca-qt6                                   2.3.7-2        3,37 MiB
extra/qt6-5compat                               6.6.1-1        1,64 MiB
extra/qt6-multimedia                            6.6.1-1        4,85 MiB
extra/qt6-multimedia-ffmpeg                     6.6.1-1        0,49 MiB
extra/qt6-speech                                6.6.1-1        0,51 MiB
extra/qt6-svg                                   6.6.1-1        0,64 MiB
extra/qt6-wayland                               6.6.1-1        7,10 MiB
kde-unstable/attica                             5.246.0-1      1,74 MiB
kde-unstable/baloo                              5.246.0-1      2,45 MiB
kde-unstable/bluez-qt                           5.246.0-1      2,49 MiB
kde-unstable/breeze-icons          5.112.0-1    5.246.0-1      0,31 MiB
kde-unstable/extra-cmake-modules                5.246.1-1      1,75 MiB
kde-unstable/frameworkintegration               5.246.0-1      0,23 MiB
kde-unstable/karchive                           5.246.0-1      1,04 MiB
kde-unstable/kauth                              5.246.0-1      0,71 MiB
kde-unstable/kbookmarks                         5.246.0-1      1,07 MiB
kde-unstable/kcalendarcore                      5.246.0-1      3,44 MiB
kde-unstable/kcmutils                           5.246.0-1      1,35 MiB
kde-unstable/kcodecs                            5.246.0-1      1,00 MiB
kde-unstable/kcolorscheme                       5.246.0-1      0,41 MiB
kde-unstable/kcompletion                        5.246.0-1      1,08 MiB
kde-unstable/kconfig                            5.246.0-1      3,17 MiB
kde-unstable/kconfigwidgets                     5.246.0-1      1,96 MiB
kde-unstable/kcontacts                          1:5.246.0-1    2,10 MiB
kde-unstable/kcoreaddons                        5.246.0-1      3,16 MiB
kde-unstable/kcrash                             5.246.0-1      0,22 MiB
kde-unstable/kdav                               1:5.246.0-1    1,03 MiB
kde-unstable/kdbusaddons                        5.246.0-1      0,44 MiB
kde-unstable/kdeclarative                       5.246.0-1      0,84 MiB
kde-unstable/kded                               5.246.0-1      0,11 MiB
kde-unstable/kdesu                              5.246.0-1      0,50 MiB
kde-unstable/kdnssd                             5.246.0-1      0,63 MiB
kde-unstable/kdoctools                          5.246.0-1      2,50 MiB
kde-unstable/kfilemetadata                      5.246.0-1      1,51 MiB
kde-unstable/kglobalaccel                       5.246.0-1      0,49 MiB
kde-unstable/kguiaddons                         5.246.0-1      0,80 MiB
kde-unstable/kholidays                          1:5.246.0-1    1,16 MiB
kde-unstable/ki18n                              5.246.0-1     17,73 MiB
kde-unstable/kiconthemes                        5.246.0-1      1,21 MiB
kde-unstable/kidletime                          5.246.0-1      0,38 MiB
kde-unstable/kimageformats                      5.246.0-1      0,82 MiB
kde-unstable/kio                                5.246.0-1     22,14 MiB
kde-unstable/kirigami                           5.246.0-1      4,12 MiB
kde-unstable/kitemmodels                        5.246.0-1      1,07 MiB
kde-unstable/kitemviews                         5.246.0-1      0,89 MiB
kde-unstable/kjobwidgets                        5.246.0-1      0,79 MiB
kde-unstable/knewstuff                          5.246.0-1      3,23 MiB
kde-unstable/knotifications                     5.246.0-1      0,66 MiB
kde-unstable/knotifyconfig                      5.246.0-1      0,38 MiB
kde-unstable/kpackage                           5.246.0-1      0,89 MiB
kde-unstable/kparts                             5.246.0-1      1,15 MiB
kde-unstable/kpeople                            5.246.0-1      0,96 MiB
kde-unstable/kplotting                          5.246.0-1      0,47 MiB
kde-unstable/kpty                               5.246.0-1      0,40 MiB
kde-unstable/kquickcharts                       5.246.0-1      0,62 MiB
kde-unstable/krunner                            5.246.0-1      0,79 MiB
kde-unstable/kservice                           5.246.0-1      0,95 MiB
kde-unstable/kstatusnotifieritem                5.246.0-1      0,56 MiB
kde-unstable/ksvg                               5.246.0-1      0,77 MiB
kde-unstable/ktexteditor                        5.246.0-1     14,25 MiB
kde-unstable/ktexttemplate                      5.246.0-1      2,51 MiB
kde-unstable/ktextwidgets                       5.246.0-1      2,10 MiB
kde-unstable/kunitconversion                    5.246.0-1     10,97 MiB
kde-unstable/kwallet                            5.246.0-1      2,45 MiB
kde-unstable/kwidgetsaddons                     5.246.0-1     11,45 MiB
kde-unstable/kwindowsystem                      5.246.0-1      1,77 MiB
kde-unstable/kxmlgui                            5.246.0-1      4,25 MiB
kde-unstable/modemmanager-qt                    5.246.0-1      1,49 MiB
kde-unstable/networkmanager-qt                  5.246.0-1      3,95 MiB
kde-unstable/prison                             5.246.0-1      0,65 MiB
kde-unstable/purpose                            5.246.0-1      1,58 MiB
kde-unstable/qqc2-desktop-style                 5.246.0-1      1,80 MiB
kde-unstable/solid                              5.246.0-1      2,68 MiB
kde-unstable/sonnet                             5.246.0-1      2,16 MiB
kde-unstable/syndication                        5.246.0-1      1,46 MiB
kde-unstable/syntax-highlighting                5.246.0-1      2,88 MiB
kde-unstable/threadweaver                       5.246.0-1      0,88 MiB

Total Installed Size:  261,08 MiB
Net Upgrade Size:      189,58 MiB

:: Proceed with installation? [Y/n] 
(79/79) checking keys in keyring                                                                                                                                                              [-----------------------------------------------------------------------------------------------------------------------] 100%
(79/79) checking package integrity                                                                                                                                                            [-----------------------------------------------------------------------------------------------------------------------] 100%
(79/79) loading package files                                                                                                                                                                 [-----------------------------------------------------------------------------------------------------------------------] 100%
(79/79) checking for file conflicts                                                                                                                                                           [-----------------------------------------------------------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
baloo: /etc/xdg/autostart/baloo_file.desktop exists in filesystem (owned by baloo5)
baloo: /usr/lib/systemd/user/kde-baloo.service exists in filesystem (owned by baloo5)
baloo: /usr/share/dbus-1/interfaces/org.kde.BalooWatcherApplication.xml exists in filesystem (owned by baloo5)
baloo: /usr/share/dbus-1/interfaces/org.kde.baloo.file.indexer.xml exists in filesystem (owned by baloo5)
baloo: /usr/share/dbus-1/interfaces/org.kde.baloo.fileindexer.xml exists in filesystem (owned by baloo5)
baloo: /usr/share/dbus-1/interfaces/org.kde.baloo.main.xml exists in filesystem (owned by baloo5)
baloo: /usr/share/dbus-1/interfaces/org.kde.baloo.scheduler.xml exists in filesystem (owned by baloo5)
Errors occurred, no packages were upgraded.

So what did I wrong here? Looking forward to test plasma6…

Add kde-unstable between endeavouros and core.

Also, testing repos are not visible… are they still commented out?

You need to do
sudo pacman -Syyu

3 Likes

Ty, found my error - forgot one of the testing repos!
KDE 6 looks good - I had to change one simple setting (remove the “floating” from the main panel) and that’s that. Will test a bit. Next up: Set up Galileo with Wayland and upgrade to plasma6.

3 Likes

testing again installimng from Galileo ISO without Desktop.
adding only the kde-unstable to pacman.conf and installing pülasma group ignoring kgamma5 seems some dep not resolbved…
pacman -S plasma --ignore kgamma5
and say N to ignore the ignorance in the process :wink:

will change soon i bet and you can install without workarounds… no conficting files in this case and clean configs.
Installing dolphin is also working now without rebuilding it…

3 Likes

I’ve been lurking on this thread and considering testing Plasma 6 myself, but I’m currently doing a “force Gnome down my throat” experiment so I guess I’ll wait a bit longer.

For those of you that have been testing it, bugs aside, is there any notable change you are enjoying?
I’ve been reading the KDE blogposts when I come across them and it seems that most of the work is just “under the hood” (which is fantastic in and of itself, I’m not complaining).
I was just wondering if there are any changes that are either visually apparent or “UX”, that are fresh and cool.

1 Like

Well there are some UI changes in edit mode. Maybe a few little things in the panels too. But mainly Plasma 6 is porting the code from Qt5 to Qt6. And yes, as I understand it, at this point it’s mostly feature parity work. Perfomance improvements under Wayland also…but nothing really visible.
I believe I’ve read that new features are more likely to appear incrementally after Plasma6 is released.

Hope this is not TOO sarcastic (umm yeah), but apparently the KDE developers don’t like to change the entire paradigm unlike the Gnome folks on every release :slight_smile:

Aside: The screen brightness issue persists, despite my thinking it was disabled. Guess I’ll try to figure out how to report it (assuming it’s not been).

3 Likes

With your background that’ll be a doddle as the Brits say (I have been told).

I’m no expert in reporting plasma or kde-bugs but I’ve now reported 6 or so in total.

What I do not always find easy is to find the right app to report the bug against, or to recognize duplicates.

But people over at KDE have been very patient with me, and edited my reports if needed. And sometimes they have asked questions to get clarifications.

It’s important to add “qt6” in the field “keywords”, to mark the report as pertaining to Qt6/Plasma5.

1 Like

BTW: making screen recordings with Spectacle (in my case to clarify a bug I wanted to report) fails on my Plasma 6/Qt6 setup. There seems to be a connection with the bug report I was trying to clarify: previews of running apps on taskbar are “empty”[1].

[1] https://bugs.kde.org/show_bug.cgi?id=477478

Previews seem to be somewhat unreliable here. Most of the time they work, sometimes they need a second, sometimes they show up empty.

Screen recording is working here.

I haven’t updated for 2 days now. Tomorrow I’ll be reunited with my laptop, and will do the update. Fingers crossed. If that goes well, I’ll test the previews and screen recording again.