7 ms·
See https://github.com/AsahiLinux/docs/wiki/Feature-Support https://github.com/AsahiLinux/docs/wiki/Feature-Support . The laptops are very usable as a daily dri
by delroth 4y ago
See https://github.com/AsahiLinux/docs/wiki/Feature-Support https://github.com/AsahiLinux/docs/wiki/Feature-Support . The laptops are very usable as a daily driver on Linux already, but not 100% is supported and depending on your specific requirements some of the missing hardware support might be a deal breaker. You can very much run a normal Linux desktop with a working UI, that's been working for months, it just doesn't have hardware rendering acceleration (but the CPU is fast enough to make this tolerable).
- rnk 4y agoThanks. My use case is normal linux use, but I need to occasionally run x86 code in a linux vm. So (1) running linux, (2) running a different arch vm, (3) some gui apps. I have already been reading the state of running x86 vms on macos on an m1, it is slow but my friends claim usable. Add it on an early linux impl on native m1, then x86 vm. Why am I torturing myself? I want to get back to having a great fanless system like I used to have on a google pixel laptop, where they had underclocked x86 but running without a fan was great.
- DenseComet 4y agoMacos Ventura will let you run x86 code on an arm linux vm using a linux version of rosetta 2, which should fix the speed issues. https://developer.apple.com/documentation/virtualization/running_intel_binaries_in_linux_vms_with_rosetta https://developer.apple.com/documentation/virtualization/run...
- wtallis 4y agoIf you need to run x86 Linux software on Apple Silicon, the better option going forward will be to run an ARM Linux VM and use Apple's Rosetta for Linux to run x86 software on the ARM Linux, rather than having the kernel also running under emulation. Since Rosetta for Linux was coerced to run on non-Apple ARM Linux systems almost as soon as it shipped in developer preview builds of the upcoming macOS, it would not be surprising if Asahi ends up making use of it outside of a VM context (though that may not comply with the license).
- mkurz 4y agoCan you provide links to what you write hear? Thanks!
- wtallis 4y agoPrevious HN thread: https://news.ycombinator.com/item?id=31644990 https://news.ycombinator.com/item?id=31644990
- AndroidKitKat 4y agoSibling comment, but this has links to Apple documentation: https://news.ycombinator.com/item?id=33290808 https://news.ycombinator.com/item?id=33290808 And this seems to be able to get it running: https://github.com/diddledani/macOS-Linux-VM-with-Rosetta https://github.com/diddledani/macOS-Linux-VM-with-Rosetta I haven't tested this because I'm at work, but I'll verify it when I get home!
- criddell 4y agoIs the battery life when running Asahi Linux close to what it is with macOS?
- nicoburns 4y agoNo, aside from anything else the missing GPU driver means that the system is running at ~60% all-core CPU even at idle (rendering a desktop). IIRC, it still lasts around 4 hours. We'll have a better idea of where they're at once the GPU driver lands.
- GeekyBear 4y agoThat's not the word from the developer lead. >That whole "optimized for macOS" thing is a myth. Heck, we don't even have CPU deep idle support yet and people are reporting 7-10h of battery runtime on Linux. With software rendering running a composited desktop. No GPU. https://twitter.com/marcan42/status/1498923099169132545 https://twitter.com/marcan42/status/1498923099169132545 Also, from a couple of days ago, they got basic suspend to work. >WiFi S3 sleep works, which means s2idle suspend works! https://twitter.com/marcan42/status/1582363763617181696 https://twitter.com/marcan42/status/1582363763617181696
- nicoburns 4y ago7-10 hours is good, but that's still around half of what these machines can do on macOS. And it's just common sense that battery life with software rendering won't be as good when hardware acceleration is enabled.