Journal : Les config mal foutues dans les logiciels libres
Posté par Farvardin (page perso, ) le 01 février 2008
Suite à ce commentaire, http://linuxfr.org/comments/900418.html#900418 , je me suis décidé à faire un petit journal pour répertorier certains comportements par défaut qui sont plutôt idiots, mal pensés, ou en tout cas à revoir (oui n'ayons pas peur des mots, allez vous braquez pas, je plaisante (presque), parfois c'est peut-être des options que je n'ai pas trouvées ou pas comprises...). Ayant installé Linux sur certains ordinateurs à mon travail, j'ai pu observer comment réagissaient certains utilisateurs face à cela. C'est pas toujours très concluant, mais sous windows c'est pas forcément mieux rassurez-vous :)
Voici quelques commentaires sur des bureaux ou applications libres, cela concerne certains comportements par défaut pas très logiques, mais aussi des manques ou des choses anti ergonomiques. Vous pouvez rajouter les vôtres, lâchez-vous, comme vous pourrez le constater, il y a de (pas très) subtils fuds et trolls là dedans :)
Maintenant j'ai essayé de faire un bureau type sous linux, et lorsque j'installe un nouveau système, je recupère ces fichiers de configuration, c'est rapide à déployer sous linux (contrairement à un nouveau poste windows)
- Thunderbird et les logiciels de messagerie :
- options > avancé > réseau et espace disque : compacter les dossiers quand cela économise au moins ### ko : cette option n'est pas activée par défaut. Résultat, dans 90 % des cas, au bout d'un temps variable (suivant le nb de fichiers qui transitent par cette boîte, surtout s'il y a des fichiers powerpoints avec les messages du dalai lama ou les co****ries du jour), thunderbird devient inutilisable. L'ayant déployé en entreprise, et ayant oublié au début de cocher cette option, j'ai vu les dégâts que cela occasionne. Les gens effacent pourtant leurs messages, mais ils ne savent pas que cela n'efface pas physiquement les données, résultat en 6 mois on se retrouve souvent à plus de 500 Mo de données, et thunderbird a de plus en plus de mal...
Personnellement je mets en général une limite à 5000 ou 8000 ko pour cette option, et cela va bien...
- cela n'a pas grand chose à voir avec la question, mais cela serait bien que les logiciels de messagerie de façon générale préviennent les expéditeurs au début lorsqu'ils envoient un message à plein de monde en copie simple (quitte à mettre une option "ne plus me prévenir par la suite"), que ce comportement n'est pas souhaitable dans la plupart des cas, et contribue à faire proliférer les spams.
- OpenOffice.org : options > affichage > taille et style des icônes : choisir grande et tango ou industriel ou autre, mais pitié, comment espèrent-ils rendre attractif openoffice quand les icônes par défaut sont dignes de windows 3.0 (avec moins de relief et de couleurs...) ?
- Debian :
- pour epiphany, page d'accueil par défaut : debian.org . Pour faire fuir un nouveau sous linux, il n'y a pas mieux :)
- de façon générale, la plupart des distributions mettent des pages d'accueils ou des signets à 99% destinés à l'usage des geeks, genre slashdots et compagnie. Pourquoi ne pas concevoir une sorte de portail personnalisé par la distribution qui permette d'une part d'avoir des info discrètes et de la documentations sur la distribution installée, mais également d'avoir des actualités, un moteur de recherche internet etc. Pas la peine de faire aussi racoleur que yahoo, mais un peu dans l'esprit quand même au niveau pratique.
- un peu pénible le coup de iceweasel / icedove, pour les non geeks qui n'en ont rien à faire des débats tirés par les cheveux sur les licences mozilla, on prend du temps à dire que firefox / thunderbird c'est bien sous windows, en ensuite si on leur installe linux/debian, il n'y a plus firefox / thunderbird, comment l'expliquer en ce cas, à part pour dire que les gars de debian s'estiment plus intelligents que mozilla pour apporter des correctifs de sécurité sur firefox ? Sans compter que lightning ne fonctionne pas bien avec icedove.
Donc en général, première chose à faire c'est installer à la main firefox / thunderbird. C'est un peu lourd, ils n'ont qu'à faire comme pour java ou flash, ils mettent firefox dans la partie "non-free", et ils le redistribuent sans modification, et c'est réglé.
- Gnome :
- dans la plupart des distributions, pas de raccourci direct vers gnome-control-center, il faut passer par chaque option du menu pour configurer chaque point.
- pour le calendrier, si on clique dessus, certains ne comprennent pas que c'est comme un bouton poussoir et que l'on peut faire disparaître le calendrier en recliquant dessus. Une petit croix discrète et c'est résolu. Cela peut paraître bête, mais quand non pas une seule mais plusieurs personnes sont bloquées à cause de cela ("fait mois disparaître ce **** de calendrier"), c'est qu'il y a un pb d'ergonomie quelque part (elles ne s'y connaissent pas en informatique mais savent qu'une croix c'est pour quitter)
- si on clique sur imprime écran, cela fait un screenshot. Cool pour échanger ses meilleurs bureaux compiz/beryl/compiz-fusion sur les forums ubuntu. Mais dans le contexte d'une entreprise, ce n'est pas forcément très adapté. En fait je pinaille et ce n'est pas très génant en soit, mais si on pose un classeur sur le clavier et que cela bloque sur cette touche, cela ouvre 500 copie d'écran ! On peut faire un redémarrage brutal et direct de la machine à ce moment-là, la charge montant jusqu'à 15 :) Dommage de ne pas avoir pensé à ne permettre qu'une seule copie d'écran à la fois par cette touche...
- le fameux drag n drop de la discussion citée plus haut : si on clique sans relacher le bouton sur un objet d'une fenêtre sous une autre en vue de déplacer ou activer l'objet sur la seconde fenêtre, la première passe au premier plan, empêchant d'aller sur la seconde. Idem sous KDE.
- un truc que je HAIS sous gnome, c'est que le presse-papier de la sélection souris du milieu n'est pas géré comme ailleurs, si on sélectionne + clic milieu n'importe où cela colle bien, mais si on sélectionne, on clique normal (genre pour être certain de bien positionner le curseur), le texte en presse-papier disparaît (sans doute remplacé par la "selection" vide du clic).
- le bureau gnome et les thèmes gtk ont tendance à faire la couleur des barres de titre des fenêtres d'arrière plan en blanc / gris, de la même couleur que la couleur "neutre" des fenêtres. Du coup quand on a plusieurs fenêtres qui se chevauchent, c'est pas frappant pour s'y retrouver (savoir où cliquer).
- XFCE : impossible de passer le "dock" en dessous des fenêtres, ce dock est obligatoirement au dessous, ou alors il faut le masquer automatiquement. La fonctionnalité a été retirée du code il y a quelques temps, alors que cela existait avant. C'était une option, pourquoi l'avoir enlevée alors que cela fonctionnait bien et qu'on pouvait le désactiver si nécessaire ? Vraiment débile. Ont-ils pris des cours chez Apple au niveau du dirigisme et de la ridigité de l'interface ?
- KDE : simple clic activé par défaut dans certaines distributions. Pourquoi pas à terme, mais pour les utilisateurs avertis, pas pour les gens qui découvrent un nouvel OS et que ce comportement va gaver dans 99% des cas.
- unbuntu/Kubuntu : pas d'accès facile et direct aux disques durs du système (comme sous knoppix). De plus le bureau est presque vide lorsqu'on arrive dessus, pas de "mes documents" sur le bureau, juste des exemples et un prg d'installation (cf . http://freealternative.files.wordpress.com/2007/08/kubuntu.g(...) )
- Windows : "masquer les extensions de fichier dont le type est connu". Bureau par défaut vide au 1er démarrage. Manque une couche unix :) Et puis c'est vrai c'est pas un logiciel libre, juste un shareware en démo 30 jours.
- Apple : on peut faire "copier-coller" des fichiers d'un répertoire à un autre, mais pas "couper-coller", pour cela il faut obligatoirement passer par du drag 'n' drop (sous panther en tout cas). Ont-ils pris des cours chez xfce au niveau du dirigisme et de la ridigité de l'interface ? ;)
Voici quelques commentaires sur des bureaux ou applications libres, cela concerne certains comportements par défaut pas très logiques, mais aussi des manques ou des choses anti ergonomiques. Vous pouvez rajouter les vôtres, lâchez-vous, comme vous pourrez le constater, il y a de (pas très) subtils fuds et trolls là dedans :)
Maintenant j'ai essayé de faire un bureau type sous linux, et lorsque j'installe un nouveau système, je recupère ces fichiers de configuration, c'est rapide à déployer sous linux (contrairement à un nouveau poste windows)
- Thunderbird et les logiciels de messagerie :
- options > avancé > réseau et espace disque : compacter les dossiers quand cela économise au moins ### ko : cette option n'est pas activée par défaut. Résultat, dans 90 % des cas, au bout d'un temps variable (suivant le nb de fichiers qui transitent par cette boîte, surtout s'il y a des fichiers powerpoints avec les messages du dalai lama ou les co****ries du jour), thunderbird devient inutilisable. L'ayant déployé en entreprise, et ayant oublié au début de cocher cette option, j'ai vu les dégâts que cela occasionne. Les gens effacent pourtant leurs messages, mais ils ne savent pas que cela n'efface pas physiquement les données, résultat en 6 mois on se retrouve souvent à plus de 500 Mo de données, et thunderbird a de plus en plus de mal...
Personnellement je mets en général une limite à 5000 ou 8000 ko pour cette option, et cela va bien...
- cela n'a pas grand chose à voir avec la question, mais cela serait bien que les logiciels de messagerie de façon générale préviennent les expéditeurs au début lorsqu'ils envoient un message à plein de monde en copie simple (quitte à mettre une option "ne plus me prévenir par la suite"), que ce comportement n'est pas souhaitable dans la plupart des cas, et contribue à faire proliférer les spams.
- OpenOffice.org : options > affichage > taille et style des icônes : choisir grande et tango ou industriel ou autre, mais pitié, comment espèrent-ils rendre attractif openoffice quand les icônes par défaut sont dignes de windows 3.0 (avec moins de relief et de couleurs...) ?
- Debian :
- pour epiphany, page d'accueil par défaut : debian.org . Pour faire fuir un nouveau sous linux, il n'y a pas mieux :)
- de façon générale, la plupart des distributions mettent des pages d'accueils ou des signets à 99% destinés à l'usage des geeks, genre slashdots et compagnie. Pourquoi ne pas concevoir une sorte de portail personnalisé par la distribution qui permette d'une part d'avoir des info discrètes et de la documentations sur la distribution installée, mais également d'avoir des actualités, un moteur de recherche internet etc. Pas la peine de faire aussi racoleur que yahoo, mais un peu dans l'esprit quand même au niveau pratique.
- un peu pénible le coup de iceweasel / icedove, pour les non geeks qui n'en ont rien à faire des débats tirés par les cheveux sur les licences mozilla, on prend du temps à dire que firefox / thunderbird c'est bien sous windows, en ensuite si on leur installe linux/debian, il n'y a plus firefox / thunderbird, comment l'expliquer en ce cas, à part pour dire que les gars de debian s'estiment plus intelligents que mozilla pour apporter des correctifs de sécurité sur firefox ? Sans compter que lightning ne fonctionne pas bien avec icedove.
Donc en général, première chose à faire c'est installer à la main firefox / thunderbird. C'est un peu lourd, ils n'ont qu'à faire comme pour java ou flash, ils mettent firefox dans la partie "non-free", et ils le redistribuent sans modification, et c'est réglé.
- Gnome :
- dans la plupart des distributions, pas de raccourci direct vers gnome-control-center, il faut passer par chaque option du menu pour configurer chaque point.
- pour le calendrier, si on clique dessus, certains ne comprennent pas que c'est comme un bouton poussoir et que l'on peut faire disparaître le calendrier en recliquant dessus. Une petit croix discrète et c'est résolu. Cela peut paraître bête, mais quand non pas une seule mais plusieurs personnes sont bloquées à cause de cela ("fait mois disparaître ce **** de calendrier"), c'est qu'il y a un pb d'ergonomie quelque part (elles ne s'y connaissent pas en informatique mais savent qu'une croix c'est pour quitter)
- si on clique sur imprime écran, cela fait un screenshot. Cool pour échanger ses meilleurs bureaux compiz/beryl/compiz-fusion sur les forums ubuntu. Mais dans le contexte d'une entreprise, ce n'est pas forcément très adapté. En fait je pinaille et ce n'est pas très génant en soit, mais si on pose un classeur sur le clavier et que cela bloque sur cette touche, cela ouvre 500 copie d'écran ! On peut faire un redémarrage brutal et direct de la machine à ce moment-là, la charge montant jusqu'à 15 :) Dommage de ne pas avoir pensé à ne permettre qu'une seule copie d'écran à la fois par cette touche...
- le fameux drag n drop de la discussion citée plus haut : si on clique sans relacher le bouton sur un objet d'une fenêtre sous une autre en vue de déplacer ou activer l'objet sur la seconde fenêtre, la première passe au premier plan, empêchant d'aller sur la seconde. Idem sous KDE.
- un truc que je HAIS sous gnome, c'est que le presse-papier de la sélection souris du milieu n'est pas géré comme ailleurs, si on sélectionne + clic milieu n'importe où cela colle bien, mais si on sélectionne, on clique normal (genre pour être certain de bien positionner le curseur), le texte en presse-papier disparaît (sans doute remplacé par la "selection" vide du clic).
- le bureau gnome et les thèmes gtk ont tendance à faire la couleur des barres de titre des fenêtres d'arrière plan en blanc / gris, de la même couleur que la couleur "neutre" des fenêtres. Du coup quand on a plusieurs fenêtres qui se chevauchent, c'est pas frappant pour s'y retrouver (savoir où cliquer).
- XFCE : impossible de passer le "dock" en dessous des fenêtres, ce dock est obligatoirement au dessous, ou alors il faut le masquer automatiquement. La fonctionnalité a été retirée du code il y a quelques temps, alors que cela existait avant. C'était une option, pourquoi l'avoir enlevée alors que cela fonctionnait bien et qu'on pouvait le désactiver si nécessaire ? Vraiment débile. Ont-ils pris des cours chez Apple au niveau du dirigisme et de la ridigité de l'interface ?
- KDE : simple clic activé par défaut dans certaines distributions. Pourquoi pas à terme, mais pour les utilisateurs avertis, pas pour les gens qui découvrent un nouvel OS et que ce comportement va gaver dans 99% des cas.
- unbuntu/Kubuntu : pas d'accès facile et direct aux disques durs du système (comme sous knoppix). De plus le bureau est presque vide lorsqu'on arrive dessus, pas de "mes documents" sur le bureau, juste des exemples et un prg d'installation (cf . http://freealternative.files.wordpress.com/2007/08/kubuntu.g(...) )
- Windows : "masquer les extensions de fichier dont le type est connu". Bureau par défaut vide au 1er démarrage. Manque une couche unix :) Et puis c'est vrai c'est pas un logiciel libre, juste un shareware en démo 30 jours.
- Apple : on peut faire "copier-coller" des fichiers d'un répertoire à un autre, mais pas "couper-coller", pour cela il faut obligatoirement passer par du drag 'n' drop (sous panther en tout cas). Ont-ils pris des cours chez xfce au niveau du dirigisme et de la ridigité de l'interface ? ;)
> Lire le journal (119 commentaires, moyenne: 3).
Vous avez demandé le commentaire #901025.



