Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Linux] FreeType2 text sometimes skips letters #11819

Open
iarspider opened this issue Feb 2, 2025 · 3 comments
Open

[Linux] FreeType2 text sometimes skips letters #11819

iarspider opened this issue Feb 2, 2025 · 3 comments
Labels
Confirmed This bug report has been confirmed by project members Linux Affects Linux

Comments

@iarspider
Copy link

Operating System Info

Ubuntu 24.04

Other OS

Ubuntu Mint 22

OBS Studio Version

31.0.1

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/APXXSUstoxQe52fZ

OBS Studio Crash Log URL

No response

Expected Behavior

All letters in FreeType2 text should be rendered

Current Behavior

Some letters are skipped, see attached image

Image

it should read МУРАКАМИ - Нулевой Километр. The issue is not caused by font, since displaying that string as static text works fine.

Steps to Reproduce

  1. Create a FreeType text source
  2. Configure it to read file named "record.txt"
  3. Download record_archive.txt
  4. Download random_record.sh.txt, rename to random_record.sh and run. It will create record.txt file and update it every 10 seconds.
  5. After a few minutes the text in the source will not be rendered properly

Anything else we should know?

No response

@iarspider
Copy link
Author

Notice: Seems to only affect text with Cyrillic letters (or maybe any non-Latin?). Attaching exported scene collection if that helps.

Temp.json

@kkartaltepe
Copy link
Collaborator

The exported scene collection seems to render fine for me.

@kkartaltepe
Copy link
Collaborator

kkartaltepe commented Feb 2, 2025

Log shows that your source is running out of space to render glyph. You should probably reduce the pt size of your source's font if you will be rendering text in many different scripts, once we run out of space the cache will only be rebuilt by changing font or aa settings and new glyphs will not be rendered.

@kkartaltepe kkartaltepe added Linux Affects Linux Confirmed This bug report has been confirmed by project members labels Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Confirmed This bug report has been confirmed by project members Linux Affects Linux
Projects
None yet
Development

No branches or pull requests

2 participants