Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
on suse once the login menu comes up you can choose
default -last session
Gnome3 ( i uninstalled gnome on my install )
kde4
icedm
e17 ( or e16)
and so on
the default is to use the last session
How did you install gnome3 ?
you might not have installed everything you need
in yast
put a check in the pattern for " gnome Desktop Enviroment
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629
Original Poster
Rep:
@jefro Well, I don't think so. KDE is working just fine. Since "root" can start Gnome I'd suspect some permission(s) but where to look?
@ John VV Agreed. I changed session type from "KDE plasma workspace" to "Gnome" in the login menu, just as you describe (and thus de-selected default). In 12.3 I installed from DVD (as far as I remember) and 13.1 over the net. I checked, Gnome is there. And it runs, but only for "root". How to change that?
Just uninstall it and re-install it. The log on screen shouldn't care who is logging in. If it does fail then it could be permissions but it would be other things generally.
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629
Original Poster
Rep:
@jefro I'm living in the country thus going into the net via a mobile stick *sigh*. What's more, not only is speech always preferred over data transfer, my provider operates at its technical limit so I have currently a maximum data rate of about 8 kilo(!)-bit(!) per second. So you see a re-install is currently out of the question. Even more so, as that problem occurs both on SuSE 12.3 and 13.1.
@Knightron When I do that, I have no desktop at all, including konsole. <Alt><Tab> will bring back konsole on a black background. Funny enough I can get the KDE-desktop back by then typing "plasma-desktop" in konsole (plus a load of error messages about starting plasma etc.).
No, I still think it's a permission problem. But where to look?
<edit> Hmmm. Neither is LXDE, Xfce and IceWM starting. </edit>
you use kde so KDM is used by xdm
open yast
"Kickoff" / computer / yast
then click on
"/etc/sysconfig Editor"
then under "desktop" / "display manager" /"DISPLAYMANAGER"
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629
Original Poster
Rep:
It shows kdm. Choices are: kdm, kdm3, kdm4, xdm, gdm, wdm, entrance, console or arbitrary entry.
As I understand it, these are the managers for the login, but not the desktop environments themselves. I'll change it to gdm and have a look.
<edit1> that change runs into an unidentified error (correction: configuration script failed) </edit1>
<edit2> but gdm starts after reboot... </edit2>
<edit3> ...though it can't start Gnome either. *sigh* </edit3>
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629
Original Poster
Rep:
???
How, exactly, am I supposed to do that, i.e. with which series of commands? I can switch to a console (e.g. <alt><ctrl><f2>) but for using "init" (which is in "/sbin") I have to log in as root. And "init 3" kills kdm while "int 5" starts kdm, the usual login manager, which can't start desktop environments other than KDE for whatever reason...
you said you upgraded from 12.1 to 13.1 was this the recommended new clean install?
or did you use the 13.1 install dvd to upgrade
or a online using "dup"
only clean new installs between major versions are supported
Distribution: openSuSE Tumbleweed-KDE, Mint 21, MX-21, Manjaro
Posts: 4,629
Original Poster
Rep:
No, I didn't.
I have a multiple boot setup, with both openSuSE 12.3 as well as 13.1, chakra, fedora, ubuntu, mint, freebsd...
<edit1> Both were new installs, not upgrades, 12.3 with the DVD, 13.1 with the life KDE and later install of Gnome via the net... </edit1>
And I said that in both installations of openSuSE I can't start Gnome as normal user but only as root. <edit2> Neither kdm nor gdm can start desktop environments other than KDE for normal users. </edit2>
#!/bin/bash
#executed by startx (run your window manager from here)
exec startkde
So my installation was "hardwired" to run KDE. Thus I renamed ~/.xinitrc since it is not required anyway, problem kindly solved by forums.opensuse.org .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.