Catégories
Open-source Planet-libre Systeme

Accélérer l’affichage des menus sous Unity

Si comme moi, vos menus Unity mettent entre 1 et 2 secondes pour s’afficher, voici une astuce qui devrait rendre la bête un peu plus réactive aux combos SUPER+A, SUPER+F…

Il suffit de lancer le gestionnaire de configuration de Compiz en faisant « SUPER + A » > saisir « ccsm » puis cliquer sur l’application en question.

La fenêtre suivante devrait apparaitre:

Ensuite il suffit de désactiver le « Static Blur » (c’est à dire sélectionner « No Blur ») dans l’option « Dash Blur »:

Et voila, normalement les fenêtre devrait s’afficher instantément 🙂

Source: Forum Ubuntu.

Catégories
Open-source Planet-libre Systeme

Les « choses à faire » après l’installation de Ubuntu 11.04

Ubuntu Natty (version 11.04) vient de sortir et il fait beaucoup parler de lui. En effet, cette nouvelle version du système basée sur GNU/Linux (kernel 2.6.38 et Xorg 1.10) introduit une nouveauté qui ne peut que sauter aux yeux des utilisateurs: le remplacement de l’interface graphique Gnome 2 par Unity.

Ce billet n’a pas pour objectif de comparer Natty aux anciennes versions d’Ubuntu et encore moins à d’autres systèmes GNU/Linux. Utilisant pas moins de 5 systèmes d’exploitations de manière plus ou moins régulière (Ubuntu, Debian, Fedora, FreeBSD, MacOS X et Windows), je trouve à chacun des avantages et des inconvénients. C’est cette diversité qui m’intéresse et pas la guerre entre OS.

Pour ceux qui suivent régulièrement ce blog, vous savez que chaque mois je donne une description du bureau d’une de mes machines (mon PC Desktop ou mon Laptop). Pour vous donner une idée de celui-ci avant la migration vers Natty, vous pouvez regarder l’image suivante:

On peut y voir:

  • le dock AWN sur la gauche de l’écran
  • le reste de l’écran pour les fenêtre (pas de barre de menu en haut)
  • un thème basée GTK basée sur Equinox Evolution Dawn + icônes Faenza

L’idée générale était de conserver fonctionnellement cette disposition en passant sous Ubuntu Natty / Unity.

Mise à jour du système

Comme à chaque fois, j’utilise la procédure suivante (histoire d’avoir un log propre à remonter aux équipes de Canonical). Donc, dans un terminal, il faut saisir les lignes suivantes:

sudo aptitude update

sudo rm -rf /var/log/dist-upgrade/

sudo update-manager -d

Puis ensuite, on suit pas à pas les étapes de la migration.

J’ai effectué la migration cette nuit car les serveurs étaient saturés (débit moyen de 50 Ko/sec…). Vivement que l’update-manager implémente un téléchargement via des technologies peer-to-peer.

Dans mon cas, l’installation c’est déroulée presque sans accros. Au petit matin, je me suis retrouvé avec le bureau suivant après le redémarrage de la machine:

Le seul bémol notable est venu de l’icone Dropbox qui n’apparaissait plus dans la zone de notification. Pour résoudre ce problème j’ai suivi ces instructions:

dropbox stop

rm -r ~/.dropbox-dist

cd

wget http://dl-web.dropbox.com/u/17/dropbox-lnx.x86-1.1.28.tar.gz

tar zxvf dropbox-lnx.x86-1.1.28.tar.gz

dropbox start

Configuration de Unity

Au niveau visuel, j’arrivais donc à quelque chose de ressemblant. Le dock Unity remplaçant AWN et le menu de notification refaisant son apparition en haut du bureau. Je trouvais cependant que le dock Unity était un peu trop gros par rapport à l’écran de mon Laptop. J’ai donc décidé d’en réduire la taille en allant dans le gestionnaire de configuration de Compiz (pour le trouver: touche SUPER + A > rechercher ccms) puis dans le menu « Bureau > Ubuntu Unity Plugin > Experimental », j’en prifite en même temps pour désactiver l’option « Static Blur » qui occasionnait sur ma configuration un temps d’affichage des menus entre 1 et 2 secondes:

 

J’obtiens alors le résultat suivant:

Et alors ? cela donne quoi à l’utilisation ?

Je dois avouer que je partais avec un a priori plutôt défavorable. Après quelques heures d’utilisation et la mémorisation des raccourcis claviers claviers les plus importants, j’ai vite oublié que je n’étais plus dans un environnement Gnome bien connu. Les fichiers sont facile à retrouver (soit par une recherche que l’on peut activer avec la combinaison SUPER + F), soit directement dans son dossier racine (SUPER + 1 dans ma configuration). On a le même système de recherche pour les applications (SUPER+A). 

C’est une façon différente d’accéder à son système qui se rapproche assez de Mac OS X. Certains peuvent ne pas aimer…

Je trouve toutefois Unity encore perfectible sur certains point. Par exemple sur mon Laptop (Core i5 + 4 Go de RAM), l’affichage du menu pour lancer une application (SUPER+A) prend entre 1 et 2 secondes. Tous mes fichiers ne sont pas encore indexé dans le moteur de recherche (après plus de 8 heures, bizarre quand même). > Pb resolu: Voir la solution ici.

Et après ?

Après une installation ou une mise à jour, vous allez vous retrouver avec les dépôts standards d’Ubuntu.

Pour configurer automatiquement les dépôts et installer/mettre à jour les applications que j’utilise régulièrement, j’ai relancé mon script post-installation Ubuntu (version 1.40 ou supérieure). Ce script va notamment installer les applciations suivantes:

  • Chromium (navigateur Internet)
  • VLC (player multimedia)
  • Dropbox (partage de fichiers entre ordinateurs)
  • Shutter (capture d’écran)
  • Hotot (client de micro blogging)
  • Terminator (terminal)

Conclusion

Il est encore trop tôt pour vous donnez un avis tranché sur cette nouvelle version et notamment sur Unity. En tout cas, je ne suis pas perdu 😉

Et vous quelles sont vos premières impressions sur Unity ?

Catégories
Image Open-source Planet-libre Systeme

Les raccourcies d’Unity sur une image

La prochaine version d’Ubuntu intégrera, par défaut, l’interface Unity en lieu et place de Gnome. Comme tout système GNU/Linux, il sera bien entendu possible d’en choisir une autre (par exemple Gnome 3), mais si ce n’est pas votre choix alors l’image suivante devrait vous intéresser.

Elle propose en effet la plupart des touches de raccourcies clavier pour manipuler Unity comme un pro (source Webupd8).

Pour avoir testé Unity sur une machine virtuelle sous Ubuntu 11.04, je dois avouer que je ne suis pas un gros fan. J’attend cependant d’avoir une version définitive (fin avril) entre les mains pour me faire une idée définitive. Les freins du changement sont parfois forts…

Que pensez-vous de cette nouvelle interface ? Apporte t’elle selon vous une « expérience utilisateur » plus intéressante ? Simplifie t’elle les taches les plus courantes ?

Catégories
Gstreamer Open-source Planet-libre Video

Transcoder facilement ses vidéos avec Arista

Arista est un projet développé en parallèle de Transmageddon qui a pour objectif d’avoir une solution logicielle libre et simple pour transformer une vidéo en un beau fichier compressé et compatible avec vos périphériques de lectures. Le logiciel se base sur le merveilleux framework GStreamer.

Nous allons donc voir dans ce billet comment installer puis utiliser ce logiciel sur une distribution Ubuntu 10.10 (vous pouvez bien-sur utiliser ce logiciel sur d’autre distribution, seule la procédure d’installation sera à changer).

Installation de Arista

C’est très simple sous Ubuntu:

sudo aptitude install arista nautilus-arista

Lancement de Arista

On passe par le menu principal > Son et vidéo > Arista Transcoder:

Transcodage pas à pas

1) Sélection de la source

On commence par sélectionner la source vidéo parmi:

  • un disque DVD (à insérer dans votre lecteur)
  • un fichier vidéo quelconque
  • une caméra / une webcam

2) Sélection du périphérique cible

On doit choisir le périphérique sur lequel on voudra lire la vidéo transcodé. On a le choix entre (cette liste évolue automatiquement selon les changement de version et des mises à jour spécifiques):

  • Android
  • Apple iPad
  • Apple iPod/iPhone
  • Ordinateur (Linux)
  • Lecteur DVD
  • Nokia N
  • Sony PSP
  • Sony PS3
  • Web (navigateur)

3) Sélection du format de pré réglage

Ce dernier choix dépend du périphérique cible. Par exemple pour une lecture sur un ordinateur, on a le choix entre H.264, WebM (VP8) ou Theora.

