Archive for December, 2008

On Board

Monday, December 15th, 2008

I’m really happy and proud to say that I’m now part of the GNOME Foundation Board of Directors. :-) .

I can only say that I’ll do my best, although I have to confess that I will be shameless in taking over the control of the Foundation together with Lucas in favour of our beloved Latin América.

Thank you everyone!

And my first official action is to appoint Bruno Balboa Boaventura as Board’s security.

Bruno Rocky Balboa

GTK+ from checkout not building in Ubuntu

Friday, December 12th, 2008

If you try to build GTK+ from a checkout (svn, git) in Ubuntu you will probably hit this:

/usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: ignoring invalid character `\001′ in script
/usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: syntax error in VERSION script

the solution is to export a C locale before building, like this:

LC_ALL=C make

Update 30/12/08: The real solution as pointed by Xan is to use bash instead of dash for sh, reconfigure the dash package and select “DO NOT WANT” when asked:

sudo dpkg-reconfigure dash

Fixing resume of my Intel 855GM in Ibex

Wednesday, December 3rd, 2008

So, since the Ibex upgrade, my good old milkyway has been resuming to a corrupted X. This seems to be EXA’s fault. After much struggling and debugging I found that if I force XAA acceleration in xorg.conf, I won’t suffer this problem and my suspend will be useful again!.

So, to fix it, you just need to add this to the Device section of /etc/X11/xorg.conf:

Option “AccelMethod” “XAA

You can see my bug report to the intel driver here: Bug 18806 – [855GM] Xorg crashes during resume if Accel is enabled with EXA

Note that it also works if you are using EXA and you disable Accel. I don’t recommend that solution. See the bug if you doubt if this applies for your laptop or system, it has lspci info about my card.