Astuces

Voici une page d'astuces diverses pour Linux.

KDE

Fermer sa session KDE en ligne de commande

Il existe un petite commande utile fonctionnant avec dcop qui permet d'éteindre sa session proprement au lieu d'utiliser shutdown.

Il s'agit de

dcop ksmserver ksmserver logout x y z

avec comme paramètres :

  • x :
    • 0 : aucune confirmation, exécute la commande directement
    • 1 : affiche la boîte dialogue de fermeture de session
  • y :
    • 0 : termine la session (retourne sur KDM ensuite)
    • 1 : redémarre l'ordinateur
    • 2 : éteint l'ordinateur
  • z : aucune idée, je l'ai toujours utilisé avec 0

Et utilisé avec la commande sleep, vous pouvez éteindre votre ordinateur au bout d'un certain temps. Par exemple :

sleep 30m && dcop ksmserver ksmserver logout 0 2 0

éteindra votre ordinateur au bout de 30 minutes.

Utiliser une seule instance de Konqueror comme navigateur

Voici un petit script utile pour forcer l'utilisation d'une seule instance de Konqueror :

#!/bin/sh

if [ -z $1 ]; then
 exit
fi

pids=$(pidof konqueror)
for pid in $pids; do
  profile=$(dcop konqueror-$pid konqueror-mainwindow#1 currentProfile)
  if [ $profile = webbrowsing ]; then
    dcop konqueror-$pid konqueror-mainwindow\#1 newTab "$1"
    exit
  fi
done

konqueror --profile webbrowsing "$1"

Choisissez ensuite ce script comme navigateur par défaut via kcmshell componentchooser. Et n'oubliez pas de le rendre exécutable.


Le contenu de cette page est sous contrat Creative Commons.
 
linux/astuces.txt · Dernière modification: 22/05/2008 20:48 par desintegr