Nvidia and XWayland

>devtalk.nvidia.com/default/topic/925605/linux/nvidia-364-12-release-vulkan-glvnd-drm-kms-and-eglstreams/post/5188874/#5188874

So Nvidia says that they have no plans to support XWayland. What does this really mean for Linux? I'm a bit of a retard when it comes to Linux and such but it seems like you won't be able to use an Nvidia gpu if you want to run legacy applications/games that use the X11 display protocol through XWayland. Will AMD be the only choice for Linux users until/if Nvidia ever decides to support it?

X11 is basically dead and it probably should be; but, Wayland seems like it's going to disrupt a lot of things (and it already has) for Linux? Will it Kill Linux? What does this mean for Linux gamers; let's be honest this is keeping a lot of people from switching to Linux in the first place and if Linux gaming dies it's growth will probably stagnate.

>inb4 Sup Forumsaymen or whatever

Other urls found in this thread:

youtube.com/watch?v=RIctzAQOe44
youtube.com/watch?v=iYWzMvlj2RQ
twitter.com/SFWRedditGifs

Wayland is a solution to a non-existent problem

nobody cares
linux is used for servers
the few neets who use it for desktop are irrelevant

and that op doesnt make sense
the whole point of xwayland is to just work for x stuff (without the stuff needing to be remade for xwayland)

>nobody cares
>linux is used for servers
>the few neets who use it for desktop are irrelevant

And this is why Microsoft acts in such a cancerous fashion.

Soon you'll enjoy your ads on the taskbar in Windows.

>plot twist
>i use gentoo

X is like 30 years old
But if it doesn't get support how will it work; especially if there is only 2 desktop GPU manufacturers?

3

>X is like 30 years old
and? UNIX is almost 50 years and there is nothing wrong with it. Replacing something just because it is old is retarded

>But if it doesn't get support how will it work
thats the whole point retard. if it works for X to work with xwayland in wayland or maybe you're asking wrongly and the question is about drivers for wayland

50 years old*

fuck nvidia

What else is new?

It's not like they don't already produce GPU libraries that purposefully run like shit on non-nvidia GPUs, among other things.

Unix was good for when we had mainframes but nowadays it is shit and out dated. Plan 9 should have replaced Unix.

UNIX was created 48 years ago. You can move to the Windows design philosophy if you don't like it.

I don't give a shit, I use X11 and don't see reasons to move to Wayland meme.

whats so great about plan9

Anyone who has used Linux for any sizeable length of time will remember nv, and nouveau is nothing but an improvement. Both are suitable for desktop use. This simply means that anyone building a Linux desktop should continue to use low-end Nvidia cards (if not AMD).

People who play games can continue using Xorg.

>nouveau
>novideo

Fuck 'em, suck a fucking dick nvidia. We don't want you polluting our nice new display API. It would just crap it and make it tear like crazy which is what it was designed to avoid.
Been using gnome on wayland for more than a year now and haven't seen any tearing at all, as well as everything being fucking fast.
t. intel and amd user

>What does this really mean for Linux?
Literally nothing as neither of them has anything to do with the kernel.
>I'm a bit of a retard when it comes to Linux
We can see as you call a whole OS just by the kernel.
>X11 is basically dead and it probably should be
alright, at this point kindly fuck off back to windows and stay there.

>all the winfags itt

I don't think I've seen a more hardcode group of conservative people here. "If it kinda works why fix it?". Yet you sit around and ridicule Debian stable for how stale it is. I bet none of you have ever done research for the sake of research. Or coded something new and not done before by anyone else.

>amd
this xf86-video-ati for teh win \o/

What's the benefits of Wayland compared to X11?

no tearing and keyloger

and simpler for x11/wayland devs to haxxor

The mascot

Bumblebee can manage Nvidia on Xwayland so I guess it's not necessarily that bad if Nvidia doesn't support it themselves.

...

$200-$300 amd gaming card that supports sr-iov when?

>Will it Kill Linux?
macs killed Linux on desktops a decade ago. nvidia not supporting it won't mean shit.

Stop, you're making me hard senpai.

X is a massive problem it's broken as all hell and the codebase is a fucking mess

Colttaine?

Poor X developer.
youtube.com/watch?v=RIctzAQOe44

>the wheel is 6000 years old
>electricity is 250 years old

we should replace those aswell should we?

>electricity is 250 years old
surly you meant 13.82 billion years old.

