In the dev head in mercurial some fonts are invisible on a Debian Lenny system (Pango 1.20 installed).<br>Fixed with Cole Robinson's help:<br><br>diff -r a1225cd49733 src/virtManager/manager.py<br>--- a/src/virtManager/manager.py Tue Sep 29 14:35:20 2009 -0400<br>
+++ b/src/virtManager/manager.py Thu Oct 01 17:38:04 2009 +0200<br>@@ -491,15 +491,15 @@<br> <br> def _build_conn_markup(self, conn, row):<br> if conn.state == conn.STATE_DISCONNECTED:<br>- markup = ("<span font='9' color='#5b5b5b'>%s - "<br>
+ markup = ("<span font_desc='9' color='#5b5b5b'>%s - "<br> "Not Connected</span>" % row[ROW_NAME])<br> else:<br>- markup = ("<span font='9'>%s</span>" % row[ROW_NAME])<br>
+ markup = ("<span font_desc='9'>%s</span>" % row[ROW_NAME])<br> return markup<br> <br> def _build_vm_markup(self, vm, row):<br>- markup = ("<span font='10'>%s</span>\n"<br>
- "<span font='9' color='#989898'>%s</span>" %<br>+ markup = ("<span font_desc='10'>%s</span>\n"<br>+ "<span font_desc='9' color='#989898'>%s</span>" %<br>
(row[ROW_NAME], row[ROW_STATUS]))<br> return markup<br> <br>@@ -531,7 +531,7 @@<br> row.insert(ROW_HANDLE, conn)<br> row.insert(ROW_NAME, conn.get_pretty_desc_inactive(False))<br>
row.insert(ROW_MARKUP, self._build_conn_markup(conn, row))<br>- row.insert(ROW_STATUS, ("<span font='9'>%s</span>" %<br>+ row.insert(ROW_STATUS, ("<span font_desc='9'>%s</span>" %<br>
conn.get_state_text()))<br> row.insert(ROW_STATUS_ICON, None)<br> row.insert(ROW_KEY, conn.get_uri())<br>@@ -603,7 +603,7 @@<br> row = self.rows[conn.get_uri()]<br>
<br> row[ROW_MARKUP] = self._build_conn_markup(conn, row)<br>- row[ROW_STATUS] = "<span font='9'>%s</span>" % conn.get_state_text()<br>+ row[ROW_STATUS] = "<span font_desc='9'>%s</span>" % conn.get_state_text()<br>
row[ROW_IS_CONN_CONNECTED] = conn.state != conn.STATE_DISCONNECTED<br> <br> if conn.get_state() in [vmmConnection.STATE_DISCONNECTED,<br><br>