Xorg configuration problem.
I recently compiled and installed Xorg. This morning when I ran the configuration program I recieved a error stating that libxkbui.so.1 could not be found. If anyone could hep me resolve this problem it would be great.
|
Sounds like your install didnt go so well. Did you follow all instructions at http://www.linuxfromscratch.org/blfs...ling.html#xorg ?
On my LFS system, 'ldconfig -p | grep -e libx' shows me: libxkbui.so.1 (libc6) => /usr/X11R6/lib/libxkbui.so.1 libxkbui.so (libc6) => /usr/X11R6/lib/libxkbui.so libxkbfile.so.1 (libc6) => /usr/X11R6/lib/libxkbfile.so.1 libxkbfile.so (libc6) => /usr/X11R6/lib/libxkbfile.so |
I do belive I did follow all instructions correctly. I'll have to run the ldconfig on it when I get back home and can reboot it.
|
Ensure you are add the PATH /usr/X11R6/lib to your /etc/ld.so.conf?? then run "ldconfig"
|
Okay, went back and reinstalled X 2 times, again strictly by the book. Nothing. I keep coming up with the same error
|
Quote:
If so, where is it? What does it say in /etc/ld.so.conf? |
well, don't exactly know what happened, but i ran ldconfig again and it worked. Problem now is that it can't access /usr/lib/X11/xkb/rules, and when i look at the /usr/lib/X11 dir, it has xkb in red. Don't know exactly what that means.
|
Try 'ls -l /usr/lib/X11/xkb'. It probably is a symbolic link to a non-existent destination.
If yes, either the destination was (re)moved or the link points to the wrong place. Anyway you should remove this link before you install Xorg again. |
It was a symbolic link, but the destination was valid. I just removed the link and put it back and now it works fine. Thanks everyone for all your help.
|
Also, the other day I was trying to install the ATI binary drivers. I had to build the module manualy, and when i tried, the shell command resulted in an error stating that I wasn't running a login shell. I did su -l, even though i am still using a terminal ui, and it again reported the same error. Anyone know why?
|
Not sure, but have you added the startup scripts from the beginning of the BLFS book? Maybe the ATI installation is looking for some environment variable to determine if its a login shell or not, and if its not there, it assumes its not a login shell. Just a guess though.
The scripts are pretty helpful in setting up paths and environment variables that might be needed by some programs to work correctly, so you should probably add them if you havent.... |
All times are GMT -5. The time now is 06:03 PM. |