On 6/3/2017 6:47 PM, Ken Moffat wrote:
On Sat, Jun 03, 2017 at 05:33:25PM -0600, Alan Feuerbacher wrote:
On 6/1/2017 2:02 PM, Bruce Dubbs wrote:
Alan Feuerbacher wrote:
I've more or less installed KDE in BLFS version 8.0, but I can't figure
out how to start it. I've searched the Web and the BLFS book. KDE Plasma
has a command "startkde" but there does not appear to be the equivalent
for KDE 5. What am I missing?
I've gone over how the startx script works to start twm. I presume that
starting KDE will be similar, given the right magic words.
It's documented on the plasma page:
cat > ~/.xinitrc << "EOF"
ck-launch-session dbus-launch --exit-with-session $KF5_PREFIX/bin/startkde
EOF
startx
Ok. That information ought to be in the instructions for KDE5 as well as
Plasma.
No, because as you then said -
But there's another problem: there is no "startkde" binary anywhere in the
KDE5 installation or BLFS book for KDE5. Only for Plasma.
The startkde program comes from plasma-workspace, or at least it did
when I last built kde on this machine (and I won't be building it
again in the near future, I'm still on legacy UIDs < 1000 and kde
does not like those).
Now that Bruce has cleared this up for me, I see how badly I missed the
boat in understanding how KDE5 and Plasma are related.
But given my confusion, it might be helpful to LFS users to have a bit
more explanation in the BLFS book about how KDE5 and Plasma are related,
as Bruce explained to me.
After all, the entire LFS project is pedagogical. Kind of like how the
military teaches people difficult stuff -- monkey see, monkey do; then
comes real understanding.
Up to now, my experience with KDE has been through RedHat commercial
installatons, which have usually been 3-5 years behind the latest
developments.
And just think for a moment - if both kf5 and plasma produced their
own startkde program, and you were building a distro where kde was
in /usr, which one would you ship ? Having multiple packages
install the same program is never a good idea.
I understand. But it's probably moot for me, since I'm unlikely ever to
try to produce my own distro. :-)
KF5 allows you to build kde applications (I have difficulty
understanding why people like them,
Why?
but I'm sure there are good reasons).
In my 20 years of commercial Redhat experience, KDE was preferred over
anything else by both users and admins, by a large margin.
But from my presently limited experience with Plasma, there's enough
difference compared to the commercial installations that that may
change. As of two years ago, I believe that RedHat was trying to migrate
users to Gnome.
But startkde will start the plasma desktop.
And then after that I read the rest of your mail. For some reason I
find your posts hard to parse ;)
?? Not sure what you mean. If you're kidding, more power to you. If not,
what's unclear? Seriously, I try to be terse and clear.
The closest I can find is "kdeinit5" but that does not work. I searched on
the Net but found nothing useful.
My full .xinitrc is a bit more complex as it takes an optional argument:
What a useful script! I installed all of the listed window managers and
desktops, and they all work fine with this script, except for KDE5. Even
Plasma works fine.
I changed two lines for my use:
plasma ) exec $ck /opt/kf5/bin/startkde ;;
kde5 ) exec $ck /opt/kf5/bin/kdeinit5 ;;
I'm suspecting that the KDE5 build is missing some software components.
Alan
Well, as I said above, startkde starts plasma. The best
documentation google found for kdeinit5 is a manpage from ubuntu:
http://manpages.ubuntu.com/manpages/zesty/man8/kdeinit5.8.html
Like so many other programs, it is part of what kde uses, but it is
not a way to start a desktop.
So, Bruce's script was correct. KDE used to be a small(ish) set of
large packages, but for 5 almost everything is in its own package,
and most of those rely on a lot of the other packages.
I see that I have a lot more homework to do.
Alan
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page