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