Aller au contenu | Aller au menu | Aller à la recherche

Nicofo

dimanche 27 janvier 2013

Intégration de GRUB2 dans KDM

Depuis déjà quelques temps (KDE 4.7), KDM a la possibilité de s'intégrer avec GRUB2. Ça signifie qu'il est possible via KDM de redémarrer la machine sur n'importe quelle entrée de GRUB (autre noyau, autre OS, ...) sans changer la valeur par défaut.
Il suffit, dans le menu pour éteindre le PC, de cliquer sur la petite flèche verte du bouton "Redémarrer" :


Par contre cette option bien pratique n'est pas activée par défaut sur Fedora (1). Voici la marche à suivre pour en profiter :
  • utiliser KDM ! Si GDM est utilisé, exécuter les commandes suivantes et redémarrer :
    systemctl disable gdm.service
    systemctl enable kdm.service
  • dans les options de KDM, sélectionner GRUB2 comme gestionnaire de démarrage : systemsettings > Login Screen > Shutdown > Boot Manager : choisir Grub2.
  • ajouter l'option GRUB_DEFAULT=saved dans le fichier /etc/default/grub . Comme après chaque modification de ce fichier, lancer grub2-mkconfig -o /boot/grub2/grub.cfg . Dès la fin de cette commande, la petite flèche verte va apparaître sur le bouton "Redémarrer", aussi bien dans la session utilisateur que directement dans KDM.
(1) le projet Fedora empêche que GRUB2 soit intégré par défaut dans KDM à cause de SELinux (voir ce bug).

En cas de mise à jour du noyau

Grubby (= une absurdité made in Fedora qui fait la même chose que les outils fournis par grub (grub2-mkconfig, ...) mais en mal) est buggué (notamment ce bug qui date de Fedora 16 !) et, à chaque mise à jour du noyau, casse le fichier /boot/grub2/grub.cfg de sorte que KDM ne fonctionne plus avec GRUB2.
La commande suivante, à exécuter après chaque mise à jour du noyau, résout le problème (une autre solution est de relancer grub2-mkconfig -o /boot/grub2/grub.cfg) :
sed -i "s/^set default=\"0\"$/set default=\"\${saved_entry}\"/" /boot/grub2/grub.cfg
Cette opération est faite automatiquement si vous faites les mises à jour de Fedora avec la dernière version de checkUpdate (v. le billet Applet de notification de mises à jour).

samedi 2 octobre 2010

Le calendrier KDE connaît les congés nationaux

Bonne surprise, en consultant le calendrier KDE, je constate des dates entourées :
Calendrier KDE Calendar
tous les jours fériés ou célébrations nationales sont repris :
- en rouge, c'est congé
- en vert, c'est fête ;-)

(Je pense que c'est une nouveauté de KDE 4.5 - vous en savez plus ?)

lundi 28 décembre 2009

Dolphin : envoyer des fichiers par mail

Voici un moyen très pratique pour envoyer en 2 clics des fichiers (avec possibilité de les compresser) par mail via thunderbird à partir de dolphin :

  • Clic 1 : sélectionner dans dolphin les fichiers/dossiers à envoyer
  • Clic 2 droit : choisir Actions -> Envoyer par mail ou Compresser et envoyer

Pour ce faire, il vous suffit de télécharger Send By Mail et de copier les fichiers au bon endroit :

  • 2 fichiers *.desktop -> /usr/share/kde4/services/ServiceMenus  (OU  ~/.kde/share/kde4/services/ServiceMenus pour l'utilisateur courant)
  • 2 autres fichiers -> /usr/bin  (OU  ~/bin)  (en prenant soin de les rendre exécutables)

Le résultat dans thunderbird :



Note : le script utilise ark pour effectuer les compressions : vous pouvez donc choisir le type de compression que vous voulez : zip, tar.gz, ...
Cette astuce est également valable sous GNOME avec nautilus pour autant que vous créiez des liens vers les 2 scripts dans le répertoire ~/.gnome2/nautilus-scripts :
cd ~/.gnome2/nautilus-scripts
ln -s <path to>/bin/sendByMail "Envoyer par Mail"
ln -s <path to>/bin/sendCompressByMail "Compresser et envoyer"
Plus d'info sur cette page (les scripts là sont valables pour thunderbird 2).
download Télécharger l'archive : Send By Mail