-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
flatpak.org/setup/: Improved documentation #619
Comments
@smcv Thank you for transferring the issue to the correct repo. |
That's quiet a bit more technical and not easy to understand, then just saying reboot. That's a problem |
I'm not a native speaker, but the use and understandability of |
I respect your concern, and I'm not a native speaker either. @smcv Can you please opt in? |
I dedicated at least three additional hours to thoroughly evaluate flatpak and document the top post in order to improve the guide and provide clearer instructions for users. |
Checklist
Flatpak version
1.12.7-1
What Linux distribution are you using?
Ubuntu
Linux distribution version
22.04
What architecture are you using?
x86_64
How to reproduce
Ubuntu [MATE] 22.04 does not require session restart
Tested and reproduced in the following LTS releases:
Install Flatpak
Add the Flathub repository
Install a package that is small enough for the live distro:
No issues found:
flatpak run org.libretro.RetroArch
opens RetroArch as expected and without any error output.Ubuntu [MATE] 24.04 (issue)
Tested and reproduced in the following LTS releases:
Follow https://flatpak.org/setup/Ubuntu EXCEPT the Restart section
Log out/log in to solve the menu issue:
Flatpak cannot be run in live mode in Ubuntu 24.04 because it requires restart.
After session restart the above issue persists:
Also, installing with the
--user
flag did not help.Expected Behavior
Change the "Add the Flathub repository" section
From
Flathub is the best place to get Flatpak apps. To enable it, run:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
To
Flathub is the best place to get Flatpak apps. To enable it, run:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Note: Flatpak may message "applications installed by Flatpak may not appear on your desktop until the session is restarted." Additionally, when installing packages in live mode, which relies on RAM instead of the HDD, it is advised to have at least 8 GB of RAM to ensure the installation of at least one package and in particular all its dependencies.[1]
Reference
1: For instance, if you use the default RAM allocation of 4 GB in virt-manager, you'll likely encounter difficulties installing most packages. This is due to the limited capacity of the /cow filesystem, which is a copy-on-write filesystem created in RAM. See more info here:
Change the "Restart" section
From
To complete setup, restart your system. Now all you have to do is install some apps!
To
Now you can install some apps. Note that you may need to restart you system if they do not work.[1]
1: Some distributions may require a reboot, such as Ubuntu 24.04, which makes it impossible to run Flatpak in live mode, while others, like Ubuntu 23.04 and earlier versions, may not have this requirement.
Actual Behavior
Most pages in https://flatpak.org/setup/ says "To complete setup, restart your system.":
Additional Information
"Random idea: We can make flatpak check if the environment looks ok, and if it doesn't, emit a warning." @matthi
The text was updated successfully, but these errors were encountered: