samedi 12 avril 2014

Grub2 chainload sur autre disque ou autre partition

Salut à tous,

Si comme moi :
  • Vous jouez avec de multiples distributions
  • Votre distribution principale utilise le chargeur Grub2
  • Vous souhaitez pouvoir "sauter" (faire un chainload) sur le chargeur Grub des autres distributions plutôt qu'elles soient intégrées directement dans votre chargeur principal
Voici comment je procède sur ma distribution ROSA Fresh (mais ceci doit être valable pour beaucoup d'autres)

1) Démarrer sur la distribution principale puis ouvrir une console en root.
2) Désactiver la détection automatique de nouveaux systèmes par Grub2 (c'est un choix personnel pour éviter d'encombrer la fenêtre de présentation des systèmes)
[root@Rosa2012Fresh grub.d]# chmod -x /etc/grub.d/30_os-prober

3) Modification du fichier "/etc/grub.d/40_custom" pour y ajouter les chaînages souhaités.

Dans cet exemple, deux entrées sont ajoutées, la première pointe sur le MBR du deuxième disque (sdb), la seconde pointe sur la partition sda3 du premier disque.
Pour éditer ce fichier en console et en root, personnellement j'utilise l'éditeur "nano"

Ajouter ces lignes à la fin du fichier sans modifier les lignes déjà présentes.
menuentry "Boot sur partition SDA3 ROSA Marathon"{
set root=(hd0,3)
chainloader +1
}
menuentry "Boot sur disque SDB MBR"{
set root=(hd1)
chainloader +1
}
4) Sauvegarder le fichier puis faire la commande suivante

[root@Rosa2012Fresh grub.d]# update-grub2

5) Redémarrer et tester les chaînages

Plus d'informations sur Grub2 ici ou encore ici.

mardi 1 avril 2014

Suivi des mises à jour notables sur ROSA Desktop Fresh

Salut à tous,

Le fonctionnement actuel de ROSA Desktop Fresh étant en mode semi-rolling, voici un récapitulatif tenu à jour sur les mises à jour notables avec leur mois de sortie.

20/12/2012Sortie de ROSA Destop Fresh avec KDE 4.9.4
Kernel 3.6.10
Firefox 17
LibreOffice 3.6.2
Janv. 2013KDE 4.9.5
Mai 2013KDE 4.10.3
Digikam 3.2
Juin 2013Sortie de ROSA Desktop Fresh R1 (ISO regroupant les dernières mises à jour depuis la version originale) avec KDE 4.10.3
Kernel 3.8.12
Firefox 21
Digikam 3.2
LibreOffice 3.6.6
Juin 2013KDE 4.10.4
Firefox 22
Juil. 2013KDE 4.10.5
Aout 2013Digikam 3.3
Firefox 23
Sept. 2013Kernel 3.10.9
Firefox 24
Oct. 2013KDE 4.11.2
Digikam 3.5
Firefox 25
Nov. 2013KDE 4.11.3
LibreOffice 4.1.3
Dec. 2013Sortie de ROSA Desktop Fresh R2 (ISO regroupant les dernières mises à jour depuis la version originale) avec KDE 4.11.3
Kernel 3.10.19
Systemd 204
Cups 1.7
Nombreuses Corrections KDE 4.11.3
Mozilla Thunderbird 24.1.1
KDE 4.11.4 le 20 décembre
Sortie de ROSA Desktop Fresh LXDE R2
Jan. 2014Sortie de ROSA Desktop Fresh GNOME R2
Systemd 208
Nvidia 331.38
Darktable 1.4
Fev. 2014Kernel 3.10.27
Firefox 27
Mars 2014KDE 4.12.3
Firefox 28
Avril 2014KDE 4.12.4


dimanche 5 janvier 2014

ROSA Desktop Fresh LXDE Pack R2


[30 décembre 2013] Alexander Kazancev, en sa qualité de "ROSA team Desktop Release-Manager", annonce la sortie du pack de mises à jour "R2" pour ROSA Desktop Fresh LXDE. Le dernier pack "R1" datait de juin 2013.

Ce pack "R2" amène quelques nouveautés parmi lesquelles :

- Les toutes dernières mises à jour ROSA
  •     Kernel-nrj-laptop-3.10.19
  •     lightdm-1.8.5
  •     openbox-3.5.2
  •     GTK+2/GTK+3
  •     NetworkManager-0.9.8
  •     PulseAudio-3
  •     X-Server 1.14
  •     systemd 204
  •     Pcmanfm v1.1.2
  •     lxpanel v0.6.1
  •     Firefox 26
  •     Suite LibreOffice 4.1.3
  •     gparted 0.16.1
- La gestion de l'énergie ainsi que des notifications sont celles de XFCE avec des modifications pour l'intégration avec systemd
- LightDM offre maintenant des facilités pour joindre des domaines LDAP ou AD.
- La version inclut un nouveau set d’icônes (rosa-flat-icons). Il reste toujours possible de changer pour l'ancien thème (Rosa-elementary) via LXappearance et Qtconfig.
- Le compositeur graphique "Compton" est désormais présent et activé par défaut (Pour le désactiver, modifier le fichier "/etc/xdg/lxsession/LXDE/autostart" en supprimant la chaîne correspondante).

Source :

Les ISO sont récupérables ici :

Forum francophone :












lundi 30 décembre 2013

Plasmoid Batterie avec calcul du temps restant

Salut à tous,

Un truc tout con sur le portable, avec la distribution Elementary Luna, j'aimais bien pouvoir être informé, en cliquant sur l'icône "Batterie", du pourcentage de durée et aussi du temps estimé restant.

Depuis que j'ai remis ROSA Desktop Fresh avec KDE 4.11.4, le plasmoid Batterie standard de KDE ne fournissait que le pourcentage.

Je viens d'être récemment notifié de la mise à jour d'un plasmoid "Enhanced Battery Monitor" sur KDE-Apps, ce plasmoid est, je trouve, un peu plus complet au niveau des informations. Je me demande pourquoi ça n'est pas de base dans KDE... 


mardi 24 décembre 2013

Nepomuk : Puissant outil de recherche pour KDE

La plupart du temps, quand on souhaite se renseigner sur Nepomuk, l'on tombe sur des articles complexes parlant de "Ontologie", "Bureau Sémantique", etc ce qui a souvent pour effet de réduire cette formidable application à un truc compliqué.

Principe


Les données sur disque dur sont organisées en arborescences de répertoires et noms de fichiers, pour ouvrir un fichier, l'usage courant est d'aller dans son répertoire et de cliquer sur son nom, encore faut-il connaître le nom et l'emplacement de ce fichier. Dans le cas contraire, une recherche par nom de fichier ou son contenu est nécessaire pour localiser le fichier.

Nepomuk utilise aussi cette méthode de recherche, mais ajoute plus de moyens pour répertorier un fichier, il devient donc plus facile de le localiser et d'obtenir plus d'informations que le simple nom de ce fichier.


Nepomuk est fait pour vous si vous :

  • Pensez que l'organisation de vos fichiers en répertoires, sous-répertoires et fichiers n'est pas suffisamment efficace et informative.
  • Avez de grandes collections de photos et / ou musique et que vous souhaitez pouvoir y effectuer des recherches.
  • Avez de grandes collections de photos et / ou musique et que vous souhaitez obtenir des informations sur les fichiers sans les ouvrir (par exemple qui se trouve sur ​une photo , un nom d'artiste sur une musique, etc.).
  • Gardez différentes versions d'un même fichier ou un dossier sur votre disque dur et que vous souhaitez disposer d'informations qui le spécifie.
  • Travaillez avec plusieurs fichiers éparpillés dans différents répertoires sur votre disque dur et vous ne souhaitez pas avoir à ouvrir de multiples onglets du gestionnaire de fichiers pour les retrouver.
  • Voulez effectuer des recherches indexées et rapide du contenu de vos fichiers dans tous les répertoires de votre disque dur.
  • Télécharger beaucoup de fichiers à partir d'Internet où vous avez besoin de vous rappeler l'URL de téléchargement.
  • Voulez ajouter plus d'informations dans vos fichiers.
  • Souhaitez noter des documents importants.
  •  

Nepomuk n'est pas fait pour vous si vous :

  • Etes parfaitement organisé et savez facilement retrouver ce que vous cherchez car vous connaissez par coeur l'organisation de vos répertoires et fichiers.
  • Travaillez fréquemment sur différents ordinateurs ou différents systèmes d'exploitation (car la base de données KDE Nepomuk n'est pas transférable à Microsoft Windows)

