1 |
On 26/06/2021 10:28, Michael wrote: |
2 |
> On Saturday, 26 June 2021 08:19:24 BST Wols Lists wrote: |
3 |
>> On 26/06/21 00:51, Michael wrote: |
4 |
> |
5 |
>>> Given your error, you appear to not have installed the requisite packages |
6 |
>>> for the Plasma/KDE. It should have been installed as a dependency of |
7 |
>>> plasma-workspace: |
8 |
>> |
9 |
>> Ah. Another piece of missing information ... I'll try that. I would have |
10 |
>> thought that would have been pulled in seeing as I've got wayland and qt |
11 |
>> use flags etc |
12 |
>> |
13 |
>>> $ qfile startplasma-wayland |
14 |
>>> kde-plasma/plasma-workspace: /usr/bin/startplasma-wayland |
15 |
> |
16 |
> I am not clear on your particular use case(s). Plasma desktop is usually |
17 |
> installed by setting the appropriate make.profile: |
18 |
|
19 |
I just want a working systemd/wayland desktop system. So basically, a |
20 |
full-weight normal desktop. |
21 |
> |
22 |
> $ eselect profile list |
23 |
> Available profile symlink targets: |
24 |
> [1] default/linux/amd64/17.1 (stable) |
25 |
> [2] default/linux/amd64/17.1/selinux (stable) |
26 |
> [3] default/linux/amd64/17.1/hardened (stable) |
27 |
> [4] default/linux/amd64/17.1/hardened/selinux (stable) |
28 |
> [5] default/linux/amd64/17.1/desktop (stable) |
29 |
> [6] default/linux/amd64/17.1/desktop/gnome (stable) |
30 |
> [7] default/linux/amd64/17.1/desktop/gnome/systemd (stable) |
31 |
> [8] default/linux/amd64/17.1/desktop/plasma (stable) * |
32 |
> [9] default/linux/amd64/17.1/desktop/plasma/systemd (stable) |
33 |
|
34 |
I've got this one selected, /desktop/plasma/systemd |
35 |
|
36 |
> [10] default/linux/amd64/17.1/desktop/systemd (stable) |
37 |
> [11] default/linux/amd64/17.1/developer (stable) |
38 |
> [12] default/linux/amd64/17.1/no-multilib (stable) |
39 |
> [13] default/linux/amd64/17.1/no-multilib/hardened (stable) |
40 |
> [14] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable) |
41 |
> [15] default/linux/amd64/17.1/systemd (stable) |
42 |
> [16] default/linux/amd64/17.0 (dev) |
43 |
> [17] default/linux/amd64/17.0/selinux (dev) |
44 |
> [18] default/linux/amd64/17.0/hardened (dev) |
45 |
> [19] default/linux/amd64/17.0/hardened/selinux (dev) |
46 |
> [20] default/linux/amd64/17.0/desktop (dev) |
47 |
> [21] default/linux/amd64/17.0/desktop/gnome (dev) |
48 |
> [22] default/linux/amd64/17.0/desktop/gnome/systemd (dev) |
49 |
> [23] default/linux/amd64/17.0/desktop/plasma (dev) |
50 |
> [24] default/linux/amd64/17.0/desktop/plasma/systemd (dev) |
51 |
> [25] default/linux/amd64/17.0/developer (dev) |
52 |
> [26] default/linux/amd64/17.0/no-multilib (dev) |
53 |
> [27] default/linux/amd64/17.0/no-multilib/hardened (dev) |
54 |
> [28] default/linux/amd64/17.0/no-multilib/hardened/selinux (dev) |
55 |
> [29] default/linux/amd64/17.0/systemd (dev) |
56 |
> [30] default/linux/amd64/17.0/x32 (dev) |
57 |
> [31] default/linux/amd64/17.0/musl (exp) |
58 |
> [32] default/linux/amd64/17.0/musl/hardened (exp) |
59 |
> [33] default/linux/amd64/17.0/musl/hardened/selinux (exp) |
60 |
> [34] default/linux/amd64/17.0/uclibc (exp) |
61 |
> [35] default/linux/amd64/17.0/uclibc/hardened (exp) |
62 |
> |
63 |
> If you are looking for some minimalist desktop, a Plasma DE plus KDE |
64 |
> applications with hundred of dependencies is probably not what you want. |
65 |
> Also, I think Plasma DE and most DMs will pull in X11, because: a) they work |
66 |
> both with X11 and wayland; b) many X11 applications can only run in X using |
67 |
> XWayland. XWayland is an X Server running as a Wayland client to enable |
68 |
> displaying native X11 client applications within a Wayland compositor |
69 |
> environment. I haven't looked into it at any depth to see if you can strip a |
70 |
> heavy DE like Plasma from all xserver dependencies - I'd guess you can't. |
71 |
> |
72 |
Not after a minimalist system, and if it pulls in X that's fine. |
73 |
(Actually, I've installed X, and at the moment it blows up on me, but if |
74 |
I can get Wayland working, I don't see the point in debugging it until I |
75 |
need to ...) |
76 |
> |
77 |
>>> If you have Gnome already installed then you can use the stanza for gnome- |
78 |
>>> session instead. |
79 |
>> |
80 |
>> My use flags also contain -gtk -gnome ... gnome at least is on my list |
81 |
>> of pet hates ... |
82 |
>> |
83 |
>> Cheers, |
84 |
>> Wol |
85 |
> |
86 |
> OK, select the Plasma profile, then have a quick look at: |
87 |
> |
88 |
> https://wiki.gentoo.org/wiki/KDE |
89 |
> |
90 |
> You'll need to disable some USE flags of plasma-meta to avoid dragging in |
91 |
> things you may not need/require, like 'display-manager', 'sddm', |
92 |
> 'accessibility', etc. Eventually, after you update @world, add any kde-apps |
93 |
> *-meta packages you need. |
94 |
> |
95 |
> However, if you intend to use wayland for the most minimalist of purposes, |
96 |
> then you may want to consider something like Wayfire, instead of Plasma. |
97 |
> |
98 |
I'll need something like sddm, because I'll have multiple users logged |
99 |
in simultaneously. I was trying to use qtgreet as per the "Wayland |
100 |
Landscape" page, but the package doesn't seem to exist ... I'd rather |
101 |
avoid gnome/gdm and gtkgreet, lightdm and sddm look like X11 (and I said |
102 |
I didn't want to debug it :-), and tuigreet looks like it might not |
103 |
support multi-user/multi-head. |
104 |
|
105 |
Still, if I can get plasma running, I can work from there ... |
106 |
|
107 |
Cheers, |
108 |
Wol |