You are not logged in.
So I recently upgraded my computer and it was a fairly large upgrade, including the openssl upgrade that seems to be causing everyone else so much trouble. Today I rebooted and gdm failed to start, saying
WARNING: GdmLocalDisplayFactory: Maximum number of X display failures reached: check X server for errorsThis was preceeded by a few messages telling me the display lasted 0.0254569 seconds (approximately).
I then checked Xorg.0.log and the most suspicious thing I found was:
(WW) Open ACPI failed (var/run/acpid.socket) (No such file or directory)There was also something along the lines of
(WW) AllorEmptyInput is on, devices using drivers 'kdb', 'mouse', or 'vmmouse' will be disabled.However I don't think that second thing really has anything to do with the current problem.
An attempt to run startx gives me this error:
/usr/bin/X: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: no such file or directory
giving up.Near as I can tell the problem is either acpid or libcrypto, but either way I'm not sure what to do about it. Any ideas?
Offline
Same here
Offline
permagreen,
most probably its libcrypto.so.0.9.8. Some program was not updated and still wants the old library.
Check for programs that still want the old lib with the script on post 7 of:
http://bbs.archlinux.org/viewtopic.php?id=95065
Its:
find {,/usr}/{,s}bin/ /usr/lib/ -type f -printf \~%p -exec readelf -d \{\} \; 2>/dev/null | awk '/libssl.so.0.9.8|libcrypto.so.0.9.8/{print$1}' RS="~" FS="\n"Mektub
Follow me on twitter: https://twitter.com/johnbina
Offline
My guess is that it is xorg-server itself the needs updating. Try changing mirrors.
Offline
Well could do that, but it's no use as pacman won't run because it can't find libcrypto.so.0.9.8
Offline
Well could do that, but it's no use as pacman won't run because it can't find libcrypto.so.0.9.8
http://bbs.archlinux.org/viewtopic.php?id=94902
Mektub
Follow me on twitter: https://twitter.com/johnbina
Offline
Umm... how did you do the update? It is always best to update the whole system at one time.
Anyway, there are threads here explaining how to recover from that. A forum search will help.
Offline
Full system update, pacman itself as # 1.
Offline
ln -sf /usr/lib/libssl.so.1.0.0 /usr/lib/libssl.so.0.9.8
ln -sf /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0.9.8
did the trick, thanks to csergec
Offline
That is not a good fix and is known to cause issues. Change to an up to date mirror and do a full system update.
Offline
ln -sf /usr/lib/libssl.so.1.0.0 /usr/lib/libssl.so.0.9.8
ln -sf /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0.9.8did the trick, thanks to csergec
As Allan says, you are heading for trouble. Do it the proper way by updating the system.
Mektub
Follow me on twitter: https://twitter.com/johnbina
Offline
Did so after I got my system back, trust it is fine now ( well hope so )
Offline