Gnome Fonts replaced with boxes [solved]

Hello,

Posting here to help others.

After switching from openSUSE 12.2 to Tumbleweed all fonts in Gnome were replaced with boxes.
But was able to switch to console (Ctrl + Alt + F1).
Tried several suggestions like

 zypper in -f xorg-x11-fonts xorg-x11-fonts-core

but this didn’t fix it.

Then looked in

grep -i font /var/log/messages

And got lines like

2013-07-22T18:58:16.880787+01:00  /etc/gdm/Xsession[1372]: (zenity:2894): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'2013-07-22T18:58:16.892626+01:00  /etc/gdm/Xsession[1372]: (zenity:2894): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
2013-07-22T19:11:13.459604+01:00  /etc/gdm/Xsession[1377]: Window manager warning: Log level 16: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'
2013-07-22T19:11:13.616589+01:00  /etc/gdm/Xsession[1377]: Window manager warning: Log level 16: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
2013-07-22T19:11:13.664013+01:00  /etc/gdm/Xsession[1377]: (nm-applet:1905): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'

So then I did:

zypper se pango

Some were installed, others weren’t.
In desperation I did:

zypper in -f pango*

Rebooted for the 20th time and it was fixed.

Does some dependency on a pango package need to be fixed for upgrading?

Hope this helps someone.
Dave


uname -a
Linux 3.10.1-17.gb92a291-desktop #1 SMP PREEMPT Tue Jul 16 20:16:44 UTC 2013 (b92a291) x86_64 x86_64 x86_64 GNU/Linux

goliathc wrote:
>
> Hello,
>
> Posting here to help others.
>
> After switching from openSUSE 12.2 to Tumbleweed all fonts in Gnome
> were replaced with boxes.
> But was able to switch to console (Ctrl + Alt + F1).
> Tried several suggestions like
>
> Code:
> --------------------
> zypper in -f xorg-x11-fonts xorg-x11-fonts-core
> --------------------
>
> but this didn’t fix it.
>
> Then looked in
>
> Code:
> --------------------
> grep -i font /var/log/messages
> --------------------
>
>
> And got lines like
>
> Code:
> --------------------
> 2013-07-22T18:58:16.880787+01:00 /etc/gdm/Xsession[1372]: (zenity:2894): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script='latin’2013-07-22T18:58:16.892626+01:00 /etc/gdm/Xsession[1372]: (zenity:2894): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘common’
> 2013-07-22T19:11:13.459604+01:00 /etc/gdm/Xsession[1377]: Window manager warning: Log level 16: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘latin’
> 2013-07-22T19:11:13.616589+01:00 /etc/gdm/Xsession[1377]: Window manager warning: Log level 16: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘common’
> 2013-07-22T19:11:13.664013+01:00 /etc/gdm/Xsession[1377]: (nm-applet:1905): Pango-WARNING *: failed to choose a font, expect ugly output. engine-type=‘PangoRenderFc’, script=‘latin’
>
> --------------------
>
>
> So then I did:
>
> Code:
> --------------------
> zypper se pango
> --------------------
>
>
> Some were installed, others weren’t.
> In desperation I did:
>
> Code:
> --------------------
> zypper in -f pango

> --------------------
>
>
> Rebooted for the 20th time and it was fixed.
>
> Does some dependency on a pango package need to be fixed for upgrading?
>
> Hope this helps someone.
> Dave
>
>
>
> Code:
> --------------------
>
> uname -a
> Linux 3.10.1-17.gb92a291-desktop #1 SMP PREEMPT Tue Jul 16 20:16:44 UTC 2013 (b92a291) x86_64 x86_64 x86_64 GNU/Linux
> --------------------
>
>

you should have upgraded to openSUSE 12.3 and then applied tumbleweed.
Tumbleweed is now based on openSUSE 12.3 and not openSUSE 12.2


GNOME 3.6.2
openSUSE Release 12.3 (Dartmouth) 64-bit
Kernel Linux 3.7.10-1.16-desktop

This already has been fixed:
https://bugzilla.novell.com/show_bug.cgi?id=792646
https://bugzilla.novell.com/show_bug.cgi?id=803529

Are you missing the 12.3 (or openSUSE-current) update repo?
Please show the output of:

zypper lr -d