Qu'est ce que Nepomuk-KDE ?

Nepomuk est un puissant moteur de recherche de bureau qui permet lorsqu'il est activé d'indexer les noms de fichiers, leurs contenus, leurs tags (ID3, Exif, IPTC, etc).
Nepomuk permet d’insérer des commentaires, des étiquettes ou des notes (étoiles) sur les fichiers de vos dossiers et permet ainsi de retrouver instantanément tous ces éléments depuis la recherche du gestionnaire de fichier Dolphin ou bien Krunner en passant par "ALT-F2".

Quelques exemples d'utilisation :
  • Tous les tags ID3 contenus dans les fichiers MP3 comme le nom d'artiste, le titre de l'album, le compositeur, etc.sont des données indexées.
  • Toutes les métadonnées exif ainsi que vos tags/étiquettes de vos photos sont également indexées et vous pouvez donc retrouver toutes les photos d'une personne, d'un groupe, d'un lieu, de vacances, des commentaires.
  • Professionnellement, je recherche souvent des fichiers, contenant le nom d'une application, d'une option précise, d'une fonction, etc. Tout cela est accessible pratiquement dans l'instant.
Peu importe où ils se trouvent sur votre disque dur de votre système. Du moment que c'est un répertoire indexé, Nepomuk permet de retrouver rapidement les informations demandées.

Pour suivre de près ce sujet, je vois souvent des utilisateurs se plaindre de consommation excessives de leur ressources CPU et RAM après activation de Nepomuk.
Dans la pratique, à la première activation de Nepomuk, vu qu'il va indexer tout les fichiers, il va y avoir une forte activité qui peut durer plusieurs heures selon le nombre de documents à indexer. Par contre, une fois terminé, le programme tient très peu de place en mémoire.

Liens utiles :

dimanche 8 décembre 2013

Un KDE fonctionnel sur un laptop avec 1Go de Ram

205 Mo de RAM au démarrage

A l'occasion de la sortie de la version ROSA Desktop Fresh R2 avec KDE 4.11.3, j'ai eu envie de voir ce qu'elle donnerait sur un vieux PC portable avec seulement 1Go de RAM.

Le PC en question est un Lenovo Thinkpad R61 avec les caractéristiques suivantes : Intel Core 2 Duo T7250 / 1 Go Ram DDR2 Synchrone 667 MHz / HDD 80 Go / Graphic Intel GM965/GL960 / Intel 82566MC Gigabit Network Connection / Intel PRO-Wireless 3945ABG.

Pour l'installation, j'ai récupéré l'ISO ici (32 bits bien sur) puis je l'ai chargée sur une clé USB avec le logiciel ROSA ImageWriter mais un simple "dd" fait aussi l'affaire tout comme l'usage d'un classique DVD.

Voici les méthodes d'optimisation que j'ai appliqué une fois l'installation terminée (noter que le Wifi était fonctionnel immédiatement) :

1) Faire les mises à jour (en graphique ou en console sous root)

[root@Thinkpad-R61 ~]# urpmi --auto-update

2) Installer un Noyau optimisé pour l'utilisation d'un PC portable

Installer, depuis le gestionnaire de logiciels, le dernier "kernel-nrj-laptop" qui est particulièrement optimisé pour les ordinateurs portables.

3) Désactiver les services inutiles

"systemd-analyze blame" est une commande intéressante qui permet de lister et mettre en évidence les services qui prennent le plus de temps au démarrage.
Cet outil étant non présent de base, l'installer par la commande :

[root@Thinkpad-R61 ~]# urpmi systemd-tools

Il suffit ensuite de lancer la commande (en root) pour obtenir la liste des services et leur temps de démarrage.

Voici la liste des services (inutiles pour ce portable) que j'ai désactivé à l'aide des commandes suivantes.

