SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Keep in mind if you are running Vtown (or even Ktown) in --Current and even did not include KDE4 in your --Current install - the older Akonadi in L-Series is still installed unless you did an expert install or remembered to remove it later on. Also that brings up something interesting, if all the Plasma5 deps will go in L. I personally think the deps and KDE should just be in the KDE folder when it is merged (or VTown) - if Pat decides to just keep that name .
As far a akonadi is concerned. It matters not that is was an 'L' series package. It should have been over written by the newer vtown akonadi if the directions in the read me or from Eric's blog comments were followed. Which also has me wondering what other things @gargamel might have missed.
Last edited by chrisretusn; 11-07-2020 at 09:02 PM.
Also that brings up something interesting, if all the Plasma5 deps will go in L. I personally think the deps and KDE should just be in the KDE folder when it is merged (or VTown) - if Pat decides to just keep that name .
They'll probably go in L. Don't want anything in the KDE series (yes, it will keep that name) that might become a dependency of something else outside of it. Not that the whole series thing has ever guaranteed anything, but it's safer that way.
You could add a really simple command to the rc.local_shutdown to verify... something like:
Code:
touch /local_shutdown-works
This would create a text file in the root partition and you could verify whether or not it is there on the next startup.
Thanks! I knew the trick...
I left it there to touch /var/log/last_shutdown so I can keep track if it ever stop working by comparing with $(last) output.
I could confirm /etc/rc.d/rc.local_shutdown is running upon shutdown or restart with plasma, even that its output is not displayed in tty1. In fact, after X is gone, you could hit CTRL+ALT+F7 to bring tty7 up. If you're fast enough, rc.local_shutdown output (if any) will be there.
I meant that doing `ntpdate pool.ntp.org` from a terminal should set your system time correctly, and Plasma should follow that.
Regardless, I think something must be borked with authenticating to superuser through Plasma, since the "Set date and time automatically" option does not work for me either.
I don't have ConsoleKit2 installed either, but the "Set date and time automatically" option fails for me too (not that I need it, but still).
It's got nothing to do with systemd. If you look at the popup when your mouse hovers over the "set date and time automatically" you'll notice the message "can not find ntpdate". That is caused by ntpdate only being in root's $PATH.
I created a symlink /usr/bin/ntpdate which points to /usr/sbin/ntpdate and now the tool finds ntpdate. I can check that box and Plasma5 pops up a request for the root password. Done.
It's got nothing to do with systemd. If you look at the popup when your mouse hovers over the "set date and time automatically" you'll notice the message "can not find ntpdate". That is caused by ntpdate only being in root's $PATH.
I created a symlink /usr/bin/ntpdate which points to /usr/sbin/ntpdate and now the tool finds ntpdate. I can check that box and Plasma5 pops up a request for the root password. Done.
BUT, setting the system's date and time should be the exclusive business of root account, right?
I believe that Plasma5 shouldn't even present options to change date/time to unprivileged users.
Last edited by LuckyCyborg; 11-08-2020 at 06:14 AM.
I've done the switch on three machines without any real problems, just followed Eric's instructions, thank you Eric for all the work you've put into this project.
Who ever ports a fixed and working "KDF" to KDE5 will become a Jedi Rock Star.
But a broken kdf is better than none.
And yes, I know we can mount using dolphin, but as a linux tester I have a dozen partitions all the same size and it seems that size is the only description dolphin gives and a pain it is.
It's got nothing to do with systemd. If you look at the popup when your mouse hovers over the "set date and time automatically" you'll notice the message "can not find ntpdate". That is caused by ntpdate only being in root's $PATH.
I created a symlink /usr/bin/ntpdate which points to /usr/sbin/ntpdate and now the tool finds ntpdate. I can check that box and Plasma5 pops up a request for the root password. Done.
Well, I've just asked some friends of mine to take a quick look on this possible wrong behavior, and they said that Slackware have the ntpdate tool in an, let's say... uncommon path.
Also they suggested a quick patch for plasma-desktop v5.20, as in to change plasma-desktop-5.20.2/kcms/dateandtime/helper.cpp on line 71, from:
Maybe also "rdate" should get the same way of looking for.
PS. I've just built the plasma-desktop package with this patch applied and looks like Plasma5 finds the ntpdate as unprivileged user, even from /usr/sbin .
Last edited by LuckyCyborg; 11-08-2020 at 07:28 AM.
akonadi-1.13.0-i586-16 should have been replace by akonadi-20.08.2-i586-1_vtown_1.txz
kde-runtime-4.14.3-i586-8 is still part of the slackware tree and should have been removed when you removed kde from slackware.
Ah, thanks, right. I guess manually deleting akonadi before installing vtown wasn't necessary, then.
Regarding kde-runtime, I see that there are also some other KDE4 packages left over in vtown, e.g. qtruby and, of course, qt4. I didn't check that, because I thought everything qt4 and KDE4 had been eliminated already after reading the changelog of 3rd Nov., 2020:
"...Qt4 won't even be sticking around..."
So, I could have known the above, if I just hadn't been too lazy to check out... Thanks again!
Me neither and I suspect many others feel that way, also. But it's Pat call and I respect and trust his judgment.
However, this shouldn't detract us from stepping forward and providing the relevant SlackBuilds. Speaking generically, the ideal way forward would be to have something like SBo but for Plasma5 packages. We can't use SBo since it's based on stable 14.2 which do not have Plasma5, so there are lots of applications which can not be included there. In my case, I have working SlackBuilds for ksnip, which is a great screenshoot app, but whose inclusion in Slackware would be very doubtful since it also carries two additional dependencies.
Eric did a superb job including most applications needed for daily use with Plasma5, so this need was not as acute before as it is now
It would be very nice and, as I said, I would be willing to contribute a SlackBuild of a very interesting app with its dependencies.
It's got nothing to do with systemd. If you look at the popup when your mouse hovers over the "set date and time automatically" you'll notice the message "can not find ntpdate". That is caused by ntpdate only being in root's $PATH.
I created a symlink /usr/bin/ntpdate which points to /usr/sbin/ntpdate and now the tool finds ntpdate. I can check that box and Plasma5 pops up a request for the root password. Done.
In my case, it's not about using ntp* to sync the clock (I'm using ntpd to keep the clock sync), but to change timezone from the desktop.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.