cake_wallet icon indicating copy to clipboard operation
cake_wallet copied to clipboard

Linux flatpak and .tar.xz packages fail during initial dialog

Open wallart1 opened this issue 1 year ago • 13 comments

First-time run of both Linux flatpak and Linux .tar.xz.

After starting the app and agreeing to the Ts & Cs, there is a button to "Set a PIN." When I click this button, there is no prompt for the PIN. Instead, there is a panel asking whether to restore a wallet or to create a new wallet. Since this is a first run, I click the button to create a wallet.

A new panel appears, asking for the wallet currency. I click on the first one, "Monero" and then "Next."

A new panel appears asking for a wallet name and password. However, the entire panel is disabled. It is completely unresponsive, including the X to close the window.

I would like to get through the initial dialog successfully.

Screenshots If applicable, add screenshots to help explain your problem.

Platform: (Please see attached SystemInfo file.) Desktop computer Cake Wallet Version: 4.22.1

SystemInfo.zip

Image Image Image Image Image

wallart1 avatar Jan 25 '25 06:01 wallart1

[quoted scam]

This is phishing spam, isn't it?

wallart1 avatar Jan 25 '25 06:01 wallart1

Hey @wallart1 please don't follow any of the links that were added, all of them are scam, I deleted them. Thanks for opening the issue and attaching the screenshot, we will look into this issue and fix it

OmarHatem28 avatar Jan 25 '25 11:01 OmarHatem28

Hi @wallart1 we fixed the flow for saying create pin which was just a UI issue but we are not able to reproduce the issue you are having with the app freezing on the create wallet screen. can you please try uninstalling and re-installing and see if that fixes it or not

OmarHatem28 avatar Jan 27 '25 19:01 OmarHatem28

I re-downloaded the .tar.xz file for 4.22.1. There is no change in behavior.

Are you saying that I should try the 4.23.0 pre-release?

wallart1 avatar Jan 28 '25 00:01 wallart1

the pre-release for 4.23.0 is live already, you can try it. but we can't reproduce the issue you are having, so if you can still reproduce it with 4.23.0, can you please provide more info or the logs

OmarHatem28 avatar Jan 31 '25 02:01 OmarHatem28

I tried the new 4.23.0 release. No change in behavior.

I looked for logs, but didn't find any. How can I enable more logging in cake wallet?

wallart1 avatar Feb 03 '25 01:02 wallart1

Cake Linux .tar.xz runs smoothly for me (Debian 12 + KDE)

~/Downloads/Monero$ tar -xvf Cake_Wallet_v4.*_Linux.tar.xz --strip-components=1 -C ~/Cake-Wallet

If you reinstall, delete the old config:

  ~/.local/share/com.example.cake_wallet/
¹ ~/Documents/cake_wallet/

¹I haven't found a cmdline option to change Cake data folder yet

boldsuck avatar Mar 10 '25 16:03 boldsuck

You can use a soft link to point to where ever your files are.

Sent from Proton Mail Android

-------- Original Message -------- On 3/10/25 12:10 PM, boldsuck wrote:

Cake Linux .tar.xz runs smoothly for me (Debian 12 + KDE)

~/Downloads/Monero$ tar -xvf Cake_Wallet_v4.*_Linux.tar.xz --strip-components=1 -C ~/Cake-Wallet

If you reinstall, delete the old config:

~/.local/share/com.example.cake_wallet/ ¹ ~/Documents/cake_wallet/

¹I haven't found a cmdline option to change Cake data folder yet

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

[boldsuck]boldsuck left a comment (cake-tech/cake_wallet#1976)

Cake Linux .tar.xz runs smoothly for me (Debian 12 + KDE)

~/Downloads/Monero$ tar -xvf Cake_Wallet_v4.*_Linux.tar.xz --strip-components=1 -C ~/Cake-Wallet

If you reinstall, delete the old config:

~/.local/share/com.example.cake_wallet/ ¹ ~/Documents/cake_wallet/

¹I haven't found a cmdline option to change Cake data folder yet

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

wallart1 avatar Mar 10 '25 16:03 wallart1

I just tried the 5.0.0 version in flatpak. I deleted the files as indicated in https://github.com/cake-tech/cake_wallet/issues/1976#issuecomment-2711111238.

Immediately upon running it, I get:

dan@rocky:~/Cake Wallet$ flatpak run com.cakewallet.CakeWallet
Gtk-Message: 18:28:49.626: Failed to load module "xapp-gtk3-module"

Then I go to set up a Monero wallet. In the New Wallet screen, I click in the Wallet Name field. That is when the app becomes completely unresponsive. No keyboard or mouse input is accepted. No further messages appear in the terminal window. When I Ctrl-c in the terminal window, the app immediately terminates.

wallart1 avatar May 27 '25 22:05 wallart1

@wallart1 This issue is most likely a compatibility issue with X11 - I've tested it on wayland and it works perfectly fine, I'll try to reproduce it locally later - in the meantime you should switch your session from X11 to wayland - this should resolve the issue.

MrCyjaneK avatar May 28 '25 05:05 MrCyjaneK

@.:~$ uname -a Linux rocky 6.8.0-60-generic #63-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 15 19:04:15 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux @.:~$ cat /etc/os-release NAME="Linux Mint" VERSION="22.1 (Xia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 22.1" VERSION_ID="22.1" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/" PRIVACY_POLICY_URL="https://www.linuxmint.com/" VERSION_CODENAME=xia UBUNTU_CODENAME=noble @.:~$ On Wednesday, May 28th, 2025 at 1:16 AM, cyan @.> wrote:

MrCyjaneK left a comment (cake-tech/cake_wallet#1976)

@.***(https://github.com/wallart1) could you provide output of:

uname -a

cat /etc/os-release

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

wallart1 avatar May 28 '25 12:05 wallart1

I just tried this on Wayland, and the same thing happens.

EDIT: FYI, Linux Mint considers Wayland to be experimental.

wallart1 avatar Jun 03 '25 12:06 wallart1

EDIT: Updated the Synaptic screenshot.

dan@rocky:~$ echo $XDG_SESSION_TYPE
wayland

Here's Synaptic showing the installed packages that have 'wayland' in the name or description: Image

wallart1 avatar Jun 03 '25 12:06 wallart1