[root@Thinkpad-R61 ~]# systemctl disable apmd.service
[root@Thinkpad-R61 ~]# systemctl disable bluetooth.service
[root@Thinkpad-R61 ~]# systemctl disable preload.service
[root@Thinkpad-R61 ~]# systemctl disable vboxadd-timesync.service
[root@Thinkpad-R61 ~]# systemctl disable ModemManager.service
[root@Thinkpad-R61 ~]# systemctl disable NetworkManager-wait-online.service
[root@Thinkpad-R61 ~]# systemctl mask fedora-wait-storage.service
[root@Thinkpad-R61 ~]# systemctl mask fedora-storage-init-late.service
[root@Thinkpad-R61 ~]# systemctl mask fedora-storage-init.service

4) Optimisations au niveau du disque dur et du système de fichiers

La mise à jour de l'heure d'accès à un fichier provoque beaucoup d'accès au disque dur donc augmente la consommation et peut dégrader légèrement les performances. Il est possible de dévalider cette fonctionnalité non essentielle pour un usage au quotidien du netbook.
De même, l'utilisation de tmpfs pour les fichiers temporaires dans /tmp va permettre de limiter les écritures sur le disque et accélérer les applications (attention il convient de ne pas tout mettre en RAM vu que le système ne dispose que de 1 Go).

Voici comment j'ai configuré le fichier /etc/fstab (ajouts en rouge) pour mettre en oeuvre ces optimisations.

[root@Thinkpad-R61 ~]# cat /etc/fstab
# Entry for /dev/sda1 :
UUID=a662cd98-1027-4ead-bc0b-55f640ba5878 / ext4 defaults,noatime,errors=remount-ro 1 1
# Entry for /dev/sda6 :
UUID=b317f9c2-e4a8-4764-8f88-cdcee5e1cbca /home ext4 defaults,noatime,errors=remount-ro 1 2
none /proc proc defaults 0 0
# Entry for /dev/sda5 :
UUID=3f769292-9d94-4b7a-88f0-f0895c9f8a66 swap swap defaults 0 0
# Montage /tmp en Ram
tmpfs  /tmp  tmpfs  nodev,nosuid  0  0

# Montage cache Firefox en Ram
tmpfs  /home/sylvain/.cache/mozilla  tmpfs  nodev,nosuid  0  0
[root@Thinkpad-R61 ~]#


5) Optimisation des performances du kernel

Sans ces réglages, il arrivait régulièrement que le PC ne réponde plus avec Firefox ouvert sur plusieurs onglets gourmands (même comportement avec la distribution précédente sur ce PC : eOS Luna).
On voit le voyant du disque gratter et tout est ralenti même la souris. et ça peut durer pendant de longues minutes.
Avec ces réglages, ça ne se produit plus du tout même s'il peut arriver que "ça rame" un peu. A ce sujet, je ne connais toujours pas de distribution qui ferait automatiquement de tels réglages en fonction des capacités du matériel, ce serait une belle avancée.
Ces réglages se font dans le fichier "/etc/sysctl.conf".
Voici ce que j'ai rajouté à la fin de ce fichier :
vm.swappiness = 5
vm.laptop_mode = 5
vm.dirty_writeback_centisecs = 3000
vm.dirty_expire_centisecs = 3000
vm.min_free_kbytes = 16384

vm.vfs_cache_pressure=50

On sauvegarde et les valeurs seront effectives au redémarrage suivant. 

6) Optimisations Firefox

Mise du cache Firefox en RAM :

Ayant activé plus haut tmpfs pour /tmp, nous allons utiliser cet espace pour les données temporaire de Firefox.

Dans la barre d'adresse Firefox, tapez about:config et confirmez que vous ferez attention...
- Rechercher la clé "browser.cache.disk.parent_directory"
- Si elle n'existe pas, créez la par un clic droit et "nouvelle chaîne de caractère"
- La nommer "browser.cache.disk.parent_directory" puis entrer comme valeur :
    /tmp/cache-firefox
- Relancer Firefox

Malgré ceci et aussi bien avec l'ancien disque qu'avec le SSD, il arrivait régulièrement des freezes du système avec de longs accès disques au point de ne plus avoir la main. Ceci a été résolu définitivement en ayant ajouté la ligne ".cache/mozilla" en tmpfs dans le fstab (voir point 4) et aussi en ayant passé la gestion automatique du cache à 0 dans Préférences -> Avancé -> Réseau -> Modifier la gestion automatique du cache.

