SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Everything seemed okay until I rebooted. The login screen seems different from last time, apart from that I was able to login but when I try and run 'startx' I received the following error message...
xauth: file /home/user/.serverauth.767 does not exist
/usr/bin/X: error while loading shared libraries: libxshmfence.so.1: cannot open shard object file: No such file or directory
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Can anyone help me with this error? I am 99% certain the update I recently ran has caused this as it was working fine before that.
I am a noob with Linux in general but am trying to learn more and get better.
libxshmfence.so.1 is installed by package libxshmfence-1.1 that is shipped only in Slackware current at time of writing.
In a Slackware version 14.1 no software should require this as a dependency, so you probably have a mix of packages coming from Slackware current and Slackware 14.1, which is bad.
Maybe you uncommented a mirror for Slackware current instead of Slackware14.1 in /etc/slackpkg/mirrors?
Please confirm that (or not) and tell us what are your Slackware version and architecture (32 or 64 bit).
Last edited by Didier Spaier; 07-28-2014 at 01:49 AM.
Reason: Last sentence added.
Should I just uncomment one of the ftp mirrors for Slackware14.1 and try updating again or has the damage already been done?
You can try to update again with a good mirror, issuing also "slackpkg clean-system" to remove packages possibly shipped in current but not in 14.1 (assuming that you have only genuine Slackware packages. Else in the list of packages that should be removed uncheck only those you want to keep that are *not* shipped in Slackware).
I just discovered this same problem tonight when working on my Slackware current machine. I haven't started the X server since upgrading to current and had no idea that it wasn't functioning correctly.
But, I followed the advice in the above posts and everything came up the way it should. Hail Bob!
Can you try adding "915.modeset=1" to your kernel line in lilo or grub conf?
okay just saved that to a text file in my /root going to just keep it at stable and upgrade all if that borks will try above. if that doesn't will adjust mirror to current and try again and if it borks try the above fix and report back
okay stable didn't bork it i can tell as not only can't i startx where I still have an xsession started (xcfe here) I can't launch a terminal a browser nada with a window of anykind)
now changing mirror to current and working to break it again
just completed
slackpkg update
slackpkg install-new
now onto
slackpkg upgrade-all
okay I am completely upgraded to current and don't think there is going to be an issue this time.
I think I made a 24 hour no sleep 3am missed slackpkg install-new which broke some dependencies
but going to reboot to make sure. and just in case already appended your suggest to kernel options in lilo and touched lilo so I can get back to here in case all else fails
issue resolved on my end that HAD to be the culprit. will promise to repeat 50 RTFM's before bedtime tonight
Last edited by rcorkum; 02-02-2015 at 01:14 PM.
Reason: myself resolved
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.