[PLUG] Some how my system boots into text mode

Ken Stephens kennethgstephens at gmail.com
Thu May 31 00:01:40 UTC 2018


Rich, Ben, Johnathan,

Rich,

 No active inittab.  Inittab is not used on a systemd system.  It did have
a note on how to set "runlevels".

#systemctl get-default
graphical.target

Which is what I want to get.  But, it does not get me there.

Ben,

Reinstalled gdm.  Rebooted.  Still comes up in a text screen.

That is all I am going to do today.  Breaking off for a glass of wine and
the 5:00 news.  Need the wine to listen to the news.

Regards to all,
Ken


On Wed, May 30, 2018 at 3:11 PM, Johnathan Mantey <manteyjg at gmail.com>
wrote:

> Ken,
> What happens when you 'sudo /sbin/init 5' in order to get to graphical
> multi-user mode?
>
> Ben,
> I disagree about GRUB.  The line that loads the kernel can have a run level
> value assigned.  I have a unit in the lab that I boot to multi-user command
> line by adding a literal 3 to the kernel.  If the kernel is not passed a
> value then graphical multi-user (aka run level 5) is the default.
>
> On Wed, May 30, 2018 at 1:35 PM, Ben Koenig <techkoenig at gmail.com> wrote:
>
> > Ken,
> >
> > First of all, GRUB doesn't have any say in "booting a graphical login
> > mode". The most grub can do is set the framebuffer and KMS settings, and
> > even then X can override and set its own display settings.
> > - Leave GRUB alone. You run the risk of breaking your boot for no reason.
> >
> > Second. The Multi User run level is where Display Managers are launched.
> Of
> > course systemd has no doubt managed to obfuscate that simple fact.
> > - MultiUser mode is exactly what you want.
> >
> > Third. You are able to launch X. This means X is working, and you have a
> > log file located at /var/log/Xorg.0.log.
> > - Of course I'm assuming the fedora team is smart enough to do things
> > properly.
> >
> >
> > Last and most importantly..... You have remnants of GDM on your system.
> GDM
> > will launch X to present the login screen, which is probably why it has
> its
> > own Xorg.0.log file.
> > GDM is also a daemon process launched by your init system. In this case
> > systemd.
> >
> >
> > There are 2 things you need to do.
> > - You need to make a Display Manager is fully installed (sometimes they
> get
> > broken into multiple packages...)
> > - Make sure your display manager (GDM, KDM, whatever..) has been added
> as a
> > step in your init system.
> >
> > Slackware does this with inittab, runlevel 4 launches a script which
> > launches KDM or XDM.
> > Ubuntu had the "sudo service gdm start" command. This launched GDM if it
> > wasn't running already.
> > Fedora probably has whatever systemd stupidness the kids are promoting
> > these days. It reads a service config file and launches the daemon
> > described in that file. In your case this should be GDM.
> >
> >
> > Maybe you can just do a complete reinstall of GDM from the repository.
> > Maybe this will give systemd the kick it needs...
> >
> >
> >
> >
> > On Wed, May 30, 2018 at 12:02 PM, Rich Shepard <rshepard at appl-ecosys.com
> >
> > wrote:
> >
> > > On Wed, 30 May 2018, Ken Stephens wrote:
> > >
> > > No entry about run levels in grub.cfg.  Still searching and scratching
> > >> head.
> > >>
> > >
> > > Ken,
> > >
> > >   Does Fedora have a file similar to Slackware's /etc/inittab? This
> > > contains:
> > >
> > > inittab       This file describes how the INIT process should set up
> > >               the system in a certain run-level.
> > >
> > > # These are the default runlevels in Slackware:
> > > #   0 = halt
> > > #   1 = single user mode
> > > #   2 = unused (but configured the same as runlevel 3)
> > > #   3 = multiuser mode (default Slackware runlevel)
> > > #   4 = X11 with KDM/GDM/XDM (session managers)
> > > #   5 = unused (but configured the same as runlevel 3)
> > > #   6 = reboot
> > >
> > > # Default runlevel. (Do not set to 0 or 6)
> > > id:3:initdefault:
> > >
> > > HTH,
> > >
> > > Rich
> > >
> > > _______________________________________________
> > > PLUG mailing list
> > > PLUG at pdxlinux.org
> > > http://lists.pdxlinux.org/mailman/listinfo/plug
> > >
> > _______________________________________________
> > PLUG mailing list
> > PLUG at pdxlinux.org
> > http://lists.pdxlinux.org/mailman/listinfo/plug
> >
> _______________________________________________
> PLUG mailing list
> PLUG at pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
>



More information about the PLUG mailing list