My attempt to get my Macbook Pro M1 MAX with omarchy-mac #78
Replies: 1 comment
|
Okay. Totally my fault. I should have sigh rtfm shrugs which when I finally did ;) It went as it should. Almost. I am new to this linux and github game. I'll leave this here as a tombstone to my failure and to give others in my position a light. Some things I noticed that tripped me a up a bit though. During the Omarchy install part, (the central dialog box), it occasionally asked me for my root pwd. (root root as per the docs) if you thought that it would just install with no issues, then it would just sit there till that was input.. (the text for the request was weirdly placed to the left of the dialog box) so then I had to put that in, and then it went off on its merry way. Sorry for the blurb above, I'll flagellate myself for it till my sin has been taken away ;) |
Uh oh!
There was an error while loading. Please reload this page.
🐧 Hyprland on Asahi Arch (Alarm) — Build & Runtime Report (Revised)
System
6.17.7-1-ARCH (SMP PREEMPT_DYNAMIC)(earlier tests on 6.16.8-asahi1-2)25.2.5-2(generic upstream, no Asahi patches)hyprland-git(AUR)omarchy-seamless-login.servicealarm1️⃣ Build-time Errors and Fixes
candidate template ignored: could not match 'basic_string' against 'std::string_view'no member named 'insert_range' in 'std::vector'-std=c++23#embed invalid preprocessing directiveCC=clang CXX=clang++Permission denied: install_manifest.txtsudo ninja installleft root-owned filessudo chown -R $USER src/hyprland/build'json_t' is deprecated: glz::json_t is deprecated, use glz::generic insteadglz::json_t→glz::genericoperator+(string + string_view)A failure occurred in prepare()(missing patch)makepkg -Cwiped patch before prepare()✅ Working PKGBUILD prepare() snippet
2️⃣ Packaging & Pacman Issues
/usr/share/... exists in filesystemninja installclashed with pacman databasepacman -U --overwrite="*"A package has already been built. (use -f to overwrite)makepkg -eCfsicould not find hyprland-git-*.pkg.tar.zst~/.cache/yay/hyprland-git/asahi-mesa not found3️⃣ Repository & Mirror Problems
Could not resolve host: packages.asahilinux.orgasahi-alarmrepoping: Name or service not known/etc/resolv.confwith Cloudflare/Google DNScould not register 'asahi-alarm' database4️⃣ Hyprland Runtime Failures (GPU / Mesa)
Logs
apple-pmgr-pwrstate ... PS gfx: Failed to reach poweralarm login:prompt.Result
5️⃣ Workarounds Tried
WLR_RENDERER=pixmanWLR_RENDERER=pixman WLR_BACKENDS=headless6️⃣ Root-Cause Summary
glz::json_t)7️⃣ Final System State
8️⃣ Overall Summary
Even after a clean Clang build and Glaze patch, Hyprland never launched a graphical session on Asahi Arch (Alarm). Both hardware and software rendering modes fail, returning only to a TTY console.
The AGX GPU driver remains the most probable root cause — its wlroots integration is incomplete or broken with current kernels and Mesa.
Tags
#asahi-linux#hyprland#wlroots#apple-silicon#agx-driver#mesa#clang#arch-arm64you can tell of course, I used ChatGPT to help me.. on my iphone whilst I spent more than a fair few hours trying to undertstand what wasn't working and I used it to format the markdown above.
probably, I have done something wrong and not followed the instructions (like someone replied to me in hyprland rtfm pls lol )...so I am happy to follow new advice if anyone thinks thats the case.
All reactions