

Yup.Leonardo.b wrote:I think there is an huge waste of energy in the open source community.
A wise man 10 hours discussion often is worth less than an average kid 10 minutes actually doing something (maybe poorly).
Xorg forked to XLibre
[ Goto pageGoto page: 1 ... 6, 7, 8 ] 175 replies, 630337 views. Started: Tue Jun 10, 2025 4:37 pm. Latest post: Fri Jul 11, 2025 6:01 pm
https://gpo.zugaina.org/Search?search=XLibre still says:
No Results Found

Sometimes those 'wise men' who talk a lot are also the 'average kids' that implement the stuff.Leonardo.b wrote:I think there is an huge waste of energy in the open source community.
A wise man 10 hours discussion often is worth less than an average kid 10 minutes actually doing something (maybe poorly).
There is an overlay for Xlibre here: https://github.com/X11Libre/ports-gentoosiljrath wrote:Xorg forked to XLibre
[ Goto pageGoto page: 1 ... 6, 7, 8 ] 175 replies, 630337 views. Started: Tue Jun 10, 2025 4:37 pm. Latest post: Fri Jul 11, 2025 6:01 pmhttps://gpo.zugaina.org/Search?search=XLibre still says:
No Results Found


The overlay is now in zugaina: https://gpo.zugaina.org/Search?search=xlibresiljrath wrote:Xorg forked to XLibre
[ Goto pageGoto page: 1 ... 6, 7, 8 ] 175 replies, 630337 views. Started: Tue Jun 10, 2025 4:37 pm. Latest post: Fri Jul 11, 2025 6:01 pmhttps://gpo.zugaina.org/Search?search=XLibre still says:
No Results Found

You make a good point.stefan11111 wrote:I'd rather spend days debating how we should implement something, that write 5 different implementations of 5 different ideas,
until we decide on one that is good enough.

Overlay appears in eselect repository list now.stefan11111 wrote:Sometimes those 'wise men' who talk a lot are also the 'average kids' that implement the stuff.Leonardo.b wrote:I think there is an huge waste of energy in the open source community.
A wise man 10 hours discussion often is worth less than an average kid 10 minutes actually doing something (maybe poorly).
I'd rather spend days debating how we should implement something, that write 5 different implementations of 5 different ideas,
until we decide on one that is good enough.
There is an overlay for Xlibre here: https://github.com/X11Libre/ports-gentoosiljrath wrote:Xorg forked to XLibre
[ Goto pageGoto page: 1 ... 6, 7, 8 ] 175 replies, 630337 views. Started: Tue Jun 10, 2025 4:37 pm. Latest post: Fri Jul 11, 2025 6:01 pmhttps://gpo.zugaina.org/Search?search=XLibre still says:
No Results Found
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

This looks interesting indeed. Some selected quotes from the Phoenix X Server README:Zucca wrote:*Player 3 enters the game*
Phoenix is a new X server, written from scratch in Zig (not a fork of Xorg server). This X server is designed to be a modern alternative to the Xorg server.
## Current state
Phoenix is not ready to be used yet. At the moment it can render simple applications that do GLX, EGL or Vulkan graphics (fully hardware accelerated) nested in an existing X server.
Running Phoenix nested will be the only supported mode until Phoenix has progressed more and can run real-world applications.
## Goals
### Simplicity
Be a simpler X server than the Xorg server by only supporting a subset of the X11 protocol, the features that are needed by relatively modern applications (applications written/updated in the last ~20 years).\
This includes _all_ software that _you_ use, even old gtk2 applications.\
Only relatively modern hardware (made/updated in the last ~15-20 years) which support linux drm and mesa gbm will be supported, and no server driver interface like the Xorg server. Just like how Wayland compositors work.
### Security
Be safer than the Xorg server by parsing protocol messages automatically.
### Improvements for modern technology
Support modern hardware better than the Xorg server, such as proper support for multiple monitors (different refresh rates, VRR - not a single framebuffer for the whole collection of displays) and technology like HDR.
### Improved graphics handling
No tearing by default and a built-in compositor. The compositor will get disabled if the user runs an external compositor (client application), such as picom or if the client runs a fullscreen application.\
The goal is to also have lower vsync/compositor latency than the Xorg server.
### New standards
New standards will be developed and documented, such as per-monitor DPI as randr properties.
Applications can use this property to scale their content to the specified DPI for the monitor they are on.
### Wayland compatibility
Some applications might only run on Wayland in the future. Such applications should be supported by either Phoenix supporting Wayland natively or by running
an external application that works as a bridge between Wayland and X11 (such as 12to11).
### Nested display server
Being able to run Phoenix nested under X11 or Wayland with hardware acceleration.
This is not only useful for debugging Phoenix but also for developers who want to test their window manager or compositor without restarting the display server they are running.\
Being able to run Phoenix under Wayland as an alternative Xwayland server would be a good option.
## Non-goals
### Replacing the Xorg server
The Xorg server will always support more features of the X11 protocol and wider range of hardware (especially older ones).

Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

You first.wildhorse wrote:Listen carefully to what he is saying.
Which ones?wildhorse wrote:Some of the statements in this thread are not supported by his analysis.
…and only then watch the 20 minute youtube video if you're having trouble sleeping. There's nothing in there. I mean, there's a lot in there, a lot of nothing. 20 minutes of it. Mostly breathing.Conclusion
I’m not going to assert any conspiracy theory.

Xorg also has a fairly small core dev team, I don't see the issue.b11n wrote: It's not hard to judge what Xlibre really is, if you know what to look for. Politics aside, Xlibre is basically just a couple of guys (no, really, look)
A good programmer never makes silly mistakes?b11n wrote: one of whom doesn't even have a good grasp of C. That's pretty important for this kind of project.
Did you give it a try and had problems with it that are not on Xorg too?b11n wrote: X might be bad, and Wayland might not be good, but Xlibre is a whole 'nother ball game.
A project that large which runs in that security context really ought to have a lot of eyeballs on it, hopefully a few with a proven reputation (the good kind, not the one metux has). Xorg does, Xlibre doesn't. I definitely see an issue with it. Sorry, but the only reason there's any project at all is because it's standing on the shoulders of giants. Metux has bitten off more than he can chew, and the small horde that has gathered can't offer much except bikeshedding the README.md and absolutely insane pull requests.stefan11111 wrote:Xorg also has a fairly small core dev team, I don't see the issue.
From metux' first comment in the thread listed, I'm inclined to believe this was a learning moment for him, not a simple error. It is in keeping with the extreme hubris already demonstrated by him. It's made even more embarrassing on the back of his grandiose comments on DEI. Just take the L.stefan11111 wrote:A good programmer never makes silly mistakes?
You want me to install a privileged process despite my misgivings, give it a try? Sounds pretty DEI to me. Like brigading distro's forums throwing hissy-fits demanding they include you and maintaining a sad list of all the ones said no and were mean. I thought you guys were against that? Why such a fuss about distros not wanting to deal with a guy who's proven himself to be very hard to work with?stefan11111 wrote:Did you give it a try … ?

That's true about everything, computer-related or not.b11n wrote: Sorry, but the only reason there's any project at all is because it's standing on the shoulders of giants.
As of writing this, there are 24 commits it the README's history.b11n wrote: Metux has bitten off more than he can chew, and the small horde that has gathered can't offer much except bikeshedding the README.md and absolutely insane pull requests.
b11n wrote: You want me to install a privileged process despite my misgivings, give it a try?
How do you know that it's bad then?
What problems am I trying to solve?b11n wrote: and I don't have the problems you're trying to solve.
As a journalist?b11n wrote: I'm just some guy who writes about what's going on in Open Source, what's good and, well, what's bad.