Great catch Michael, thank you. I indeed had messed the Fonts.pm file
up. I made one change directly in the source file some time ago for the
fonts to render polish accented letters better on VFD:
Code:
--------------------
my %font2TTF = (
# The standard size - .1 is top line, .2 is bottom.
'standard.1' => {
# 'FTFontSize' => 9, # Code2000: max ascender 14, max descender 4
'FTFontSize' => 7, # Code2000: max ascender 14, max descender 4
'FTBaseline' => 8,
},
'standard.2' => {
# 'FTFontSize' => 14, # Code2000: max ascender 19, max descender 6
'FTFontSize' => 16, # Code2000: max ascender 19, max descender 6
'FTBaseline' => 28,
},
--------------------
my fault was that i just overwrote Fonts.pm file after upgrade and did
not check if it's changed...
I'm sorry that I bothered you with this. I guess I should remove the
topic afterwards because it might not be relevant to anyone else.
However.... a series of the following messages has logged now (removed
duplicates):
Code:
--------------------
[18-01-13 07:26:28.6875] Slim::Utils::Misc::msg (1250) Warning:
[07:26:28.6868] Wide character (U+15A) in uc at
/usr/share/squeezeboxserver/CPAN/Template/Filters.pm line 53.
[18-01-13 07:26:28.6882] Slim::Utils::Misc::msg (1250) Warning:
[07:26:28.6878] Wide character (U+119) in uc at
/usr/share/squeezeboxserver/CPAN/Template/Filters.pm line 53.
[18-01-13 07:26:28.6921] Slim::Utils::Misc::msg (1250) Warning:
[07:26:28.6915] Wide character (U+105) in uc at
/usr/share/squeezeboxserver/CPAN/Template/Filters.pm line 53.
--------------------
they are pointing to polish letters: Ś ę ą respectively
(actually some of the characters problematic for VFD display to be fully
rendered)
also:
Code:
--------------------
[18-01-13 07:52:24.9025] Slim::Display::Lib::Fonts::__ANON__ (85) Warning:
Unable to load TrueType font support: Can't locate Font/FreeType.pm in @INC
(you may need to install the Font::FreeType module) (@INC contains:
/usr/share/squeezeboxserver/Plugins/SrvrPowerCtrl/lib
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/SqueezeCloud/lib
/var/lib/squeezeboxserver/cache/InstalledPlugins
/usr/share/squeezeboxserver/CPAN/arch/5.24/arm-linux-gnueabihf-thread-multi-64int
/usr/share/squeezeboxserver/CPAN/arch/5.24/arm-linux-gnueabihf-thread-multi-64int/auto
/usr/share/squeezeboxserver/CPAN/arch/5.24.1/arm-linux-gnueabihf-thread-multi-64int
/usr/share/squeezeboxserver/CPAN/arch/5.24.1/arm-linux-gnueabihf-thread-multi-64int/auto
/usr/share/squeezeboxserver/CPAN/arch/arm-linux-gnueabihf-thread-multi-64int
/usr/share/squeezeboxserver/CPAN/arch/5.24 /usr/share/squeezeboxserver/lib
/usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin
/etc/perl /usr/local/lib/ar
m-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1
/usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5
/usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24
/usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base) at
/usr/share/perl5/Slim/Display/Lib/Fonts.pm line 84.
--------------------
and basically all accented letters (except ó and Ó) on VFD displays are
replaced by their non-accented latin counterparts.
So probably this Font::FreeType is missing from the updated perl version
and I need to add it manually
------------------------------------------------------------------------
mh_'s Profile: http://forums.slimdevices.com/member.php?userid=50754
View this thread: http://forums.slimdevices.com/showthread.php?t=108555
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter