If I log in as root I can vi/vim a file with no problems. When I log in as a regular user I get the following error when I try to vi/vim.
Quote:
vim: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
|
RHEL 5.5 2.6.18-194.el5
We are in a testing/lab environment so the server is not on the RHN.
ldd /bin/vi
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003eec600000)
libtermcap.so.2 => /lib64/libtermcap.so.2 (0x0000003eeae00000)
libacl.so.1 => /lib64/libacl.so.1 (0x0000003eeba00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003eeaa00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003eeb200000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x0000003eec200000)
/lib64/ld-linux-x86-64.so.2 (0x0000003eea600000)
libattr.so.1 => /lib64/libattr.so.1 (0x0000003eef200000)
ldd /usr/local/bin/vim
linux-gate.so.1 => (0xffffe000)
libgtk-1.2.so.0 => not found
libgdk-1.2.so.0 => not found
libgmodule-1.2.so.0 => not found
libglib-1.2.so.0 => not found
libdl.so.2 => /lib/libdl.so.2 (0x008a8000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x0053f000)
libm.so.6 => /lib/libm.so.6 (0x008ae000)
libXt.so.6 => /usr/lib/libXt.so.6 (0x005e3000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0xf7ea8000)
libacl.so.1 => /lib/libacl.so.1 (0xf7ea1000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0xf7e9b000)
libc.so.6 => /lib/libc.so.6 (0x00746000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x009d6000)
/lib/ld-linux.so.2 (0x00728000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00ae3000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x0063d000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x005c7000)
libattr.so.1 => /lib/libattr.so.1 (0xf7e94000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00adb000)
rpm -qa | grep gtk
gtkhtml3-3.16.3-1.el5
gtkhtml3-3.16.3-1.el5
gnome-python2-gtkhtml2-2.14.2-6.el5
gtk2-2.10.4-20.el5
gtkhtml2-2.11.0-3
pygtk2-2.10.1-12.el5
gtk2-engines-2.8.0-3.el5
gtk2-engines-2.8.0-3.el5
authconfig-gtk-5.3.21-6.el5
gtksourceview-1.8.0-1.fc6
gnome-python2-gtksourceview-2.16.0-3.el5
gtk2-2.10.4-20.el5
usermode-gtk-1.88-3.el5.2
pygtk2-libglade-2.10.1-12.el5
Why does vi/vim work as root and not a regular user? Also what rpm's can I install to get it working? thanks!