Switch to AMD, problem solved.

Plan 9 is great because it is a more modern unix. A quote often uses is "Plan 9 is Unix, more so". Basically it takes do one thing and do it well the limit. It is basically a distributed Unix where no resource is implied to be on the same computer. As a result, everything is uniform, to access a resource from another system you don't need to ssh to it or anything, you just invoke it as if it were on your own system. Also it had some other things like a proper GUI (rio is very nice); more powerful shell, since everything was text, you could modify any text in the terminal and execute it, even text that was printed by the terminal; sam and acme, two goat text editors; plumber which enabled communication between processes; no root user so no escalation of privileges exploits; plus many other good ideas. The problem is that Unix was just good enough and people didn't want to move over to a newer and better system. Also doesn't help that Plan 9 was non-free early in its life which didn't help adoption.

built in compositing by default. so no screen tearing and fresh clean code base. there are other improvments but for most users the no screen tearing and built in compositing is pretty much it.

there are some drawbacks though. last i looked into it, it doesn't support some stuff used in the server world. like x forwarding. your desktop / window manager would have to offer such network type features. like remote desktop sharing. another draw back is more reliance on the desktop manager / window manager. such as x has x sessions, drag and drop support, and such, wayland has none of that. it has to be provided by the desktop / window manager.

on the plus side wayland is more secure. less stuff in it, less stuff needed to be ran as root, less vulnerabilities.

Oh yeah, one of the amazing things about Plan 9 was how portable it was. It didn't use a single #ifdef in the whole operating system, yet each compiler for the cpu architectures could compile it. Also Plan 9 C was a much better than normal C.

>noshittya

Sorry, I already have decent free drivers from both AMD and Intel
My Linux machine doesn't care for Nvidia

the x86 architecture is like 40 years old

they provide a kernel and a Wayland driver
>we needsupport for a layer

Lol, Wayland BTFO.

>no memory paging
KYS yourself

X is not a solution at all, X is probably one thing that Windows can do better than Linux.

So why doesn't linux use DirectX too?

For people actually interested about it, you can watch this talk and educate yourself on the subject.
youtube.com/watch?v=RIctzAQOe44

>not xf86-video-amdgpu
Stay pleb.

>rm -rf /usr

>falling for the upgrade jew
no u

because it's proprietary and they couldn't even if they wanted to?

I never used Plan9, but what about OpenGL/Vulkan? Interacting with GPU through a file, even if virtual, seems like a really bad idea.
I mean, you could make it an exception, but that's already one example of the approach not always working. The ideas sound cool when I read them, but I still get the feeling it all becomes more complicated once you try to actually use them in practice.
Actually, how do current Plan9 forks implement OpenGL? Do they implement it at all?

Well, Plan 9 development isn't very rapid since it isn't as popular so it is really a hobby and an academic OS, so it doesn't have vulkan or opengl; it only has 2D graphics.

OpenGL is a pretty basic piece of functionality for an OS to have.
I'm not saying enthusiasts should have written full-fledged drivers, but if there isn't even basic support of rendering a cube with glbegins, I wonder if it's because they can't figure out the way to do it either.
I do kinda like its ideas, though. It would be cool if it got off at the time, maybe. I just wonder if the approach would have felt restrictive in hindsight.

this. fuck the nYid.
youtube.com/watch?v=iYWzMvlj2RQ

>We can see as you call a whole OS just by the kernel.

>he doesn't know in CS the kernel is the OS
>calls others retarded

And this is why Sup Forums is shit. To many fuds around here.

I run nvidia on wayland, and urxvt displays fine through xwayland.
It seems it is only GLX is the only issue as you can't use that through wayland. Not sure why you'd want to run opengl in an x window when on wayland anyways, but maybe someone can think of a use casd

Wait a minute, I thought ganoox is free as in freedom. Aren't you free to make it work?

What compositor are you using?
I play games just fine on GNOME and they all use X.

Nvidia makes their own proprietary drivers, which are not free as in freedom. That's allowed, apparently.
There is also a free as in freedom Nouveau developed by enthusiasts, which probably doesn't have this particular problem, but has a ton of others, not in the least performance. Because making a GPU driver yourself on your free time when the vendor also doesn't particularly feel like giving you the specs is pretty hard. Especially considering if someone does actually make something work in Nouveau, chances are either Nvidia or AMD will start to throw money at the guy so he starts working on their drivers, because good driver developers are pretty valuable.