On 10 October, 2008 11:37:53 am G T Smith wrote:
TerraNova66 wrote:
On 3 October, 2008 3:56:55 pm John Pierce wrote:
Hello list!
I have just installed opensuse 11 and have tried to setup kdm, instead of xdm. I chose to use kdm and still xdm is running.
I think the following file might be what you're looking for.
/etc/sysconfig/displaymanager
The line below is the 9th line of the file
DISPLAYMANAGER="kdm3"
Probably the last line above in your file reads "xdm". Try changing it to "kdm3"
I'd recommend using kdm3. I've tried using kdm4, and it seems to ignore my attempts to change the settings (fonts and colours).
Hope this gets you going!
This information can be set via Yast in the /etc/sysconfig editor section. It is used by the /etc/init.d/xdm script to initialise the initial desktop setup on boot. It will not work if the xdm script does not recognise the value given in DISPLAYMANAGER, (e.g. for entrance one has to add entrance related setting to /etc/init.d/xdm). Yast give a list of recognised settings. IIRC if all else fails it defaults to xdm.
The original post was about running kdm without using xdm. I am not an X expert and I have no idea to what extent xdm and kdm are interlinked on SuSE, and whether this is either possible or desirable.
This is a much better way to edit the file. Thanks for pointing it out. I'm not sure what Mr. Pierce's level of expertise with openSuSE is (may well be greater than my own, which wouldn't be difficult), so I hope the following might be useful. Go to Yast2 > System > /etc/sysconfig Editor : desktop > display manager > DISPLAYMANAGER. I'd recommend using kdm3. In order to use your customised (traditional) login screen, select DISPLAYMANAGER_KDM_THEME, the last choice in the displaymanager column. Remove SUSE and leave the box blank. Finally, I've found that logging out and using Alt-Ctrl-Backspace is not enough to bring up the new login screen. You will either have to restart the computer or go to a console and force a restart of the graphical mode. To do that, go to a console (Alt-Ctrl-F1) and login as root. You can type multiple commands separated by semicolons on a single line. Type init3;init5;exit This puts you in runlevel 3 (text), then back to runlevel 5 (graphical) and finally "exit" logs you out. Now you should have the login screen you want. I checked this out and got a cutomised login screen, so it works for my system. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org