[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: X.Org.png (56 KB, 960x768)
56 KB
56 KB PNG
Xlibre is better than both Xorg and Wayland. Change my mind.
>>
>>108100398
>doesn't work on nvidia
i am filtered
>>
>>108100419
But we have AI now?? Can't it just make flawless drivers for any hardware on any platform??
>>
>>108100398
It's funny that right now this is only true because retards at Xorg literally want to destroy their own software.
All that needs to happen for mass Xlibre adoption now is better Nvidia support and more OSs giving in.
>>
>>108100457
Yeah, and the people at GNOME and KDE force Gayland upon us, even though it isn't even ready yet.
>>
>>108100419
>Doesn't work on nvidia.
Where did you get that from?
It works with all versions of the proprietary drivers since 340, and newer cards also have full hw accel with the modesetting driver. This better nvidia support that what Xorg has.
>>
>>108100431
GPU manufacturers refuse to document the hardware.
>>
>>108100603
>muh intellectual property
Most of it has been reverse engineered, the performance is just garbage. Might as well release the official docs.
>>
>>108100500
Not for me. GTX 1050 Ti here, 580 drivers installed, Cachyos. I get a black screen with just my pointer on after logging in.
>>
>>108100603
Never understood this. An almost infinite amount of trannies on typewriters are ready to improve your product for free and nvidia doesn't take the offer.
>>
Xlibre makes the freedesktop people so mad because it highlights just how little work they actually do.

Years, decades of bitching from them about how ohhhhhh nooooo xorg sucks, xorg is too big to work on, xorg is too old

Then some antimask heathen forks it, and within 8-12 months, we have legions of bugs fixed, new features added, sane defaults turned on (TearFree was always there to be turned on in Xorg, but we were all gaslit to believe it wasn't even possible!), and the features that Wayland compositors have (HDR, HiDPI, VRR) are all either done or being worked on as I type this.

Literally it just shows people why freedesktop in its entirety should be thrown in the trash. Fucking Wayland itself is 17 years old now. These fucking people should be blacklisted from OSS for life for destroying the linux desktop.
>>
>>108100676
Totally agree. The same guys that force Gayland upon us also force Basedstemd, and keep saying that it is hard to support other init systems or that you can just not use the other parts of Basedstemd, which isnt even really true. Fucking hate the people at freedesktop, GNOME, Basedstemd, and Gayland.
>>
>>108100717
Why the fuck did it turn Systemd to Basedstemd? lol
>>
>>108100657
Can you open an issue on the Xlibre github? What version of Xlibre are you using? What ddx driver are you using (Nvidia or modesetting)?
>>
>>108100657
You need to add the line Option "IgnoreABI" "1" to your X configuration file to ensure compatibility with the NVIDIA drivers.
>>
>>108100398
still stuck outputting to the lowest monitor refresh rate on a multi monitor setup. if that ever gets fixed I'd move immediately.
>>
>>108100676
it's literally a conspiracy but thankfully enough people called them out the whole time and it looks like they've failed their main objectives at this point.
>>
wait so is xlibre actually being developed? i was expecting it to be another political meme fork that just pulls upstream patches instead of doing anything
>>
>>108100939
We have been using it for 7 months now.
>>
>>108100947
that's not what i asked
>>
>>108100953
Why would we use something that doesn't have any advantages over the predecessor? Shiny thing syndrome?
>>
>>108100939
it was being intentionally ran into the ground by the illuminati and one of the people who were actually trying to maintain it forked it. It's actually interesting you should look into it or some other anon that knows all the details should post about it.

>>108100947
6/7 months
>>
>>108100939
>fork that just pulls upstream patches
The thing is, upstream xorg doesn't do shit nowaday.
>>
>>108100963
/g/ is contrarian and runs meme forks just to show off to other autists, like how people use redot instead of godot despite being the same thing
>>108100964
i invite someone to redpill me since it would be nice to know the finished features that are missing in xorg
>>
>>108100398
Does it have real multi-monitor support capable of supporting mixed refresh rate/mixed DPI displays? Does it support adaptive sync without having to shut off all your other monitors?
>>
>>108100939
Pretty actively, yeah. I can't comment on a lot of things but I know they made it so tearing is optional (you can turn it on or off depending on your needs), they did "Xnamespace" to do some security improvements, and there was a recent spat where they announced starting HDR work and everyone in the usual places had a fit of confusion.
>>
On the security front, have these guys reached out to the Xenocara people? That could be very fruitful.
>>
File: 20192044.jpg (25 KB, 460x460)
25 KB
25 KB JPG
horny
>>
you should study architecture of both to say its worse or better or the same level. i browsed both and wayland design intent was a simplification. is rendering simplification better? sure, it is, though is it handled by the kernel like in windows? nope, its also some kind of client-server-kernel triplet, so im really frustrated about this tinkertroonerism.

rendering is major but not the single thing, inputs is 50% of importance of the whole. inputs 50%, outputs 50%. display rendering, say 30% of importance.

imo, NIX improvement should get back to basics - a new terminal project, similar to kmscon, then grow to GUIs.
>>
>>108101197
Did the improve the multiple screen support? I basically have the worst case for it, different screens with different resolutions and scaling, working at different refresh rates with different vcards (laptop with discrete vcard). I can make them match the refresh rate but the rest of the factors made it pretty awkward if I recall correctly.
>>
>>108100829
>>108101125
>>108101932
>multi monitor
not a thing yet, no
>>
>>108100728
New here I take it? The word s o y gets filtered to onions if alone and to based if part of a word.
>>
>>108101932
Use xrandr to set a per-monitor scale. For example:
xrandr --output lowDPImonitor --scale 2

This has worked for decades.
>>
>>108101244
Probably not, but Xlibre is still better than Xorg in almost all ways. I dont know though.
>>
>>108101508
???
>>
>>108104087
That xlibre dev makes me honry.
>>
>>108100398
>no hdr support
useless, only thing that'd make me switch from X.
>>
>>108100666
Screens can be used for mind control, anon. The big government chip maker probably has some dark shit in their firmware.
>>
File: promlem.png (25 KB, 411x428)
25 KB
25 KB PNG
>>108105000
>>108100666
These digits are a problem.
>>
>>108101932
>scaling
DPI scaling is unrelated to the display server. Its done by applications (unless you want blurry upscaled shit). Xlibre added a per monitor DPI property that applications can use to scale. Its up to gtk/qt to use that (or somebody fork qtk/qt and use that). Qt has always supported per monitor fractional scaling on x11, but it was done with an environment variable to set the scaling values. Its only relatively recently that gtk got true fractional scaling support (including for wayland), so until recently gnome wayland used to downscale the window texture making gtk applications blurry.
>>
>>108104311
Its being worked on. You can check out the code right now and try hdr https://github.com/orgs/X11Libre/discussions/251#discussioncomment-15585471
>>
>>108105570
Given that QT already does it via environment variables I imagine it should be fairly trivial to patch it to read a DPI property. It's just a no-op if it doesn't exist so it wouldn't even effect xorg users.
>>
better how?
>inb4 tearfree
dont care for it, i use uncomposited x11 for its low latency
>>
>>108105957
then turn tearfree off

You can do that in Xorg(maybe) and in Xlibre.
Wayland says lol fuck you, we know better than you
>>
>>108105957
uncomposited x11 does not work well on modern gpus, due to profound brain damage in the design of the scan out hardware.
>>
>>108106567
proof?
>>
>>108105917
Yep, it's not that hard. The only part that is a pain is dealing with Qt bullshit. Forking that huge fucking shit and then building it with their custom tools. Then doing that for multiple Qt versions.
>>
>>108106567
what do you mean?
>>
File: vblank.png (94 KB, 923x666)
94 KB
94 KB PNG
>>108105957
true, kde does let you block compositing on fullscreen but thats about it, i still have a seperate x11 session for games so i can use evdev which i find smoother than libinput
>>108106567
i cant find the gitlab issue but is this what you're talking about? i have linux-tkg compiled with the patch applied
>>
>>108100829
Run a separate xserver per screen.
>>
>>108100603
What needs documents for? Have AI do it.
>>
>>108100939
There are no upstream patches, that's the whole point.
>>
>>108105570
> DPI is unrelated
> DPI was added

GPL-tards cannot even decide on and describe a simple thing.. the state of
>>
>>108100398
Why is this shilled so much lately? Very suspicious.
>>
>>108100398
Maybe, but X11 still works just fine on my machine.
>>
>>108100717
Call it cistemd and then the trannies will hate it and switch to openrc
>>
>>108108333
Yes, clearly the Jews don't want you to run Wayland
>>
>>108100398
>Xlibre
thats cool, but phoenix is a better idea
>>
>>108106785
The hardware which reads the front buffer from VRAM and sends it to the video port has extremely aggressive buffering. The very instant the frame starts a high bandwidth read commences, copying frame data into a large fifo buffer, on recent amd gpus this buffer is 1536kb in size. The buffer fills up basically instantly, this breaks vsync, because since it happens before x11 can finish drawing, resulting in a tear which is like 2 inches from the top of the screen on my monitor. Older gpus had much less aggressive buffering, allowing time to actually do drawing during the vblank. Modern gpus are intended to work only with flip, and no consideration has been made for drawing into the front buffer.
>>
>>108108743
Yes, but right now it is more of an idea rather than an actual project. Right now it is best to use Xlibre, but maybe in 2 years Phoenix will be completed and it will be worth switching to. I hope that atleast Xorg apps will work on it properly, unlike on Wayland.
>>
File: 1763787706536171.jpg (36 KB, 1200x630)
36 KB
36 KB JPG
>>108100398
>XLibre is better than what it started as
>XLibre is better than something designed to be broken
>>
>>108108802
Source? Can't find anything.
>>
>>108109983
You won't find anything. Its driven my utterly insane that I am basically the only person on this entire planet who have seemed to notice the blaring issue. And the problem has been around for ages, Nvidia also has the problem, and it goes back to at least the 900 series.

Back in like 2015 I got a GTX 960, and it was profoundly broken when running on XP, because its scan out hardware is fundamentally allergic to front buffer rendering.
>>
File: 1752896848847816.png (121 KB, 659x766)
121 KB
121 KB PNG
>>108109050
>Right now it is best to use Xlibre
Xorg just works, I'm in no rush to use a fork from someone that barely knows C and can't be trusted to keep his project safe. I swear the XLibre shilling is getting to be as bad as the Wayland one.
>>
>>108110124
>I swear the XLibre shilling is getting to be as bad as the Wayland one.
Ah yes, finally, X11 has aquired Wayland's main and most prominent feature: infinite restless shills
>>
>>108110107
why haven't you opened a bug report?
>>
>>108110989
Its not even a bug, its working exactly as designed.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.