Discord on Apple M1 Devices

Completed

Comments

499 comments

  • kode54

    Jagged edges has nothing to do with Rosetta and everything to do with Electron. And it may be down to the OpenGL implementation, since it probably uses that.

    1
  • kalle

    kode54 yeah i know, i think i worded it weirdly lol, my bad. but yeah, MS Teams has the same jagged edges, which is also an electron based app

    0
  • Yung_boi

    +1

    I'm just using nativefier at the moment but a proper apple silicon version would be nicer to use. Surprised its not been done. 

    3
  • Kalos

    Yung_boi

    It has been done, I've used it too, but screen sharing doesn't work at all in nativefier, and since I use screen sharing almost every day on Discord, I can't use the nativefier version consistently.

    I've just resorted to using my Windows PC for Discord... so sad. It is truly disgusting that the Discord devs can't make an Electron-based app work properly on macOS. It's a goddamn browser ffs!

    3
  • kode54

    Here's the thing. Unlike the browser version, the Electron version includes several elements of the app as native compiled Node modules, possibly to make some of them harder to reverse engineer. They need to recompile these modules for arm64. Some of them are already built for arm64, for the mobile apps, such as the Krisp module. And most of that module is the computer model sets for the processor. Others, should be fairly easy to build.

    The thing is, they don't give ETA for this, and aren't publicly testing it. We'll just have to wait until they launch whatever version is in testing, assuming they even have something in testing now.

    0
  • olegbask

    Some people like me don't wan't to install Rosetta. For these people it's critical to have native support.
    PS I'm trying to run it in a browser in the meantime

    2
  • Tyrone

    It's astonishing to me that Discord takes ages, where their competitor got it working in no time. Pretty disappointing tbh. 

    3
  • Gnamily

    It's kinda sad they're not looking into it... My company uses discord as a communication tool so it's a daily pain in the ass for me xD. We also use Linux primarily which Discord doesn't support well either... It's a shame because I think focusing on compatibility and stability would probably profit discord in the long term, making it a really stable communication tool that everyone can trust... It's clearly not in this position right now.

    1
  • Ofenkäse

    Build in Krisp in Discord does not work with M1 Macbooks. The Option for it is gone. Please add proper M1 Support!

    1
  • iOS Löffler

    Krisp does not work with the Mac M1 inside the Discord App. Build in Krisp is awesome and i cant use it anymore because the Option is gone for M1 users.... please fix

    1
  • chill dealer

    +1 for the native app for Apple Silicon

    1
  • esty

    Bumping because of the new M1 iMac on the way, Discord absolutely eats battery on my MacBook compared to running it in Edge, and I have the same jagged edges and general lag everyone else here does

     

    Kinda sad especially considering Slack has been ARM-native on the new Macs for a long time now

    2
  • Zenuko

    +1

    2
  • Mulan

    I have even tried using Discord PTB to see if there are any ARM-native updates on there. It is disappointing, as others have said, Slack already fully supports Apple Silicon natively and Microsoft has announced native Teams support in the next month or so.

    2
  • kennethlinzj

    +1 for native app, +2 for allowing us to use a non-electron native app (like on iOS)

    2
  • Yoga Setiawan

    +1

    1
  • rockjudge

    + for the native app for Apple Silicon

    1
  • PineberryFox

    I am 100% convinced that Discord is intentionally making the experience on Apple devices worse. Using nativefier you can turn any webpage, including Discord, into a native electron app. Not gonna vouch for perfection, but it seems to work pretty well imo
    https://randomblock1.com/blog/discord-m1-native/

    2
  • kode54

    Nativefier method doesn't support proper voice chat, video chat, or screen sharing. But sure, if all you use it for is a glorified IRC client, go right ahead and do that.

    -1
  • Yung_boi

    Voice and video work fine for me with nativefier

    . Screen sharing doesn't.

    0
  • PineberryFox

    voice and video also work fine for me, but my internet is too potato to have even thought to try screen sharing

    and yes, i would prefer it be just a glorified irc client. in fact i'd rather it be a NON-glorified irc client, at least then it probably wouldn't be rife with accessibility issues, but that's off-topic from M1 support

    1
  • Aranom

    I think this has been said, but if you're a Chrome/Edge user, Open the three dot menu -> More tools -> Create shortcut.

    Check "Open as window" and "Create".

    This is a nice alternative to nativifier, as screen sharing works.

     

    Couple of drawbacks though:

    - The dock icon is ugly. I fixed that by copying Discord's to the Chrome app wrapper using "get info" (open Get Info on discord.app, click on the icon, Cmd C, then do the same on chrome's wrapper and Cmd V)

    - Whenever I move between servers, Chrome shows an ugly URL bar.

    - The titlebar is gray. Tampermonkey can fix this but it's not worth the trouble for me

     

    Of course this is no replacement for a full discord port, which should really be out by now.

     

    1
  • André Sarmento

    +1 for the native app for Apple Silicon 🙂 

    1
  • CreeperFace

    I found this tool which seems like a pretty nice alternative for native discord app

    https://github.com/nativefier/nativefier

    article for additional improvements: https://rthr.me/2021/03/discord-native-apple-silicon/

    1
  • nekky-chan

    +1

    2
  • Mockedarche

    Another +1 for a native app. Rosetta is to make things work in the meantime not to be the long-term usage (for a lot of reasons). I understand Discord taking a while but if you want to support multiple platforms you have to actually support them. Plenty of Electron based apps have switched over Discord shouldn't end up being the last one to do so.

    1
  • Harkon

    Well, it seems that actually they are way to busy designing new Icons... This seems to be taking so much of their precious time that they event can't answer this thread...

    I recently switched to using a self-built "Nativefier"-Version as this works way better than the actual Mac App. I would change to an entirely other platform if it was possible. Like I did with my Mailclient since it also wasn't updated for M1 native support...

    3
  • SeehtEntity

    I cannot split my screen with the Discord app on m1 mac.

    0
  • safrankov

    +1

    1
  • Zenuko

    Please Discord do something.

    1

Please sign in to leave a comment.