[opensuse-factory] Tumbleweed is stuck on IceWM at logon
Hello all I was playing around with different Plasma 5 settings and at the login now Opensuse Tumbleweed logs me into "icewm" instead of Plasma 5. Does anyone know where I can change that? My windowmanager and displaymanager setups under sysconfig are listed below: ## $ /etc/sysconfig> cat windowmanager | grep -v ^# X_MOUSE_CURSOR="DMZ" DEFAULT_WM="plasma5" INSTALL_DESKTOP_EXTENSIONS="yes" user1@Tiger:/etc/sysconfig> ## $ /etc/sysconfig> cat displaymanager | grep -v ^# DISPLAYMANAGER_XSERVER="Xorg" DISPLAYMANAGER="sddm" DISPLAYMANAGER_REMOTE_ACCESS="no" DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no" DISPLAYMANAGER_STARTS_XSERVER="yes" DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no" DISPLAYMANAGER_AUTOLOGIN="user1" DISPLAYMANAGER_PASSWORD_LESS_LOGIN="no" DISPLAYMANAGER_AD_INTEGRATION="no" DISPLAYMANAGER_SHUTDOWN="auto ## I googled and found this. The file ".dmrc" in your home directory is what remembers your last login. If you delete that you should get back to the system default. Alternatively, cd rm .dmrc source : https://forums.opensuse.org/showthread.php/490848-12-3-suddenly-starts-icewm... ".dmrc" does not exist however in my case. ########### The installation was done using openSUSE-Tumbleweed-DVD-x86_64-Snapshot20150714-Media.iso TIA James -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Dienstag, 21. Juli 2015, 14:07:07 schrieb James PEARSON:
I was playing around with different Plasma 5 settings
And which settings exactly? Although Plasma5's settings should not have any influence at all on this. But it is possible to set the session that should be used for Auto-Login in SDDM's advanced settings.
and at the login now Opensuse Tumbleweed logs me into "icewm" instead of Plasma 5. Does anyone know where I can change that?
You should be able to choose the session you want on the login screen itself, no? If you have Auto-Login activated, just log out to get back to the login screen. Also check that you have plasma5-session installed. Without that package, there is no "plasma5" session obviously, and the DM will use a fallback (IceWM e.g.). Another possibility (if you are using Auto-Login) would be that the session is set to IceWM in /etc/sddm.conf. Check whether you have a "Session=xxx" setting in the "[Autologin]" section, either by looking in that file directly or by running systemsettings5 and going into the SDDM Settings->Advanced.
I googled and found this. The file ".dmrc" in your home directory is what remembers your last login. If you delete that you should get back to the system default. Alternatively, cd rm .dmrc source : https://forums.opensuse.org/showthread.php/490848-12-3-suddenly-starts-icew m-instead-of-kdm/page2
".dmrc" does not exist however in my case.
As the title of the mentioned thread says, it is about KDM, not SDDM. SDDM does not use/create/respect .dmrc (yet?). Actually it doesn't store a user's last used session at all (yet?), it only stores the last used session globally. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Le Tue, 21 Jul 2015 16:04:55 +0200,
Wolfgang Bauer
Am Dienstag, 21. Juli 2015, 14:07:07 schrieb James PEARSON:
I was playing around with different Plasma 5 settings
And which settings exactly? Although Plasma5's settings should not have any influence at all on this. But it is possible to set the session that should be used for Auto-Login in SDDM's advanced settings.
and at the login now Opensuse Tumbleweed logs me into "icewm" instead of Plasma 5. Does anyone know where I can change that?
You should be able to choose the session you want on the login screen itself, no? If you have Auto-Login activated, just log out to get back to the login screen.
Also check that you have plasma5-session installed. Without that package, there is no "plasma5" session obviously, and the DM will use a fallback (IceWM e.g.).
Another possibility (if you are using Auto-Login) would be that the session is set to IceWM in /etc/sddm.conf. Check whether you have a "Session=xxx" setting in the "[Autologin]" section, either by looking in that file directly or by running systemsettings5 and going into the SDDM Settings->Advanced.
I googled and found this. The file ".dmrc" in your home directory is what remembers your last login. If you delete that you should get back to the system default. Alternatively, cd rm .dmrc source : https://forums.opensuse.org/showthread.php/490848-12-3-suddenly-starts-icew m-instead-of-kdm/page2
".dmrc" does not exist however in my case.
As the title of the mentioned thread says, it is about KDM, not SDDM. SDDM does not use/create/respect .dmrc (yet?). Actually it doesn't store a user's last used session at all (yet?), it only stores the last used session globally.
Kind Regards, Wolfgang
Hello Wolfgang Thank you kind sir for your quick response!
Another possibility (if you are using Auto-Login) would be that the session is set to IceWM in /etc/sddm.conf
Bingo! I compared and then copied over the correct "sddm.conf" settings from another computer and that solved the problem. See below for more info. #### # BAD "sddm.conf" $:/etc # cat sddm.conf.old [Autologin] Relogin=false Session=icewm.desktop User=user1 [General] HaltCommand= RebootCommand= [Theme] Current=breeze CursorTheme=Adwaita [Users] MaximumUid=65000 MinimumUid=1000 [XDisplay] DisplayCommand=/etc/X11/xdm/Xsetup MinimumVT=7 ServerPath=/usr/bin/X SessionCommand=/etc/X11/xdm/Xsession #### # Correct "sddm.conf" settings $:/etc # cat sddm.conf [Theme] Current=breeze CursorTheme=breeze_cursors [XDisplay] ServerPath=/usr/bin/X SessionCommand=/etc/X11/xdm/Xsession DisplayCommand=/etc/X11/xdm/Xsetup MinimumVT=7 [Autologin] # Autologin user User=user1 #### Thanks again. Regards James -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Dienstag, 21. Juli 2015, 18:03:41 schrieb James PEARSON:
Bingo! I compared and then copied over the correct "sddm.conf" settings from another computer and that solved the problem.
So it was indeed the Autologin settings... As indicated you can also configure this in systemsettings5 ("Configure Desktop")->Startup and Shutdown->Login Screen (SDDM)->Advanced. And that's probably where you changed it in the first place I suppose. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
James PEARSON
-
Wolfgang Bauer