[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dist-upgrade -- now can't log in via X?



i'd love to have some suggestions on how i borked my wdm
(x-window) login... i enter username and then password, and i
get a black screen for a few seconds, and then i'm back at the
login prompt.

very odd. i changed sources.list to point to "sarge" and then
did

	apt-get update
	apt-get upgrade

and after several iterations (coupla dependency issues arose and
were flattened via "apt-get -f install" and several more
dist-upgrades) all seemed well. (still need to upgrade
postgresql databases by hand, but that's complicated enough i
expect intervention necessary, there.)

i've got only two packages held back now (docbook-to-man and mc)
and most everything is working... except i can't log in at the X
window "display manager" prompt.

i've tried "/etc/init.d/wdm restart" and i get the login dialog;
i can choose options on the menus and when i enter a password,
the screen goes black for a few seconds and then -- poof, right
back to the login screen again.

the logs mention font trouble such as

Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from
list!

is that pertinent?

# update-alternatives --display x-window-manager
x-window-manager - status is manual.
 link currently points to /usr/bin/enlightenment
/usr/X11R6/bin/twm - priority 40
 slave x-window-manager.1.gz: /usr/X11R6/man/man1/twm.1x.gz
/usr/bin/sawfish - priority 70
 slave x-window-manager.1.gz: /usr/share/man/man1/sawfish.1.gz
/usr/bin/blackbox - priority 50
 slave x-window-manager.1.gz:
/usr/share/man/man1/blackbox.1.gz
/usr/bin/enlightenment - priority 50
 slave x-window-manager.1.gz:
/usr/share/man/man1/enlightenment.1.gz
Current `best' version is /usr/bin/sawfish.

# update-alternatives --display x-session-manager
x-session-manager - status is manual.
 link currently points to /usr/bin/gnome-session
/usr/bin/gnome-session - priority 20
 slave x-session-manager.1.gz:
/usr/share/man/man1/gnome-session.1.gz
Current `best' version is /usr/bin/gnome-session.

how do i go about tracking this down?

-- 
I use Debian/GNU Linux version 3.0;
Linux boss 2.4.18-bf2.4 #1 Son Apr 14 09:53:28 CEST 2002 i586 unknown
 
DEBIAN NEWBIE TIP #40 from Will Trillich <will@serensoft.com>
:
Why are ROOT LOGINS EVIL? The main problem is this: if you have
a handful of (trusted) people who know the root password, you
can't tell -- not just by looking in the logs -- which one
logged in as root! But if you have them log in as themselves
first, they can "su" or "sudo" to get root privileges, and then
the logs will reflect who they actually are. To facilitate
this, empty out /etc/securetty (see /etc/pam.d/login for info).

Also see http://newbieDoc.sourceForge.net/ ...



Reply to: