Wayland and audio is fixed, but only on the canary branch for the moment, this isnt lazy either, they changed the whole screenshare flow to suit linux’s permission prompts

  • Mwa@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 hours ago

    Finally, Tho i dont use the desktop app anymore. (Hint electron)

      • sntx@lemm.ee
        link
        fedilink
        arrow-up
        10
        ·
        4 hours ago

        Sent by me:

        Dear Discord Privacy Team!

        I’m writing to you to inform you that your platform (mobile, desktop, browser) can enforce the user to verify their account with a phone number, after the user has changed their E-Mail adress. This is a serios privacy problem! I’d like you to verify that you don’t intend on providing other (more privacy friendly) means of account verification apart from providing the phone number. I suddenly cannot use my Discord account due to this and I object to providing a phone number.

        Kind regards, ~sntx

        Their answer:

        Discord Privacy Team (Discord Support)

        Hi there,

        Thanks for reaching out to us. Unfortunately, we aren’t able to assist you here. This channel is reserved for privacy questions and requests.

        It looks like this is a question for our Customer Support team. We recommend that you resubmit your request and choose the appropriate reporting option. You can do so here: […].

        In the meantime you can check out our Help Center for more info on everything Discord.

        We appreciate your understanding.

        Sincerely, Discord Privacy Team

        • DacoTaco@lemmy.world
          link
          fedilink
          arrow-up
          13
          ·
          edit-2
          28 minutes ago

          But its a server setting to need phone verification. Im on a ton of servers and never provided them my phone number. One server changed access rights manually for my username because i refused to give discord my phone number when they enabled the verification requirement haha.
          Also, their response is terrible haha

      • GHiLA@sh.itjust.works
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        3 hours ago

        Centralized social media. Poison of the masses. If they control the pullpit, they control the congregation. Tale as old as time.

      • onlooker@lemmy.ml
        link
        fedilink
        arrow-up
        6
        ·
        4 hours ago

        The founder’s shady history with OpenFeint, their entire privacy policy and shit like this, take your pick. Wikipedia also has an entire section dedicated to Discord’s controversies. No matter how you look at it, Discord has a great many shortcomings.

        • .Donuts@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          2
          ·
          3 hours ago

          These articles are very old and not super relevant any more. Sources of 2018 and 2019, while a lot has changed over the years.

          I’m not here to “defend” Discord and pretend it’s all gravy, but if you want to make a compelling argument, I think it’s a good idea to stick to current, factual information.

          • index@sh.itjust.works
            link
            fedilink
            arrow-up
            3
            ·
            3 hours ago

            These articles are very old and not super relevant any more. Sources of 2018 and 2019, while a lot has changed over the years.

            Did you even read them? They changed for worst all the points remain.

            • .Donuts@lemmy.world
              link
              fedilink
              arrow-up
              3
              arrow-down
              2
              ·
              3 hours ago

              Which got worse? Feel free to show me an example. I’ll try to investigate and find out its merits.

              It must be said that that site also considers browsers like Firefox and Vivaldi to be at a high level of being spyware. I think it’s important to understand that Discord doesn’t do things much differently than other platforms, other than not having any 3rd party ads.

                • .Donuts@lemmy.world
                  link
                  fedilink
                  arrow-up
                  4
                  arrow-down
                  1
                  ·
                  edit-2
                  2 hours ago

                  You see a couple of orange lines. You think, well that’s okay, it’s up most of the time? This isn’t helpful. Discord needs to be up all of the time if it wants me to take it seriously. I understand that writing code is hard, and I’m aware that I sound demanding here, but I just cannot adopt Discord for communicating if I cannot rely on it to be available when I need it now. If it’s down for half an hour, that’s not a long time in the big picture, but it’s a long time in the moment when I have a message that I need to send right then.

                  (emphasis mine). Ah yes, another blog by a user that thinks everything revolves around their experience.

                  I would love to act in good faith, but you’re not making it easy linking this drivel. Because I don’t want to make you feel like I’m fishing for sources, let me expand some points in the original link to talk about:

                  Discord contains features which allow integration with other spyware platforms

                  Discord contains the opt-in spyware feature known as “social media integration.” This allows you to sync your persistent user identity on Discord with your persistent user identity on other spyware platforms, such as Facebook and Twitter. In its privacy policy[1], Discord has confirmed that if you opt in to this spyware feature, Discord will obtain an undisclosed amount of access to information obtained about you by the spyware platforms that you choose to sync with.

                  Ah yes, very scary. Connecting your account with other platforms to show your profile.

                  Discord uses its process logging for advertising

                  That the process logging features of Discord are now being recorded on Discord’s servers as a form of telemetry (spyware), and removes speculation about why this feature exists. It is clarified by Discord that this spyware feature is used for advertising to its users.[8] This means that Discord is recording the programs you have open to build a statistical model of what programs you might buy/license in the future.

                  The “advertising” in question:

                  We use certain information to personalize our services. This includes features like customizing your experience on our discovery surfaces, highlighting activity on Discord that may interest you, and surfacing Discord features and promotions from us and our partners that may be of interest to you. For example, we may use information about who you interact with to rank a Friend who you interact with often higher in the “Active Now” section of your Friends List.

                  Discord tries to force some users to give their Telephone numbers

                  Discord will lock users out of its service and will not allow them to continue using it without giving their phone number or contacting Discord support. This is especially true for TOR users. This kind of feature is designed to extract very personal information out of its users (phone numbers). The criteria for locking out users isn’t known

                  Usually this is a server (community) - side setting, but Discord also forces it when they think you are a spammer or malicious actor. Pretending it’s to collect phone number is a bit out there. Also, 2FA has been a thing since forever.

                  Lastly, there’s probably the argument of selling our personal data:

                  We don’t sell your personal information. Our business is based on subscriptions and paid products, not from selling your personal information to third parties.

                  We make money from paid subscriptions and the sale of digital (and sometimes physical) goods, not from selling your personal information to third parties.

                  We do not sell the personal data of our users or share personal data for targeted advertising purposes.

                  No sale or “share” of personal information: The CCPA sets forth certain obligations for businesses that sell or “share” personal information. We do not sell or share the personal information of our users as defined in the CCPA.

                  This is a legal document that they will get in trouble for if they were lying. They’ve already been fined hundreds of thousands of euros for GDPR violations but that curiously did not include a fine for “took people’s personal information and then sold them without consent whilst explicitly saying they didn’t do that”

                  Discord further has no third party advertisements which they can use to “sell” your data by allowing those advertisements to target you.

  • jonesy@aussie.zone
    link
    fedilink
    arrow-up
    10
    ·
    9 hours ago

    Just installed Canary on my system to test this, and while it’s a little janky and the hardware acceleration seems to stop other apps using the GPU at the same time this is still good enough I think I can finally move to Linux as my main OS. I assume this will get polished further in the future. Great stuff though.

    • GregorGizeh@lemmy.zip
      link
      fedilink
      arrow-up
      6
      ·
      5 hours ago

      There is another, semi official linux client called vesktop. Comes with a range of plugin options, all improving or enabling functions the default client doesnt offer or hides behind a paywall. It also has had screen share on Linux for the longest time,if you do the switch give it a go. Certainly better than the default app

      • jonesy@aussie.zone
        link
        fedilink
        arrow-up
        1
        arrow-down
        3
        ·
        6 hours ago

        Pretty much! Never saw anything that said the browser client worked on Linux, but last time I tried the discord browser client it was pretty rubbish as well.

        • flubba86@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          As someone who only occasionally uses Discord, I honestly didn’t even know they had a desktop version of their app. I’ve always used it in the browser. Why do they even have a desktop version of their webapp?

          • boredsquirrel@slrpnk.net
            link
            fedilink
            arrow-up
            1
            ·
            2 hours ago

            The desktop version uses Electron, a shitty Chromium + Node.js framework for devs that really only want javascript and web tech

  • tiramichu@lemm.ee
    link
    fedilink
    arrow-up
    137
    arrow-down
    2
    ·
    edit-2
    15 hours ago

    I was almost convinced they were keeping this broken on purpose, it’s been broken so long. Like, years long.

    It was broken so long I honestly wouldn’t have been surprised if news surfaced that Discord was taking back-handers from Microsoft under the table to keep it broken. With steam working so well on Linux now, broken discord streaming without actual working audio share was one of the last things that posed a hurdle for gamers ditching Windows.

    (In the meantime, thank you Vesktop for your service <3)

    • kuneho@lemmy.world
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      8 hours ago

      You give them too much credit. It’s just shitty, that’s it.

      Discord is pretty much broken on all platform. It always was. There’s just no real alternative unfortunately.

      • xavier666@lemm.ee
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        6 hours ago

        “Don’t attribute to malice what is explained by incompetence”

        • GregorGizeh@lemmy.zip
          link
          fedilink
          arrow-up
          3
          ·
          5 hours ago

          There is an alternative people have used before discord came, it is called teamspeak. Is still around as well, but works more like a federated system since everyone has to set up and host their own server for people to use.

          • dino@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 hours ago

            We would have to sit down and actually think what an opensource solution can achieve and how it gets traction. Also from the get go it should be clear that there will be no feature parity between it and discord. If it was me, I would cut out the whole chatroom functionality, leave private messaging in, use threaded conversations as a standard and but a decent videocall system on top. But this would be my version of it, other people have other needs.

            For the video call system you would not have to reinvent the wheel, use something existing like Jitsi (?) or alternatives. Then you would

            Maybe the best bet is to look at matrix and wrench out the chatroom focus and replace it with threads?

              • dino@discuss.tchncs.de
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 hour ago

                Not in my bubble, chats create insurmountable loads of noise. By focusing on threads you get the discussion much more focused and streamlined. Example: Most of my discords are ttrpg related, where with the usage of bots games are scheduled. Or where discussion are happening around certain ttrpg systems.

                I agree that a lot of discord servers focus on chat rooms. But you could retain that by simply having 1-2 chatrooms per server and structure/direct conversations to dedicated threads/voice chats instead.

                Again this is just MY view. I am totally aware that other people, use it differently.

    • deadcream@sopuli.xyz
      link
      fedilink
      arrow-up
      19
      ·
      11 hours ago

      It was broken so long I honestly wouldn’t have been surprised if news surfaced that Discord was taking back-handers from Microsoft under the table to keep it broken.

      Tech companies are fully capable of being lazy for free. Fixing this takes dev time from other work that brings Discord money so doing this costs them, especially considering that Linux userbase must be rather tiny. 99% of software companies don’t give a shit about making quality product and will always try their hardest to do as little work as possible while making as much money as possible. If fixing a bug will cost them more than potential profits from making it work then they won’t fix it.

      • tiramichu@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        8 hours ago

        You’re right of course, it’s definitely down to simple lack of incentive, rather than some kind of conspiracy. But the conspiracy was a fun shower thought! :)

    • Blisterexe@lemmy.zipOP
      link
      fedilink
      arrow-up
      56
      ·
      15 hours ago

      I saw something from a discord dev (can’t find it, so grain of salt) about how there was interest recently to do it, but they’d have to work on other stuff that affected everyone first, and they’d probably get it done by q4 2024, guess they were right.

      I think before then the whole linux graphics and audio space hadn’t really stabilized enough for them to be interested.

    • corsicanguppy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      25
      ·
      15 hours ago

      convinced they were keeping this broken on purpose, it’s been broken so long. Like, years long.

      Heh. There’s a ticket with Splunk. It’s a simple request: do the 30 sec of work to let us install your software rpm from a proper yum repo.

      They can’t figure out how.

      They won’t ask.

      It’s 12 years old now.

      The ticket for them to do a trivial exercise with tools twice as old, is now a tween. It can ride the bus on its own. I think it can get a Facebook account. Maybe.

      We should get one for it.

    • DefinitelyNotAPhone [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      8
      ·
      15 hours ago

      It was 100% because the existing Electron version they were using was ancient, a giant pain in the ass to update, and represents exactly zero revenue for them so they hadn’t bothered putting anyone on fixing it. Every tech company has the ticking time bomb in the corner like that.

    • blobjim [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      2
      ·
      15 hours ago

      Screen sharing infrastructure (for Wayland) in Linux was still in development recently. Maybe they just wanted to be able to use newer APIs?