I am running Ubuntu 11.10 from VirtualBox.
My goal is to install
Gtk+ 3.4.1 from sources. I already failed to do this once (described in the original version of this question), then restored system from backup and tried to find the problem reproducing my previous actions step by step making snapshots frequently.
libjped, and wanted to install
libglib2. Each library was configured with default options (
./configure, which defaults to
--prefix=/usr/local). I didn't remove any older versions of these libraries.
libglib2 I created "snapshot-0". At this point I could execute
ldconfig (for previous libraries) and reboot without any problems.
Then I run
make install and created "snapshot-1". After reboot the system didn't start.
If I revert to "snapshot-1", and execute
ldconfig, it starts but is broken: grey screen, which is usually displayed for a second, is shown for 30 seconds, regardless under which user I login. Then Nautilus starts, but nothing else (no side panel, no ability to execute commands, etc.).
Here is a screen snapshot (my locale is Ukrainian, text is not important):
During boot, I can access command prompt as root, use
dpkg, etc. But I don't know what exactly is wrong with
I tried to reinstall libraries with prefix /usr, but it didn't work either.
Replacing symbolic link to
/lib/x86_64-linux-gnu to point to a new version also didn't help.
Please note that the first time I got this problem I installed all libraries, including libpango, gdk-pixbuf, and Gtk+ successfully without any warnings, and after rebooting got the same problem as I have now without those additional libraries.
My guess is that new version is not ABI compatible with previous one and some important settings are overwritten during installation, so that Gnome or desktop fails to start.
Is there any way to install glib alongside or instead of old version, in order to use it for development with the new Gtk+?