Live data from Hacker News

Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

github.com

51–60 of 80 posts

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#51
post #42

Earlier quoted context omitted.

"Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." Uh... how about I just not use your software? I'm not going to replace a couple thousand dollars in GPUs, or even buy a new specific GPU just so I can use your software.

Your pick. Nvidia are assholes, though, and should not be supported directly at any cost. They need to learn to grow up. Also, what the hell are you using a couple thousand dollars in consumer nVidia GPUs for on a Linux system?

Machine learning, probably. Nvidia is still the best option for that.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#52

I am really looking forward to using Sway. I briefly tried the beta and it worked very nicely. However, one problem that prevents me from switching completely is that with 2x scaling, XWayland apps are scaled up from a lower DPI, resulting in very blurry rendering. As far as I understand, this is a problem in XWayland and GNOME uses a hack to make XWayland applications render without scaling (since X11 Qt/Gtk+ applic…

Same for me.

Though there is a wayland version of firefox, which I plan on trying out.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#53

"Experimental Nvidia support has been deprecated since its inception, and has now been removed entirely. Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." How is nouveau doing this days compared to the proprietary drivers of NVidia ?

i think you will be happy to hear since 2014 they can alterr the clock speeds and get out of the boot frquency of the cards which gives them somewhat normal performance. there is a bit of an issue still to reverse features implemented on the cards. this is a daunting task. these features make some functions in games or renderers run much smoother than directly rendering them or using non-specific resources for them ,…

What I understood one of the reasons they keep their source closed is that it's full of stuff like:

`if (game == "Fifa2016") use_nvidia_custom_shaders() ...`

So games don't work quite fast and the game companies ask nVidia to fix it in their drivers, which might do stuff such as adding custom shaders to get that good fps. That's why many major games require you to update to the latest nVidia drivers before running.

I don't know how much AMD does this, their open source support is excellent nowadays.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#54
post #2

I know this is about sway, but I feel I can't pass up this opportunity to profess my undying love for i3. The learning curve is relatively minor for such a slim powerful system I'm truly amazed. I really can't thank the original author(s) enough. RE: Sway, I'm glad they hit this milestone, I have a friend who is using it and he claims it's almost as good, (although he hasn't found a way to do -gaps yet..). Last time…

>Last time I used Wayland/Sway I couldn't get decent font rendering. Has the situation improved? Wayland and Sway don't touch font rendering as far as I know. There should be no difference between font rendering on X and Wayland. Perhaps you were getting blurred out fonts due to scaling?

I guess what I mean is the the font rendering tweaks to give you really nice font dithering etc; didn't used to work. I'm thinking the freetype2 project for example.

The fonts always appeared super sharp and jagged on Wayland when compared to X11.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#55

"Experimental Nvidia support has been deprecated since its inception, and has now been removed entirely. Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." How is nouveau doing this days compared to the proprietary drivers of NVidia ?

Imagine a world where Gnome doesn't support any proprietary card drivers, where VLC can't read non open codecs, where libre office can't open doc* files... Does that seems like a world where FOSS can be successful in ?

That would work just fine. Intel HD, which basically everyone has, would work fine (and performs quite well). AMD also works.

It's only nVidia that would be excluded, due to them acting like children and trying to push proprietary things as the only GPU vendor.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#56

Earlier quoted context omitted.

Imagine a world where Gnome doesn't support any proprietary card drivers, where VLC can't read non open codecs, where libre office can't open doc* files... Does that seems like a world where FOSS can be successful in ?

if (nvidia) { // thousands of lines of code } else { // thousands of lines of code } I refuse to add this to my code. The nouveau driver is good enough for most people who aren't buying new cards, and if you're buying a new card you should give your money to a company that cares about FOSS.

As much as I'd love to do that, I need CuDNN for my work. It's okay, though; X11 still works. I have no real reason to want Wayland.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#57

"Experimental Nvidia support has been deprecated since its inception, and has now been removed entirely. Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." How is nouveau doing this days compared to the proprietary drivers of NVidia ?

i think you will be happy to hear since 2014 they can alterr the clock speeds and get out of the boot frquency of the cards which gives them somewhat normal performance. there is a bit of an issue still to reverse features implemented on the cards. this is a daunting task. these features make some functions in games or renderers run much smoother than directly rendering them or using non-specific resources for them ,…

>patents and other things will still protect their IP / featuresets even if they open it....

That's not how it works. Even if you patent something others can copy it (and I don't mean just the source, but the idea, algorithm, implementation) and use it in their products and then you're left with the work of completely reverse engineer them, figure it all out, then sue them, etc.

So you can either do that or just never open your source. Who can blame them?

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#58
post #42

"Experimental Nvidia support has been deprecated since its inception, and has now been removed entirely. Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." How is nouveau doing this days compared to the proprietary drivers of NVidia ?

"Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." Uh... how about I just not use your software? I'm not going to replace a couple thousand dollars in GPUs, or even buy a new specific GPU just so I can use your software.

It's a legit option. Unfortunately everyone involved seems unwilling to compromise on this one so you're forced to choose.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#59
post #42

Earlier quoted context omitted.

"Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported." Uh... how about I just not use your software? I'm not going to replace a couple thousand dollars in GPUs, or even buy a new specific GPU just so I can use your software.

Your pick. Nvidia are assholes, though, and should not be supported directly at any cost. They need to learn to grow up. Also, what the hell are you using a couple thousand dollars in consumer nVidia GPUs for on a Linux system?

Machine learning, where NVIDIA hardware and proprietary drivers is currently non-negotiable. It sucks but it is reality, and refusing to support their drivers in other software because NVIDIA doesn't support FOSS will accomplish absolutely nothing. Except people not using your software.

Re: Sway: i3-compatible Wayland compositor – 1.0-beta.1 released

#60

Earlier quoted context omitted.

You have a choice of A: give up the improved performance and features of the proprietary driver to use i3 with wayland, no longer able to take screenshots or use secondary monitors B: continue using i3 with X

You can take screenshots and use secondary monitors on sway, I use four displays at home, including one rotated 90 degrees and one 4K display, to make sure I test each use-case before anything breaks for end-users. The performance of the novueau driver is adequate for most non-gaming workstations.

> You can take screenshots

can you, with any app that takes screenshots ? e.g. with SimpleScreenRecorder or flameshot ?

Post reply on HN