Ackbar:-
Okay, let's start with the simple. Which version of linux are you using?
Next, open a terminal, and type: code:
cat $HOME/.xinitrc
cat: /home/ropate/: Is a directory
cat: .xinitrc: No such file or directory
Finally, from the terminal, type:code:
1:
cat /etc/inittab | grep dm
bash: 1:: command not found
cat /etc/inittab | grep dm
cat: /etc/inittab: No such file or directory
We should be able to figure out what is going on.
Basically, when the pc boots, it goes through various runlevels,
as described in the /etc/inittab file. The computer goes through
each run level until it is told to stop. Run level 1 is single user
command line. It brings up the core system, and is used for basic
maintenance when your system barfs.
Run level 2 is often not used. I believe that it is a hold over
from the Unix days, but don't quote me on that.
Run level 3 is multi-user command line. This is where all of your
networking is turned on, and the system is set up to start all the
network services. Many servers boot up directly into runlevel 3,
as there is no need to start a GUI on them.
Run level 4 is also generally not used. I think that it is the same
as Run Level 2. It isn't used in the old SCO box I have here either.
Perhaps someone with Solaris experience can help me out here.
Run level 5 is the GUI mode. This is where X starts up. X is started, and a
graphical login manager is provided. This is generally XDM, GDM, or KDM.
That's what the second line of code will tell us. If the login manager
is honoring the settings in your $HOME/.xinitrc, changing it there will
allow you to log in to KDE. Or your logon manager might give you the
option of which type of session to start. Either way, we'll figure it out.
Hope this helps!