Code Monkey home page Code Monkey logo

Comments (6)

ChugunovRoman avatar ChugunovRoman commented on July 29, 2024

@martonlente Did you try other installation of the app for you distro? rpm, deb or pacman package? I meen use app without any containers and middleware

from figma-linux.

martonlente avatar martonlente commented on July 29, 2024

Hi @ChugunovRoman,

Thanks for the tip! After removing the Flatpak and Figma settings, I just installed and tried the RPM from scratch. I experience exactly the same as above: custom fonts are missing. (Also the 'dark mode not working' bug is present, so the app seems to behave with no difference.)

It's interesting, that custom fonts with the Flatpak version used to seamlessly work with no additional settings compared to other graphic applications. Can you confirm that custom fonts should work with the desktop app on the first place? Or is it just fortunate 'coincidence' that I could use the app with custom fonts?

Is it possible that the 'feature' broke in a recent update?

I'm on openSUSE Tumbleweed.

Thanks!

from figma-linux.

martonlente avatar martonlente commented on July 29, 2024

Hi @ChugunovRoman,

I managed to fully isolate the above issue. It seems that v0.11.0 breaks local fonts being available in Figma for Linux. I can confirm custom fonts work in all versions I tested up to v0.10.0 in Flatpak version on openSUSE Linux.

There is a suspicious change listed in v0.11.0 release logs: move font manager on nodeJS side Is it possible that this change breaks the feature?

Let me add, that All system files' access must be enabled in Flatpak Permission Settings to for Figma for Linux to access system fonts:
Screenshot_20231209_155949

No additional settings are needed for custom fonts to work up until v0.10.0. Adding custom font managers' directories, like in the above screenshot neither is needed when using font managers.

*Update: It seems indeed necessary to also explicitly add custom font managers' directories, like in the above screenshot, when configuring Figma for Linux on a new computer.

from figma-linux.

ChugunovRoman avatar ChugunovRoman commented on July 29, 2024

@martonlente I install the app (figma-linux-bin 0.11.2-1) from AUR, and local fonts works fine:
screenshot_2023-12-24T00:43:03
So the functionality is not broken...
Can you provide the log file? ~/.config/figma-linux/logfile.log (the log file appears starts with 0.11.0 version)

from figma-linux.

GloriaAlicia avatar GloriaAlicia commented on July 29, 2024

Hi, I just upgraded to version 0.11.2 and I do have access to the local fonts, I used the deb package to install, in the settings it looks the same as the issue creator, but I can use the fonts that I installed
temp

temp-linux-font

from figma-linux.

martonlente avatar martonlente commented on July 29, 2024

Hi,

Thank you for all your feedback. I just unmasked v0.10.0 Flatpak app (the latest Flatpak version that worked with local fonts), and upgraded to v0.11.2. I can confirm that local fonts perfectly work again! 👍

Thank you!

from figma-linux.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.