All right.. this is a really weird problem.
As root (I figured I ought to be safe when doing this..) I ran "slapt-get --update," which is supposed to update all packages that have been modified. It ran (took a long time) and I thought "Ok, cool, it's done." I logout of root and switch to deadly7. I type "startx" to, well, start x. It changes screens and then brings me right back to the main BASH-y screen that you get when you just log in. It says some errors and stuff.. here's everything that shows on my monitor.
"2005 i586
Build Date: 14 January 2006
Before reporting problems, check http://wiki.X.org
to make sure that you have the latest version.
Module Loader present
Marks: (--) probed, (**) from config file (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implimented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 4 02:33:50 2006
(==)Using config file: "/etc/X11/xorg.conf"
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
OpenSSL version mismatch. Built against 90707f, you have 90801f which: no dbus-launch in (/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/opt/kde/bin:/usr/lib/qt/bin:/usr/share/texmf/bin)
/usr/bin/xfce4-session: error while loading shared libraries: libcairo.so.2: can not open shared object file: No such file or directory.
OpenSSL version mismatch, Built against 90707f, you have 90801f
waiting for X server to shut down FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing."
However, when I switch to KDE, KDE loads up. When I try to use any of the programs that I updated, they don't work at all.. Is there anything short of becoming more familiar with Slackware's install that I can do to fix this?