On Saturday, 26 June 2021 08:19:24 BST Wols Lists wrote: > On 26/06/21 00:51, Michael wrote:
> > Given your error, you appear to not have installed the requisite packages > > for the Plasma/KDE. It should have been installed as a dependency of > > plasma-workspace: > > Ah. Another piece of missing information ... I'll try that. I would have > thought that would have been pulled in seeing as I've got wayland and qt > use flags etc > > > $ qfile startplasma-wayland > > kde-plasma/plasma-workspace: /usr/bin/startplasma-wayland I am not clear on your particular use case(s). Plasma desktop is usually installed by setting the appropriate make.profile: $ eselect profile list Available profile symlink targets: [1] default/linux/amd64/17.1 (stable) [2] default/linux/amd64/17.1/selinux (stable) [3] default/linux/amd64/17.1/hardened (stable) [4] default/linux/amd64/17.1/hardened/selinux (stable) [5] default/linux/amd64/17.1/desktop (stable) [6] default/linux/amd64/17.1/desktop/gnome (stable) [7] default/linux/amd64/17.1/desktop/gnome/systemd (stable) [8] default/linux/amd64/17.1/desktop/plasma (stable) * [9] default/linux/amd64/17.1/desktop/plasma/systemd (stable) [10] default/linux/amd64/17.1/desktop/systemd (stable) [11] default/linux/amd64/17.1/developer (stable) [12] default/linux/amd64/17.1/no-multilib (stable) [13] default/linux/amd64/17.1/no-multilib/hardened (stable) [14] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable) [15] default/linux/amd64/17.1/systemd (stable) [16] default/linux/amd64/17.0 (dev) [17] default/linux/amd64/17.0/selinux (dev) [18] default/linux/amd64/17.0/hardened (dev) [19] default/linux/amd64/17.0/hardened/selinux (dev) [20] default/linux/amd64/17.0/desktop (dev) [21] default/linux/amd64/17.0/desktop/gnome (dev) [22] default/linux/amd64/17.0/desktop/gnome/systemd (dev) [23] default/linux/amd64/17.0/desktop/plasma (dev) [24] default/linux/amd64/17.0/desktop/plasma/systemd (dev) [25] default/linux/amd64/17.0/developer (dev) [26] default/linux/amd64/17.0/no-multilib (dev) [27] default/linux/amd64/17.0/no-multilib/hardened (dev) [28] default/linux/amd64/17.0/no-multilib/hardened/selinux (dev) [29] default/linux/amd64/17.0/systemd (dev) [30] default/linux/amd64/17.0/x32 (dev) [31] default/linux/amd64/17.0/musl (exp) [32] default/linux/amd64/17.0/musl/hardened (exp) [33] default/linux/amd64/17.0/musl/hardened/selinux (exp) [34] default/linux/amd64/17.0/uclibc (exp) [35] default/linux/amd64/17.0/uclibc/hardened (exp) If you are looking for some minimalist desktop, a Plasma DE plus KDE applications with hundred of dependencies is probably not what you want. Also, I think Plasma DE and most DMs will pull in X11, because: a) they work both with X11 and wayland; b) many X11 applications can only run in X using XWayland. XWayland is an X Server running as a Wayland client to enable displaying native X11 client applications within a Wayland compositor environment. I haven't looked into it at any depth to see if you can strip a heavy DE like Plasma from all xserver dependencies - I'd guess you can't. > > If you have Gnome already installed then you can use the stanza for gnome- > > session instead. > > My use flags also contain -gtk -gnome ... gnome at least is on my list > of pet hates ... > > Cheers, > Wol OK, select the Plasma profile, then have a quick look at: https://wiki.gentoo.org/wiki/KDE You'll need to disable some USE flags of plasma-meta to avoid dragging in things you may not need/require, like 'display-manager', 'sddm', 'accessibility', etc. Eventually, after you update @world, add any kde-apps *-meta packages you need. However, if you intend to use wayland for the most minimalist of purposes, then you may want to consider something like Wayfire, instead of Plasma.
signature.asc
Description: This is a digitally signed message part.