Désactivation IPV6 :
Dans la barre d'adresse Firefox, tapez about:config et confirmez que vous ferez attention...
- Dans la barre de filtre , tapez ipv6.
- Trouvez le paramètre network.dns.disableIPv6 et double-cliquez dessus pour faire passer sa valeur à true.


Extensions recommandées pour une navigation plus confortable :
Adblock Plus (pour éliminer la pub envahissante)

Omnibar (perso j'aime bien n'avoir qu'une seule barre de recherche)
Themed Button for Linux (look plus sympa du bouton Firefox)

7) Réglages dans Configuration Système

Ouvrir l'outil de configuration système de KDE puis

- Aller dans "Démarrage et Arrêt" et décocher "Bluetooth" et "Transfert de fichiers Bluetooth"

- Aller dans "Effets de bureau" puis dans "Options avancées" et valider "OpenGL 3.1" dans le Mode d'affichage composite (libre à vous de choisir les effets qui vous intéressent, à savoir que certains sont plus gourmands que d'autres).

- Aller dans "Rechercher sur le bureau" et contrôler que "Activer le bureau sémanitique Nepomuk" ne soit pas coché (la recherche de fichiers et de contenus texte reste fonctionnelle dans Dolphin)


8) Désactivation Akonadi

Désactiver le serveur Akonadi à l'aide de cette page

Redémarrer le PC pour profiter pleinement de ces optimisations.
N'hésitez pas non plus à me soumettre vos idées ou vos commentaires.

KDE en mode Ultra Portable

samedi 23 novembre 2013

Presentation OpenMandriva Lx 2013



Salut à tous,
Le nombre de clics journaliers sur Distrowatch sur les 7 derniers jours montre à quel point cette distribution suscite toujours l’intérêt et la curiosité des linuxiens en tous genres.


L'association OpenMandriva réussit finalement à livrer en cette fin d'année une version officielle concoctant un mix de l'ancienne Mandriva 2011 et de la semi-rolling ROSA Desktop Fresh.

Liste des points marquants :

  • Noyau Linux 3.11.8 nrjQL;
  • KDE 4.11.2;
  • Parmi les outils ROSA repris : Le menu SimpleWelcome (mais il est toujours possible de choisir Kickoff, Lancelot ou Homerun), Klook, Rosa Media Player;
  • A la différence de ROSA qui a fait le choix de fusionner le célèbre Centre de Contrôle Mandriva avec l'outil de configuration KDE, OpenMandriva conserve cet outil fort apprécié et appréciable mais du coup, je n'ai pas retrouvé certains outils comme la configuration de Grub2.
  • LibreOffice 4.1.3
  • Firefox 25.0.1
  • Xorg 1.14.3 / pilotes Nvidia 331.13;
  • Les dernières cartes graphiques ATI sont désormais pris en charge;
  • Les cartes graphiques Intel sont désormais pris en charge par la dernière version du Kernel, y compris les cartes graphiques Intel 4 de nouvelle génération;
  • Le thème choisi rappelle celui, traditionnel, de Mandriva;
  • KMail est maintenant le client de messagerie par défaut;
Je suis curieux de savoir si OpenMandriva va suivre l'exemple de ROSA (des mises à jour en continu sans réinstallation tous les X mois) ou si elle va suivre le modèle d'autre distribution comme sa soeur Mageia.

Annonce Distrowatch
Annonce site OpenMandriva
Téléchargement ISOs


Captures d'écran



A l'installation, il est proposé le choix de démarrer ou pas certains services en automatique


Menu SimpleWelcome

Menu SimpleWelcome

Menu SimpleWelcome

Centre de Controle OpenMandriva

Actuellement Firefox 25.0.1

Données système

Menu "expo"

KLOOK

Dolphin

LibreOffice 4.1.3

Client mail par défaut : Kmail 4.11

Qui êtes-vous ?

Ma photo

Dans la vie, tu as 2 choix le matin.
Soit tu te recouches pour continuer à rêver,
Soit tu te lèves pour réaliser tes rêves.