* Istvan Gabor <suseuser04@freemail.hu> [10-19-16 13:03]:
Hello:
I tried to run systemctl isolate commands as it's suggested in a different thread (audio config) and I have a feeling that it doesn't work as expected.
I use openSUSE 13.1 with KDE3 desktop and kdm3 login manager.
First I tried to run the command in a KDE3 konsole window (I closed all applications before running the command):
su # systemctl isolate multi-user.target
After this the graphical desktop window (on vt7) disappears and the screen becomes blank but the mouse pointer stays on the screen, it doesn't disappear. When switching to other terminal (vt 1-6) by CTRL+ALT+F[1-6] the login message is shown and the mouse pointer is shown too (on each 1-6 terminals). In addition, switching target doesn't log out the user who was logged in to the graphical desktop:
# w 17:43:43 up 6 days, 5:40, 3 users, load average: 0.21, 0.61, 0.90 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user :0 console 13Oct16 ?xdm? 1:40m 0.06s /bin/sh /opt/kde3/bin/startkde user console :0 13Oct16 6days 0.00s 0.06s /bin/sh /opt/kde3/bin/startkde root tty2 17:43 7.00s 0.04s 0.00s w
After this I tried to switch back to graphical target:
# systemctl isolate runlevel5.target
but it doesn't give back the graphical login screen. If I run "killall starkde" the graphical login screen appears on vt7.
What happens if I try to change target when graphical state is active but no one is logged in to KDE3?
Running "systemctl isolate multi-user.target" turns graphical login screen off, without traces (no mouse pointer on screen). OK.
If I try to switch back to graphical target:
# systemctl isolate runlevel5.target
the graphical window doesn't appear. If I switch to vt7 (CTRL+ALT+F7) only log messages are shown instead of KDE3 login screen and I can not switch away from this screen. I can't get away from this screen (by pressing any keyboard combination). I must press reset button to restart the system.
Another thing: after running any systemctl isolate command it takes the cursor 32 seconds to reappear. I think it's too long.
What I'd expect from running systemctl isolate commands: -to multi-user: switch to multiuser state and log out user logged in to graphical desktop -come into effect much faster, maximum a few seconds instead of 32 seconds -to runlevel5: switch to graphical target and show login screen -when switching to vt7, not to stick there
It used to work like that earlier when init [35] commands changed runlevels.
Any comment?
yes, you failed to advise: openSUSE 13.1 with KDE3 desktop and kdm3 login manager all bets are off, kde3 is not supported -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org