opensuse 12.2 KDM issue: KDM does not launch Cannot login

Hi,

Last night I upgraded a few packages in opensuse 12.2(not much ` 20MB). Then shut down the system

Today when I tried to login the system comes till the new boot animation where there are fuzzy things revolving and converge to form a single dot and hangs instead of showing me the login options.

I booted from the command prompt and saw the message “/etc/X11/xorg.conf.install is no longer available. either copy xorg.conf.install(if it exists) or copy xorg.conf to xorg.conf.install” something like that.

I copied xorg.conf to xorg.conf.install and rebooted but still the same issue. The system does not proceed to the login screen.

Can anyone suggest what I should do ?

Regards,
Prad

Video card??

Where did you get the xorg.conf from? It should not be there. Remove it, and let the system do the job.

@gogalthorp,

I have a ATI Radeon 3670 video card. Currently running Catalyst 12.6, installed using ATI upgrade script.

@Knurpht,

I have no idea where the xorg.conf came from. The system was running well till the problem occured. I deleted the xorg.conf file but the system still hangs and does not proceed to start KDM.

Any other ideas to recover my system?

Thanks.

OK. The xorg.conf was probably created during/after the Catalyst install. Did you already try to reinstall? The X-server was in the updates, it may have replaced some symlinks created by the driver by it’s own files.

I haven’t re-installed.

will a reinstallation of the graphics driver fix the issue or might there be any other way?

most likely way to fix it.

FIXED. :smiley:

Re-installed the ATI drivers. was a pain as “atiupgrade” did not work(it works only in interactive mode for the current catalyst drivers as informed by please_try_again).

Added the ATI repo, and tried to install from command line. but for some weird reason zypper was trying to search the drivers in KDE:Extra repo rather than the ATI one.

In the end Yast came to the rescue. thank the developers for Yast in ncurses mode.