4 ms·
Asahi Linux is amazing and pretty usable at this point. However, last I tried I couldn't get stuff like Slack and Spotify to work on it because there are no Arm
by emilsedgh 4y ago
Asahi Linux is amazing and pretty usable at this point. However, last I tried I couldn't get stuff like Slack and Spotify to work on it because there are no Arm packages for those. Has anyone found a way around that?
- inconceivable 4y agowhen i run across this issue i just use their web apps in a separate browser. slack's 'native' app is just a sequestered browser instance. not sure about spotify.
- nicce 4y agoYou can make your ”own” slack app with few lines of code by using some WebView library, like Tauri and Rust, for fun :-D
- davidw 4y agoUse the web versions?
- psanford 4y agoThe web version of spotify doesn't work on my m2 air in either chromium or firefox. The Spotify website errors with: "Playback of protected content is not enabled." Slack works just fine from the browser on Asahi though.
- cpmsmith 4y agoYou're likely missing the Widevine DRM plugin. IIRC, many distros don't include it, or don't enable it by default.
- psanford 4y agoWhere is the publicly available linux/aarch64 build of widevine drm? The fetch-latest-widevine.sh[0] script says 'Architecture not supported'. [0]: https://github.com/proprietary/chromium-widevine/blob/master/fetch-latest-widevine.sh https://github.com/proprietary/chromium-widevine/blob/master...
- psanford 4y agoWell, to answer this question if someone comes looking: there's no official aarch64 widevine release, but chromeos just started shipping a 64bit arm version of widevine in the last month. But that version is incompatible with the 16k page size kernel that asahi ships with. There was a report in the asahi irc channel that a manually patched libwidevinecdm.so works.
- einpoklum 4y agoPerhaps the universe is telling you something there? :-)
- doubled112 4y agoElectron and apps built with it are missing from most ARM64 Linux distributions. Once you've built Electron (or downloaded their binaries), many of the builds fail because they download something that requires x86_64, and then you get to troubleshoot that. Flathub doesn't have aarch64 builds of most of these apps either, so I'm assuming it is not just me having issues. So much for cross platform. It is doable for the open source apps if you want to get your hands dirty though. It did motivate me to look for non-Electron replacements (to Electron apps, not Slack and Spotify specifically), so I've got that going for me. Sent from an RPi4 I use as an always on workstation.
- zamalek 4y agoYou could have a look at box86 and box64: https://box86.org/ https://box86.org/ | https://github.com/ptitSeb/box64 https://github.com/ptitSeb/box64 I haven't tried them myself, but I've read consistent testimony that the performance (and compatibility) is great.
- gorbypark 4y agoApple released Rosetta 2 for Linux. It's for running x86_64 binaries inside of a arm64 VMs. I've heard rumours people have it running on Graviton instances and other arm64 devices..I'm guessing it would work with Asahi, although it might be against some ToS.
- nicce 4y agoAt least for Spotify, there are many other options, like spotifyd and spotify-tui. Also one decent GUI app build with Rust, if you want to try them.
- shaunsingh0207 4y agoI've been running the `psst` spotify app on my M1 the last few days and its great. Sadly I miss out on spotify connect and all of the social/playlist features. I'd love to use the web version, but firefox doesn't support drm on arm, and I can't seem to get webkitgtk to compile with EME support.
- sys_64738 4y agoYou can't run any Electron apps. Is that a problem? :)