Munin-graph error: Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

You may get a mail from cron complaining about “Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()”, if you are running Munin. This is caused by Munin not receiving valid UTF-8 data.

For this you have 2 possible solutions:

1) Patch munin-graph manually using:
http://munin-monitoring.org/svn/munin/branches/debian/lenny/trunk/debian/patches/380-munin-graph-utf8.patch

Note that the line numbers are a bit off if you are using another version.

2) Find the munin-node plugin that causes the problem(aka having some none utf-8 characters). Most likely it is the following line in the plugin hddtemp_smartctl:

print “graph_vlabel temp in ┬░Cn”;

Change it to:

print “graph_vlabel temp in Cn”;

Restart the munin-node and you should not get more trouble, at least from that plugin.

“Fix” for the slow boot of Dell XPS M1530 laptops

Many Dell XPS M1530 laptops are shipped with a DVD-rom that (appears to) have a bug in them. This bug causes the BIOS to use extra long time to check the device before continuing boot. In some cases the boot time is some times up to minutes just for the BIOS to perform it`s checks. And that is when the quick boot is enabled.

The “fix” for this issue is to simply disable the DVD-rom in the BIOS completely (Simply set the Module Bay Device to off). As of now (june 2010), a fix is not available for this issue.

Edit: And yes, this does work for me! My boot time went from 2-4 minutes to seconds!