WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Wayland  (Read 22817 times)

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #30 on: January 07, 2017, 08:01:03 AM »

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #31 on: January 07, 2017, 08:08:02 AM »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14827
Re: Wayland
« Reply #32 on: January 07, 2017, 08:13:52 AM »
May I ask how you came to the conclusion that systemd is required to build Mutter with Wayland support?

Although the configure script does not halt with an error, config.log shows that the script has searched and failed to find libsystemd and make fails with an unknown type name error.

Neither of the above occurs without the wayland backend.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14827
Re: Wayland
« Reply #33 on: January 07, 2017, 08:19:42 AM »
Ah, just came across this:

https://github.com/dantrell/gentoo-project-gnome-without-systemd/blob/master/README.md

From the link above:
Quote
This project delivers:

    GNOME without systemd and with basic functionality
...
The only feature which does not work is Wayland.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #34 on: January 07, 2017, 08:22:01 AM »
Yes, the root cause is explained over there:

https://blogs.gnome.org/ovitters/2013/09/25/gnome-and-logindsystemd-thoughts/
https://en.wikipedia.org/wiki/Systemd#Integration_with_other_software

What would be so bad about systemd on Tiny Core Linux?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11661
Re: Wayland
« Reply #35 on: January 07, 2017, 09:44:46 AM »
Hi pq5190362
What would be so bad about systemd on Tiny Core Linux?

That's been covered in this thread:
http://forum.tinycorelinux.net/index.php/topic,16961.msg101662.html#msg101662

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #36 on: March 26, 2018, 08:17:24 PM »
« Last Edit: March 26, 2018, 08:30:29 PM by pq5190362 »

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Wayland
« Reply #37 on: March 27, 2018, 04:06:22 AM »
i thought you already said this.
emulating more systemd stuff means the architecture is driven by systemd regardless.
wayland is still mainly freedesktop driven and in that the implementation is totally braindamaged. i don't recommend basing anything on it.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #38 on: March 27, 2018, 10:17:35 AM »
Then you thought wrongly. I had not said this earlier.

Previously it said:

The only feature which does not work is Wayland.

Now it says:

The only feature which does not work is Wayland (unless you are using an elogind implementation).

 :)

So, there have been a few advances in the meantime. With elogind, it's now possible to even use Wayland on GNOME without systemd.
« Last Edit: March 27, 2018, 10:41:52 AM by pq5190362 »

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Wayland
« Reply #39 on: March 28, 2018, 11:16:12 AM »
elogind is a part of systemd. whether you drag all the parts of systemd in individually or infest the whole system once doesn't make a real difference IMO. it's still systemd.
so you still cannot use this without (at least parts of) systemd.

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #40 on: March 28, 2018, 04:07:39 PM »
elogind is a part of systemd. whether you drag all the parts of systemd in individually or infest the whole system once doesn't make a real difference IMO. it's still systemd.

Maybe read properly?

1. elogind is not part of systemd, it has been extraced from systemd to run stand-alone
2. Using elogind is neither dragging all parts of systemd in individually nor is it using entirely using systemd at once, it's simply using elogind as stand-alone software

So you should go back and read all of this again:

https://wiki.gentoo.org/wiki/Elogind
https://wiki.gentoo.org/wiki/GNOME/GNOME_Without_systemd
https://github.com/elogind/elogind
https://github.com/dantrell/gentoo-project-gnome-without-systemd

But considering your track record of jumping to conclusions and being against everything new from the get-go, maybe you can spare yourself from reading it in the first place.

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: Wayland
« Reply #41 on: March 28, 2018, 08:53:44 PM »
This doesn't sound like "Hey, here is some info" but like "Hey, I know better than you".
2ยข
Download a copy and keep it handy: Core book ;)

Offline hiro

  • Hero Member
  • *****
  • Posts: 1229
Re: Wayland
« Reply #42 on: March 29, 2018, 07:32:52 PM »
What would be so bad about systemd on Tiny Core Linux?

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: Wayland
« Reply #43 on: April 26, 2018, 11:03:36 AM »
GNOME Mutter 3.29.1 Now Works With Elogind, Allows For Wayland On Non-Systemd Distros

https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Mutter-3.29.1

Quote
Mutter can now be built with elogind. That is the systemd-logind as its own standalone package. This in turn allows using Mutter with its native Wayland back-end on Linux distributions using init systems besides systemd.
« Last Edit: April 26, 2018, 11:06:08 AM by pq5190362 »