tuto3: Add tips about non systemd aware WM
This commit is contained in:
parent
8195919d22
commit
b5de41662b
@ -96,7 +96,7 @@ sans privilèges particuliers.
|
||||
<div lang="en-US">
|
||||
```
|
||||
42sh$ sudo ./telegraf_init.sh my_cgroup_name
|
||||
42sh$ ./telegraf.sh my_cgroup_name memhog 500
|
||||
42sh$ ./telegraf.sh my_cgroup_name firefox
|
||||
```
|
||||
</div>
|
||||
|
||||
@ -159,6 +159,25 @@ Ou bien en recherchant dans l'arborescence des *cgroup*s votre processus :
|
||||
... puis en remontant tant que l'on dispose des droits d'écritures.\
|
||||
|
||||
|
||||
::::: {.question}
|
||||
|
||||
#### Mon processus se trouve dans un dossier `session-X.scope` propriété de `root` ! {-}
|
||||
\
|
||||
Vraisemblablement votre environnement graphique ne communique pas avec `systemd` à la connexion pour initialiser l'environnement.
|
||||
|
||||
Vous pouvez créer un environnement temporaire sain avec `systemd-run` :
|
||||
|
||||
<div lang="en-US">
|
||||
```
|
||||
42sh$ systemd-run --user --scope $0
|
||||
```
|
||||
</div>
|
||||
|
||||
Dans le nouveau processus obtenu (et **uniquement dans celui-ci et ses fils**), vous vous retrouverez dans un groupe dont votre utilisateur est bien propriétaire.
|
||||
|
||||
:::::
|
||||
|
||||
|
||||
Le script `telegraf_init.sh` devra retourner le chemin vers le dossier
|
||||
(éventuellement) créé à partir du nom passé en paramètre, depuis la racine des
|
||||
*cgroup*s.
|
||||
@ -171,7 +190,7 @@ Ce retour servira de premier argument au script `telegraf.sh`.
|
||||
```
|
||||
42sh$ ./telegraf_init.sh my_cgroup_name
|
||||
/user.slice/user@1234.service/my_cgroup_name
|
||||
42sh$ ./telegraf.sh "/user.slice/user@1234.service/my_cgroup_name" memhog 500
|
||||
42sh$ ./telegraf.sh "/user.slice/user@1234.service/my_cgroup_name" firefox
|
||||
```
|
||||
</div>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user