Forum Linux.général Trouver ce qui déclenche un service systemd

Posté par  . Licence CC By‑SA.
Étiquettes :
5
2
juin
2020

Bonjour,

Sur une Debian je voudrais savoir ce qui déclenche l'exécution d'un service donné.
Toutes les quelques minutes un service se lance, fait son travail, puis s'arrête, mais je ne trouve pas ce qui provoque son lancement.

J'ai regardé les tâches cron sans rien trouver, et les programmes en mémoire ne me semblent pas avoir de rapport avec ce service. Je ne vois pas non plus de timer systemd qui concerne ce service. Dans le logs je ne trouve rien (…)

Journal ollama et le GPU

Posté par  . Licence CC By‑SA.
5
16
avr.
2024

Bonjour à tous,

lors d'un précédent journal concernant les LLM, poulpatine m'a fait remarquer que je faisais erreur en affirmant que ollama ne fonctionne pas avec les GPU sous linux.
En effet j'avais tort. Enfin, en partie; je m'explique:
- en passant par l'installation standard de ollama, ollama tourne via un service systemd. Dans ce cas, le GPU n'est pas utilisé.
- par contre, en lançant un serveur ollama via une commande ollama serve, l'inférence utilise parfaitement (…)

Journal Linux-only ; et BSD ?

Posté par  . Licence CC By‑SA.
5
23
août
2012

Est-ce que l'évolution de GNU/Linux doit se faire au détriment de BSD ? Voyons un peu :

  • systemd ? Linux-only
  • Btrfs ? Linux-only (à cause de la GPL)
  • Wayland ? Linux-only (utilise KMS et udev)
  • KLANG sera dispo pour Linux et BSD si ça a du succès, seul point positif Déjà par le passé, ALSA est arrivé et BSD a gardé OSS, et là, la situation empire pour eux. Si on part de là, quel avenir pour BSD (ou HURD (…)

Forum Linux.général Réplication VirtualBox → machine physique avec tar.gz ?

Posté par  (site web personnel) . Licence CC By‑SA.
4
13
déc.
2019

Bonjour,

PS: Merci de ne pas me proposer d'autres solutions telles que Clonezilla. Je souhaite trouver la solution à mon problème, pas le contourner.

Introduction

J’installe un système GNU/Linux sur une machine virtuelle. Je configure aux petits oignons, mise à jour, installation de logiciels, personnalisation du bureau, etc.

Je fais une "image" de la manière suivante :

  • démarrage .iso (live) sur la machine virtuelle :

sudo -s
mkdir /mnt/nas && mount -t cifs //serveur/nas /mnt/nas
mkdir /mnt/sda1 && mount /dev/sda1 (…)

Forum Astuces.divers Pulseaudio, mpd, systemd et x2go : un débogage qui fut difficile

Posté par  . Licence CC By‑SA.
Étiquettes :
4
21
déc.
2020

Je poste ici au cas où cela peut servir à quelqu'un.

mpd fonctionnait bien (pas de messages d'erreur), mais je n'entendais plus le son.
J'avais configuré mpd pour une utilisation "system-wide" avec Pulseaudio.

Le soucis est que j'avais deux processus Pulseaudio qui tournaient, dont l'un appartenait à un utilisateur non connecté.

Après une longue recherche, je me rends compte que c'est systemd qui lance automatiquement au boot ce Pulseaudio pour cet utilisateur non connecté.
Et cela parce que (…)

Forum Linux.général Cas d'utilisation : N'autoriser que firefox à sortir sur les ports HTTP(S)

Posté par  . Licence CC By‑SA.
4
21
juil.
2015

Bonjour forum,

Denis Szalkowski pense qu'on ne peut pas n'autoriser que firefox à sortir sur les ports 80 et 443 .

Après recherche rapide, j'ai l'impression que la meilleure solution serait de combiner une isolation en cgroup (grâce à systemd ?) et un filtrage meta cgroup grâce à nftables. Je n'ai jamais fait cela et n'ai pas le temps aujourd'hui.

Points bonus : Je soupçonne qu'une notification graphique XDG correspondant au rejet d'une connexion sortante avec des informations concernant l'application concernée (…)

Forum Linux.général Comment réveiller l'ordinateur du mode veille pour vérifier le courrier entrant ?

Posté par  . Licence CC By‑SA.
Étiquettes :
4
20
oct.
2023

Bonjour,

Mon ordinateur passe la plupart de son temps en mode veille (veille sur mémoire aka sleep) lorsqu'il est inutilisé. Je cherche à faire en sorte qu'il se réveille à une heure précise pour lancer mon courrielleur et vérifier et télécharger le nouveau courrier entrant, le cas échéant. J'utilise l’application Geary qui est paramétrée pour récupérer les courriels au lancement. Je précise également que ma session est ouverte pendant que l'ordinateur est en veille.

Là ou je bute c'est (…)

Journal Créer un service sous systemd

Posté par  . Licence CC By‑SA.
3
19
août
2013

Cher journal,

Comme j'ai toujours du mal à retrouver comment faire cette action simple, voici une liste des démarches à faire:

  • Créer un fichier test.service, à mettre dans /usr/lib/systemd/system/

    [Unit]
    Description=Service de test
    After=tlp-init.service

    [Service]
    Type=oneshot
    RemainAfterExit=no
    ExecStart=/usr/local/bin/test.sh

    [Install]
    WantedBy=multi-user.target

  • Démarrer le service test

    sudo systemctl start test.service

  • Activer le service test au démarrage

    sudo systemctl enable startup.service

Librement repompé adapté de cette page

Forum Linux.gui Fedora 35 et systemd-homed : pas simple

Posté par  . Licence CC By‑SA.
2
28
déc.
2021

Bonjour à tous

Sur une Fedora 35 avec un GNOME 41 tout simple, je voulais créer un compte utilisateur avec systemd-homed.
Le but est d'avoir le répertoire $HOME de cet utilisateur chiffré et de n'avoir qu'un mot de passe à taper pour se logguer et déchiffrer ses données.

Au bout d'un moment (désactivation de selinux, ajout dans /etc/pam.d/password-auth et /etc/pam.d/system-auth de lignes avec "pam_systemd_home.so", lecture de wiki divers), j'ai réussi à créer un utilisateur avec lequel j'arrive à (…)

Forum Linux.général Script ne se comportant pas pareil selon le mode de lancement

Posté par  . Licence CC By‑SA.
Étiquettes :
2
30
avr.
2017

Alors voilà. J’ai un script Python qui ne fork pas mais qui ne se termine pas (while true { do things; sleep }), lorsque je le lance en tant qu’utilisateur ainsi :

$ /path/to/python /path/to/script.py

le programme s’exécute bien au premier plan. Par contre, lorsque que je le lance ainsi (en étant root) :

# su - c '/path/to/python /path/to/script.py' user

le programme fork… Je ne comprends pas pourquoi et c’est pour ça que je fais appel à vous.

Je (…)