Native Wayland Support

Kommentare

50 Kommentare

  • ryan77627

    Trust me, I'd love to. I spent my free time in the last two days setting up my own homeserver because if I'm going to go for Matrix, I want to fully commit to the idea of decentralization (if everyone has an account directly on matrix.org, what's the point?). But, even with the growing pains as the spec develops, I am a huge fan of the idea of their protocol. I'm excited to see what the future holds, especially for third-party homeservers like Conduit, even if features may be coming slowly compared to Synapse.

    However, my biggest issue is I would have to convince my teachers to invite the bot I set up into the class on my behalf, plus I need screen sharing for a specific class. But 90% of my communication could be consolidated into Matrix, which I'm currently looking into

    3
  • XXXXDRAGONHUNTER123XXX

    For me using the "discord_arch_electron" pkgbuild from the AUR and starting it with this command works:

    "electron --enable-features=UseOzonePlatform --ozone-platform=wayland /usr/lib/discord/app.asar "

    It starts discord using native Wayland, so no more blurry windows :)
    The decorations are missing, but this is due to Gnome not implementing SSD. CSD support for Electron apps is on it's way, but not merged yet.
    Screensharing is not working yet, as others stated.

     

    3
  • 7rst1

    I tried the command above earlier and it straight up crashed my Gnome session. The electron demo app works tho (with --enable-gpu)

    Guess I'll use Discord via Firefox for now. Not ideal, but works.

    Edit: Tested the command again one month later, and now it works again.

    2
  • stevegremory

    well this just goes on to show how much discord really cares about their, "oh so pretty users." They simply do not. It is a rather easy fix which they just aren't ready to do for some stupid reason; Hell, even MS Teams has it.

    3
  • joltx

    I can say that it works if you open it in a chromium browser like brave and enable the following flag in chrome://flags WebRTC Pipewire support. 

    It's basically up to them to enable this for the electron version. 

    3
  • gpstoto

    Yes please, I would like this too :)

    0
  • EnderArchery

    Come on Discord. Screensharing is already working in chrome.

    Can we at least have a reason why this hasn't been added to the electron version, when even Teams for Linux can do it? (And their client is... atrocious at times)

    3
  • Michael

    Not long ago version 0.0.23 acutally had native support for wayland. The electron client they shipped with it just worked out of the box with gpu acceleration and everything. stuff like screensharing still didn't work but it was reasuring that maybe they were on the right track, then they updated it like day later and everything broke again. 

    1
  • lia

    Leukemia clinical trials aim to find new and more effective treatments for this complex group of blood cancers. These trials may explore targeted therapies, bone marrow transplantation, and immunotherapies. Patients who participate in leukemia clinical trials play a crucial role in advancing our understanding of the disease and improving treatment options.

    -5
  • Merri Bäl

    It's absurd this is not being worked on/being ignored.
    3% of Desktop users are now on Linux and one of the most important features of Discord can just not be used if I don't want to ignore the TOS.

    3
  • Sonicalien37

    Nvidia is now supporting Wayland and a lot of the strange display behaviors with Nvidia cards have disappeared as they fixed them. Discord supporting it is the last thing I'm waiting on. The fact that they have not fixed it yet is what's holding me back from a Nitro subscription. As long as it remains unfixed, I will refuse to subscribe.

    5
  • Pollux

    Its 2024 and wayland is now for real becoming the default on multiple linux distros & desktop environments, so i also would like official wayland support on the discord client + zero-copy hardware encoding with screen sharing with the use of vaapi for amd or nvenc for nvidia so that my fps doesnt get cut in half when i try to screen share a demanding game to my friends :) cheers 

    2
  • lia

    Netflix Gift Card: A gift card that can be used to pay for a Netflix subscription.

    0
  • Enderteck

    Will this get fixed soon ? It's the default ! You shouldn't even bother with an electron client at this point, the browser version is better !

    2
  • Pollux

    i doubt it, its so rude how they ignore every problem that exists on the linux client. WHY EVEN MAKE A CLIENT IF YOUR NOT GONNA IMPLEMENT AND IMPROVE ON IT. at one point i thought discord was the leaders of bringing in new features but not anymore “sigh”

    0
  • Daniel Boden

    I can recommend to just use the WebCord Client while Discord ignores at least 50000 people from their Community (probably more, seeing as Linux users make up 2% of average users and 45% of professional developers and Wayland adoption is so big now that some distros are soon going to deprecate X (e.g. Fedora)). 

    1
  • lia

    Ankara implant uygulamaları kapsamında eksik dişlerin tedavisi yapılır. İmplant tedavisi cerrahi bir işlemdir ve mutlaka uzman bir diş hekimi tarafından gerçekleştirilmelidir. Diş implantı, başarı oranı yüksek ve kalıcı sonuçları olan bir tedavi yöntemidir.

    -2
  • Enderteck

    I think they know they are bad at supporting Linux:

    Where is Linux in this picture, huh, discord ?

    Nah but for real are all the Linux client devs in a coma or brain dead ?

     

    I suggest to help develop Dissent in the meantime: https://github.com/diamondburned/dissent

    It's a GOlang Gtk Discord Client in the Gnome theme, really cool stuff. 

     

    Maybe one day we will be able replace their client with it, that could put pressure on Discord to fix Wayland support.

    0
  • lia

    Tünel kalıp, betonarme binaların inşasında kullanılan ve inşaat sürecini hızlandırmak amacıyla tasarlanmış bir yapı teknolojisidir. Temel olarak, duvarlar ve tavanlar için beton dökümü sağlayan büyük, yeniden kullanılabilir kalıplar sistemidir.

    0
  • akajuliaan

    Discord, please add native Wayland support! 

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.