For a detailed view of the posts which I have circulating please follow this
link:
http://www.linuxprinting.org/forums.cgi?group=linuxprinting.hp.general;article=6334
Installed hpoj (hp office jet printer driver), restarted Linux and now cannot
start X server and many other gui applications.
I am running RedHat 8.0 on 2.4.14-18 kernel (on Winbook Laptop).
There is only one error message consistant with all applications with fail to
start.
When trying to run gnome-panel:
gnome-panel: relocation error: /usr/lib/libXft.so.2: undefined symbol:
FT_Set_Hint_Flags
I have tried upgrading Xft libraries, deleting and reinstalling them.
$ ldd -d /usr/lib/libXft.so.2
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40025000)
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x4002b000)
libc.so.6 => /lib/libc.so.6 (0x4008e000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401b9000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401c7000)
libz.so.1 => /usr/lib/libz.so.1 (0x402a5000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libdl.so.2 => /lib/libdl.so.2 (0x402b3000)
$ rpm -q Xft
Xft-2.0-4
$ rpm -q freetype
freetype-2.1.2-7
$ locate libXft #symbolic link to libXft.so.2.0
/usr/lib/libXft.so.2 #symbolic link to libXft.so.2.0
/usr/lib/libXft.so.2.0
/usr/lib/libXft2.so
/usr/X11R6/lib/libXft.so.1
/usr/X11R6/lib/libXft.so.1.2
It appears there are two version (am I correct?) although I have not installed
any from source or rpm other than the upgrade. I have also tried making links
back to the libs in the /usr/X11R6/lib/ above to no avail.
I am not sure why this problem would occur after installing printer drivers, or
why printer drivers would relocate system dependant files as such. I have
attempted to post to the site where I got the drivers, but it is maintained by
Sourceforge which requires $ub$cription :(
Please help, I have read many posts on this matter including Xfree86
documentation on fonts (none identical of course but very close) and have tried
all but one "solution" which suggested a reisntall of X. It seemed abrasive to
me and not much of a thoughful solution more than "if you blow up the world
your are bound to get rid of that one thing you don't want".
Is it as simple as making a symbolic link??? But to where?
Thank you in advance.
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86