KomodoPlatform / komodo-wallet-desktop

Komodo Wallet Desktop GUI
https://atomicdex.io
GNU General Public License v2.0
238 stars 201 forks source link

[BUG]: Failed to start on Wayland #2400

Open Integral-Tech opened 6 months ago

Integral-Tech commented 6 months ago

Describe the bug Komodo Wallet Desktop failed to start on Wayland.

To Reproduce Steps to reproduce the behavior:

  1. Download AppImage release from https://github.com/KomodoPlatform/komodo-wallet-desktop/releases/download/0.7.0-beta/komodo-wallet-0.7.0-beta-ubuntu-appimage.zip
  2. Extract the zip file
  3. Run AppImage
    chmod +x komodo-wallet-0.7.0-beta-ubuntu.AppImage
    ./komodo-wallet-0.7.0-beta-ubuntu.AppImage

Expected behavior The app should start on Wayland.

Operating Environment(s):

Additional context

╰─ QT_QPA_PLATFORM=wayland ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
Previous run crashed:
 0# 0x000000000049ABB6 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
 1# 0x00007F2A9AC5C710
 2# 0x00007F2A9ACAC83C
 3# 0x00007F2A9AC5C668
 4# 0x00007F2A9AC444B8
 5# 0x000000000049AA8B in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
 6# 0x00007F2A9C8A9FE0
 7# 0x00007F2A9C8929A4
 8# 0x00007F2A9D167FA0
 9# 0x00007F2A9D1682AD
10# 0x00007F2A9CAA4FE3
11# 0x00007F2A9D16ACCC
12# 0x00007F2A9BB67AA9
13# 0x000000000049CF73 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
14# 0x000000000049A663 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
15# 0x00007F2A9AC45CD0
16# 0x00007F2A9AC45D8A
17# 0x000000000045B5AE in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
smk762 commented 3 months ago

If the following article is true, you should be able to run under wayland with ./komodo-wallet -platform wayland https://jan.newmarch.name/Wayland/Qt/

Please let me know if this resolves the issue.

Integral-Tech commented 3 months ago

-platform wayland

It also crashed.

╰─ ./komodo-wallet-0.7.0-beta-ubuntu.AppImage -platform wayland      
Previous run crashed:
 0# 0x000000000049ABB6 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
 1# 0x00007CD8E1290770
 2# 0x00007CD8E12E132C
 3# 0x00007CD8E12906C8
 4# 0x00007CD8E12784B8
 5# 0x000000000049AA8B in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
 6# 0x00007CD8D3AA9FE0
 7# 0x00007CD8D3A929A4
 8# 0x00007CD8D4567FA0
 9# 0x00007CD8D45682AD
10# 0x00007CD8D3CA4FE3
11# 0x00007CD8D456ACCC
12# 0x00007CD8D2967AA9
13# 0x000000000049CF73 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
14# 0x000000000049A663 in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage
15# 0x00007CD8E1279CD0
16# 0x00007CD8E1279D8A
17# 0x000000000045B5AE in ./komodo-wallet-0.7.0-beta-ubuntu.AppImage