Hacker News
points by giancarlostoro 10 hours ago | 0 comments
One thing Electron has over Tauri for Discords case is WebRTC. I tried making an open source alternative using Tauri and got plenty far, then I learned that WebRTC on Linux is not OOTB since its still experimental. Webkit on Linux requires WebkitGTK, so everything under the sun out there that had “webviews” cross-platform cannot do WebRTC ootb.

At least now Discord will consume your GPU vram while you game.

[–] Sean-Der 9 hours ago
This is so close to being fixed!

I am guessing this is just capture/playback code issue? You have a portable WebRTC stack in rust https://github.com/webrtc-rs/webrtc

I haven't used Tauri myself but this sounds like a fun thing to go fix. Silly this is a blocking issue.

[–] giancarlostoro 4 hours ago
I think I wound up hacking something in Rust which is less than ideal felt hackish, at that point I was better off just remaking the UI in an actual native UI stack.

Still too many Rust UI stacks are GPU driven.