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.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to