A moi, a moi
Ma liste à moi que j'ai
- Le copier coller d'image qui fonctionne avec n'importe quelle application.
Sous windows, dans firefox, je peux cliqouiller droit sur une image, choisir "copier image" faire alt-tab, puis coller l'image dans koffice (par exemple).
Sous linux, je dois faire "Enregistrer l'image sous" puis choisir un répertoire, renommer éventuellement l'image. Changer d'application, faire insertion image, rechoisir le répertoire, sélectionner l'image. C'est trop long.
Le problème est d'ailleurs parfaitement identifié par freedesktop mais toujours pas de solution en vue. ( http://lists.freedesktop.org/archives/xdg/2003-August/000611(...) )
- Pouvoir gérer des icones différentes suivant le workspace.
On peut avoir un fond d'écran différent par écran virtuel, mais les icones sont forcément les mêmes. J'aimerais pouvoir choisir des jeux d'icones différents. Ceci peut être réaliser assez facilement, Freedesktop impose ~/Desktop pour placer les raccourcis, et ajouter une clé genre x-workspace: list de Nom_du_workspace permettrait le truc.
Bref, il y a encore du boulot, mais ca avance ;-)
http://linuxfr.org/board <-- des moules, du sang, de la violence
[^]Re: A moi, a moi
Ah bon ? KOffice est dispo sous windows, maintenant ?
[^]Re: A moi, a moi
Pour le copier/coller d'image, je viens de retester à l'instant sous mon KDE ... ça marche, et depuis pas mal de temps il me semble.
Mon test, ouvrir konqueror sur une page web avec une image, ouvrir un document dans kword. Glisser-déposer de l'image depuis la page web vers mon document, et paf. Où est le problème ?
D'ailleurs, ça marche aussi vers OpenOffice. Par contre, ça ne marche pas depuis firefox, mais bon ça ne fait pas parti de mon environnement de bureau.
Donc oui, ça marche avec toutes les applications du bureau KDE, voire plus (OpenOffice.org par exemple)
[^]Re: A moi, a moi
Mon test, ouvrir konqueror sur une page web avec une image, ouvrir un document dans kword. Glisser-déposer de l'image depuis la page web vers mon document, et paf. Où est le problème ?
Ben, justement, ce n'est pas du copier/coller, c'est du glisser/déposer. Le copier/coller ce serait si les données de l'image (et pas une URL) se trouvaient effectivement dans le presse-papier pour être collées ailleurs. Je pense que ça fonctionne entre applications KDE, mais celui de base de X ne gère que le texte.
[^]Re: A moi, a moi
Chez moi ça fonctionne:
* dans Konqueror, clic à droite, copier l'image
dans kword, +v, un choix apparaît: Sélectionner le format de collage: texte simple ou image.
un clic au milieu colle seulement le nom de l'image.
* dans OOo: le clic au mileu et +v fonctionnent.
[^]Re: A moi, a moi
Humpf!
Par contre ici ça marche pas :-/
Il faut bien sûr lire: «ctrl»+v en lieu et place de +v.
[^]Re: A moi, a moi
Encore une fois, ce n'est pas l'image qui est copiée mais l'URL de l'image.
Ça fonctionnera avec les programmes qui peuvent comprendre cette URL. Avec une URL de type file:// beaucoup comprennent, mais déjà rien qu'avec du http:// openoffice ne sait plus quoi en faire.
Et même pour des fichiers locaux gimp ne comprend pas ce qu'on lui demande.
Un vrai copier/coller d'image supposerait que les pixels de l'image seraient placés dans le presse-papier et qu'un programmes de destination comprendrait qu'il s'agit là d'une image et le récupérerais en tant que tel.
[^]Re: A moi, a moi
Mais si, quand je dis que ça marche, c'est bien l'image qui est collée pas son url.
[^]Re: A moi, a moi
Et quand tu fais la même chose et que tu colle dans kwrite (ou un autre éditeur de texte) ça colle plein de données incompréhensibles ou l'URL du fichier?
Si tu obtient bien l'image dans OOo, c'est parce qu'il sait quoi faire avec cette URL et qu'il fait un traitement supplémentaire avec le contenu du presse papier.
[^]Re: A moi, a moi
ça n'empêche pas du tout
plusieurs données peuvent être enregistrées en même temps dans un presse papier, pour le même "copier"
Les différentes données ont toutes des types différents et c'est aux logiciels receveurs de coller la bonne.
Dans le cadre de l'image, lorsqu'on fait "copier", à la fois l'url et les données peuvent être collées.
Un traitement de teste ou autre sachant lire les données en fera la demander et les obtiendra sur un "coller"
Un éditeur demandera uniquement la version texte qui dans ce cas correspondra à l'url.
Le fonctionnement est visible également avec les navigateurs. On peut sélectionner du texte sur une page et selon où on le colle (et donc selon ce que le programme voudra bien lire du presse papier) on aura le html (pour un éditeur html) ou uniquement le texte (pour un éditeur texte)
Donc non, à priori (en tout cas de ce que j'en sais) ce n'est pas OOo qui fait un traitement supplémentaire sur l'url (sinon comment savoir si ce qui est dans le presse papier est l'url volontairement ou l'url en remplacement des données d'une image) mais simplement OOo qui accèpte les données de l'image
[^]Re: A moi, a moi
En effet, mea culpa!
Je viens de regarder en vitesse la spécification icccm ( http://tronche.com/gui/x/icccm/ ) et on peut effectivement demander des données de type "drawable" plutôt que "text", c'est au programme d'origine à gérer les différents cas (puisqu'il s'agit ici de communication inter-processus et non pas de placer une donnée quelque part pour laisser les autres la récupérer).
[^]Re: A moi, a moi
oui mais je pense qu'il voulait dire entre des applications de "toolkit" différents, entre gtk et qt par exemple.
Tous ensemble contre l'esclavitude des logiciels privateurs !