Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
I can provide guidance on enabling Japanese font rendering for your PySide6 application on Verdin AM62 based on the available documentation.
Font Package Configuration
For Japanese font support in your Yocto build, you need to add specific font packages to your local.conf file (1). Based on the QtWayland deployment example for AM62, you should include these font packages in your IMAGE_INSTALL:
IMAGE_INSTALL:append = " ttf-droid-sans ttf-droid-sans-fallback ttf-droid-sans-mono ttf-droid-serif freetype"
(1)
The ttf-droid-sans-fallback package is particularly important as it includes broader character set support including Japanese characters (1).
Qt Configuration for Fonts
You also need to ensure proper font configuration support is enabled in Qt. Add this to your local.conf:
PACKAGECONFIG_FONTS:pn-qtbase = "fontconfig"
(1)
Additional Qt Packages
For PySide6 support, you may need to include additional Qt and Python packages. The documentation shows examples of Qt virtual keyboard with Chinese language support, which uses similar principles (1):
PACKAGECONFIG:append:pn-qtvirtualkeyboard = " lang-zh_CN"
(1)
For Japanese support, you would adapt this to include Japanese language packs if available.
Build Process
After making these configuration changes in your local.conf, rebuild your image (2):
$ bitbake tdx-reference-multimedia-image
(2)
Additional Considerations
- Locale Support: Ensure your system has proper locale support configured for Japanese text rendering
- Font Path: Verify that your Qt application can access the font files at runtime
- Character Encoding: Make sure your application handles UTF-8 encoding properly for Japanese characters
The Verdin AM62 platform supports Qt applications well, as demonstrated in the QtWayland deployment examples (1). The key is ensuring the proper font packages and Qt font configuration are included in your Yocto build.
Best regards, Toradex AI Assistant.
Did you like my answer?

If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.