Ce journal m'a fait remémorer de quelques problèmes que je pense pouvoir imputer à X11. Entre autre:
- Lorsqu'une application grab un périphérique, le système se bloque (presque). L'écran de veille ne peux plus se mettre en place, et il y a surement des daemons en arrière plan qui ne peuvent pas observer que je bouge toujours ma souris. Par exemple, au bout d'un moment passé dans un menu déroulant, mon écran baisse sa luminosité ...
- Il n'est pas facile de faire dialoguer des fenêtres ensemble. Par exemple impossible (ou très laborieux) d'avoir une barre de menus à la MacOS en haut de l'écran. Si j'ouvre par exemple le menu pour configurer ma carte wifi, je ne peux pas directement ouvrir le menu à coté qui m'affiche la liste des fenêtres sans fermer d'abord le menu wifi. Cela est une conséquence du problème précédant. En effet, lorsqu'on ouvre le menu wifi, l'applet grab le curseur de la souris, et l'application gérant un autre menu ne peux pas savoir lorsque le curseur l'atteint pour ouvrir le menu.
- Les problème avec les composing managers qui sont en train d'être réglés
- Cela ne me semble pas possible de pouvoir dessiner une fenêtre au dessus du curseur de la souris (la souris est cachée). Par exemple pour faire un OnScreenDisplay. je ne sais pas si vous avez remarqué, mais lorsqu'on règle le volume dans GNOME, on a une jolie fenêtre qui affiche le niveau, mais ça peut perturber le travail qu'on faisait derrière.
- une limite à 256 clients X
En attendant, cela m'a fait cherché un peu sur Internet, et j'ai trouvé un livre qui à l'air d'être sympa: The Unix-Haters handbook avec un chapire complet sur X11. Disponnible en PDF (en anglais): http://en.wikipedia.org/wiki/The_UNIX-HATERS_Handbook
Quand on pense que X11 à été releasé en 1987, ça fait un bout de temps quand même (mon âge exactement). Il serait peut être temps de le rafraichir un peu: http://www.x.org/wiki/Development/X12
En attendant, je trouve que ce journal (aux apparences un peu brutes) pose quelques bonnes questions et soulève en tout cas de bons commentaires, je ne vois pas trop pourquoi il est tant moinssé. On peut en effet se poser la question pourquoi les fenêtres ne se rafraichissent pas suffisamment rapidement (c'est assez courant dans mon expérience) et lorsqu'on déplace une fenêtre au dessus, elle laisse des trainées. je n'ai pas souvent vu ce comportement avec Windows (la dernière fois c'était cet été, mais c'était une configuration particulière, l'écran était projeté dans tout un système vidéo très compliqué) et encore moins MacOS.
# Lecture complémentaire
Posté par Mildred (site web personnel) . En réponse au journal Le linuxien ..... Évalué à 0.
- Lorsqu'une application grab un périphérique, le système se bloque (presque). L'écran de veille ne peux plus se mettre en place, et il y a surement des daemons en arrière plan qui ne peuvent pas observer que je bouge toujours ma souris. Par exemple, au bout d'un moment passé dans un menu déroulant, mon écran baisse sa luminosité ...
- Il n'est pas facile de faire dialoguer des fenêtres ensemble. Par exemple impossible (ou très laborieux) d'avoir une barre de menus à la MacOS en haut de l'écran. Si j'ouvre par exemple le menu pour configurer ma carte wifi, je ne peux pas directement ouvrir le menu à coté qui m'affiche la liste des fenêtres sans fermer d'abord le menu wifi. Cela est une conséquence du problème précédant. En effet, lorsqu'on ouvre le menu wifi, l'applet grab le curseur de la souris, et l'application gérant un autre menu ne peux pas savoir lorsque le curseur l'atteint pour ouvrir le menu.
- Les problème avec les composing managers qui sont en train d'être réglés
- Cela ne me semble pas possible de pouvoir dessiner une fenêtre au dessus du curseur de la souris (la souris est cachée). Par exemple pour faire un OnScreenDisplay. je ne sais pas si vous avez remarqué, mais lorsqu'on règle le volume dans GNOME, on a une jolie fenêtre qui affiche le niveau, mais ça peut perturber le travail qu'on faisait derrière.
- une limite à 256 clients X
En attendant, cela m'a fait cherché un peu sur Internet, et j'ai trouvé un livre qui à l'air d'être sympa: The Unix-Haters handbook avec un chapire complet sur X11. Disponnible en PDF (en anglais): http://en.wikipedia.org/wiki/The_UNIX-HATERS_Handbook
Quand on pense que X11 à été releasé en 1987, ça fait un bout de temps quand même (mon âge exactement). Il serait peut être temps de le rafraichir un peu: http://www.x.org/wiki/Development/X12
En attendant, je trouve que ce journal (aux apparences un peu brutes) pose quelques bonnes questions et soulève en tout cas de bons commentaires, je ne vois pas trop pourquoi il est tant moinssé. On peut en effet se poser la question pourquoi les fenêtres ne se rafraichissent pas suffisamment rapidement (c'est assez courant dans mon expérience) et lorsqu'on déplace une fenêtre au dessus, elle laisse des trainées. je n'ai pas souvent vu ce comportement avec Windows (la dernière fois c'était cet été, mais c'était une configuration particulière, l'écran était projeté dans tout un système vidéo très compliqué) et encore moins MacOS.