Page MenuHome

Blender UI font glitch
Closed, ArchivedPublic

Description

System Information
Lubuntu 17.04
ATI radeon express 1250

Blender Version
Broken: 2.78
Worked: this is a first time blender was installed on this computer

Short description of error
the problem i am facing is that my UI font is broken, some symbols displayed as dot lines.


i tried "International Fonts" and also tried to load some custom fonts and this didn't do anything. reinstalling also was useless. how can i fix that?
i also checked all system parameters that i could find which related to the language and fonts settings and they seems ok to mee

Details

Type
Bug

Event Timeline

Have you tried 2.79?

installed 2.79, same issue

Bastien Montagne (mont29) lowered the priority of this task from Needs Triage by Developer to Needs Information from User.Oct 19 2017, 6:16 PM

Thats’ most certainly GPU driver issue. Please;

  • Ensure both your OS and drivers are fully up-to-date (and use official GPU drivers, not those provided by windows or tablet/laptop maker or open source ones in linux distributions).
  • Try to start in software OpenGL mode (use the blender-softwaregl distributed with official blender, will be slow, but will show whether this is a driver issue or not).

Thats’ most certainly GPU driver issue. Please;

  • Ensure both your OS and drivers are fully up-to-date (and use official GPU drivers, not those provided by windows or tablet/laptop maker or open source ones in linux distributions).
  • Try to start in software OpenGL mode (use the blender-softwaregl distributed with official blender, will be slow, but will show whether this is a driver issue or not).

so i got this in my terminal
Read new prefs: /home/happy_cement/.config/blender/2.78/config/userpref.blend
BLF_get_unifont: 'Dejavu Sans' font not found with fontconfig
BLF_get_unifont_mono: 'Dejavu Sans Mono' font not found with fontconfig
Error: Cannot read file '/home/happy_cement/-softwaregl': No such file or directory
... opened default scene instead; saving will write to /home/happy_cement/-softwaregl

Blender quit
it`s seems like the "Dejavu Sans" font is missing, i`ll try to install it

blender-softwaregl is in the Blender install directory. Double click on it or navigate in terminal to the folder and run it.

I think you're using the Blender package from Ubuntu/Debian? The official Blender doesn't have any error message like that or even uses fontconfig, it seems to come from an additional patch in the Debian package:
https://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/patches/0006-look_for_dejavu_ttf_with_fontconfig.patch?h=debian/2.79%2bdfsg0-2

Please try the official Blender build:
https://www.blender.org/download/

If that works, it's a bug in the Debian patch and should be reported there.
https://tracker.debian.org/pkg/blender

More than a week passed without a reply.

Due to the tracker policy, archiving until the required additional information / data is provided.

Hello All,

I have tried the latest debian version from the debian rolling:

Package: blender
Version: 2.79+dfsg0-3+b1
I can confirm that I don't have the same UI error as above.

However, I do have the same message in regards to fonts missing:
[Tue Jan 9 08:57:51 UTC 2018]:~$ blender -d
Switching to fully guarded memory allocator.
Blender 2.79 (sub 0)
argv[0] = blender
argv[1] = -d
read file /home/puni/.config/blender/2.79/config/userpref.blend

Version 279 sub 0 date unknown hash unknown

Read prefs: /home/puni/.config/blender/2.79/config/userpref.blend
read file.

Version 272 sub 2 date unknown hash unknown

ordered
OBCube
OBLamp
OBCamera
BLF_get_unifont: 'Dejavu Sans' font not found with fontconfig
BLF_get_unifont_mono: 'Dejavu Sans Mono' font not found with fontconfig

I have also tried running the official version

of blender from the download site.
I don't have the messages that are debian related and I don't have messed up UI.

So I think the issue with a messed up UI is not related to that Debian patch people mentioned above.
So @HappyClement you need to try what @Brecht Van Lommel (brecht) has suggested.