figma-linux icon indicating copy to clipboard operation
figma-linux copied to clipboard

"Open in desktop app" button doesn't logging in

Open kukushkawi opened this issue 3 years ago • 9 comments
trafficstars

  • App version: 0.9.6 x86_64
  • The output of screenfetch: ?
  • Type of installed package (Snap, AppImage, deb, rpm, pacman): AppImage

Bug description When i click "Open in desktop app" nothing happens. Figma doesn't react on clicking in any way.

Screenshots browserwindow

Additional context I've tried logging in in Gecko-based and Chromium-based browsers. Behaviour is almost identical.

kukushkawi avatar Mar 26 '22 10:03 kukushkawi

@kukushkawi did you install the appImage as described in README.md?

ChugunovRoman avatar Mar 28 '22 15:03 ChugunovRoman

@ChugunovRoman I've tried to install as described in readme, but there were problems. To double check I've just tried again and still there is errors: chmod is going okay but when I'm trying to install shell says: sudo: figma-linux_0.9.6_linux_x86_64.AppImage: command not found almost the same result if i'm adding sh after sudo: ./figma-linux_0.9.6_linux_x86_64.AppImage: 2: Syntax error: "(" unexpected

I've only managed to install without these steps

kukushkawi avatar Apr 01 '22 20:04 kukushkawi

I have same problem on Linux Mint.

ithrforu avatar Apr 09 '22 14:04 ithrforu

Same problem on Debian testing

JuanFcoMiranda avatar Apr 15 '22 12:04 JuanFcoMiranda

I tried with latest version 0.10.0 and login does not work.

JuanFcoMiranda avatar May 27 '22 19:05 JuanFcoMiranda

The solution is by

  • replacing AppRun with figma-linux in /usr/share/applications/figma-linux.desktop
  • if that didn't help, run xdg-mime default figma-linux.desktop x-scheme-handler/figma

The issue was because,

  • the installation copies the bare figma-linux.desktop to /usr/share/applicatons/ where Exec is AppRun
  • AppRun is an executable that runs inside the AppImage

mizzunet avatar May 31 '22 06:05 mizzunet

@mizzunet Thank you very much! Dont understand first point but second helps :)

ithrforu avatar Jun 07 '22 13:06 ithrforu