Closed GetPsyched closed 1 year ago
I am thinking of adding a heroic-bin
package so that any user facing this or similar issues can use pre-built binaries as a instant solution than waiting for existing nix expressions to be fixed.
Please guide me if you guys think this should/can be done. (The NixOS manual doesn't provide much help with wrappers around AppImages)
Could you please run heroic
in a terminal (in the environment where the issue occurs) and paste the output in a comment, in a collapsed section.
I also have a few questions,
heroic
from the terminal?I am thinking of adding a
heroic-bin
package so that any user facing this or similar issues can use pre-built binaries as a instant solution than waiting for existing nix expressions to be fixed.
I don't think we should do this. If a user wants to run pre-built binaries from upstream, there are straightforward ways to do so. Since Heroic ships an AppImage, you can use appimage-run
.
I've already tried running heroic from a terminal and weirdly, there's absolutely no error that shows up. Which makes me think it's a purely front-end error given heroic uses electron.
Yeah, that makes sense. But how do I make sure it's always installed on my system? Do I have to run appimage-run <the-image>
every single time I need to launch?
Update: I have tested this in Sway as well and the app does white screen with no errors in the terminal.
Try running Heroic from the branch I just pushed (command below) to see if it resolves the issue. I've changed the Electron version the package uses to match that of the upstream package, as there seems to be a regression in the latest version of Electron.
nix shell github:aidalgol/nixpkgs/heroic-white-screen-fix#heroic -c heroic
Just tested this. I don't get the white screen anymore!!
This happens for me now, trying the nix shell now.
That fixed it, thanks!
Describe the bug
Upon launching,
heroic
white screens without any visible errors.Steps To Reproduce
heroic
orheroic-unwrapped
Expected behavior
It works without white screening
Additional context
heroic
runs fine when using its pre-built AppImage, I don't suspect that there is any issue with my hardware, drivers, or software.i3
specifically. It works fine on KDE. (Note: I haven't tried on similar environments like Sway)stalonetray
produces the following output upon exitingheroic
:Notify maintainers
Hello, @aidalgol 👋🏻
Metadata