Avec "browser.sessionstore.max_concurrent_tabs" à 0 dans le about:config on obtient le même résultat que feu BarTab (seul l'onglet courant est chargé au démarrage).
Hélas il manque le déchargement des onglets de la RAM au bout de n minutes qui était aussi un atout du regretté BarTab...
Je viens d’essayer : par rapport à BarTab (ou BarTab lite), il n’y a pas non plus l’affichage des onglets non chargés en grisé (ça permet de voir quels onglets on a lu récemment puisqu’ils ne sont plus grisés).
Cela dit, ça reste au moins une bonne solution de secours pour quand le passage à Firefox 42 désactive BarTab (Lite) si elle n’est pas considérée comme compatible au moment.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Car à bien y regarder, Kde, Gnome, Unity (ben ouai), LDXE, Fleex, XFCE, etc, nous apportent ils réellement un confort, une aisance d'utilisation, une utilisation sans bugs aucuns ?
Pour Gnome 2, franchement, j’aurais répondu oui (concernant les bugs, rien n’est sans aucun bug, mais en tout cas, je n’ai pas rencontré de bugs gênants).
Et puis ils ont tout jeté et sorti Gnome 3...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Et du coté de BarTab, tu n'a vraiment pas trouvé un moyen d'utiliser la 2.1b2 ?
Si, c’est bon, c’était juste le JavaScript qui n’était que partiellement activé (j’utilise NoScript ; je suis sûr d’avoir activé le JavaScript pour ça il y a longtemps, mais les URL qu’ils utilisent ont dû changer depuis).
Par contre, je constate le même bug que toi : si je clique sur un onglet pas chargé, il reste vide ; il faut que je clique sur recharger pour que le contenu soit effectivement chargé.
BarTab Lite ne présente pas ce bug.
Effectivement.
J’essaierai d’abord sur mon portable (là, je suis sur le fixe et BarTab m’a permis miraculeusement de lancer Firefox sans qu’il plante ; je ne vais pas prendre le risque de faire l’essai dessus).
En tout cas, merci à toi et à Crazy Diver pour les infos : Firefox est tout d’un coup beaucoup plus utilisable...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Là par contre, je crois que c'est inutile avec FF 6 (qui a déjà cette fonction).
Vraiment ?
Si c’est le cas, elle n’est pas activée par défaut, parce que clairement le mien charge ses onglets (pas tous à la fois depuis Firefox 5 par contre ; ça permet qu’il reste un peu utilisable en même temps)... et sur ma bécane de bureau, il plante.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Quand je clique sur le bouton « Download Now » de la version 2.1b2, il m’affiche juste la page principale (contenant la version 2.0, non compatible avec Firefox 6) sans rien télécharger.
Mais il y a aussi BarTab Lite, du même auteur, une version minimale (rien de paramétrable, ça évite juste le chargement systématique des onglets) compatible avec Firefox 6.
Mon Firefox me bouffe quand même plus d’1 Go de mémoire (là, c’est sur mon portable, mais j’ai aussi environ 200 onglets et un certain nombre d’extensions), mais beaucoup moins de temps CPU que sans BarTab Lite.
Et pour la mémoire, en fait, même les versions précédentes de Firefox consommaient moins que Chromium. C’est surtout au niveau de l’occupation CPU qu’il était moins satisfaisant (et l’occupation du CPU, ça fait de la chaleur et du bruit, ce qui est gênant, surtout sur un portable).
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
hier [version 5], j'étais à 1.8Go de ram, et un crash toutes les ~5h, aujourd'hui [version 6], ça plafonne à 751Mo...
Sur mon PC de bureau, versions 4 et 5, crash direct pendant le chargement des onglets.
La 6 aussi, pas mieux.
Pourtant une 3.6 et quelques que j’ai gardée dans un coin charge les mêmes onglets sans sourciller.
Bon, il n’y a certainement qu’un onglet qui crashe les Firefox récents, mais parmi 200, alors...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Une dictature, elle voit un moyen de communiquer librement, elle censure.
Alors qu’une démocratie, elle voit un moyen de communiquer librement, elle censure... mais c’est une démocratie.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Oui, enfin j’aimerais aussi être sûr de ce qu’il veut dire par là : je n’ai pas l’habitude de jeter les appareils que j’achète avant deux ans, à moins qu’ils ne claquent. Et s’il en claquait avant deux ans, je considérerais ça comme des produits défectueux...
Alors est-ce une question de mode de vie (les américains gaspilleraient plus ?), du type d’appareils auquel il fait allusion (ordinateurs ? télévisions tournant sous Linux ?) ou de ce qu’il entend par durée de vie (durée d’utilisation ou durée de production d’un modèle de télévision par exemple) ?
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Il est plus difficile (pour l'utilisateur) de distinguer entre une appli qui rame, qui est bloquée ou complètement plantée: dans tous les cas boutons et les menus continuent de réagir. Difficile de savoir s'il faut attendre, recliquer sur le bouton, ou fermer et relancer…
On cliquait une fois sur le bouton, il s’enfonçait, et on savait que le serveur graphique avait ajouté l’évènement dans la liste d’évènements de l’application.
Après, si elle ne le traitait pas, c’est qu’elle déconnait.
Cela demande beaucoup d'échanges de messages haut-niveau entre l'appli et le serveur GUI
Ce ne sont pas forcément des messages plus gros que des messages de bas niveau et en quantité, c’est négligeable par rapport à la quantité de messages de bas niveau de X11, par exemple.
Tu as juste un message du style le bouton « OK » a été cliqué ou la barre de défilement est à telle position. Le serveur s’occupe en local d’afficher l’image bouton enfoncé et de réafficher l’image normale lorsqu’on relâche le bouton de la souris.
Avec X11, tu as un message le pointeur est entré dans le bouton (sa « fenêtre » au sens X11, c’est à dire le rectangle qu’il occupe), une floppée d’évènements pour indiquer ses changements de position (bon, ça fait très longtemps que je n’ai pas touché à X11, il me semble qu’heureusement l’application n’est peut-être pas obligée d’écouter les évènements sans intérêt pour elle), un évènement pour indiquer que le bouton gauche a été enfoncé ; à ce stade-là, l’application doit répondre par les commandes permettant d’afficher le bouton enfoncé ; ensuite, elle recevra un évènement bouton relâché et devra faire de même pour réafficher le bouton en position normale...
Au final, ça fait une très grosse quantité de messages (jette un coup d’œil avec xev si tu veux). Ceux qui ont essayé de faire passer du X11 sur une liaison modem 56k ont pu s’en rendre compte...
L’intérêt de X11, c’est la souplesse : tes applications peuvent ressembler à tout ce que tu veux, avoir une ergonomie aussi originale que tu veux et ton gestionnaire de fenêtre peut être aussi absolument comme tu le veux, sans que tu aies à modifier le serveur X lui-même.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Il y a bien longtemps (même bien avant BeOS), sur Amiga, le serveur graphique gérait les fenêtres, tous les widgets courants (boutons, barres de défilement, menus...) et l’affichage, le tout avec une priorité supérieure absolue par rapport aux applications.
Résultat :
l’interface restait réactive, même avec plusieurs applications qui pédalaient : pas de blocage temporaire du pointeur souris, pas d’application qui peinait à redessiner le contenu de sa fenêtre quand on la faisait passer au premier plan, des boutons qui s’enfonçaient toujours quand on cliquait dessus (et on savait que l’évènement était envoyé à l’application) ;
une interface utilisateur cohérente ;
des applications plus simples et plus légères.
Malgré des machines bien plus puissantes, il arrive à l’heure actuelle de ne pas avoir la même réactivité (le clou, c’est quand un navigateur part en sucette et bouffe un max de swap, et que le serveur X rate des touches du clavier pendant qu’on essaie de taper la commande pour killer le navigateur), les applications sont alourdies par différents toolkits et doivent gérer elles-mêmes plusieurs threads si elles veulent garantir une bonne réactivité, et leurs interfaces ne sont pas toujours très cohérentes entre elles.
À mon avis, c’est plus négatif pour l’« expérience utilisateur » qu’une petite différence en performances pures.
Wayland aurait pu être une bonne occasion d’avancer dans la bonne direction.
Malheureusement, il semble bien que ce sera le contraire.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
A quoi dois-je ce miracle ? (à part au fait de ne pas installer des millions de kikoololeries vérollées dessus tout comme un utilisateur de linux pourrait aussi le faire)
Oui, justement. L’utilisateur lambda, lui, laisse le Norton Security Gigasuite amenez les pépettes préinstallé qui freine un max l’ordi pour montrer qu’il fait des trucs (j’ai sauvé le vieux portable d’une amie pour plusieurs années juste en remplaçant ce machin par un antivirus raisonnable), installe des crapwares et choppe des virus.
Du coup, la bécane devient inutilisable de lenteur, alors il en rachète une autre et file la vieille au petit neveu ou au recyclage...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Je m'interroge sur KDE et Gnome. Pour les deux projets, dont le but est d'avoir un desktop convivial sous Linux, je me demande si on a pas atteint le but.
Effectivement, là, on a l’impression qu’ils sont en train de dépasser ce but... mais pas forcément dans le bon sens.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Quand à l'autre méthode elle à l'air plus souple mais dans la démo, il n'y a ni porte ni fenêtres :(.
Difficile de faire autrement, alors que le petit robot compte sur la strate précédente pour se déplacer.
Mais ça pose un autre problème : comment ferait ce robot pour rouler sur le béton qu’il a déposé au tour précédent sans s’enfoncer, alors que son réservoir est rempli à chaque passage ?
Ça demanderait un séchage très rapide, mais sans que ça sèche dans le réservoir.
Et/ou de ne déposer que des couches très fines à chaque passage.
Et/ou de faire une pause avant le passage suivant.
Il paraît difficile dans ces conditions qu’un tel système puisse être rapide et pas trop coûteux en énergie.
Sinon, le béton, c’est plus solide quand il est armé...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
C’est que ta configuration doit être vraiment minimale.
En fait, j’ai ajouté aussi cups, ip*tables, laptop-mode, systemd-readahead...
J’ai aussi désactivé la prise en charge de rc.conf (et donc activé les services au niveau de systemd), ça a peut-être un impact sur le nombre (mais je ne sais pas dans quel sens).
Si tu veux, voilà le détail (pour les autres, désolé pour le bruit ; bon, je vais quand même me limiter aux « services »...) :
$ systemctl --type=service --full list-units
UNIT LOAD ACTIVE SUB JOB DESCRIPTION
acpid.service loaded active running ACPI event daemon
alsa.service loaded active exited Advanced Linux Sound Architecture
console-kit-daemon.service loaded active running Console Manager
console-kit-log-system-start.service loaded active exited Console System Startup Logging
cryptsetup@local.service loaded active exited Cryptography Setup for local
cups.service loaded active running CUPS Printing Service
dbus.service loaded active running D-Bus System Message Bus
getty@tty1.service loaded active running Getty on tty1
ip6tables.service loaded active exited IPv6 Packet Filtering Framework
iptables.service loaded active exited Packet Filtering Framework
laptop-mode.service loaded active exited Service to extend battery life.
lxdm.service loaded active running LXDE Display Manager
NetworkManager.service loaded active running Network Manager
ntpd.service loaded active running Network Time Service
privoxy.service loaded active running Proxy service to avoid commercials.
rc-local.service loaded active exited /etc/rc.local Compatibility
remount-rootfs.service loaded active exited Remount Root FS
rsyslog.service loaded active running System Logging Service
systemd-ask-password-wall.service loaded active running Forward Password Requests to Wall
systemd-logger.service loaded active running Stdio Syslog Bridge
systemd-logind.service loaded active running Login Service
systemd-modules-load.service loaded active exited Load Kernel Modules
systemd-readahead-collect.service loaded active exited Collect Read-Ahead Data
systemd-readahead-replay.service loaded active exited Replay Read-Ahead Data
systemd-remount-api-vfs.service loaded active exited Remount API VFS
systemd-sysctl.service loaded active exited Apply Kernel Variables
systemd-tmpfiles-setup.service loaded active exited Recreate Volatile Files and Directories
systemd-user-sessions.service loaded active exited Permit User Sessions
systemd-vconsole-setup.service loaded active exited Setup Virtual Console
tor.service loaded active running Anonymizing Overlay Network
udev-trigger.service loaded active exited udev Coldplug all Devices
udev.service loaded active running udev Kernel Device Manager
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
systemctl me liste 85 « services » je ne sais pas si c'est beaucoup ou pas.
systemctl liste plus ou moins de trucs suivant les options, alors pour qu’on puisse comparer, il faudrait que tu précises ce que tu appelles « service » ou plus simplement que tu indiques la commande exacte que tu as lancée.
« systemctl list-units » liste toutes les « unités » actives et m’en trouve 106.
« systemctl --type=service list-units » ne liste que les « services » actifs et m’en trouve 33.
C’est sous Arch Linux sur mon portable perso, donc pas d’authentification centralisée ni de répertoire distant, pas de serveur mail local non plus, mais X.org avec un gestionnaire de connexion et un ou deux trucs moins courants comme un système de fichiers chiffré et privoxy.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Ouais, mais je ne trouve pas ça plus pratique.
Je ne comprends pas qu’Apple ait été considéré comme une référence ergonomique à l’époque de la souris monobouton pour neuneu et des combinaisons clavier-souris pour ceux qui voulaient vraiment faire quelque chose.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Pour moi, c’est un moins.
Je m’explique : pouvoir redimensionner les fenêtres depuis chaque angle et chaque bord a été une nette amélioration de l’ergonomie (je le sais parce qu’il y a longtemps, j’ai utilisé un Amiga, avec juste une poignée de redimensionnement en bas à droite des fenêtres).
Devoir attraper des bords d’un seul pixel ou des poignées situées uniquement en bas est clairement une régression.
Bon, il est possible d’arranger un thème pour avoir des bords de quatre pixels. Question aspect, ce n’est pas terrible (une seule couleur uniforme), mais surtout quand on maximise la fenêtre, il restent (alors que les autres gestionnaires de fenêtres les escamotent). Du coup, sur un netbook ou un vieux portable, on a vraiment l’impression de perdre de la place pour rien.
Après, il y a la solution d’utiliser LXDE avec un autre gestionnaire de fenêtres. Eh bien quand on veut un gestionnaire de fenêtres qui ne fasse que ça, mais en s’interfaçant bien avec l’environnement (mwm foire complètement là-dessus), ce n’est malheureusement pas si évident :
– avec IceWM, pas moyen de retirer sa « barre des tâches » (pas d’option au lancement ; il y a bien une option à la compilation, mais elle génère pas mal d’erreurs et il est impossible de compiler en l’état) ; c’est utilisable quand même parce qu’elle arrive en dessous de celle de LXDE, mais du coup, pour la légèreté...
– Metacity ferait bien l’affaire, mais il est très difficile de le paramétrer sans installer Gnome (gconftool-2 avec des options obscures ou le fichier XML ; bon, il faudrait que je regarde sur une machine avec Gnome 2 quel est le programme qu’il lance pour configurer le gestionnaire de fenêtre).
Sinon, il y a quelques trucs qui fonctionnent moins bien sur LXDE que sur les environnements plus lourds : le sélecteur d’espace de travail qui rate des fenêtres, pas de prise en charge des touches de luminosité des portables...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Sinon, bloqué « après fsck », sur un système de démarrage asynchrone, ça ne nous dis pas grand chose...
Soit tu as une unité qui bloque, mais il faut savoir laquelle (systemd émet un message au démarrage de chaque unité), soit tu n’as pas configuré les cibles correctement et systemd ne sait pas quoi faire après fsck.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: moins de ram ?
Posté par Arthur Accroc . En réponse à la dépêche Firefox 6 est sorti. Évalué à 1.
Je viens d’essayer : par rapport à BarTab (ou BarTab lite), il n’y a pas non plus l’affichage des onglets non chargés en grisé (ça permet de voir quels onglets on a lu récemment puisqu’ils ne sont plus grisés).
Cela dit, ça reste au moins une bonne solution de secours pour quand le passage à Firefox 42 désactive BarTab (Lite) si elle n’est pas considérée comme compatible au moment.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
# Gnome...
Posté par Arthur Accroc . En réponse au journal Gnu/Linux a t'il raté le Desktop ?. Évalué à 2.
Pour Gnome 2, franchement, j’aurais répondu oui (concernant les bugs, rien n’est sans aucun bug, mais en tout cas, je n’ai pas rencontré de bugs gênants).
Et puis ils ont tout jeté et sorti Gnome 3...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: BarTab Lite
Posté par Arthur Accroc . En réponse à la dépêche Firefox 6 est sorti. Évalué à 1.
Si, c’est bon, c’était juste le JavaScript qui n’était que partiellement activé (j’utilise NoScript ; je suis sûr d’avoir activé le JavaScript pour ça il y a longtemps, mais les URL qu’ils utilisent ont dû changer depuis).
Par contre, je constate le même bug que toi : si je clique sur un onglet pas chargé, il reste vide ; il faut que je clique sur recharger pour que le contenu soit effectivement chargé.
BarTab Lite ne présente pas ce bug.
Effectivement.
J’essaierai d’abord sur mon portable (là, je suis sur le fixe et BarTab m’a permis miraculeusement de lancer Firefox sans qu’il plante ; je ne vais pas prendre le risque de faire l’essai dessus).
En tout cas, merci à toi et à Crazy Diver pour les infos : Firefox est tout d’un coup beaucoup plus utilisable...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: BarTab Lite
Posté par Arthur Accroc . En réponse à la dépêche Firefox 6 est sorti. Évalué à 1.
Vraiment ?
Si c’est le cas, elle n’est pas activée par défaut, parce que clairement le mien charge ses onglets (pas tous à la fois depuis Firefox 5 par contre ; ça permet qu’il reste un peu utilisable en même temps)... et sur ma bécane de bureau, il plante.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # BarTab Lite
Posté par Arthur Accroc . En réponse à la dépêche Firefox 6 est sorti. Évalué à 1.
Quand je clique sur le bouton « Download Now » de la version 2.1b2, il m’affiche juste la page principale (contenant la version 2.0, non compatible avec Firefox 6) sans rien télécharger.
Mais il y a aussi BarTab Lite, du même auteur, une version minimale (rien de paramétrable, ça évite juste le chargement systématique des onglets) compatible avec Firefox 6.
Mon Firefox me bouffe quand même plus d’1 Go de mémoire (là, c’est sur mon portable, mais j’ai aussi environ 200 onglets et un certain nombre d’extensions), mais beaucoup moins de temps CPU que sans BarTab Lite.
Et pour la mémoire, en fait, même les versions précédentes de Firefox consommaient moins que Chromium. C’est surtout au niveau de l’occupation CPU qu’il était moins satisfaisant (et l’occupation du CPU, ça fait de la chaleur et du bruit, ce qui est gênant, surtout sur un portable).
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: moins de ram ?
Posté par Arthur Accroc . En réponse à la dépêche Firefox 6 est sorti. Évalué à 2.
Sur mon PC de bureau, versions 4 et 5, crash direct pendant le chargement des onglets.
La 6 aussi, pas mieux.
Pourtant une 3.6 et quelques que j’ai gardée dans un coin charge les mêmes onglets sans sourciller.
Bon, il n’y a certainement qu’un onglet qui crashe les Firefox récents, mais parmi 200, alors...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
# Et donc ?
Posté par Arthur Accroc . En réponse au journal éclaircissement sur les WM et les DM. Évalué à 4.
L’article indiqué ne contient carrément pas l’abréviation « DM ».
Du coup, je doute que ça avance vraiment le lecteur qui souhaiterait justement un « éclaircissement sur les WM et les DM »...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # « Démocratie »
Posté par Arthur Accroc . En réponse au journal pour un internet civilisé !. Évalué à 10.
Une dictature, elle voit un moyen de communiquer librement, elle censure.
Alors qu’une démocratie, elle voit un moyen de communiquer librement, elle censure... mais c’est une démocratie.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Debian, Ubuntu
Posté par Arthur Accroc . En réponse au journal Greg Kroah-Hartman : une proposition pour la maintenance des noyaux. Évalué à 1.
Peut-être, c’est bien ce qui mériterait d’être clarifié (cela dit, le sens est peut-être clair pour les américains).
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Debian, Ubuntu
Posté par Arthur Accroc . En réponse au journal Greg Kroah-Hartman : une proposition pour la maintenance des noyaux. Évalué à 6.
Oui, enfin j’aimerais aussi être sûr de ce qu’il veut dire par là : je n’ai pas l’habitude de jeter les appareils que j’achète avant deux ans, à moins qu’ils ne claquent. Et s’il en claquait avant deux ans, je considérerais ça comme des produits défectueux...
Alors est-ce une question de mode de vie (les américains gaspilleraient plus ?), du type d’appareils auquel il fait allusion (ordinateurs ? télévisions tournant sous Linux ?) ou de ce qu’il entend par durée de vie (durée d’utilisation ou durée de production d’un modèle de télévision par exemple) ?
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Il y a bien longtemps...
Posté par Arthur Accroc . En réponse au journal Une info sur KDE on Wayland. Évalué à 2.
On cliquait une fois sur le bouton, il s’enfonçait, et on savait que le serveur graphique avait ajouté l’évènement dans la liste d’évènements de l’application.
Après, si elle ne le traitait pas, c’est qu’elle déconnait.
Ce ne sont pas forcément des messages plus gros que des messages de bas niveau et en quantité, c’est négligeable par rapport à la quantité de messages de bas niveau de X11, par exemple.
Tu as juste un message du style le bouton « OK » a été cliqué ou la barre de défilement est à telle position. Le serveur s’occupe en local d’afficher l’image bouton enfoncé et de réafficher l’image normale lorsqu’on relâche le bouton de la souris.
Avec X11, tu as un message le pointeur est entré dans le bouton (sa « fenêtre » au sens X11, c’est à dire le rectangle qu’il occupe), une floppée d’évènements pour indiquer ses changements de position (bon, ça fait très longtemps que je n’ai pas touché à X11, il me semble qu’heureusement l’application n’est peut-être pas obligée d’écouter les évènements sans intérêt pour elle), un évènement pour indiquer que le bouton gauche a été enfoncé ; à ce stade-là, l’application doit répondre par les commandes permettant d’afficher le bouton enfoncé ; ensuite, elle recevra un évènement bouton relâché et devra faire de même pour réafficher le bouton en position normale...
Au final, ça fait une très grosse quantité de messages (jette un coup d’œil avec xev si tu veux). Ceux qui ont essayé de faire passer du X11 sur une liaison modem 56k ont pu s’en rendre compte...
L’intérêt de X11, c’est la souplesse : tes applications peuvent ressembler à tout ce que tu veux, avoir une ergonomie aussi originale que tu veux et ton gestionnaire de fenêtre peut être aussi absolument comme tu le veux, sans que tu aies à modifier le serveur X lui-même.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Il y a bien longtemps...
Posté par Arthur Accroc . En réponse au journal Une info sur KDE on Wayland. Évalué à 10. Dernière modification le 12 août 2011 à 09:04.
Il y a bien longtemps (même bien avant BeOS), sur Amiga, le serveur graphique gérait les fenêtres, tous les widgets courants (boutons, barres de défilement, menus...) et l’affichage, le tout avec une priorité supérieure absolue par rapport aux applications.
Résultat :
Malgré des machines bien plus puissantes, il arrive à l’heure actuelle de ne pas avoir la même réactivité (le clou, c’est quand un navigateur part en sucette et bouffe un max de swap, et que le serveur X rate des touches du clavier pendant qu’on essaie de taper la commande pour killer le navigateur), les applications sont alourdies par différents toolkits et doivent gérer elles-mêmes plusieurs threads si elles veulent garantir une bonne réactivité, et leurs interfaces ne sont pas toujours très cohérentes entre elles.
À mon avis, c’est plus négatif pour l’« expérience utilisateur » qu’une petite différence en performances pures.
Wayland aurait pu être une bonne occasion d’avancer dans la bonne direction.
Malheureusement, il semble bien que ce sera le contraire.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Utilisateur lambda
Posté par Arthur Accroc . En réponse au journal 94% des ordinateurs vendus dans le monde équipés de Windows (contre 2% pour Linux). Évalué à 2.
Oui, justement. L’utilisateur lambda, lui, laisse le Norton Security Gigasuite amenez les pépettes préinstallé qui freine un max l’ordi pour montrer qu’il fait des trucs (j’ai sauvé le vieux portable d’une amie pour plusieurs années juste en remplaçant ce machin par un antivirus raisonnable), installe des crapwares et choppe des virus.
Du coup, la bécane devient inutilisable de lenteur, alors il en rachète une autre et file la vieille au petit neveu ou au recyclage...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: KDE Gnome, la stabilité est-elle la fin ?
Posté par Arthur Accroc . En réponse au journal KDE 5 est lancé, attention, il va bientôt retomber. Évalué à 5.
Effectivement, là, on a l’impression qu’ils sont en train de dépasser ce but... mais pas forcément dans le bon sens.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Vidéos
Posté par Arthur Accroc . En réponse au journal blender et impression 3D. Évalué à 2.
Surtout que le béton plein, pour l’isolation...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Vidéos
Posté par Arthur Accroc . En réponse au journal blender et impression 3D. Évalué à 2.
Difficile de faire autrement, alors que le petit robot compte sur la strate précédente pour se déplacer.
Mais ça pose un autre problème : comment ferait ce robot pour rouler sur le béton qu’il a déposé au tour précédent sans s’enfoncer, alors que son réservoir est rempli à chaque passage ?
Ça demanderait un séchage très rapide, mais sans que ça sèche dans le réservoir.
Et/ou de ne déposer que des couches très fines à chaque passage.
Et/ou de faire une pause avant le passage suivant.
Il paraît difficile dans ces conditions qu’un tel système puisse être rapide et pas trop coûteux en énergie.
Sinon, le béton, c’est plus solide quand il est armé...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Orthographe
Posté par Arthur Accroc . En réponse au journal Cinéma : Super 8. Évalué à 2.
Et aussi « vraiment plus axé grand public que Cloverfield », du verbe axer.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Combien ?
Posté par Arthur Accroc . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 1.
C’est que ta configuration doit être vraiment minimale.
En fait, j’ai ajouté aussi cups, ip*tables, laptop-mode, systemd-readahead...
J’ai aussi désactivé la prise en charge de rc.conf (et donc activé les services au niveau de systemd), ça a peut-être un impact sur le nombre (mais je ne sais pas dans quel sens).
Si tu veux, voilà le détail (pour les autres, désolé pour le bruit ; bon, je vais quand même me limiter aux « services »...) :
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Combien ?
Posté par Arthur Accroc . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 2.
systemctl liste plus ou moins de trucs suivant les options, alors pour qu’on puisse comparer, il faudrait que tu précises ce que tu appelles « service » ou plus simplement que tu indiques la commande exacte que tu as lancée.
« systemctl list-units » liste toutes les « unités » actives et m’en trouve 106.
« systemctl --type=service list-units » ne liste que les « services » actifs et m’en trouve 33.
C’est sous Arch Linux sur mon portable perso, donc pas d’authentification centralisée ni de répertoire distant, pas de serveur mail local non plus, mais X.org avec un gestionnaire de connexion et un ou deux trucs moins courants comme un système de fichiers chiffré et privoxy.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: En allemand
Posté par Arthur Accroc . En réponse au journal Sondage Libre Office. Évalué à 2.
Je confirme, c’est de l’allemand.
Mon niveau d’allemand est trop pourri pour que je comprenne grand chose, mais largement suffisant pour que je sois sûr que c’en est.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Login et multi-siège
Posté par Arthur Accroc . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 10.
Finalement, ça m’ennuierait moins que la dépendance de Gnome à pulseaudio (du même auteur, pour ceux qui ne suivent pas).
Enfin grâce à Gnome 3, le pire pour moi maintenant, ce serait que quelque chose dont j’ai besoin dépende de Gnome...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: LXDE
Posté par Arthur Accroc . En réponse au journal Linus quitte GNOME3. Évalué à 4.
Ouais, mais je ne trouve pas ça plus pratique.
Je ne comprends pas qu’Apple ait été considéré comme une référence ergonomique à l’époque de la souris monobouton pour neuneu et des combinaisons clavier-souris pour ceux qui voulaient vraiment faire quelque chose.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: LXDE
Posté par Arthur Accroc . En réponse au journal Linus quitte GNOME3. Évalué à 4.
Pour moi, c’est un moins.
Je m’explique : pouvoir redimensionner les fenêtres depuis chaque angle et chaque bord a été une nette amélioration de l’ergonomie (je le sais parce qu’il y a longtemps, j’ai utilisé un Amiga, avec juste une poignée de redimensionnement en bas à droite des fenêtres).
Devoir attraper des bords d’un seul pixel ou des poignées situées uniquement en bas est clairement une régression.
Bon, il est possible d’arranger un thème pour avoir des bords de quatre pixels. Question aspect, ce n’est pas terrible (une seule couleur uniforme), mais surtout quand on maximise la fenêtre, il restent (alors que les autres gestionnaires de fenêtres les escamotent). Du coup, sur un netbook ou un vieux portable, on a vraiment l’impression de perdre de la place pour rien.
Après, il y a la solution d’utiliser LXDE avec un autre gestionnaire de fenêtres. Eh bien quand on veut un gestionnaire de fenêtres qui ne fasse que ça, mais en s’interfaçant bien avec l’environnement (mwm foire complètement là-dessus), ce n’est malheureusement pas si évident :
– avec IceWM, pas moyen de retirer sa « barre des tâches » (pas d’option au lancement ; il y a bien une option à la compilation, mais elle génère pas mal d’erreurs et il est impossible de compiler en l’état) ; c’est utilisable quand même parce qu’elle arrive en dessous de celle de LXDE, mais du coup, pour la légèreté...
– Metacity ferait bien l’affaire, mais il est très difficile de le paramétrer sans installer Gnome (gconftool-2 avec des options obscures ou le fichier XML ; bon, il faudrait que je regarde sur une machine avec Gnome 2 quel est le programme qu’il lance pour configurer le gestionnaire de fenêtre).
Sinon, il y a quelques trucs qui fonctionnent moins bien sur LXDE que sur les environnements plus lourds : le sélecteur d’espace de travail qui rate des fenêtres, pas de prise en charge des touches de luminosité des portables...
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Chez moi, si.
Posté par Arthur Accroc . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 2.
Il faut indiquer à systemd qu’il doit lancer ton gestionnaire de connexion au démarrage.
Par exemple : systemctl enable gdm.service
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Chez moi, si.
Posté par Arthur Accroc . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 2.
Ça marche très bien pour moi (et pour au moins une autre personne d’après son commentaire à l’interview de Lennart Poettering).
As-tu suivi les indications qui sont ici ?
Sinon, bloqué « après fsck », sur un système de démarrage asynchrone, ça ne nous dis pas grand chose...
Soit tu as une unité qui bloque, mais il faut savoir laquelle (systemd émet un message au démarrage de chaque unité), soit tu n’as pas configuré les cibles correctement et systemd ne sait pas quoi faire après fsck.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone