The system is:
64bit installation
4 core single processor
And “cat /proc/version” gives:
Linux version 2.6.25.20-0.5-default (geeko@buildhost) (gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux) ) #1 SMP 2009-08-14 01:48:11 +0200
In an effort to solve a problem I was letting openSuSE upgrade as much as I could and then all of a sudden gdm wouldn’t start.
I’ve found some problems but I have no idea how to fix them, remember I have no graphical interface. zypper does work and I was looking for a way to downgrade something figuring that just reversing one of my upgrades should do it.
If anyone could give me some steps for getting out of this mess I would appreciate it. Also, if it is possible to just install the new openSuSE 11.2 without losing all my custom settings I would be happy to take that as a solution.
In any case, here is the info I have so far on the problem:
- I get this error over and over in the command screen:
gdm[2863] WARNING: failsafe dialog failed (inhibitions: 1 1)
/usr/sbin/gdm: symbol lookup error: /usr/lin64libgtk-x11-2.0.so.0: undefined symbol: g_dgettext
(I retyped the above so hopefully there are no typos.)
Any this command that I found in the post:
ldd -r /usr/lib/libgtk-x11-2.0.so.0
Gave me the long output at the bottom of this.
I have no idea where to go from here.
Reg.
linux-gate.so.1 => (0xffffe000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xf7a72000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf7a6e000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xf7a65000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf7a5b000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf7a3e000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf7a31000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf7a2d000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf7a1e000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf7a1a000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf7a14000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf79f5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf7972000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xf7948000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf7921000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xf791c000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf7913000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf7909000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf77e8000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf77e5000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf77cc000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf77c8000)
libdl.so.2 => /lib/libdl.so.2 (0xf77c4000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xf7762000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf7738000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf76f0000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf767d000)
libz.so.1 => /lib/libz.so.1 (0xf7669000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf763b000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf75f7000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xf75f2000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf753d000)
libm.so.6 => /lib/libm.so.6 (0xf7517000)
libc.so.6 => /lib/libc.so.6 (0xf73d4000)
/lib/ld-linux.so.2 (0xf7f5b000)
libexpat.so.1 => /lib/libexpat.so.1 (0xf73ac000)
libpcre.so.0 => /usr/lib/libpcre.so.0 (0xf7382000)
undefined symbol: g_array_ref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: g_array_unref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: g_byte_array_ref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: g_byte_array_unref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: g_ptr_array_ref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: g_ptr_array_unref (/usr/lib/libgobject-2.0.so.0)
undefined symbol: pixman_region32_rectangles (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_intersect (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_init_rects (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_contains_rectangle (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_init (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_copy (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_not_empty (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_union_rect (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_n_rects (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_extents (/usr/lib/libcairo.so.2)
undefined symbol: pixman_image_set_clip_region32 (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_subtract (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_fini (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_translate (/usr/lib/libcairo.so.2)
undefined symbol: pixman_region32_init_rect (/usr/lib/libcairo.so.2)
undefined symbol: g_set_error_literal (/usr/lib/libgdk_pixbuf-2.0.so.0)
undefined symbol: g_dngettext (/usr/lib/libgdk_pixbuf-2.0.so.0)
undefined symbol: g_dgettext (/usr/lib/libgdk_pixbuf-2.0.so.0)
undefined symbol: g_emblemed_icon_get_icon (/usr/lib/libgdk-x11-2.0.so.0)
undefined symbol: g_emblemed_icon_get_type (/usr/lib/libgdk-x11-2.0.so.0)
undefined symbol: g_dngettext (/usr/lib/libgdk-x11-2.0.so.0)
undefined symbol: g_dgettext (/usr/lib/libgdk-x11-2.0.so.0)
undefined symbol: g_emblemed_icon_get_icon (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_array_unref (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_volume_get_activation_root (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_dpgettext2 (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_emblem_get_icon (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_emblemed_icon_get_emblems (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_emblemed_icon_get_type (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_mapped_file_unref (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_set_error_literal (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_array_get_element_size (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_dgettext (/usr/lib/libgtk-x11-2.0.so.0)
undefined symbol: g_content_type_from_mime_type (/usr/lib/libgtk-x11-2.0.so.0)