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

€25 Bounty - Please fix AMD GPU functionality.

Open snarkyalyx opened this issue 2 years ago • 9 comments

Hey there,

As you can see in issue #258, #242, #206 and various more, performance on systems with AMD graphics acceleration is limited.

Because Open Source has a general funding problem, I'm giving out a small update bounty that might motivate someone to fix this! If anyone here wants to add to the bounty, feel free - the developers would probably appreciate it!

All the best

snarkyalyx avatar Mar 16 '22 14:03 snarkyalyx

@Awoolyx The bounty is not needed. PayPal blocked russian accounts. I won't able to get your bounty

ChugunovRoman avatar Mar 19 '22 19:03 ChugunovRoman

@Awoolyx try 0.9.6 release

ChugunovRoman avatar Mar 19 '22 19:03 ChugunovRoman

@ChugunovRoman Thank you so much for the fix! Works like a charm now.

Sucks that the actions of your government must affect you people. The second you're able to receive payment through PayPal or other payment methods, feel free to send me an email via [email protected] to claim the bounty - I might just double down if you have to wait a few months.

Have a good one

snarkyalyx avatar Mar 19 '22 20:03 snarkyalyx

Actually, let me reopen this.

@ChugunovRoman - When making the window better, the performance is still a little bit stuttery. I don't know why, as the logs aren't spitting anything out at the moment. I

snarkyalyx avatar Mar 20 '22 06:03 snarkyalyx

@Awoolyx how you did install the app? If pacman, deb or rmp package, you can try to delete the lib folder and libm.so.6 and libz.so.1 from /opt/figma-linux/ directory. But I'm not sure if this will help.

ChugunovRoman avatar Mar 21 '22 10:03 ChugunovRoman

I tried via the AppImage as I'm waiting for the AUR to update. I'll do it once I have time.

snarkyalyx avatar Mar 21 '22 10:03 snarkyalyx

I had some issues with glibc because figma-linux is loading via /opt/figma-linux opposed to /usr/lib/figma-linux, causing it to fail on launch.

Doing this resolved my issue: LD_PRELOAD=/usr/ib/[libm.so](http://libm.so/).6 figma-linux

Before, I got: figma-linux: /opt/figma-linux/[libm.so](http://libm.so/).6: version GLIBC_2.35' not found (required by /usr/lib/[libcairo.so](http://libcairo.so/).2) when trying to launch.

Otherwise, performacne is great

snarkyalyx avatar Mar 28 '22 02:03 snarkyalyx

Appears to have an issue with mesa's libva drivers as well: libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)

snarkyalyx avatar Mar 28 '22 02:03 snarkyalyx

@Awoolyx hey, I got the same problem, 'figma-linux: /opt/figma-linux/libm.so.6: version GLIBC 2.35' not found (needed by /usr/lib/libcairo.so.2), could you please tell me how you type this command, LD PRELOAD=/usr/lib/[libm.so](http://libm.so/).6

RaulOn18 avatar Apr 07 '22 22:04 RaulOn18