From: Michael <confabulate@kintzios.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] New install - Wayland and graphical login
Date: Sat, 26 Jun 2021 10:28:24 +0100 [thread overview]
Message-ID: <3117147.aeNJFYEL58@lenovo.localdomain> (raw)
In-Reply-To: <60D6D4FC.70303@youngman.org.uk>
[-- Attachment #1: Type: text/plain, Size: 3913 bytes --]
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 #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2021-06-26 9:28 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-21 16:27 [gentoo-user] New install - Wayland and graphical login Wols Lists
2021-06-21 15:17 ` Michael
2021-06-23 9:11 ` jdm
2021-06-25 7:50 ` antlists
2021-06-25 8:46 ` Michael
2021-06-25 19:15 ` antlists
2021-06-25 23:51 ` Michael
2021-06-26 7:19 ` Wols Lists
2021-06-26 9:28 ` Michael [this message]
2021-06-26 10:50 ` antlists
2021-06-26 12:00 ` Michael
2021-06-28 19:23 ` antlists
2021-06-29 7:49 ` [gentoo-user] [FIXED] " Wols Lists
2021-06-29 9:44 ` Michael
2021-06-29 10:32 ` antlists
2021-06-29 11:14 ` Michael
2021-06-27 9:05 ` [gentoo-user] " Wols Lists
2021-06-27 10:36 ` Michael
2021-06-27 11:52 ` antlists
2021-06-27 12:24 ` Michael
2021-06-27 15:14 ` Jack
2021-06-27 15:44 ` antlists
2021-08-04 20:24 ` [gentoo-user] SOLVED (hopefully) " antlists
2021-08-04 22:28 ` Michael
2021-07-03 11:00 ` [gentoo-user] " Tamer Higazi
2021-07-03 19:25 ` antlists
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3117147.aeNJFYEL58@lenovo.localdomain \
--to=confabulate@kintzios.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox