cannot change runlevel from 5 to 3
Solution 1
From the manpages:
Runlevels are a concept from UNIX(R) System V used by the init(8)
daemon or other system initialisation system to define modes of system
operation.
The Upstart init(8) daemon has no native concepts of runlevel, and
unlike the System V daemon, makes no attempt to keep track of the
current runlevel.
Ubuntu and other modern Linux distributions have replaced System V init
with Upstart:
Upstart is an event-based replacement for the /sbin/init daemon which handles starting of tasks and services during boot, stopping them during shutdown and supervising them while the system is running.
If you must switch to what is now closest to runlevel 3
do it by stopping your gdm
or lightdm
service.
Solution 2
Hold shift at boot, select recovery nmode then select root, you can now switch between runlevels from there easily.
Related videos on Youtube
idgar
Updated on September 18, 2022Comments
-
idgar over 1 year
i'm trying to change from runlevel 5 to runlevel 3 by running
sudo init 3
command.
for some reason it doesn't do anything anymore.
the weird thing is that if i run the commandrunlevel
it shows me that i'm atlevel 3
.
tried to runinit 5
and theninit 3
and still nothing.does anybody knows how to fix it?
-
Admin about 12 yearsWhat exactly do you expect to happen?
-
-
nilsonneto about 12 yearsHi there - your account is unregistered - however, there is a similar account here (askubuntu.com/users/9962/actionparsnip) - do you require your unregistered account merged with the registered account?
-
user1055604 about 12 yearsi think his question is not how best to
switch
runlevels... instead he wants to know why switching runlevels does not have thedesired effect
in newer versions of ubuntu... +1 for the tip... :-)