4) Sélection du fichier de la vidéo transcodé

On sélectionne enfin le nom du fichier de destination en cliquant sur le bouton « + Ajouter à la file« :

Puis on entre le nom du fichier.

Attention, le transcodage commence tout de suite, avec un aperçu en « live ».

Et voilà le résultat:

  • Fichier source (RAW): football_cif.y4m de 38 Mo
  • Fichier transcodé (VP8): football_cif.webm de 1.5 Mo

Conclusion

Arista est un transcoder simple à utiliser dans la pure tradition des logiciels Unix, une tache, un logiciel. Le fait que la liste des périphériques se mette automatiquement à jour est vraiment un plus non négligeable. Et hop un logiciel de plus dans mon script de post installation d’Ubuntu !

Catégories
Open-source Planet-libre Systeme

Mon desktop 201104

Avec quelques jours de retard, voici le desktop qui va me suivre pendant le beau mois d’avril 2011.

Voici ce que cela donne sans fenêtre:

et avec:

Les principales caractéristiques

Installer de la combo magique (Equinox Evolution Dawn  + Faenza + Nautilus Elementary)

Petit changement avec l’utilisation du thème GTK Equinox Evolution Dawn en lieu et place de Equinox Glass. De petites amélioration bien sympa notamment au niveau des ascenseurs des terminaux qui sont beaucoup plus fins.

Les icônes Faenza sont lisibles et facile à reconnaître et Elementary est pour moi devenu indispensable aux utilisateur de Nautilus:

sudo aptitude install gtk2-engines-equinox equinox-theme equinox-ubuntu-theme faenza-icon-theme

nautilus -q

Pour activer Equinox, il faut aller dans le menu: “Système > Préférences > Apparences > Thème > Equinox Evolution Dawn“.

Installation de AWN

Si vous suivez cette rubrique, vous avez du vous rendre compte que je suis passé de Docky à AWN. Toutes les explications sont dans ce billet.

Dans mon dock il y a…:

  • Cairo menu
  • Lien vers mes répertoires
  • TodoList
  • Switch écran
  • Barre de lancement rapide (Terminator, Chromium,…)
  • Supervision du CPU
  • Supervision de la température de la carte mère
  • Supervision de la bande passante de mon interface Ethernet
  • La corbeille

Et chromium ?

Pour mettre également Chromium en concordance avec le reste du thème, j’utilise ce thème (point CRX à ouvrir directement dans Chromium).

