Ok still in my first week using Linux/Asahi, didn’t get a reply to my previous question but hopefully this one will fare better.
The most frustrating issue i’ve encountered so far, is that the trackpad keeps pausing - due to my palm catching the big M1 16" trackpad. I have researched and tweaked some settings to make things a bit better, but it’s still not great compared with the native Mac trackpad experience. I read that the Mac handles palm rejection at the hardware level and Asahi currently does not.
So I guess my question isn’t really a question, but a plea that the team gives this an extra priority bump.
The second issue is that Apps sizing is so unpredictable. It took me hours just getting Reaper to look right (was initially TINY) and when I finally did, after i restarted the computer, it’s cursors returned to being really tiny! actually SOME cursors did, but others not. I actually quit Linux at that moment I was tired and decided it was just too much work to do very basic things, however I have woke up today thinking I will not give up so easily. Anyway again, not really a question but an observation. If anything can be added or done to make apps launch at the right size automatically that would be very good.
Hey! I saw your post about audio, but unfortunately I don’t have the expertise to help there. But I maybe able to help with the scaling.
I just took a look at Reaper. It seems like the Linux port is using X11 which is probably what is causing the scaling issues. X11 is the old windowing systems that is being phased out in favor of Wayland but old applications still use it.
Here is something that you can do, if you are on KDE: Settings → Display & monitor → Display Configuration → Legacy applications (X11). The info button provides good descriptions:
Apply Scaling themselves: Legacy applications that support scaling will use it and look crisp, however those that don’t will not be scaled at all.
Scaled by the system: All legacy applications will be scaled by the system to the correct size, however they will always look slightly blurry.
TLDR; you have to choose either small and crisp or correct size and blurry. This sucks, but the blame is on the developer of that app that neither implemented scaling nor switched to Wayland.
Also, it would be really helpful if you can provide screenshots of the wrong scaling/cursor issues so we could get a better idea of the problem
On Dualbooting. That’s completely fine, I used both MacOS and Linux at the same time for a while until I got my machine to where I like it. You don’t have to go all in immediately.
Indeed the Fedora forums aren’t very active. If you need support fast, matrix rooms and IRC are better and more active.
Finally, I can’t help with palm rejection, but I can share my experience. I remember when I switched, I did find the trackpad way worse, but I got used to it fairly quickly to the point that when I booted MacOS the other day, I completely hated how it handles the trackpad.
(side note: It is preferred that you make a post for each issue rather than grouping them so that if people encounter the problem in the future, they can search for that specific issue and (hopefully) find the solution)
No worries, thanks for the heads up. I aim to contribute to hopefully help the Asahi project and for the Arm64 support to become flawless. I guess I just need to find the right place where the Asahi team will see the messages. I thought this was the place. Thank you anyway.
Hey! I saw your post about audio, but unfortunately I don’t have the expertise to help there. But I maybe able to help with the scaling.
Thank you Michael! I will give that a try! I had followed many steps suggested by the LLM i ended up editing configs and all sorts. I wouldn’t say Reaper was blurry - it’s nice tbh, other than SOME parts being teeny when i get more time i will investigate further. Hoping BitWig comes to Arm64 as that’s actually the main DAW i use on Mac.
Regarding the Palm Rejection… I think that if i had a regular x86 Mac I wouldn’t have this issue and if that is what you are using Linux on it would explain your nice experience. The M1 Asahi project however I think this is a known limitation with some ‘software workarounds’ in place - but the actual MacM1 uses hardware chip for palm rejection that hasn’t been reverse engineered fully yet. Someone may correct me if that is inaccurate.