Hacker News new | ask | show | jobs
by OhSoHumble 1275 days ago
This is one of the more important aspects of Linux desktop usage for me. I am currently on Gnome but would switch in a literal heartbeat to KDE if fractional scaling dropped for it first.

Next up: better handling of screen sharing under Wayland. If that's done then I have no problem using Linux in a professional environment since I deliver presentations and collaborate virtually quite a bit.

2 comments

Screen sharing in Wayland has been pretty painless for me with the exception of Zoom. The native app refuses to believe that I'm running one of the "approved" distros and won't even try, so if I need to share my screen, I just pop out of the meeting in the native app and rejoin from chrome.
This has been my experience as well: no problems screensharing except w/ Zoom native client due to their distro whitelist preventing screensharing under Wayland. A little irksome. Just let us try! Browser mode until then.
You can launch Zoom with a flag to make your desktop environment appear to be GNOME and it'll work.
What's the flag?
env XDG_CURRENT_DESKTOP=gnome /usr/bin/zoom %U
I do not trust the Zoom native app. What am I missing?
The UI is a bit different, and if you're just joining a meeting as a fairly passive participant, not a whole lot.

There's a long and extensive list of features here that compares capabilities of the various clients (including the web client) here: https://support.zoom.us/hc/en-us/articles/360027397692-Deskt...

Does Screen Sharing on Wayland work in Teams now?
Not sure, last I used Teams was on a mac. A quick google search seems to indicate that, as with zoom, you'll want to join via a browser and have pipewire enabled. If you're using chrome, go to chrome://flags and enable WebRTC PipeWire support. Firefox is a mixed bag.

If you haven't already, you'll want to install xdg-desktop-portal-wlr as well, I think.

Not in the "official" application. And microsoft deprecated it. You have to use the web version.
KDE already has fractional scaling. This is for fractional scaling with Wayland. If you don't need Wayland, fractional scale away.