Hacker News new | ask | show | jobs
by ThrowOregonAway 358 days ago
XLibre talk is banned here, we DO have a choice.
3 comments

It'd be odd indeed if we'd banned something we hadn't heard of.

After looking into it, I think what happened is that a few submissions were flagged by users, for the cromulent reason that the articles weren't very substantive.

https://news.ycombinator.com/item?id=44332956

Edit: There also seems to be an aura of flamedrama around it. I didn't look closely, so I may be wrong, but if that's true, it's another reason why HN users would (cromulently) flag it.

Can you elaborate more on discussions about XLibre being banned on here? Are accounts that mention it getting banned? Is there just mass downvoting by partisans with some kind of agenda?

I get that X11 has security issues, but NVIDIA drivers and Wayland still seem to have no support now and no support planned for the future, so Wayland is a non-negotiable non-option for many (most?) Linux desktop users, including myself.

That said, with the custodian of X11 refusing to merge 1000+ patches including various bug fixes and security fixes, I'm excited for the prospect of XLibre - this is exactly what Open Source, as an idea, was invented to facilitate - user choice.

Wayland supports nvidia cards, that they are not supported is FUD at this point in time.
I have an RTX 4060 Ti with latest drivers installed, KDE on Debian. On the login screen, I can select X11 or Wayland. Selecting X11 lets me log in fine, selecting Wayland and logging in results in a black screen and the only thing I can do to get any video out at all is switching to another TTY.
I have an RTX 4060 with latest drivers, KDE, and Arch. Wayland works perfectly for me. Maybe Debian has some outdated packages that haven't caught up yet?
"Works on my machine, just use my OS" isn't a solution to my problem, whereas X11 is a solution to my problem.
Wasn't suggesting at all that you use my distro or that you can't use X11 as your solution. Debian is great and I use it for all of my servers. I'm just responding to the assertion that Wayland doesn't work with NVIDIA today, which is really only true if you are using older packages for a more stable distro. Nothing wrong with that, but it's not accurate to represent the current state of Wayland based on a distro known for using older packages.
You're literally running Debian. It's Debian. It's old, it's outdated, yes that's your problem!

Listen, I run Debian too. But I'm not going to get online and complain out X Y Z not working when I'm running a package from 3 years ago. Please, be for real.

Same exact experience here. Nearly borked my entire installation trying to get that to work.
And I am running a 4060 Ti 16Gb perfectly on my Fedora setup with wayland and KDE.
I have an Nvidia card with the default Fedora install and it works on Wayland without having to do anything.
Really? As of a couple months ago I nearly totally hosed my Debian installation trying to get Wayland GDM working under Nvidia.
I've been totally breaking Linux installs trying to get Nvidia to work for 15 years now, and that's on X11. On the other hand I recently did the first OS upgrade that I've ever done successfully without breaking Nvidia and that was running Wayland.

Nvidia is just really really bad on Linux in general, so it's always a coin toss if you'll be able to boot your system after messing with their drivers, regardless of display server.

Nvidia under Linux has had a long and hard history.

For most purposes, including gaming, it is best to avoid Nvidia hardware. Using Intel for laptops and AMD for dedicated GPUs is kinda the best general approach if you are planning on using Linux.

Of course if you have a need for CUDA then Nvidia is the only game in town, but that is a different issue then Wayland support.

For a while Nvidia was fighting the Xorg/Wayland devs over GBM vs EGLStreams which has delayed Wayland support. This has to do with the API extensions that allowed Wayland to manage application output buffers.

Gnome was the only Wayland environment to try to support EGLStreams for Nvidia, but it really didn't do them any good.

A while ago Nvidia eventually switched over to GBM and EGLStreams is dead, which helped out a lot of people running non-Gnome Wayland desktops. But there are lots of problems with Nvidia drivers besides that right now.

The reality is that Nvidia doesn't care about consumer Linux desktop. Their primary focus is on Enterprise users in terms of people needing graphically accelerated desktops.

So right now if you are running Linux on your personal workstations/desktops/laptops you are essentially beta testers for whenever Enterprise Linux distros make the switch to Wayland.

> The reality is that Nvidia doesn't care about consumer Linux desktop. Their primary focus is on Enterprise users in terms of people needing graphically accelerated desktops.

What does this actually mean in terms of technology? What is Nvidia providing that works for RHEL but doesn't work for Fedora, or whatever?

I haven't tried Debian but the latest releases of Ubuntu, Fedora as well as any rolling release distro work fine.
> Can you elaborate more on discussions about XLibre being banned on here? Are accounts that mention it getting banned? Is there just mass downvoting by partisans with some kind of agenda?

YC moderators are hiding the articles from the front page.

x11libre got 2 active discussions here according to

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

and both got removed from the front page

- https://news.ycombinator.com/item?id=44302650 -- 2 days ago | 80 points | 197 comments -- Long live Xorg, I mean Xlibre

- https://news.ycombinator.com/item?id=44199502 -- 14 days ago | 116 points | 180 comments -- The X.Org Server just got forked (announcing XLibre)

Those articles were flagged by users, not moderators, and I'm not sure moderators even saw them (I didn't).

The topic isn't banned. More substantive articles would stand a better chance of not getting flagged, though.

A highly controversial guy making controversial patches to a somewhat heated topic around these parts is going to get flagged by users too, how are you so certain it's the admins doing the hiding? Even when not flagged the score to comment ratios will drag those off the front page quickly.
Both threads devolved into politics, and that's likely the reasons why they got flagged. There's no evidence these were hidden by moderators, as opposed to because regular users flagged threads.

Having seen some of your comments on one of those threads, there's a decent chance your comments contributed to getting those posts flagged.

The [flagged] indicator on a submission usually indicates user flagging. Moderators and algorithms just quietly downweight submissions without any visible indicator. So this isn't an HN moderator position, the question to resolve is why users would flag it.

In this case, I'd have flagged them too if I saw them. The "long live" post is an aggressive tirade that reflects poorly on the author and led to a poor-quality discussion. The second is a link to a git commit history, which is weird in its own right and provides no explanation, and the context provided in the comments shows that a generally dislikable figure with extreme political views is now leading a fork of X11 that has yet to prove itself viable. So I'd probably have flagged that one too as pointless drama until proven otherwise.

What's XLibre? Are they taking Linux desktop accessibility more seriously?
It's a fork of x.org that's trying to keep actively developing it more than the x.org developers are interested in doing (because they are working on wayland and see x.org as basically obsolete). That in itself is a reasonable goal but given the person responsible for it I would not be too optimistic about it.
XLibre is a fork of Xorg X11's codebase started by a developer who got kicked out of the Xorg project because he was making lots of changes that broke everything and had a hard time getting along with the other devs.

Another dev blindly applied his MRs assuming he had tested stuff before submitting the request and they had to go back and revert a bunch of stuff.

Broke nvidia compatibility, broke xrandr extension, and a bunch of other stuff.

Googler, NSA'er, or Red Hatter?
This is false, he we the sole person submitting large amounts of code for about a year and was widely praised, until he forked and red hat went nuclear on his account for opposing their corporate goals, he was not kicked out for bad changes or anything of the sort. Trying to revise history on this is malicious.

The people like OA are spreading misinformation because the developer stated everyone was welcome to contribute and would oppose excessive politics. Keep in mind red hat is currently getting sued 3x over for blatantly racist policies which they used to ban other contributors and forced on their managers, they are evil people.

> What's XLibre?

a fork of X allegedly maintained by an arsehole

> Are they taking Linux desktop accessibility more seriously?

no

From their readme:

> Together we'll make X great again!

This explains the project in a nutshell.