Erwan.me

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

samedi 16 février 2008

Vers un nouveau style de bug ?

La résolution minimale admise par beaucoup de développeurs est 800x600, voir 1024x768 dans un futur proche, que ce soit pour un site internet ou une fenêtre d'application. Mais voilà, c'est sans compter l'arrivée de petits écrans à petite résolution.

Étant possesseur d'un eeePC, je vois régulièrement des sites et des applications qui ne passent pas très bien sur une résolution faible comme 800x480. Sans connaitre le défilement horizontal et le déplacement des fenêtres avec la touche Alt en combinaison avec un clic de souris[1], il est difficile d'utiliser correctement l'application. Pour un site internet, c'est différent, la fenêtre ne dépasse pas et on a un ascenseur horizontal à disposition. Pour une application, c'est vraiment gênant. Et la liste est quand même assez longue :
CCSM est difficilement gérable, le gestionnaire de thème Emerald dépasse même en 1024x768, Inkscape, Geany, Ubiquity, les fenêtres d'options de beaucoup de logiciels comme Firefox, etc...

Une petite capture d'écran avec les fenêtres de préférences de Firefox et Pidgin. En réduisant la taille de la fenêtre de Firefox, l'ascenseur n'apparait pas, et Pidgin est déjà au minimum possible. eee_hauteur_ko

Certains sont réactifs (même chez les logiciels propriétaires), d'autres en cour de résolution, et certains pas encore au courant. Je vais essayer de prendre du temps pour soumettre les bugs rencontrés, mais je me pose une question :

Est-ce à l'utilisateur de s'adapter ou à l'application de réduire les dimensions minimales de ses fenêtres (surtout la hauteur la plupart du temps dans le cas de l'eeePC) ?

Notes

[1] A ce sujet, cela fait une bonne blague sur un concurrent d'Asus sur le segment des ultra-portables, Everex et son CloudBook, qui a plutôt raté son coup quand je vois le touchpad et ses boutons à l'ouest...

vendredi 1 février 2008

splashtop sur eeePC

Splashtop sur eeePC, c'est vraiment ultra rapide, mais indisponible pour le moment. Les sources libres sont disponibles bien évidement, le noyau étant basé sur linux apparemment et le navigateur sur Firefox. Mais cette solution de démarrage ultra-rapide se base également sur un code binaire propriétaire.

Bluffant n'est-ce pas ?

Ubuntu et Splastop sur mon eeePC ! ultime !

Sur un billet du blog de Splashtop, on voit l'auteur (?) indiquer qu'il ne sait pas quand cela sera disponible mais qu'il espère avoir des nouvelles bientôt.

no word yet on when these will be available. Sorry. Hope to have better news about this very soon.

Toujours plus de place libre

En regardant ce qui prend de la place sur mon eeePC sous (eee)(X)ubuntu, OpenOffice.org est en première place. Si on souhaite le garder, en revanche, rien ne nous empêche de supprimer les langues inutilisées de notre système. Tout est en français sur mon eeePC, eeeXubuntu est déjà très léger sur le disque dur, mais si on peut le rendre encore plus, pourquoi s'en priver ?

sudo aptitude purge  openoffice.org-help-en-us
Les paquets suivants ne sont pas utilisés et vont être ENLEVÉS :
 mozilla-firefox-locale-en-gb myspell-en-za openoffice.org-l10n-en-gb 
 openoffice.org-l10n-en-za openoffice.org-thesaurus-en-us 
 thunderbird-locale-en-gb wamerican wbritish 
Les paquets suivants seront automatiquement ENLEVÉS :
 language-pack-en language-pack-en-base language-pack-gnome-en 
 language-pack-gnome-en-base language-support-en 
Les paquets suivants seront ENLEVÉS :
 language-pack-en language-pack-en-base language-pack-gnome-en 
 language-pack-gnome-en-base language-support-en 
 openoffice.org-help-en-us{p}

Et voilà, plus de 100 Mo libérés. D'autres locales anglaises sont inutiles également :

openoffice.org-thesaurus-en-us (21 Mo)
language-pack-en-base (13 Mo)
language-pack-gnome-en-base (13 Mo)

Il y en a sûrement d'autres mais il faut bien vérifier qu'ils ne dépendent de rien d'autre avant de les supprimer (un par un :) ). Il en est de même pour les logiciels que vous n'utiliserez pas. Ils dépendent pour bon nombre d'un paquet générique comme (x)ubuntu-desktop. Vérifiez bien ce qui est supprimer avant de continuer !

On continue avec les fichiers d'exemples de Ubuntu (10 Mo) :

sudo rm /usr/share/example-content/*
sudo rmdir /usr/share/example-content/

Les thèmes inutilisés sont aussi superflus :

sudo aptitude purge example-content
/usr/share/themes/ (6 Mo - ce n'est pas beaucoup)

La liste n'est pas exhaustive, mais on se sent déjà moins à l'étroit sur notre petit disque dur.

vendredi 25 janvier 2008

Trouver les paquets gourmands

Juste un billet pense-bête utile pour trier en ordre croissant les paquets par taille afin de montrer du doigt les plus gourmands :

dpkg-query -W --showformat='${Installed-Size} ${Package}
' | sort -n > results.txt

On est à l'étroit dans un eeePC 4G, alors je fais un peu de place... Oui, je parle que de mon eeePC !

source :
http://memolinux.tuxfamily.org/tiki-index.php?page=Commandes+relatives+la+gestion+des+paquets+Debian

mardi 22 janvier 2008

eeePC - rapide impression après 2 heures d'utilisation

Une petite liste s'impose :

  • Petit et léger
  • Beau
  • Attire le regard (la foule ?)

Bon, après tout, les qualités de l'eeePC vous les connaissez sûrement. On va se pencher sur les défauts :

  • Quand on retourne sur un écran de taille normale, c'est incroyable le confort que l'on ressent.
  • La distribution Xandros sous iceWM est inutilisable pour l'utilisateur "avancé". On peut très bien lancer KDE mais c'est trop lourd pour moi (et pour l'eeePC)

Je suis sans arrêt en train de lancer un terminal pour lancer mes applications.

  • sudo sans mot de passe, et l'utilisateur, c'est user... C'est con, surtout qu'il te demande ton nom et ton mot de passe lors de la première utilisation...
  • le thème Windows XP gris !!!! un comble de mauvais goût et une vraie honte !

J'ai voulu laisser une chance au système d'origine mais je n'en peux plus. Je me jette sur Ubuntu dès que j'ai réussi à rendre ma carte SD bootable. Le seul point fort est le temps de boot, 15/20 secondes environ. C'est très rapide, mais pour arriver à un système aussi pourri (AMHA), c'est déjà trop long. Je préfère attendre un peu plus pour avoir un vrai système, et pourquoi pas, dans un futur proche utiliser splashtop en complément. (ce serait le pied !)

Maintenant, reste le choix de version pour Ubuntu... Gnome ou XFCE qui est un peu moins convivial mais très léger. KDE ? non. Gnome et fluxbox suivant l'utilisation prévu ? pourquoi pas. Il me vient une idée alléchante, console par défaut :p , fluxbox ou gnome/XFCE (choix cornélien) a lancer manuellement...

jeudi 10 janvier 2008

A propos des ordinateurs économiques

Une citation que j'ai vraiment appréciée de lordphoenix en parlant de la légèreté connue de Linux sur ce genre de PC peu puissant :

il est beaucoup plus facile pour un fabriquant de partir d’une distribution existante pour en faire quelque chose que d’espérer que Microsoft sorte une version adapté de Windows et de devoir s’y adapter sans pouvoir y faire grand chose.

C'est tellement vrai... D'autant plus que la liste des ordinateurs économiques, surement inspirés à l'origine par l'OLPC, commence à fleurir à mon plus grand plaisir chez les constructeurs. J'ai modifié plusieurs fois ces derniers temps le dernier billet ou je les cite, eee PC en tête, je remet donc ici la liste, non exhaustive, des mini-PC "linuxisés" :

Les portables :

Les autres :

Bien évidemment, Windows XP sera aussi de la partie :

Je me rends compte aussi qu'il y a une véritable rupture depuis la Wii ou l'iPhone, ou la technologie dernier cri ne fait pas tout...

mardi 8 janvier 2008

Je tente le coup pour gagner un eeePC

Comme tout bon Geek qui se respecte, l'eeePC m'attire énormément, surtout pour y installer Ubuntu à vrai dire et avoir enfin un portable (à 300€, c'est plus simple de convaincre sa femme !!!).

J'ai déjà tout prévu dans ma tête pour cet ultra-portable une fois que je l'aurais (j'attends la version française).

  • Une Ubuntu minimale fluxboxée ou eeeXubuntu si j'ai pas le temps de tout faire moi même pour les pilotes wifi.
  • screen, mc, ssh, mutt, raggle, htop et compagnie pour rester en terminal si j'ai envie...
  • des accessoires sympas comme :

Voilà, ma vie de Geek, tout le monde s'en fout, mais ce foutu eeePC occupe mes pensés depuis au moins 2 mois :D

Cet ultra-portable n'a pas encore de véritable concurrence même si certains constructeurs s'en approchent :

Alors on arrive à ce jeu qui est lancé par un certain Baptiste sur son blog :
Si on parle de lui, en bien (ou en mal ?), alors on peut participer à son concour/tirage au sort pour gagner un eeePC. J'ai découvert son site il y a 2 heures, quand j'ai découvert son concours. Alors, je dirais que son site est génial, que tu dois t'empresser de lui rendre visite, surtout si t'es fonctionnaire :) Blague à part, je l'ai mis dans mon Google reader donc je verrais bien par la suite, mais son billet sur les fonctionnaires m'a fait sourire c'est déjà ça. Et de plus, il offre un eeePC, un ultra-portable sous Linux, ça ne peut être qu'un bon gars !

Concours Asus EEE PC à gagner
Recommandé par des Influenceurs

mercredi 19 décembre 2007

Les mauvaises habitudes sont tenaces sous Windows !

sudoALACon

mardi 20 novembre 2007

Gmail, l'imap, Thunderbird et Mutt - le quatuor ultime

Édition : mutt-patched est maintenant présent dans les dépôt d'Ubuntu.

Gmail étant maintenant disponible avec le protocole imap et tous les avantages liés à ce protocole, je pense que c'est dorénavant la messagerie ultime. Je vais vous montrer comment je l'utilise avec Thunderbird et Mutt, les deux seuls clients mails qui me vont bien.

On commence par Thunderbird. J'ai trouvé toutes les informations qu'il faut sur ce billet très complet sur lifehacker.com. Le billet étant en anglais mais avec des captures d'écran complètes, je ne vais pas tous vous réexpliquer. Avec Gmail en français, vous avez juste besoin d'adapter les dossiers et filtres dans votre langue (par exemple, lorsque que vous êtes dans la configuration avancé pour modifier le libellé de la poubelle distante mail.server.serverX.trash_folder_name - [Gmail]/Trash est donc à remplacer par [Gmail]/Corbeille)

Thunderbird-Gmail-imap.png

Pour Mutt, c'est un petit peu plus compliqué pour obtenir un bon résultat mais c'est aussi car j'aime bien les panneaux latéraux (filtre - dossier imap) de Gmail et je ne peux plus m'en passer alors on va ajouter un patch bien connu (sidebar-mutt).

On commence par récupérer les sources de Mutt (1.5.17 pour moi) et le patch Mutt-sidebar dont je vous ai parlé. Et bien sûr les dépendances nécessaires :

  • libgdbm-dev
  • libsasl2-dev
  • libssl-dev
  • zlib1g-dev
  • libslang2-dev

Et dans une moindre mesure :

  • build-essential si vous ne l'avez pas dèjà
  • libncurses5-dev pour Mutt classique
  • checkinstall pour faire un paquet

Uns fois les sources de Mutt extraites et un terminal dans le dossier, on y copie le patch et on ... patch tout ça :)

patch < ./patch-1.5.17.sidebar.20071102.txt

Aux deux dernières questions, on répond imap/imap.c et imap/command.c. Je ne suis qu'un novice en Patchage, ne me demandez pas pourquoi il ne les trouve pas comme un grand :) .

On va utiliser slang plutôt que NCurses car d'après Paul Rouget, ça fonctionne mal avec NCurses.

./configure  --with-slang --with-ssl  --with-sasl --enable-hcache --enable-imap  --enable-smtp 
make
sudo checkinstall

On a presque fini. il faut configurer le £$¤*& de fichier de configuration (.muttrc). Vous pouvez vous inspirer du mien, qui est lui même inspiré du cadeau de Mr Rouget (un grand merci ;) )

mutt-slag-patch-gmail-imap.png

Sources et liens complémentaires :
http://blog.mozbox.org/post/2007/11/06/mutt-imap-gmail
http://bbs.archlinux.org/viewtopic.php?pid=293494
http://lifehacker.com/software/geek-to-live/turn-thunderbird-into-the-ultimate-gmail-imap-client-314574.php

mercredi 3 octobre 2007

Bientôt :)

- page 2 de 5 -