XR for Universal Blue and Fedora Atomic Desktops

cannot start envision from start menu as there is no envision in start menu #6

closed
opened by lexibigcheese.bsky.social

installed atomicxr-cli, ran axr envision install, rebooted, no envision in start menu, no envision in ~/.local/share/applications using bazzite kde (rebased from bazzite gnome as GTK applications are freaking out and got sick and tired of gnome's bull.)

Thanks for reporting this issue, sorry it took me a while to respond!

Can you please update AtomicXR, then run axr envision uninstall && NU_LOG_LEVEL=debug axr envision install and attach the full install log?

The debug file generated by axr _debug could also be helpful, if you're comfortable sharing it.

(If you can't upload files, you can use axr _debug --base64 instead)

edit: axr '_debug --base64'

No match for argument: clang19-devel envision bug, need clang-devel package instead. am able to work around this bug on bazzite gnome when i do my manual distrobox method, but no clue where i'd start with this.

oh right it's saying to try --skip-unavailable, but really, envision should just be forked and a commit made to fix this.

I'm sorry, when are you getting that error? Is it while you're building Envision?

when building envision. i could really use an escape hatch to manually override the build process...

Could you please share the full install log to give me some more context? I don't know why you're getting that error, the container should be identical across all systems.

clang19-devel definitely does exist in the Fedora repos ((Fedora Packages)[https://packages.fedoraproject.org/pkgs/llvm19/clang19-devel/]), I honestly don't know why it wouldn't be able to find that package. Maybe we need to do a metadata refresh before installing packages?

i could really use an escape hatch to manually override the build process...

If you want to try to fix it yourself, you can:

  • Uninstall atomicxr-cli from Homebrew
  • Clone this repo
  • Modify the upgrade function in src/atomic-xr/envision.nu
  • Install axr directly from the repo using ./install.nu -f

^ If you decide to do this, you'll also have to install Nushell with brew install nushell

If you do find a fix, please describe it here or open a PR, thank you ^^

i think i know the issue... it's a Fedora 41 distrobox that was created.

How the hell do i system update a distrobox container

Ohh that could definitely explain it. I see how Fedora 41 could be downloaded instead of 42 on Bazzite.

I updated it to use version 42 rather than latest, so it's consistent across all distros. Try updating and running axr envision uninstall && axr envision install

Thanks again for reporting this issue, let me know if this works!

sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

target

None yet.

component

None yet.

Participants 2
AT URI
at://did:plc:2dihndyrsuqwql64nfmxvus6/sh.tangled.repo.issue/3lwkaosmp2x22