[BUG] ARM system: Sidebar App doesn't launch in Asahi Linux (Fedora remix)
Describe the bug
installed using dotfiles installation everything seems to work but sidebar app, can't launch it by clicking on the icon nor using shortcut SUPER + CONTROL + S which should open dotfiles settings
Steps to reproduce
Right top corner Click sidebar menu icon Nothing happens
Expected behavior
Launch the sidebar app
Screenshots
No response
Distribution
Other (please specify below)
If Other, specify
Asahi Linux Fedora Remix (42)
Additional context
No response
Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Can you run in the terminal flatpak run com.ml4w.sidebar and flatpak run com.ml4w.settings and share the error message?
❯ flatpak run com.ml4w.sidebar error: app/com.ml4w.sidebar/aarch64/master not installed
❯ flatpak run com.ml4w.settings error: app/com.ml4w.settings/aarch64/master not installed
Did you run the setup script offered in the Dotfiles Installer?
yes
i found the problem following packages uses cisco and russia is geoblocked so it can't download (http://ciscobinary.openh264.org/libopenh264-2.5.1-linux-arm64.7.so.bz2:)
ID Branch Op Remote Download
- [✗] org.freedesktop.Platform.openh264 2.5.1 i flathub 1.7 kB / 930.4 kB
Warning: While downloading http://ciscobinary.openh264.org/libopenh264-2.5.1-linux-arm64.7.so.bz2: Server returned status 403 Installation complete. :: Installing com.ml4w.welcome :: Repo 'flathub' is already added. :: Repo 'ml4w-repo' is already added. :: Flatpak 'com.ml4w.welcome' is NOT installed for the current user. :: Flatpak 'com.ml4w.welcome' from repository 'ml4w-repo' is NOT installed. :: Installing com.ml4w.welcome Looking for matches… error: Nothing matches com.ml4w.welcome in remote ml4w-repo
:: Setup complete. Run the app with 'flatpak run com.ml4w.welcome' :: Installing com.ml4w.settings :: Repo 'flathub' is already added. :: Repo 'ml4w-repo' is already added. :: Flatpak 'com.ml4w.settings' is NOT installed for the current user. :: Flatpak 'com.ml4w.settings' from repository 'ml4w-repo' is NOT installed. :: Installing com.ml4w.settings Looking for matches… error: Nothing matches com.ml4w.settings in remote ml4w-repo
:: Setup complete. Run the app with 'flatpak run com.ml4w.settings' :: Installing com.ml4w.sidebar :: Repo 'flathub' is already added. :: Repo 'ml4w-repo' is already added. :: Flatpak 'com.ml4w.sidebar' is NOT installed for the current user. :: Flatpak 'com.ml4w.sidebar' from repository 'ml4w-repo' is NOT installed. :: Installing com.ml4w.sidebar Looking for matches… error: Nothing matches com.ml4w.sidebar in remote ml4w-repo
:: Setup complete. Run the app with 'flatpak run com.ml4w.sidebar' :: Installing com.ml4w.calendar :: Repo 'flathub' is already added. :: Repo 'ml4w-repo' is already added. :: Flatpak 'com.ml4w.calendar' is NOT installed for the current user. :: Flatpak 'com.ml4w.calendar' from repository 'ml4w-repo' is NOT installed. :: Installing com.ml4w.calendar Looking for matches… error: Nothing matches com.ml4w.calendar in remote ml4w-repo
:: Setup complete. Run the app with 'flatpak run com.ml4w.calendar' :: Installing com.ml4w.hyprlandsettings :: Repo 'flathub' is already added. :: Repo 'ml4w-repo' is already added. :: Flatpak 'com.ml4w.hyprlandsettings' is NOT installed for the current user. :: Flatpak 'com.ml4w.hyprlandsettings' from repository 'ml4w-repo' is NOT installed. :: Installing com.ml4w.hyprlandsettings Looking for matches… error: Nothing matches com.ml4w.hyprlandsettings in remote ml4w-repo
:: Setup complete. Run the app with 'flatpak run com.ml4w.hyprlandsettings' Looking for matches…
i downloaded openh264 2.5.1 manually from rpm but script still tries to download it from ciscobinary
❯ flatpak search com.ml4w.settings No matches found
also can't find ml4w apps
You’re not on x86 right? You have an arm chip? That’s the reason. Currently only x86 is supported. I am working already on an arm support for the apps. Should technically possible but was not able to compile them yet on my system.
Thanks, waiting for the update
Hey, I'm thinking of installing this on my m1 mbp. Is this a dealbreaker or is it still worth trying and completing the installation when this is done? If I can help with anything I'd be happy to.
The dotfiles will generally work on ARM but not the ML4W apps. Currently only available for X86. I am still try to find out how to compile it on multiple platforms.
Thanks for that answer. For anyone else that stumbles upon this thread: I just normally installed hyprland and didn't have any problems. Haven't used any dotfiles from anyone else yet.
Same on stock arm fedora inside of virtual machine(Apple M chip), all other things do work
seems to me like fix would be as simple as adding
"arch": {
"aarch64": {
"config-opts": ["--build=aarch64"]
},
"x86_64": {
"config-opts": ["--build=x86_64"]
}
}
},
to manifesto files of each tool, then
# For x86_64
flatpak-builder --force-clean --arch=x86_64 build-x86_64 com.ml4w.sidebar.json
# For Apple ARM (aarch64)
flatpak-builder --force-clean --arch=aarch64 build-aarch64 com.ml4w.sidebar.json
and then
flatpak build-export repo build-x86_64
flatpak build-export repo build-aarch64
flatpak build-update-repo repo --generate-static-deltas
Thank you for sharing this. I will give it a try immediately after the release of 2.9.9.3