-
Notifications
You must be signed in to change notification settings - Fork 20
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
Storing git (and other) credentials still broken ? #282
Comments
@larina3315 As user of gnome, I can say that I never rely on a DE (or a browser) to store anything sensible like passwords/credentials, are they already audit by a third party? |
If I understand it correctly, it isn't an issue with GNOME itself, but with libsecret being broken with the VSCodium (and other electron ?) app(s) packaged as flatpak. This has rendered VSCode/VSCodium practically unusable for people who rely on the inbuilt Github integration that VSCode/VSCodium provides, and sync being broken for so long has made the whole ordeal incredibly frustrating, thus the original intention of this issue was to discuss workarounds for the sync issue amongst affected users. On top of that, there are currently 3 issues, linked in the original post, that are tracking the same issue under different naming that might sound confusing, So I linked all of them at the start to track current discussions. |
I have tried to edit the manifest to workaround the sync issue (and have wayland enabled) by appending the following line alongside the other
So that
became
however, when i manually build/install the flatpak and try to run it via and then execute
It works correctly. |
It appears that flatpak basically ignores the Exec= line of the .desktop file, and seems to have it's own .desktop file ? |
Hi @larina3315, to add arguments to the CLI directly in the yaml manifest will be better to add them to https://github.com/flathub/com.vscodium.codium/blob/master/com.vscodium.codium.yaml#L133 But maybe edit the |
The DE launches the app using the Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=codium --file-forwarding com.vscodium.codium --unity-launch --password-store=basic --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland @@ %F @@ You need to add only one |
thank you for pointing that out, I have submitted a PR with a workaround for the sync issue : #294 |
Closing as fixed by #319 |
#239
flathub/com.visualstudio.code#426
flathub/com.visualstudio.code#417
It has been almost 3-4 months and syncing is still broken on GNOME, atleast enabling access to the kwallet session bus has made it work on KDE again, are there any workaround/fixes currently available ?
How are other users dealing with the issue on GNOME ?
The text was updated successfully, but these errors were encountered: