GUI (Apparently named X) Doesn't Boot with openSuSE 10.2
SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
You should add more information. Do you see the graphical login screen or just a terminal.
As root if you enter "init 3" and the "init 5", see if kdm or gdm starts up and allows you to login.
If not try "init 3" to start in a known state. Then enter "startx" and if you don't end up in kde or gnome, what where the errors.
One possible problem is that your monitor isn't selected or your video driver needs to be installed. Post what video card you use.
If it is an nvidia card, then:
1) enter as root: init 3 to enter console mode.
2) enter "tiny-nvidia-installer --update" to download and start the latest nvidia driver. You will just need to accept the license and select "Yes" at the options.
You should add more information. Do you see the graphical login screen or just a terminal.
As root if you enter "init 3" and the "init 5", see if kdm or gdm starts up and allows you to login.
If not try "init 3" to start in a known state. Then enter "startx" and if you don't end up in kde or gnome, what where the errors.
One possible problem is that your monitor isn't selected or your video driver needs to be installed. Post what video card you use.
If it is an nvidia card, then:
1) enter as root: init 3 to enter console mode.
2) enter "tiny-nvidia-installer --update" to download and start the latest nvidia driver. You will just need to accept the license and select "Yes" at the options.
Afterwords, run "sax2"
I see a terminal. As for the inits, you want me to do that after I've logged into the terminal?
There are many posts on this site concerning installing ATI video cards. You may not be able to enable 3D on the latest cards however. I guess that ATI is slow in releasing drivers for linux.
Yes, I meant after logging into the console as root.
"init 3" switches to a console only mode. "init 3" switches to the multiuser/X windows mode.
"startx" starts the x windows system and may start kde or gnome or whatever you selected. However in SuSE there may be permission problems running "startx" and you should log in the regular way from the gdm login screen.
If you don't have the kde or gnome packages installed, you can run the software installation program from the console as well. You need to be root to do this, so log into the console as root.
/sbin/yast2 sw_single
It will run an ncurses version of the same graphical yast2 module.
The program to setup graphics is called "sax2". If you don't have the ATI driver installed yet, you could use the universal "vesa" driver instead.
Your "Device" entry in /etc/X11/xorg.conf will be different:
Changing the Driver entry to "vesa" may allow you to login graphically. Then you can setup ATI at a later time.
----
After trying "init 5", if there is an error and the xorg server doesn't start up, then look in the log file indicated; it will be the latest Xorg.XXX.log in /var/log/.
2 questions. Is root the original user?
And I just type init 5?
root is the super user. During the installation you will also have entered a regular user. Only root can edit files in /etc/. A regular user has a home directory in /home where he has full permissions.
Quote:
I'll try this now, from what I can understand, I'm a complete linux noob, and how do I change the graphic driver to vesa?
There are two ways. One is in the sax2 program. The other is to edit the /etc/X11/xorg.conf file manually.
You can use any editor as root. From the console, try using "vim"
vim /etc/X11/xorg.conf
You can use the search function to jump ahead to the Device section. Type in exactly:
/Section "Device"
Now curser down 2 or 3 lines to the Driver "<something>" line.
Press the "i" key or the "a" key to enter the edit mode. Cursor over to the <something> in quotes and delete what is inside the quotes. Replace it with the word "vesa".
So the line should look like
Code:
Driver "vesa"
Now press the [ESC] key to exit the edit mode.
enter
:wq
to save the file and exit the editor.
Now try "init 3" and "init 5" again to see if the graphical system is working.
It never ceases to amaze me, how many guru's go out of their way with lengthy posts trying to help a newbie, only to get:
Oh well, didn't work, I'ma try Mandrake or Fedora"
I couldn't believe his last reply. Man, good luck with that too Xero
Kudos to you guys that go out your way to help a newbie. I was always helped in a fast and efficient manner when I had install questions. Keep up the good work !!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.