Discord Enhances Linux Experience with New Updater and Improved Screen Sharing
Discord has significantly upgraded its Linux application, introducing a new Rust-based updater and enhancing screen sharing capabilities. Previously, Linux users had to manually download and install new packages for every update. The new updater streamlines this process by installing Discord into the user's home directory, allowing for automatic updates without requiring root access. This change also incorporates delta patches, meaning only changed files are downloaded, and multithreaded decompression for faster updates. Furthermore, Discord has improved screen sharing on Linux by utilizing Wayland's screen or app sharing handle, ensuring user permission before sharing. The platform now supports hardware encoding through VA-API for Intel and AMD GPUs, and NVENC for Nvidia GPUs, leading to more efficient video frame processing and transmission.