Stephane JOLY

GNU/Linux Home Pages

Articles marqués du mot clé « manjaro »

 

Il arrive parfois d'avoir besoin un script personnel qui se lance au démarrage de votre ordinateur avec les droits de l'administrateur.

Sur Manjaro Linux, /etc/rc.local a disparu au fil du temps.

Si vous souhaitez le réactiver, voiçi la marche à suivre.

Créer votre fichier /etc/rc.local

exemple :

#!/bin/sh
touch /tmp/toto
exit 0

Lui donner les droits d'execution :

#chmod +x /etc/rc.local

Ensuite, nous allons crééer un fichier de sevice :

# nano /etc/systemd/system/rc-local.service
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local

[Service]
Type=simple
ExecStart=/etc/rc.local

[Install]
WantedBy=multi-user.target

Enregistrer ce fichier et lui les laisser les droits par défaut.

Ensuite, nous allons executer le service :

# systemctl start rc-local.service

Si tout s'est bien passé, vous devriez trouve le fichier /tmp/toto

Pour que le script /etc/rc.local se lance à tous les démarrages, il faut l'activer, pour cela executer la commande :

# systemctl enable rc-local.service

Voilà, vous n'avez plus qu'a adapter votre /etc/rc.local à votre convenance et redemmarer votre machine

Enjoy !

 

Aucun commentaire

 
Il faut s'assuer que le service bluetooh est activé et lancé au démarrage.

Pour voir si le service bluetooh est actif (Dans le cas présent, il est actif) :

~]$ sudo systemctl status bluetooth.service

bluetooth.service - Bluetooth service
 Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
 Active: active (running) since Mon 2021-01-04 22:46:58 CET; 6min ago
 Docs: man:bluetoothd(8)
 Main PID: 1053 (bluetoothd)
 Status: "Running"
 Tasks: 1 (limit: 11574)
 Memory: 2.1M
 CGroup: /system.slice/bluetooth.service
 └─1053 /usr/lib/bluetooth/bluetoothd

Pour démarrer le service au lancement de l'ordinateur :

~]$ sudo systemctl enable bluetooth.service

Pour démarrer le service ponctuellement :

~]$ sudo systemctl start bluetooth.service

Il faut déjà appairer votre souris avec votre sytème, vous pouvez le faire depuis le window manager.

Ensuite il faut appairer automatiquement la souris au demarrage de l'ordinateur :

~]$ sudo nano /etc/bluetooth/main.conf

Modifier (à la fin du fichier):

#AutoEnable=false

Par :

AutoEnable=true

Redémarrer l'oridinateur, votre souris devrait foncitonner avant de vous connecter.


2 commentaires

Journaux system Manjaro Linux

01 avril 2018

Tatane


Ne vous est-il jamais arrivé d'avoir votre système Linux qui gèle sans en connaître la raison ?

Une solution simple est d'afficher en temps réel les éventements système, comme cela, même si le système est gelé vous aurez à l'écran l'affichage du responsable du plantage !
Pour ce faire, il suffit de lancer la commande journalctl (sans être root) suivi de l'option f dans un terminal :

$ journalctl -f

-- Logs begin at Sat 2018-01-27 13:23:01 CET. --
avril 01 09:34:43 toto-pc rtkit-daemon[1030]: Supervising 3 threads of 1 processes of 1 users.
avril 01 09:34:43 toto-pc rtkit-daemon[1030]: Supervising 3 threads of 1 processes of 1 users.
avril 01 09:34:43 toto-pc rtkit-daemon[1030]: Successfully made thread 1277 of process 1017 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
avril 01 09:34:43 toto-pc rtkit-daemon[1030]: Supervising 4 threads of 1 processes of 1 users.
avril 01 09:34:43 toto-pc systemd[904]: Started Sound Service.
avril 01 09:34:43 toto-pc bluetoothd[601]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource
avril 01 09:34:43 toto-pc bluetoothd[601]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink

Ce qui a de bien, c'est que vous allez otenir dans le terminal les informations des événements systèmes au fil de l'eau.

Bien à vous !

Aucun commentaire