Thanks to all the kind members of this forum who have responded to my previous postings on my openSuse 11.0 installation woes. I now find something very strange going on and wonder if someone can offer an explanation. I bought a boxed copy of Suse 10.0 and installed it on a standalone PC and found it to be very reliable and stable, even if that PC had no Internet connection. Next I obtained the openSuse 11.0 DVD that came with the September 2008 issue of Linux Format magazine. I ran the Live mode version of openSuse 11.0 and was so impressed with its speed and stability that I decided to install it to my hard drive and that is when the trouble started.
The PC in question is part of a network of 3 machines running Windows 98, Windows NT4 and Windows XP Pro, with XP running on the machine to which I want to install openSuse 11.0. I backed up all my Windows data files to both an external hard drive and DVD, booted the openSuse 11.0 DVD in live mode, and from the KDE 4.04 desktop chose the Install application. All went well and very quickly and in short order I had a fully functional openSuse 11.0 with just myself as the one user, apart from the root account of course. I began using openSuse from my regular user account and quickly noticed that there were 2 problems:
-
From the Grub menu at boot it was not possible to select Windows XP as the operating system. I need to run some Windows and DOS legacy applications and have not yet learned how to run dosemu under Linux. In threads here I learned that I needed to modify the rootnoverify and chainloader command parameters of the menu.lst file, but despite changing the parameters from (hd0, 5) to (hd0, 0), I still cannot get Windows XP to boot. Do I need to add a boot command after the chainloader command in menu.lst for the Windows section?
-
When running openSuse 11.0 as a standard user I suddenly lost my keyboard functions altogether. I did not edit any files other than menu.lst, and had not been running openSuse as root. Various suggestions here said that I should reconfigure things using Yast2/Sax2, but that did not help things at all. I tried to run openSuse 11.0 at runlevel3 and then found something really odd. At runlevel 3 in command line mode my keyboard works fine (so it is not a hardware problem); if I then login as root and issue the command startx, the X server begins normally and KDE 4.04 runs perfectly with my keyboard working properly.
However if from runlevel 3 I login as my usual self and issue the command startx, then from KDE 4.04 I have a perfect GUI but a totally dead keyboard. Someone suggested that I should edit etc/X11/xorg.conf using xorgconfig. I tried this but it kept giving me errors saying that I had not entered correct values for the Vertical synch frequency of my monitor, when I had!
My question is this. Surely the standard openSuse 11.0 setup with KDE 4.04 will use the same xorg.conf file regardless of whether I am logged in as root or as a regular user. Why then does my keyboard work fine when I login as root but die when I login as a normal user or run in live mode (as I am doing now)?
Any further suggestions please? (Bearing in mind that I am relatively new to this beast called Linux…)