A vous de nous montrer vos écrans (par exemple en utilisant http://twitpic.com/) !

Catégories
Image Open-source Planet-libre Systeme

Mon desktop 201103

C’est le début du mois, encore un billet pour vous montrer mon desktop pro sous GNU/Linux Ubuntu 10.10 post configuré avec mon script ubuntupostinstall.sh.

Voici ce que cela donne sans fenêtre:

et avec:

Les principales caractéristiques

Installer de la combo magique (Equinox Glass + Faenza + Nautilus Elementary)

Je reste fidèle a cette configuration des fenêtres depuis quelques mois, si vous avez mieux je suis preneur !

Equinox Glass est clair, les icônes Faenza sont lisibles et facile à reconnaître et Elementary est pour moi devenu indispensable aux utilisateur de Nautilus:

sudo aptitude install gtk2-engines-equinox equinox-theme equinox-ubuntu-theme faenza-icon-theme

nautilus -q

Pour activer Equinox, il faut aller dans le menu: “Système > Préférences > Apparences > Thème > Equinox Glass“.

Installation de AWN

Si vous suivez cette rubrique, vous avez du vous rendre compte que je suis passé de Docky à AWN. Toutes les explications sont dans ce billet.

Dans mon dock il y a…:

  • Cairo menu
  • Lien vers mes répertoires
  • TodoList
  • Switch écran
  • Barre de lancement rapide (Terminator, Chromium,…)
  • Supervision du CPU
  • Supervision de la température de la carte mère
  • Supervision de la bande passante de mon interface Ethernet
  • La corbeille

A vous de nous montrer vos écrans (par exemple en utilisant http://twitpic.com/) !

Catégories
Open-source Video Web

Vidéos de Youtube roses sous Ubuntu ?

Si comme moi vous rentrez de vacance et qu’en ouvrant votre navigateur Web les vidéos sous Youtube ont une facheuse tendance à être affichées avec un filtre rose/rouge:

… alors ces deux petites commandes (à saisir dans un terminal) devraient résoudre votre problème:

sudo mkdir /etc/adobe

sudo bash -c « echo ‘OverrideGPUValidation = 0’ >> /etc/adobe/mms.cfg »

Il faut ensuite fermer et relancer sont navigateur pour que la modification soit prise en compte.

Pour information , ce problème vient d’un bug dans Adobe Flash 10.2 (encore lui…).

Source: WebUpd8

Catégories
Image Open-source Planet-libre Systeme

Mon desktop 201102

Comme chaque début de mois, un petit billet pour parler de mon desktop qui va m’accompagner pendant 28 jours.

C’est le desktop de mon PC fixe sous GNU/Linux Ubuntu 10.10 post configuré avec mon script ubuntupostinstall.sh.

Voici ce que cela donne:

Les principales caractéristiques

Fond d’écran: Une superbe photo de Marcus McAdam
GTKLook des fenêtre Equinox Glassicônes Faenza
Sur ce bureau: Awn +  Nautilus Elementary

Installer de la combo magique (Equinox Glass + Faenza + Nautilus Elementary)

Toujours la même chose depuis quelques mois maintenant mais je n’ai pas trouvé mieux !

Equinox Glass est clair, les icônes Faenza sont lisibles et facile à reconnaître et Elementary est pour moi devenu indispensable aux utilisateur de Nautilus:

sudo aptitude install gtk2-engines-equinox equinox-theme equinox-ubuntu-theme faenza-icon-theme

nautilus -q

Pour activer Equinox, il faut aller dans le menu: “Système > Préférences > Apparences > Thème > Equinox Glass“.

Installation de AWN

Si vous suivez cette rubrique, vous avez du vous rendre compte que je suis passé de Docky à AWN. Toutes les explications sont dans ce billet.

Dans mon dock il y a…:

  • Cairo menu
  • Lien vers mes répertoires
  • TodoList
  • Switch écran
  • Barre de lancement rapide (Terminator, Chromium,…)
  • Supervision du CPU
  • Supervision de la température de la carte mère
  • Supervision de la bande passante de mon interface Ethernet
  • La corbeille

En tout cas je ne regrette pas ce choix !

Configuration des menus

Comme vous pouvez le voir j’ai réduit la taille du tableau de bord se trouvant en haut à droite de mon écran afin de gagner des pixels pour placer mon navigateur Web. Cette manipulation est surtout utile pour des écrans de portables ou l’espace est cher…

A vous de nous montrer vos écrans !

Catégories
Open-source Planet-libre Web

Un serveur Jabber en 5 minutes chronos sous Debian/Ubuntu

Oui je sais c’est un pompage en règle du billet de Cyrille Borne. Mais bon il faut dire que par les temps qui courent c’est une rudement bonne idée que de disposer de son propre serveur Jabber.

Nous allons donc détailler les étapes d’installation et de configuration d’un serveur Prosody dans sa dernière version (0.7) avec un chiffrement SSL entre les clients et le serveur.

Pourquoi Prosody et pas Jabber ? Tout simplement car il est bien plus simple et léger à installer (un peu trop usine à gaz). Et puis le titre du billet aurait été moins vendeur: « Un serveur Jabber en 3h45 chronos… ».

Installation de Prosody

L’installation de Prosody se fait en utilisant les commandes suivantes:

echo « deb http://packages.prosody.im/debian stable main » | sudo tee -a /etc/apt/sources.list

wget http://prosody.im/files/prosody-debian-packages.key -O- | sudo apt-key add –

sudo aptitude update

sudo aptitude install prosody

Sous Ubuntu 10.04, j’ai du en plus installer à la main la librairie LibLua (pour le SSL):

wget http://prosody.im/downloads/debian/liblua5.1-sec0_0.3.2-2prosody1_i386.deb

sudo dpkg -i liblua5.1-sec0_0.3.2-2prosody1_i386.deb

PS: la librairie LibLua est utilisé pour le chiffrement SSL. Le fichier liblua5.1-sec0_0.3.2-2prosody1_amd64.deb doit être utilisé pour les machines sous AMD 64 bits.

On génère la clés et le certificat SSL:

cd /etc/prosody/certs/

sudo openssl req -new -x509 -days 365 -nodes -out « monbeaudomaine.com.cert » -keyout « monbeaudomaine.com.key »

Configuration de Prosody

Puis on configure en éditant le fichier /etc/prosody/prosody.cfg.lua:

sudo vi /etc/prosody/prosody.cfg.lua

VirtualHost « monbeaudomaine.com »

ssl = {

key = « /etc/prosody/certs/monbeaudomaine.com.key »;

certificate = « /etc/prosody/certs/monbeaudomaine.com.cert »;

}

enabled = true;

On relance Prosody pour prendre en compte la configuration:

sudo /etc/init.d/prosody restart

Si vous avez un Firewall sur votre serveur (ce qui est une bonne idée), il faut penser à ouvrir les ports TCP de Jabber en ajoutant les lignes suivantes dans votre script de configuration iptable (/etc/init.d/iptables.sh dans mon cas):

iptables -A INPUT -p tcp –dport 5222 -j ACCEPT

iptables -A INPUT -p tcp –dport 5269 -j ACCEPT

iptables -A OUTPUT -p tcp –dport 5269 -j ACCEPT

On relance ensuite le Firewall:

sudo /etc/init.d/iptables.sh

Puis on vérifie que les règles existent:

sudo iptables -L | grep xmpp

ACCEPT tcp — anywhere anywhere tcp dpt:xmpp-client

ACCEPT tcp — anywhere anywhere tcp dpt:xmpp-server

ACCEPT tcp — anywhere anywhere tcp dpt:xmpp-server

Création d’un compte utilisateur Jabber dans Prosody

On peut ensuite passer à la création d’un utilisateur Jabber:

sudo prosodyctl adduser monbeauuser@monbeaudomaine.com

Il faut saisir deux fois le même mot de passe…

Configuration d’un client Jabber pour utiliser votre serveur Prosody

Enfin, sur son/ses PC, on configure le client de chat (Pidgin dans mon cas).

Il faut aller dans le menu Comptes > Gérer les comptes puis cliquer sur le bouton Ajouter:

Et hop voili !

Catégories
Open-source Planet-libre Systeme

Installation et configuration de AWN sous Ubuntu

Il n’y a pas si longtemps le dock était le parent pauvre des distributions GNU/Linux. Avec l’apparition de projets comme Docky, Cairo ou AWN, cette tendance s’inverse à vitesse grand V ! Partisant de Docky depuis quelques mois, je vais donner une nouvelle chance à AWN qui, dans ses dernières versions, apportent des fonctionnalités intéressantes.

Allez zou lets’s rock…

Installation de AWN

C’est assez simple sous Ubuntu:

sudo add-apt-repository ppa:awn-testing/ppa
sudo apt-get update
sudo apt-get install avant-window-navigator-trunk avant-window-navigator-data-trunk python-awn-trunk awn-settings-trunk awn-applets-python-core-trunk python-awn-extras-trunk awn-applets-python-extras-trunk awn-applets-c-core-trunk awn-applets-c-extras-trunk

PS: Si vous avez un autre dock (par exemple Docky), il faudra le désinstaller histoire de ne pas se retrouver avec deux docks (mais il est possible de concerver les deux en // durant la phase de test).

sudo aptitude remove docky

Lancement de AWN

A partir du menu Applications > Accessoires > Avant Window Navigator

Configuration de AWN

Voilà ce que donne mon dock (après la configuration à faire ci-dessous):

Pour accèder au menu de configuration, il faut cliquer sur le bouton de gauche du dock puis sur le bouton configuration.

Vous pouvez directement importer une configuration existante (par exemple si vous avez plusieurs PC) en allant dans le menu Thème puis en cliquant sur le bouton Importer. Vous pouvez télécharger mon thème en cliquant ici ou bien suivre pas à pas les étapes suivantes:

Sauvegarder votre configuration AWN

Pour éviter d’avoir à refaire la configuration à chaque installation (ou re-installation de machine), il est possible d’archiver la configuration d’AWN dans un fichier .tgz. Pour cela, il faut se rendre dans le menu Thèmes > Personnaliser puis cliquer sur le bouton exporter le thème.

Mon fichier de configuration se trouve ici.

A l’utilisation…

Je n’avais pas testé AWN depuis un bon moment, j’utilisais Docky comme gestionnaire de dock. Je dois dire que de nombreux progrès ont été fait. La configuration est vraiment simple, intuitive et l’utilisation agréable. Je n’ai eu aucun plantage même avec l’utilisation de la version de développement.

C’est donc décidé pour ma part, je migre vers AWN 🙂

Sources utilisées pour la rédaction de ce billet: