Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GNOME will drop X.Org session support
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Oct 12, 2023 8:55 am    Post subject: GNOME will drop X.Org session support Reply with quote

They will make a 3 steps move: first switch, then disable and then remove all xorg-related code.
https://www.phoronix.com/news/GNOME-MR-Drop-X11-Session

Thomas Adam wrote on #fvwm, and I think he is right:
Quote:
The more alarming change will be when the widget libraries stop supporting X11 -- *then* you won't be able to compile anything to native Xorg any more -- which means you're stuck with XWayland which -- as a shim -- only emulates so much at the moment. So I am not sure how projects are going to transition, but I suspect it will be bumpy.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1663

PostPosted: Thu Oct 12, 2023 1:02 pm    Post subject: Reply with quote

The GIMP author comments on the MR basically saying: "Be feature complete on Wayland compared to X11 before considering this. It's not there yet"
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Oct 12, 2023 2:32 pm    Post subject: Reply with quote

grknight wrote:
The GIMP author comments on the MR basically saying: "Be feature complete on Wayland compared to X11 before considering this. It's not there yet"

Nice! Rest to see is this will be ported to xwayland.
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Oct 12, 2023 3:06 pm    Post subject: Reply with quote

Anyway, wlroots seam very interesting for building a wayland composer that will have a good X11 compatibilty, and maybe allow us to run software like fvwm into wayland: https://gitlab.freedesktop.org/wlroots/wlroots
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Oct 12, 2023 3:07 pm    Post subject: Reply with quote

Dominique_71 wrote:
Anyway, wlroots seam very interesting for building a wayland compositor that will have a good X11 compatibilty, and maybe allow us to run software like fvwm into wayland: https://gitlab.freedesktop.org/wlroots/wlroots
Back to top
View user's profile Send private message
tld
Veteran
Veteran


Joined: 09 Dec 2003
Posts: 1816

PostPosted: Thu Oct 12, 2023 4:59 pm    Post subject: Reply with quote

I can't be the only one who has a "cold dead fingers" stance on Xorg. I keep hoping that someone forks it or otherwise takes over some level of maintenance. Gnome support doesn't affect me.

My opinion of the freedesktop.org devs in general is only slightly better than the systemd dweebs frankly.

Tom
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3347
Location: Rasi, Finland

PostPosted: Thu Oct 12, 2023 5:45 pm    Post subject: Reply with quote

tld wrote:
I keep hoping that someone forks it or otherwise takes over some level of maintenance.
OpenBSD has Xenocara, which is kind of a fork of X11.

Also XFCE is going to use wlroots when switching to wayland. I would assume they want to have good backwards compability with X11.
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2390
Location: Germany

PostPosted: Tue Nov 07, 2023 9:13 pm    Post subject: Reply with quote

Dominique_71, its because Xorg is full of security bugs. Wayland may be too and will have fixes in future, but handle the Network and D-Bus Layer for security in a modern way. And this is what other say.

I am hold in a secret universe where some say its too old code and too verbose to Network attackers. And on the other modern way (Windows, MacOS, Android..) the System integrated snitching APIs, collecting telemetry Data... or just Words uesed Code while autocorretion of words typed in. So we have snitching systems.

Not sure what is best, however i trust Wayland...
Back to top
View user's profile Send private message
flexibeast
Guru
Guru


Joined: 04 Apr 2022
Posts: 324
Location: Naarm/Melbourne, Australia

PostPosted: Tue Nov 07, 2023 11:20 pm    Post subject: Reply with quote

Zucca wrote:
OpenBSD has Xenocara, which is kind of a fork of X11.

Though, as an OpenBSD user, i'm seeing active efforts to get Wayland working on OpenBSD.
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6098
Location: Dallas area

PostPosted: Wed Nov 08, 2023 12:15 am    Post subject: Reply with quote

The problem with xorg, is that it's grown willy-nilly over the years, and nobody really understands all of it, and the interrelationship between the various pieces.
Thus they are afraid to do to much tinkering to it. It's kind of like pickup sticks :)

The only way to properly clean it up is to rewrite vast portions of the code, a massive undertaking.
And that would take time and very few developers are interested in doing this.

Thus wayland ....
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
tld
Veteran
Veteran


Joined: 09 Dec 2003
Posts: 1816

PostPosted: Wed Nov 08, 2023 12:41 pm    Post subject: Reply with quote

It's a sad state of affairs for sure. Literally everything I read tells me that Wayland is still a buggy piece of crap. The idea of giving up X11 forwarding alone almost makes me physically ill.

I use a very minimal desktop with fluxbox. I suspect that's the polar opposite of anything that the jackasses as freedesktop.org give a crap about. In fact, the ONLY issues I've had in recent years were because of bullshit they they've pulled with GTK-3 etc. It's important to keep in mind just who these folks are...and that they don't give a crap about anything but Gnome:

https://igurublog.wordpress.com/tag/gtk3/

But I digress. This...sucks.

EDIT: It also kills me how everyone's buying into the "X11 is full of security issues" thing, yet we're supposed to believe that a piece of software that old enough to get a driver's license and still sucks is clean as a whistle? But again...I digress.

Tom
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Wed Nov 08, 2023 1:16 pm    Post subject: Reply with quote

tld wrote:

EDIT: It also kills me how everyone's buying into the "X11 is full of security issues" thing, yet we're supposed to believe that a piece of software that old enough to get a driver's license and still sucks is clean as a whistle? But again...I digress.


Politics ... All software is full of bugs FACT, some result in a security issue and aspects of Xorg mean the attack surface is larger (networking....). The issue isn't that there could be security bugs, the issue is noone wants to support it. Wayland has security bugs but people are supporting it.

RedHat is walking away from supporting xorg and there is noone else that is stepping up to support it so if noone is going to keep the codebase secure, bug free AND advancing w.r.t. new technology (to itself or the wider stack) what is going to happen? its being deprecated via no support not because it is no longer viable
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
saellaven
l33t
l33t


Joined: 23 Jul 2006
Posts: 646

PostPosted: Wed Nov 08, 2023 6:36 pm    Post subject: Reply with quote

Naib wrote:
tld wrote:

EDIT: It also kills me how everyone's buying into the "X11 is full of security issues" thing, yet we're supposed to believe that a piece of software that old enough to get a driver's license and still sucks is clean as a whistle? But again...I digress.


Politics ... All software is full of bugs FACT, some result in a security issue and aspects of Xorg mean the attack surface is larger (networking....). The issue isn't that there could be security bugs, the issue is noone wants to support it. Wayland has security bugs but people are supporting it.

RedHat is walking away from supporting xorg and there is noone else that is stepping up to support it so if noone is going to keep the codebase secure, bug free AND advancing w.r.t. new technology (to itself or the wider stack) what is going to happen? its being deprecated via no support not because it is no longer viable


Until Wayland has some method of network forwarding, Wayland itself isn't viable for my use case... So I'll take something that's old but works over something that's new, buggy, and lacking required functionality.

The push for Wayland mimics and comes from the same people that pushed systemd, which is just as buggy, unstable, and broken.
_________________
Ryzen 3700X, Asus Prime X570-Pro, 64 GB DDR4 3200, GeForce GTX 1660 Super
openrc-0.17, ~vanilla-sources, ~nvidia-drivers, ~gcc
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3628

PostPosted: Wed Nov 08, 2023 6:47 pm    Post subject: Reply with quote

saellaven wrote:
Until Wayland has some method of network forwarding...

Just got monitor broken on main rig here.
Ever since
Code:
ssh -YC user@<ip4_adress> "Xapp_to_launch param"
has been ruling here, as a workaround.

Unsure tha same could be achieved against wayland.

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
tld
Veteran
Veteran


Joined: 09 Dec 2003
Posts: 1816

PostPosted: Wed Nov 08, 2023 7:24 pm    Post subject: Reply with quote

saellaven wrote:
The push for Wayland mimics and comes from the same people that pushed systemd, which is just as buggy, unstable, and broken.
This x1000. Having to switch to Wayland reminds me very much of being forced to switch to systemd. In fact, Wayland would likely have a much bigger impact on the way I do things. The most notable reason is the near total lack of truly minimal window managers that support Wayland. When I say "truly minimal" I mean along the lines of Fluxbox. Most notably, the fact that it's entire configuration is based on a few editable text files in one place...NOT much to ask. You can keep all these bloated black-box desktop environments.

None of this should be a surprise frankly. Anyone who hasn't figured out that powerful forces have been hellbent on turning Linux into Windows for a long time now hasn't been paying attention.

Tom
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20067

PostPosted: Wed Nov 08, 2023 7:47 pm    Post subject: Reply with quote

Anon-E-moose wrote:
The only way to properly clean it up is to rewrite vast portions of the code, a massive undertaking.
And that would take time and very few developers are interested in doing this.

Thus wayland ....
Wayland's initial release was apparently in September 2008. 15 years and counting. I wonder how much could have been accomplished in that time.


Naib wrote:
RedHat is walking away from supporting xorg
Ironic that Red Hat has historically acted in ways that aren't dissimilar to IBM.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Wed Nov 08, 2023 9:22 pm    Post subject: Reply with quote

tld wrote:

None of this should be a surprise frankly. Anyone who hasn't figured out that powerful forces have been hellbent on turning Linux into Windows for a long time now hasn't been paying attention.

Tom

Good news, systemd-bsod (yes that is BLUE SCREEN OF DEATH...) has been merged so a significant step towards this

https://github.com/systemd/systemd/pull/28077
Quote:
Following Poettering's guidance, I created this bsod tool.
Currently it just tries to fetch the oldest message from the current boot with a log level of "emergency", and prints it to a console.

Subsequently, I have to modify it to take over the entire screen, turn it blue, and display the QR code.

_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
tld
Veteran
Veteran


Joined: 09 Dec 2003
Posts: 1816

PostPosted: Wed Nov 08, 2023 10:04 pm    Post subject: Reply with quote

Naib wrote:
Good news, systemd-bsod (yes that is BLUE SCREEN OF DEATH...)
OMG...Made my day. I swear I had to do a double take to make sure that wasn't like an onion site parody or something. :D
Tom
Back to top
View user's profile Send private message
Leonardo.b
Apprentice
Apprentice


Joined: 10 Oct 2020
Posts: 297

PostPosted: Thu Nov 09, 2023 10:18 pm    Post subject: Reply with quote

flexibeast wrote:
Though, as an OpenBSD user, i'm seeing active efforts to get Wayland working on OpenBSD.

Hmm. For example?

Naib wrote:
systemd-bsod

Ahahahaha.
Back to top
View user's profile Send private message
flexibeast
Guru
Guru


Joined: 04 Apr 2022
Posts: 324
Location: Naarm/Melbourne, Australia

PostPosted: Fri Nov 10, 2023 1:03 am    Post subject: Reply with quote

Leonardo.b wrote:
flexibeast wrote:
Though, as an OpenBSD user, i'm seeing active efforts to get Wayland working on OpenBSD.

Hmm. For example?

Posts to the ports-changes list, e.g. this, this and this.
Back to top
View user's profile Send private message
flexibeast
Guru
Guru


Joined: 04 Apr 2022
Posts: 324
Location: Naarm/Melbourne, Australia

PostPosted: Fri Nov 10, 2023 1:17 am    Post subject: Reply with quote

CaptainBlood wrote:
saellaven wrote:
Until Wayland has some method of network forwarding...

Just got monitor broken on main rig here.
Ever since
Code:
ssh -YC user@<ip4_adress> "Xapp_to_launch param"
has been ruling here, as a workaround.

Unsure tha same could be achieved against wayland.

Haven't yet tried using it myself, but there's waypipe.
Back to top
View user's profile Send private message
Leonardo.b
Apprentice
Apprentice


Joined: 10 Oct 2020
Posts: 297

PostPosted: Fri Nov 10, 2023 8:10 pm    Post subject: Reply with quote

I've read a paper about Xorg internals, and it is very complicated.
Wayland aims to be simpler, so I feel positive toward it.

flexibeast wrote:

Intetesting.

So far I never tried Wayland, because of all popular compositors required me to install udev, PAM, dbus, or logind.
It's not mandatory by design though.
Back to top
View user's profile Send private message
NeglectedRudderPug
n00b
n00b


Joined: 04 Oct 2023
Posts: 12

PostPosted: Sun Nov 12, 2023 8:52 pm    Post subject: Reply with quote

Naib wrote:
tld wrote:

None of this should be a surprise frankly. Anyone who hasn't figured out that powerful forces have been hellbent on turning Linux into Windows for a long time now hasn't been paying attention.

Tom

Good news, systemd-bsod (yes that is BLUE SCREEN OF DEATH...) has been merged so a significant step towards this

https://github.com/systemd/systemd/pull/28077
Quote:
Following Poettering's guidance, I created this bsod tool.
Currently it just tries to fetch the oldest message from the current boot with a log level of "emergency", and prints it to a console.

Subsequently, I have to modify it to take over the entire screen, turn it blue, and display the QR code.
Had to login to ask.. is that BSOD an "actual" thing or some kind of joke, mocking Windows?

In my experience when Linux flatout dies during boot, it will spit something out anyway. In fact, replacing that output with only one error message and a blue screen could hinder diagnostics, by making you miss a potentially more relevent message! What am I supposed to do with a flipping QR code? Give me the logs! :evil:

I really hope that's a joke.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21644

PostPosted: Sun Nov 12, 2023 9:16 pm    Post subject: Reply with quote

It does not appear to be a joke. Based on some bad experiences I had with Ubuntu's systemd, I think the issue is that someone decided it would be a good idea to use a meaningless splash screen by default, hiding all kernel log messages so that the system can show a logo and a spinner during startup. Later, someone else realized that having log messages is actually useful. Rather than admit that splash screens are bad, this tool is an attempt to work around the problem by exposing some subset of what you would have seen if the system had never forced a splash screen in the first place.
Back to top
View user's profile Send private message
usr99
n00b
n00b


Joined: 19 Aug 2021
Posts: 38
Location: on a token-ring network

PostPosted: Sun Nov 12, 2023 9:34 pm    Post subject: Reply with quote

another UNIX WARS (tm), now it's on the display server.
before it was System-d vs SysV, before gnome 2 vs gnome 3, what next? break more standards which worked well before.

for me It'll end with gnome-X and gnome-Wayland forks in the middle


Last edited by usr99 on Sun Nov 12, 2023 9:56 pm; edited 2 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum