Plasma wayland on current
1 Attachment(s)
Plasma wayland on current with elogind:
one screenshot of the latest version of frameworks, plasma, applications, build with the 'Eric' (alienbob) scripts, https://alien.slackbook.org/ktown/source and with the 'Widya Walesa' elogind, polkit, sddm-qt5, scripts: https://gitlab.com/w41l/kde-elogind, thank to 'Eric' and 'Widya' for your work ;) the good news is that it's usable ;) |
3 Attachment(s)
Nice one! :thumbsup:
However, why we should not going to the Next Level? :D In the attached screenshots you can admire the Wayland desktop of Plasma 5.19.0 with KDE Frameworks 5.71.0 and the build scripts at all borrowed from Mr. Hameleers' "elogind" branch: https://git.slackware.nl/ktown/log/?h=elogind Yes, Mr. Hameleers offered not only amazing good packages but also a Plasma5 build system smart enough to empower a simple user like me to build Plasma and Frameworks in an evening and almost out of headaches, while using a "ferocious" CPU like is Athlon x4 605e with its TDP of 45W. And as can be seen in the attached screenshots, there's no need for a $1000 graphics card for running Wayland/Plasma5 just like you run the "classic" Plasma5 under X11 - yeah, even an integrated/on-board Radeon HD4250 is enough. |
Very cool, guys! Looking forward to KDE5 landing in the -current branch. :)
|
Quote:
|
Quote:
|
Nice ;-) Now, I did some preliminary tests in a QEMU VM, with only a couple of packages rebuilt (or added):
accountsservice, autoconf-archive, dbus, elogind, plasma-workspace, polkit, polkit-kde-framework, powerdevil, sddm-qt5, util-linux. The issues I werewith the X11 sessions, not with Wayland. If started from runlevel 4 I could not logout or reboot. It looks like the polkit rules I add with the powerdevil package are parsed but not active. If on the other hand I start in runlevel 3, login as root, and type "init4" to start SDDM, then everything works just fine. I ran out of time to debug this. The polkit files in my git repository are the last version I tried with (and I tried with several iterations). I never ran this on real hardware, and I also hope that a full new set of Plasma5 packages compiled against elogind will fix those issues I ran into. |
Quote:
Compared with a classic KDE4 from slackware-current, however I am unable to reboot/shutdown from init 3 logged in as user and starting the Plasma5 with "startx" , where instead of executing the power commands from Kickoff, the desktop just ends and returns in the Linux console. However, this way behave my Plasma5 build also in the "classic" ConsoleKit2 style, as I did in another computer. |
Start plasma, from the console (init 3 startx) Reboot and shutdown not work, with consolekit or with elogind, since the latests plasma releases.
|
Quote:
So I removed the .pkla files in my powerdevil package and replaced them with policy rules that should do the same thing. But perhaps they are not working as they should. Feel free to experiment with the old and the new policy files to see what happens. New files: https://git.slackware.nl/ktown/tree/...evil?h=elogind Old files: https://git.slackware.nl/ktown/tree/...evil?h=5_20.05 |
Ok Eric, with these news polkit rules 'reboot and shutdown' work with starx ;)
|
Quote:
|
Quote:
thanks, Eric ;) |
Well, looks like there are some issues in the build system from "elogind" branch.
Long story short, apparently the powerdevil package has some config issues. I managed to build powerdevil packages which works perfectly for both elogind and ConsoleKit2 ways, with the following modifications. post-install/powerdevil/10-enable-ck2-poweroff.rules Code:
polkit.addRule( post-install/powerdevil.post-install Code:
# Move the polkit dbus configuration files to the proper place: doinst.sh/powerdevil Code:
config() { ------------------------------- So, the new powerdevil packages works fine, and all power control features are executed with success, as I tested in every possible way both in an elogind and a classic ConsoleKit2 builds. So far so good, but I would like to raise to your attention another issue, rather being lousily than a show-stopper: While starting X from runlevel 3 console in the elogind way, while load screen is active, you are simply jumped back to the console, like doing an CTRL+ALT+Fx. However, you can switch back to X11 screen with CTRL+ALT+F7 and everything works as usual. No, it is not a new misfeature, I've seen this behavior since my own elogind experiments based on kde-elogind. I guess that we need yet another package patched for login1 servers like elogind. Iff we manage to fix even this misfeature, I believe we have a full elogind replacement to the ol' ConsoleKit2 way. So, could be even the X11 server? Then what we should do with it? And, finally another question: is there a way to launch a Wayland/Plasma5 session from a runlevel 3 console, like startx? Trying to launch from console startplasma-wayland ends in a failure with the message: Quote:
|
Quote:
Quote:
Quote:
|
Quote:
The XFCE desktop goes straight up, without hick-ups. Then, rather looks being a Plasma5 issue - maybe correlated with this particular elogind build. PS. The power controls from XFCE works fine too after the latest changes in powerdevil build. |
All times are GMT -5. The time now is 06:07 PM. |