KDE Plasma Wayland now with fractional scaling

>pointieststick.com/2019/09/07/kde-usability-productivity-week-87/

Attached: wayland-shill-poster-2019.png (622x415, 13K)

Other urls found in this thread:

packages.debian.org/search?keywords=kde-plasma&searchon=names&suite=sid§ion=all
gitlab.freedesktop.org/wayland/wayland-protocols/blob/master/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml
twitter.com/SFWRedditVideos

Attached: Screenshot_20190715_032354.png (856x1185, 75K)

Wayland can't be a thing until nvidia will allow it to be a thing. Then it may have a little bit of a chance.

Werkz on my machine

stop using proprietary drivers, might as well be using fucking windows at that point

true.

Why buying decent hardware if you're gonna use shitty drivers who doesn't let you use it properly

If the Wayland protocol would contain drawing primitives every app would have fractional scaling by default.
Now every toolkit and their mother has to implement that functionality separately.
One reason more Wayland sucks and will always suck.

This. Performance in open drivers was always shitty, and lack of control panels is SAD.

if you're planning to use a free operating system why the hell would you buy proprietary driver dependant graphics cards
It's like planning to charge a laptop with a type C charger but then buying a laptop with a proprietary one or wanting to upgrade storage and getting a soldered ssd and then complaining
Now with that said you can use nouveau until then, it's not bad. But if you plan on using free software in the future please do consider that while you're buying things

>fractional scaling
only copelets need that to cope with their bad purchase

>not true
ftfy

>fractional scaling
Great, another useless shit.

nVidia is garbage

Thank you based KDE.

The wayland protocol will never support that, and even if it did, the individual toolkits would still have to implement it separately.

Nope, if font rendering and drawing of shapes, etc. were part of the protocol, every program would be able to use it and not to have to implement it separately.
Also network transparency would be far more efficient and easier to implement.

Every program would not use that because it's impossible to make a set of drawing primitives that would please everyone.

Cairo is used in many apps, including GTK and also as rendering backend for Webkit.
It is pretty darn complete and has proven itself worthy over years. Use just that and be done with it.

The only reason the originally X drawing primitives are not used more widely is because they don't support antialiasing and transparency.

That won't work. There are a lot of applications that use Cairo, but there are a lot that don't.

If you start with a new displayserver you have to rewrite your app anyways. So this is a non issue.

No you don't. The display protocol is a step below that.

Fuck Nvidia

Only in that strange fantasy land wayland tranny devs seem to be living.

Most programs that use a toolkit just work unless they need functionality specific to the display server.
>wayland tranny devs
Who are you referring to specifically?

> Most programs that use a toolkit just work unless they need functionality specific to the display server.
No they won't. Only if they use Gtk or Qt maybe. Actually all toolkits have to implement their own Wayland backend. Xwayland is a cheat and doesn't count.

Adding a new backend to a toolkit is a lot easier than rewriting every single application to use gtk and cairo

Most toolkits only exists because standardized drawing principles as powerful as Cairo were not available at the time.
The point would rather be to abolish the old shit and write new ones with Cairo. Nobody cares about OpenLooks, Motiv, Athena, fltk or even GTK and QT.
Qt and GTK is the worst of them all. Both of them should be also abolished. Nobody will be sad to see them gone.

Who is the target audience of this post? Please explain.

People who agree that Xorg sucks and needs to be replaced but view Wayland the complete wrong direction.
Including drawing primitives into the display server protocol solves many problems Wayland and X has right now.
It would make network transparency easy and efficient. It would lead to unified font rendering (Why do fonts still look different on firefox vs GTK vs Qt apps? cut that shit). And it would make things like fractional scaling easy for all applications.
Even the "professioinals" at Apple include drawing primitives into their display protocol. They have certainly more success than Wayland, lol.

Xorg does all those things already and does not solve any of those problems.
>Apple include drawing primitives into their display protocol
Proof?

> Xorg does all those things already and does not solve any of those problems.
Nope it doesn't X drawing primitives are garbage. That's why nobody is using them.
> Proof?
iOS uses mostly server-side rendering with API basically unchanged for 10 years. It is called Quartz 2D or something.

The drawing primitives you're proposing are also garbage.
>It is called Quartz 2D or something.
That is an API not a protocol. Also, iOS is a terrible OS which should not be copied.

API and protocol are the same thing. The key word here is "server-side".
> The drawing primitives you're proposing are also garbage.
Cairo is not the best out there. But it is the most successful open source library out there. Which one would you propose?

I don't propose anything because every program has different needs.
>An API and protocol are the same thing
Literally no and stop posting until you learn the difference.

Cope harder, nvidiot

Why the fuck is Sid still on 5.14
packages.debian.org/search?keywords=kde-plasma&searchon=names&suite=sid§ion=all
I really like Debian but as a KDE user it's painful to wait for bug fixes.

>nvidia matters
HAHAHAHAHAHA

Opensuse tumbleweed (dude)

>using AMD RX 580
>upgrade kernel
>system just werks
nvidia is dead

If I'm going to use Nvidia, probably is for gamming and gaming on Linux lacks MANY titles to be worth. So yeah, Nvidia is better on Windows.
That said, games are simply garbage lately, they're way too expensive to produce and that means lack of variety and companies trying to virtue signalling to have more customer, making the games shittier.
I ditched Nvidia some years ago since I'm full GNU/Linux now, many titles I used to play work well with Wine. Now the problem is how Wine will work with Wayland, because of that retarded can't grab the mouse pointer thing in the Wayland protocol.

gitlab.freedesktop.org/wayland/wayland-protocols/blob/master/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml