[Spice-devel] MacOS SPICE client

Edwin Peer epeer at isoho.st
Tue Apr 16 09:00:48 PDT 2013


Hi there,

After battling unsuccessfully with jhbuild, I was pleased to find this 
page on the SPICE wiki: http://spice-space.org/page/OSX_Client

Only problem, it doesn't seem to work. Fonts are rendered as blocks and 
I get this if I run it from a terminal:

<snip>
rincewind:MacOS espeer$ ./RemoteViewer-bin

(process:1047): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(RemoteViewer-bin:1047): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
'/Users/foo/spice-jhbuild/inst/etc/pango/pango.modules'
You should create this file by running:
pango-querymodules > '/Users/foo/spice-jhbuild/inst/etc/pango pango.modules'

(RemoteViewer-bin:1047): Pango-WARNING **: failed to choose a font, 
expect ugly output. engine-type='PangoRenderCoreText', script='common'

(RemoteViewer-bin:1047): Pango-WARNING **: failed to choose a font, 
expect ugly output. engine-type='PangoRenderCoreText', script='latin'

(RemoteViewer-bin:1047): Gtk-WARNING **: Could not find the icon 
'(null)'. The 'hicolor' theme
  was not found either, perhaps you need to install it.
  You can get a copy from:
  http://icon-theme.freedesktop.org/release
</snip>

I've tried to create pang.modules as instructed, but still get the same 
result:

<snip>
rincewind:MacOS espeer$ cat 
/Users/espeer/spice-jhbuild/inst/etc/pango/pango.modules
# Pango Modules file
# Automatically generated file, do not edit
#
# ModulesPath = /opt/local/lib/pango/1.8.0/modules
#
/opt/local/lib/pango/1.8.0/modules/pango-arabic-lang.so 
ArabicScriptEngineLang PangoEngineLang PangoRenderNone arabic:*
/opt/local/lib/pango/1.8.0/modules/pango-basic-coretext.so 
BasicScriptEngineCoreText PangoEngineShape PangoRenderCoreText common:
/opt/local/lib/pango/1.8.0/modules/pango-basic-fc.so asicScriptEngineFc 
PangoEngineShape PangoRenderFc common:
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
devaIndicScriptEngineLang PangoEngineLang PangoRenderNone devanagari:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
bengIndicScriptEngineLang PangoEngineLang PangoRenderNone bengali:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
guruIndicScriptEngineLang PangoEngineLang PangoRenderNone gurmukhi:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
gujrIndicScriptEngineLang PangoEngineLang PangoRenderNone gujarati:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
oryaIndicScriptEngineLang PangoEngineLang PangoRenderNone oriya:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
tamlIndicScriptEngineLang PangoEngineLang PangoRenderNone tamil:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
teluIndicScriptEngineLang PangoEngineLang PangoRenderNone telugu:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
kndaIndicScriptEngineLang PangoEngineLang PangoRenderNone kannada:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
mlymIndicScriptEngineLang PangoEngineLang PangoRenderNone malayalam:*
/opt/local/lib/pango/1.8.0/modules/pango-indic-lang.so 
sinhIndicScriptEngineLang PangoEngineLang PangoRenderNone sinhala:*
</snip>

I'm running Mountain Lion and don't really know my way around MacOS all 
that well. Would appreciate any help I could get.

Regards,
Edwin Peer


More information about the Spice-devel mailing list