Can't login after 4.2 update

Eli Wapniarski eli at orbsky.homelinux.org
Tue Feb 24 06:12:25 UTC 2009


On Monday 23 February 2009 23:01:12 Arthur Pemberton wrote:
> On Mon, Feb 23, 2009 at 2:22 PM, Rex Dieter <rdieter at math.unl.edu> wrote:
> > Arthur Pemberton wrote:

First off I'm not assuming any degree of knowledge with what I'm about to 
write. I'm just trying to be as clear as I can.

There are 3 things that I've run into in the past that might cause this 
problem and consquently 3 things that you can try. The third one is the most 
complex and potentially could cause the most damage so please make sure you 
understand it before proceeding. Actually it could very well be a combination 
of THING 2 and THING 3.


----------------------------------------------
THING 1
----------------------------------------------
This could be a problem with /etc/X11/xorg.conf

It could be that the kmod driver rewrote the file. There maybe be a backup of 
the original you will need to check and restore the original. If you think 
that this is the case, don't forget to backup the file you will be replacing. 
Just in case its actually OK.


----------------------------------------------
THING 2
----------------------------------------------
Log into a console.

cd /tmp

make sure that there aren't any files there that you are using directly

rm -Rf *

Restart your computer (You might have to do this twice.



----------------------------------------------
THING 3
----------------------------------------------
I don't know if this still an issue, but in the past I ran into a problem when 
I installed kdelibs kdebase or qt while still in runlevel 5 (from within an 
XWindows Session namely KDE) So another thing thing that you could try is (and 
I know this would be a pain in the butt) but open up a console and run the 
following from within a console.

rpm -qa | grep kdebase
rpm -qa | grep kdelibs
rpm -qa | grep qt-

NOTE 1:
-------
If you are able to ssh to the computer from a remote computer then you of 
course can use the tools available from the XWindows session you are logging 
in from.

NOTE 2:
-------
If you decide to try this, the qt files you are after and there aren't many of 
them will all start with qt- not qt3 or qt4 or something-qt etc.

rpm -e --nodeps "the list of all the kdebase packages" "all the kdelibs 
packages" "all the qt 4 packages not the qt3 packages"

if you copy paste these into a text file you can line your ducks in a row and 
the line that you creat should look something like:

rpm -e --nodeps --allmatches qt qt-devel qt-x11 qt-mysql etc...

Edit /etc/inittab and change the line that reads

id:5:initdefault:

to read

id:3:initdefault:

Login to a console as root on the offending computer and switch to runlevel 3 
by issueing the command

init 3

and run

cat "the name of your text file"

Then

Select the line with your mouse.
Right click once
Hit Enter.

rpm -e --nodeps --allmatches qt qt-devel qt-x11 qt-mysql etc...

Restart the computer after the packages have been uninstalled.

Assuming you are running yum you can then reinstall the packages by the 
following actions

cat "the name of your text file"
Select the line with your mouse.
Right click once.
Press on the [Home] key.

Modify the line from 

rpm -e --nodeps --allmatches "the list of packages you just uninstalled"

To

yum install "the list of packages you just uninstalled"

enter

reboot

restore inittab from runlevel 3 to 5.

reboot.

I hope this helps

Eli



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/kde/attachments/20090224/8a9be993/attachment.html 


More information about the kde mailing list