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
[Bug]: Flatpak on Pop!_OS Linux is broken #1324
Comments
The same problem with flatpak in Ubuntu 20.04 LTS. The message is the following.
|
The same problem with flatpak in Fedora 36 [15:53:50.309] [info] [AppEvents] App started |
v1.5.1-beta..455 (https://github.com/ciderapp/Cider/tree/ab76c3c82dc6c4297f658824e400add9744f583e) works. |
I suspect electron 20 beta 11 has something to do with this |
It works for me (which is odd), I maintain the Flatpak version I test all builds before I publish them. Fedora 36 Silverblue I'm using AMD graphics using the free drivers. |
Should I revert to 1.5? |
Not working for me either on Pop OS. Tried running flatpak repair and uninstalled and reinstalled it. No go with version 1.5.1. |
Ok, for everyone else did the issue begin after the 1.5.1 update or a system update? Because I find it odd that it works for me but not others. @mattmilano If you're willing to try something out navigate to |
Edit: This build has been pushed to the public channels report back with results. |
@rowbawts Deleted the file and no effect. |
Try the build I posted as well. |
The issue began after the Cider 1.5.1 update. My other flatpaks are working fine. |
Can you also try the build I posted above and report back? If that one works I'll push that to everyone. I can't test it myself as the current one works for me already. |
I am also using Silverblue, but is not working. This is my deployment: ● fedora:fedora/36/x86_64/silverblue (index: 0) |
@rowbawts, I've just updated to 1.5.2, but the problem remains:
|
@rowbawts Sorry, got tied up with work and meeting yesterday and didn't get to try out the test build. Just logged in and saw the updated to 1.5.2. Installed it and still no go. |
My experience has been similar on another Ubuntu 22.04 derivative, Linux Mint 21 beta. The latest Cider 1.5.2 still appears to work on Arch (on separate hardware). Of note, xapp won't (re?)install via apt on Linux Mint, and Arch has it installed (via pacman). |
Yeah this builds confidence in my theory a newer Electron version shipped with these newer Cider builds has a bug with certain hardware/driver stacks. What hardware are in the 2 machines? |
The one running Arch has an i7-9700K and an RX 6600 XT. The one running Linux Mint 21 beta* has a dinosaur of a T9900 Core 2 Duo and GeForce 9400 M/9600M GT (an old MacBookPro5,3). *As an experiment, I also installed Arch on a USB to run on the MBP5,3, and the latest version of Cider doesn't start on it, whether xapp is installed (via pacman; don't see an install candidate for flatpak) or not. |
Ok yeah this goes along with what I'm thinking somehow on Nvidia the newer Electron provided with this new release is broken somehow. Because I'm not having any issues either and I'm using a 6700 XT. But most of the people that are having issues (if not all) are reporting to be using Nvidia which most likely explains why I can't replicate it. Can anyone with Nvidia try launching it with this command |
Ok for everyone following this thread we are going to release a new build rolling back Electron to a previously know good release and test that. If anyone affected can help me test I would greatly appreciate it. |
@rowbawts I can help. Also, I don't have Nvidia. AMD with integrated Radeon graphics. So the theory that it's an Nvidia problem is not correct. |
I have nvidia. still does not work ➜ ~ flatpak run sh.cider.Cider --disable-gpu |
It didn't work on my MBP5,3 under Linux Mint, but then without the GPU its rendering performance may be awful to non-existent, as a 13 year old laptop. The resulting output was as follows, which looks like that quoted above to my eye:
Gonna go try it on the same hardware under Arch now, will update only if the result is different there. UPDATE: The only difference with the same hardware on Arch is what module it attempted to load rather than xapp-gtk3-module:
The rest of the lines show up the same. |
Yeah it's definitely odd then, anyway it's really late for me now I'm going to post the test build tomorrow sometime. Thanks for offering to help with this and being patient with this, it's only making it difficult to trace because I'm the only tester for the Flatpak releases atm and it's not an issue for me for some reason. |
@rowbawts, my GPU is NVIDIA GeForce GT 640M LE. The result of flatpak run sh.cider.Cider --disable-gpu:
I can help with the tests. |
Here's a test build for you guys to try |
On Linux Mint 21 beta on the affected MBP5,3 hardware, this version of Cider does not start by selecting the app's icon. When run from the command line with command
I'm off next to test it under Arch on the same hardware, will update with any salient differences in behavior/terminal output. UPDATE: This new build starts, runs & quits normally from the app icon (in GNOME) on Arch, though I did see the icon "cycle" an old one out and a new one in, as I went to click on it. Running
I'll go back to Linux Mint 21 beta & see whether potentially a similar reload/relink of icons (in Cinnamon) allows it to run based on a click. If not & the "stable" flatpak gets updated, then I'll be happy to wait for that. Thanks for your work & help on this! UPDATE 2: As somewhat expected, a reboot into Linux Mint 21 beta/Cinnamon gets the icon to work. When the "stable" comes out, I'll make sure to remove the dl repo & reinstall the stable flatpak, then reboot before clicking the icon again. |
It might still have the issue with the icon because you still have the "stable" build installed and the icon is for some reason still triggering the "stable" one that's still installed. |
@rowbawts, I updated to 1.5.2-beta.24, as a regular update on Flatpak, and it's working.
|
Yeah that's the build with the reverted Electron so I guess Electron 20 has some weird bug with certain hardware configurations. Weird. Edit: good to know it's resolved for you though! |
What is the incidence of X11 vs. Wayland? I know Nvidia & Wayland don’t always mix well yet, but AMD seems fine with Wayland. Anecdotally, I think any Linux OS I’ve ever run on the MBP (with oo~old Nvidia) sticks to X11, but the newer rig (with, as above, an RX 6600 XT) automatically runs Wayland in my current configuration. |
This is honestly something I've wanted to look into as some people have been wanting me to make Wayland the default but I honestly don't have enough resources to test a bunch of different configurations to make sure these types of changes break things on anything other than on my end. (6700XT) |
Hi, this issue really is strange. Also running Fedora 36 with Navi 23 (RX6600XT, amdgpu) and X11 (because xsetwacom). Newest AppImage from repo:
And flatpak version:
Unfortunately I can't say whether it's a new or old problem, because I just distrohopped from Gentoo. |
So I'm getting ready to release 1.5.6 on Flathub and it's using a different version of Electron again. I'd like to get some feedback from this thread before I release it to make sure we don't have a repeat issue. You can try that build out here: |
@rowbawts, sorry for my delay, but I couldn't test Cider before. |
Going to close this issue and assume this is working again then, feel free to notify me if more issues arise. |
v1.5.7-beta.230 from flathub-beta is now broken.
|
Edit: Flatpaks were broken due to Wayland issues I removed it on beta and master and they should be working now. |
Describe the Bug
I updated Pop!_OS Linux today and now it won't run via the Flatpak
Steps to Reproduce
Environment Information
Anything else?
Log of it:
Code of Conduct
The text was updated successfully, but these errors were encountered: