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">
|
<div lang="en-US">
|
||||||
```
|
```
|
||||||
42sh$ sudo ./telegraf_init.sh my_cgroup_name
|
42sh$ sudo ./telegraf_init.sh my_cgroup_name
|
||||||
42sh$ ./telegraf.sh my_cgroup_name memhog 500
|
42sh$ ./telegraf.sh my_cgroup_name firefox
|
||||||
```
|
```
|
||||||
</div>
|
</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.\
|
... 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
|
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
|
(éventuellement) créé à partir du nom passé en paramètre, depuis la racine des
|
||||||
*cgroup*s.
|
*cgroup*s.
|
||||||
@ -171,7 +190,7 @@ Ce retour servira de premier argument au script `telegraf.sh`.
|
|||||||
```
|
```
|
||||||
42sh$ ./telegraf_init.sh my_cgroup_name
|
42sh$ ./telegraf_init.sh my_cgroup_name
|
||||||
/user.slice/user@1234.service/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>
|
</div>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user