diff options
Diffstat (limited to 'perl-install/install_gtk.pm')
-rw-r--r-- | perl-install/install_gtk.pm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/perl-install/install_gtk.pm b/perl-install/install_gtk.pm index a7f1fef5c..b1cf13aeb 100644 --- a/perl-install/install_gtk.pm +++ b/perl-install/install_gtk.pm @@ -199,6 +199,18 @@ sub create_logo_window { #------------------------------------------------------------------------------ sub init_gtk() { symlink("/tmp/stage2/etc/$_", "/etc/$_") foreach qw(gtk-2.0 pango fonts); + + if (!listlength(cat_('/proc/fb'))) { + #- inactivate antialias in VGA16 because it makes fonts look worse + output('/tmp/fonts.conf', +q(<fontconfig> +<include>/etc/fonts/fonts.conf</include> +<match target="font"><edit name="antialias"><bool>false</bool></edit></match> +</fontconfig> +)); + $ENV{FONTCONFIG_FILE} = '/tmp/fonts.conf'; + } + Gtk2->init; Gtk2->set_locale; } |