-
-
Notifications
You must be signed in to change notification settings - Fork 549
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
Create lux #3207
Create lux #3207
Conversation
second attempt to add lux to the catalog, trying slightly different syntax for the screenshot
@kfjahnke have you ever seen the message above? Is that something your program does? Potentially a bug when it is being invoked without any parameters? We are making these screenshots to see what the end user experience "out of the box" would be. And as a user, seeing this message, I'd assume something is broken. |
Another minor nitpick: The AppDir does not work when not inside an AppImage.
This is because
|
I thought the requirement was just that the AppImage runs on the oldest still-supported ubuntu LTS, namely 18.04. I set up a VM with ubuntu 18.04 and ran the AppImage there and it worked, so I assumed it would work be fine. FreeBSD? I thought AppImage was only for Linux! There actually is a FreeBSD port of lux in the graphics section.
Do I understand that correctly: this change is to allow the unbundled AppImage to be run in the test environment? Fine with me. I'll change the AppRun. I was relying on APPDIR always being set, and I never tried to run the unbundled AppDir! I'll post again when I have the new AppImage online. |
Well, that'd be 20.04 at this time. And yes, that is the bare minimum required to pass the test. Not everyone runs exactly that though. So I am just trying to give helpful advice here.
I run AppImages on FreeBSD for testing from time to time. If they run there (using the Linuxulator; native speeds!) then I'm pretty confident they should be able to run on most Linux distributions ;-)
The automated test doesn't check for this (yet), but I inspected your AppImage manually. Currently you have no valid AppDir inside your AppImage. Luckily this is an easy fix. |
I've changed the AppRun script to follow your proposition above, and I'm now passing the GUI font via an environment variable (LUX_GUI_FONT) which I export in AppRun. This seems to work all right (tested on a VM with Ubuntu 18.04 and no extra installed packages). So now I'd like to ask you to reschedule the test yet again, and if you're happy with the outcome, to accept the lux Appimage into the catalog! |
Thank you very much @kfjahnke |
second attempt to add lux to the catalog, trying slightly different syntax for the screenshot