public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: antlists <antlists@youngman.org.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] New install - Wayland and graphical login
Date: Sat, 26 Jun 2021 11:50:01 +0100	[thread overview]
Message-ID: <52d11b84-d07c-c1e8-e9db-58461c2fd55a@youngman.org.uk> (raw)
In-Reply-To: <3117147.aeNJFYEL58@lenovo.localdomain>

On 26/06/2021 10:28, Michael wrote:
> 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:

I just want a working systemd/wayland desktop system. So basically, a 
full-weight normal desktop.
> 
> $ 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)

I've got this one selected, /desktop/plasma/systemd

>    [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.
> 
Not after a minimalist system, and if it pulls in X that's fine. 
(Actually, I've installed X, and at the moment it blows up on me, but if 
I can get Wayland working, I don't see the point in debugging it until I 
need to ...)
> 
>>> 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.
> 
I'll need something like sddm, because I'll have multiple users logged 
in simultaneously. I was trying to use qtgreet as per the "Wayland 
Landscape" page, but the package doesn't seem to exist ... I'd rather 
avoid gnome/gdm and gtkgreet, lightdm and sddm look like X11 (and I said 
I didn't want to debug it :-), and tuigreet looks like it might not 
support multi-user/multi-head.

Still, if I can get plasma running, I can work from there ...

Cheers,
Wol


  reply	other threads:[~2021-06-26 10:50 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
2021-06-26 10:50                 ` antlists [this message]
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=52d11b84-d07c-c1e8-e9db-58461c2fd55a@youngman.org.uk \
    --to=antlists@youngman.org.uk \
    --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