Re: Using telinit {1,3,5} with systemd

Liste des GroupesRevenir à ol advocacy 
Sujet : Re: Using telinit {1,3,5} with systemd
De : vallor (at) *nospam* cultnix.org (vallor)
Groupes : comp.os.linux.advocacy
Date : 25. May 2024, 22:39:22
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v2ti9q$318vn$1@dont-email.me>
References : 1 2 3 4
User-Agent : Pan/0.158 (Avdiivka; 9555b5e; Linux-6.9.1)
On Sat, 25 May 2024 07:35:12 -0400, Andrzej Matuch <andrzej@matu.ch> wrote
in <v2sidg$2rbb0$12@dont-email.me>:

On 2024-05-24 8:38 p.m., vallor wrote:
On Fri, 24 May 2024 07:47:54 -0400, Andrzej Matuch <andrzej@matu.ch> wrote
in <v2pupa$2ae8o$1@dont-email.me>:
 
On 2024-05-23 9:15 p.m., vallor wrote:
So after building a kernel and booting it, I've found it easiest to
take the system to single-user mode with
>
$ telinit 1
>
   ...which will take the system to single-user ("rescue") mode and
ask for your root password before proceeding.  (Make sure you have one
set.)
>
Then I build the open Nvidia drivers, install them,
then remove the existing Nvidia drivers with the following command
(that I've scripted):
>
rmmod nvidia_drm nvidia_modeset nvidia_uvm nvidia
>
   ...which removes the modules in the proper order,
accounting for dependencies.
>
Finally, everything is ready to go, so:
>
# telinit 5
>
   ...and the system comes up in all its graphical glory.
>
I do it this way rather than rebooting because sometimes,
the drivers don't load right when I boot, and windows tear when they
move.  If that happens, I do the "telinit 1"-"rmmod"-"telinit 5"
dance, which has always solved the problem.
>
(I was pleasantly surprised to find out that systemd knows about init
runlevels.  Very helpful.)
>
Finally, if you want to shutdown the display manager and just use vty's
with getty logins, you could
>
$ telinit 3
>
These runlevels are the same as they were with SysV init on Linux.
>
I'm curious: are you removing the NVIDIA proprietary drivers here or the
open ones? I'm reading that there are issues with the open-kernel ones
because they're in alpha. I was under the impression that you didn't
have too much trouble with them.
 
They are the open ones from Nvidia. (Not nouveau, but the "open" version
of their proprietary drivers.)
 
https://github.com/NVIDIA/open-gpu-kernel-modules
 
Why are you removing them? Were they problematic?

Hello:
I do it this way rather than rebooting because sometimes,
the drivers don't load right when I boot, and windows tear when they
move.  If that happens, I do the "telinit 1"-"rmmod"-"telinit 5"
dance, which has always solved the problem.

I can't explain why removing the drivers and putting them back
fixes it -- just know it works (thank goodness).

I've reported the problem to Nvidia, haven't anything from them.

--
-v

Date Sujet#  Auteur
24 May 24 * Using telinit {1,3,5} with systemd20vallor
24 May 24 +- Re: Using telinit {1,3,5} with systemd1Lawrence D'Oliveiro
24 May 24 +* Re: Using telinit {1,3,5} with systemd5Andrzej Matuch
25 May 24 i`* Re: Using telinit {1,3,5} with systemd4vallor
25 May 24 i `* Re: Using telinit {1,3,5} with systemd3Andrzej Matuch
25 May 24 i  `* Re: Using telinit {1,3,5} with systemd2vallor
26 May 24 i   `- Re: Using telinit {1,3,5} with systemd1Andrzej Matuch
24 May 24 `* Re: Using telinit {1,3,5} with systemd13candycanearter07
24 May 24  +* Re: Using telinit {1,3,5} with systemd2rbowman
25 May 24  i`- Re: Using telinit {1,3,5} with systemd1vallor
24 May 24  `* Re: Using telinit {1,3,5} with systemd10Lawrence D'Oliveiro
25 May 24   `* Re: Using telinit {1,3,5} with systemd9candycanearter07
25 May 24    +* Re: Using telinit {1,3,5} with systemd4Lawrence D'Oliveiro
25 May 24    i+- Re: Using telinit {1,3,5} with systemd1vallor
25 May 24    i`* Re: Using telinit {1,3,5} with systemd2Sebastian Wells
25 May 24    i `- Re: Using telinit {1,3,5} with systemd1Lawrence D'Oliveiro
25 May 24    `* Re: Using telinit {1,3,5} with systemd4rbowman
27 May 24     `* Re: Using telinit {1,3,5} with systemd3candycanearter07
27 May 24      `* Re: Using telinit {1,3,5} with systemd2vallor
27 May 24       `- Re: Using telinit {1,3,5} with systemd1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal