Le sondage a lieu jusqu'au 15 décembre, les résultats seront publiés peu après, et seront probablement utilisés par les développeurs de Xorg pour orienter leur travail. Le but de ce sondage est bien entendu de fournir aux développeurs de Xorg quelques indices sur la façon dont la majorité des utilisateurs utilisent Xorg, ceci afin de leur permettre de concentrer leurs efforts sur ce qui sera le plus utile. Au menu, entre autres, ce pourquoi vous utilisez votre carte graphique (jeux, lecture vidéo, bête surf, CUDA en quad SLi), ce que vous avez comme carte (Intel, AMD, nVidia, Ark Logic), ce que vous utilisez comme pilote vidéo, ce que vous souhaitez voir arriver comme fonctionnalités dans les prochaines versions (Gallium, multi-pointer, X Input 2), la version de Xorg que vous utilisez, etc.
Aussi, moules, je vous incite vivement à participer au sondage, dont le lien est fourni dans la dépêche !
Aller plus loin
- Le sondage (9 clics)
# Que ça fonctionne?
Posté par NickNolte . Évalué à 7.
Peu importe comment j'utilise ma carte graphique, je veux que le support soit à l'aune de celui sous Windows/OSX.
[^] # Re: Que ça fonctionne?
Posté par verdesroches (site web personnel) . Évalué à 0.
[^] # Re: Que ça fonctionne?
Posté par benoar . Évalué à 5.
xrandr --output LVDS --size 1280x800
xrandr --output DVI-0 --size 1280x1024 --right-of LVDS --pos 1024x500
?
(attention, commande d'exemple et non testée)
[^] # Re: Que ça fonctionne?
Posté par Aldoo . Évalué à 4.
Cela dit, nvidia-settings permet de faire ce qui est demandé (c'est exactement ma config).
[^] # Re: Que ça fonctionne?
Posté par Victor . Évalué à 3.
[^] # Re: Que ça fonctionne?
Posté par benoar . Évalué à 8.
[^] # Re: Que ça fonctionne?
Posté par Aldoo . Évalué à 2.
Sinon, où ça en est, Nouveau ? Est-ce que la grille des fonctionnalités sur le site web est à jour ?
[^] # Re: Que ça fonctionne?
Posté par NickNolte . Évalué à 1.
J'en veux pour exemple le projet DRI et plus particulièrement les chipsets Radeon.
Je n'ai jamais trouvé un tableau, un liste répèrtoriant le niveau de support de telle ou telle fonctionnalité.
Et c'est exactement pareil pour le projet Nouveau.
Parcontre, vous trouverez tjrs un "changelog" avec l'ajout d'un truc assez obscure qui d'ailleurs, est censé être transparent à nos yeux genre: "les registres A et B s'adressent correctement. "
Pourtant, un tableau qui étaye les fonctions importantes pour la 2D, 3D et Videos, même si celui-ci est pointu, est franchement plus explicite qu'un demi changelog.
ps: et faut arrêtez avec ces Wikis, c'est illisible!
[^] # Re: Que ça fonctionne?
Posté par BAud (site web personnel) . Évalué à 4.
ou pas...
et en français http://nouveau.freedesktop.org/wiki/FeatureMatrix-fr le lien du commentaire ci-dessous pour l'anglais étant le plus à jour iirc.
[^] # Re: Que ça fonctionne?
Posté par benoar . Évalué à 2.
cf
sous Linux, c'est un vrai parcours du combattant, et c'est franchement pas intuitif !
Sinon, où ça en est, Nouveau ? Est-ce que la grille des fonctionnalités sur le site web est à jour ?
http://nouveau.freedesktop.org/wiki/FeatureMatrix
De ce que je vois pour moi (NV30), oui. C'est à dire un bon support 2D et Xv, multiscreen, mais "c'est tout" (i.e. pas de 3D).
[^] # Re: Que ça fonctionne?
Posté par Aldoo . Évalué à 2.
Par exemple, pas de support du suspend pour mon chipset, pour moi c’est rédhibitoire.
Sinon, j'essaierais bien (outre la liberté, si ce n'est parce que KDE4 avec le driver fermé et une GeForce 8400GM, c'est un peu la cata... ).
[^] # Re: Que ça fonctionne?
Posté par benoar . Évalué à 2.
[^] # Re: Que ça fonctionne?
Posté par letsyl . Évalué à 2.
Le passage du gestionnaire de mémoire TTM à GEM leur a fait perdre un peu de temps, mais ils ont limité la casse en implémentant GEM à partir de TTM (comme pour le driver Radeon). Malgré cela, des progrès ont été effectués dans beaucoup de domaines (Kernel mode setting, outils de reverse, Randr, Xv, Gallium3D, ...). C'est plus ou moins avancé selon la famille de GPU, le NV40 étant toujours le mieux loti.
Tu pourras d'ailleurs trouver des infos sur les développements concernant la 3D sur le NV30 ici : http://nouveau.freedesktop.org/wiki/PatriceMandin
[^] # Re: Que ça fonctionne?
Posté par benoar . Évalué à 2.
# validité du questionnaire ?
Posté par Anonyme . Évalué à 5.
Les questions sont vagues ou portent sur plusieurs machines : résultat, je me suis retrouvé à tout cocher sans pouvoir appuyer particulièrement les points qui m'importent le plus.
Bref, je me demande comment ils vont pouvoir analyser tout ça...
[^] # Re: validité du questionnaire ?
Posté par Thierry Thomas (site web personnel, Mastodon) . Évalué à 4.
# lien ?
Posté par Hugues (site web personnel) . Évalué à -1.
Aussi, moules, je vous incite vivement à participer au sondage, dont le lien est fourni dans la dépêche !
Oussa kilé le lien ???
/me caca dans l'oeil ?
[^] # Re: lien ?
Posté par Bruno Michel (site web personnel) . Évalué à 5.
# Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 3.
Néanmoins, dès que je retourne sous Linux je sens les effet du monothreading...
[^] # Re: Pas :p
Posté par reno . Évalué à 4.
Ayant utilisé BeOS je vois bien ce que tu veux dire (pour ceux qui ne connaissent pas: les GUIs y étaient *beaucoup* plus réactifs que Linux&Windows l'étaient et le sont maintenant), mais je pense que le probleme se situe plutôt dans la façon de coder les applications.
Dommage d'ailleurs, autrement juste amméliorer X permettrait d'avoir la réactivité de BeOS, mais c'est peu probable que ce soit suffisant..
[^] # Re: Pas :p
Posté par drakmaniso . Évalué à 1.
Il n'y avait rien de particulier à faire pour obtenir ces deux threads, tout était mis en place par le framework graphique. C'est tout à fait faisable avec GTK ou Qt, mais cela demande un effort supplémentaire...
[^] # Re: Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 2.
Bizarrement windows utilise beaucoup de threads (sauf qu'on n'est pas sur de leur utilité), et ça ne suffit pas :
http://revolf.free.fr/img/why_I_banned_flash.png
Il me semble que tous les évènements passent par une boucle unique dans le 1er thread, donc les autres ne servent pas beaucoup...
Y a de la pomme là dedans... mais y a aut chose!
[^] # Re: Pas :p
Posté par Larry Cow . Évalué à 2.
Betterave, sans doute.
Blague à part, utiliser ProcessController sous Windows, c'est pas un peu tricher? ;)
[^] # Re: Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 2.
De plus ce clone de l'appli BeOS pour windows est un logiciel Libre sous GPL il me semble, même si je n'arrive plus à retrouver les sources...
http://www.k23productions.com/products/process_controller/
[^] # Re: Pas :p
Posté par reno . Évalué à 5.
Comme BeOS était prévu au départ pour un bi-processeur, ils ont vraiment essayé d'exploiter les threads et le résultat était bluffant même sur un mono-processeur.
Ce qui est triste, c'est que maintenant on va vraiment dans le cas ou tout le monde aura un bi-processeur, mais comme le logiciel qui tourne dessus a été optimisé pour un mono-processeur, ce ne sera pas vraiment exploité avant longtemps..
[^] # Re: Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 5.
[^] # Re: Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 3.
Typiquement Firefox, parce que pour pouvoir porter ce monstre de monothreading, on doit resérialiser les évènements pour le thread principal, donc on perd les bénéfices de l'OS. Mais bon c'est toujours mieux que pas de Firefox du tout :)
Peut-être que WebKit est mieux de ce côté-ci, il parraît que Chrome a des apports intéressants à ce sujet.
C'est globalement pareil avec toutes les applis portées, même s'il y a des exceptions, comme VLC qui utilise de lui-même plus de threads que le lecteur media natif...
[^] # Re: Pas :p
Posté par pasBill pasGates . Évalué à 2.
[^] # Re: Pas :p
Posté par pasBill pasGates . Évalué à 4.
une thread qui gere les evenements et qui dispatch le boulot a faire aux autres threads.
Si tu suis ca, pas de probleme de reactivite, maintenant le probleme est que certains guignols ne comprennent rien au multithread et s'amusent a tout faire dans cette thread, resultat : lag dans le traitement des evenements et manque de reactivite.
[^] # Re: Pas :p
Posté par Francois Revol (site web personnel) . Évalué à 4.
# et le multiseat :'(
Posté par Budzi Jabaroff . Évalué à 3.
moi je j'aurais aimé avoir une question sur le multiseat. Cette chose m'intéresse beaucoup mais ça reste très dur à mettre en place Jusqu'à Ubuntu Hardy (j'utilise ubuntu 8.10).
Si quelqu'un a des infos à ce sujet pour Ubuntu Intrepid Ibex je suis tout ouïe.
Ps: Comment vois t'on la version de X11 installée sur le système depuis un terminal?
J'ai essayé ceci:
$ Xorg -version
X.Org X Server 1.5.2
Mais ça ne correspond pas aux propositions qu'il y'a au sondage.
Merci beaucoup pour vos réponses.
[^] # Re: et le multiseat :'(
Posté par Aefron . Évalué à 4.
... sauf que ça ne doit plus marcher, puisque RandR 1.2 rend le ServerLayout obsolète, ne permettant plus que d'avoir un seul "X.org screen"...
Logiquement, l'avenir du multi-seat devrait se trouver dans le "Multi-pointer X", pour gérer plusieurs utilisateurs dans la même session... après, j'imagine qu'il faudra aussi les "GPU objects", qui permettront d'apporter une couche d'abstraction sur l'utilisation des écrans.
J'attends cette feature (sans cesse repoussée) avec une impatience non dissimulée, pour que mon tri-écran remarche de nouveau sur une seule machine, avec deux GPU... mais a priori, ça devrait logiquement aussi permettre l'inverse, à savoir plusieurs sessions sur les sorties d'un même GPU ('fin j'imagine, c'est un peu le but de la chose : organiser son clickodrome avec ces couches d'abstraction, peu importe ce qu'il y a en dessous, au niveau matériel). Mais bon : ça devait arriver avec RandR 1.3, mais apparemment, c'est encore retardé. À ce niveau, X.org, c'est la grosse-grosse loose.
Sinon :
- X server 1.5 => X.org 7.4
- X server 1.4 => X.org 7.3
- X server 1.3 => X.org 7.2
- X server 1.2 => X.org 7.1
- X server 1.1 => X.org 7.0/6.9 (6.9=7.0, mais en non modulaire)
- X server 1.0 => X.org 6.8(/6.7 ? je ne sais plus trop... de toute façon, c'était une release de fork, donc, avec plein de XFree86 dedans)
... et avant, c'était le maelstrom originel, à la suite de l'implosion (bienfaitrice) de xfree86 (on y serait resté, les choses seraient encore pires), le précédent multivers.
RandR évolue beaucoup plus lentement, hélas... Il me semble que RandR 1.1 est apparu avec X.org 7.1, RandR 1.2 avec X.org 7.2, RandR 1.3 avec X.org 7.4... quant à RandR 1.4 (GPU objects ?), je ne l'attends même plus (de toute façon, ça fait presque deux ans que le multi-GPU est cassé, avec RandR 1.2, alors... 6 mois/1/2/3/... ans de plus, ou de moins...) : il sera là quand il sera là.
# C'est quoi?
Posté par gpe . Évalué à 5.
Comment choisir entre:
- Kernel-based Mode-Setting
- XvMC Improvements / VA-API / XvBA / VDPAU
- DRI2
- Gallium 3D
- Multi-Pointer X
- X Input 2
je n'ai aucune idée de ce que c'est et de ce que ça peut apporter...
[^] # Re: C'est quoi?
Posté par BAud (site web personnel) . Évalué à 7.
http://www.phoronix.com/scan.php?page=article&item=kerne(...)
et sinon
- kernel-based mode-setting, pour simplifier ça permet d'initialiser dès le kernel les modes vidéos (ça évite les différentes bascules de modes d'affichage au boot par exemple)
- en:X-Video_Motion_Compensation
- DRI c'est Direct_rendering_infrastructure
- Gallium3D
- en:Multi-pointer_x
[^] # Re: C'est quoi?
Posté par Naha (site web personnel) . Évalué à 2.
[^] # Re: C'est quoi?
Posté par Guillaume Knispel . Évalué à 5.
[^] # Re: C'est quoi?
Posté par arnaudus . Évalué à 3.
Personnellement, les question auxquelles j'aurais bien voulu (et pu) répondre, ça aurait été:
* Quelle distribution
* Quelle carte graphique
* Est-ce que X fonctionne par défaut
* Est-ce que l'accélération graphique (2D/3D) fonctionne par défaut
* Est-ce que l'accélération graphique fonctionne sur votre machine après bidouillage/installation de drivers binaires...
Parce que là, c'est rigolo les apriori du sondage. Par exemple, ils partent du principe qu'on utilise un logiciel pour modifier xorg.conf; c'était peut-être le cas il y a 10 ans mais maintenant, beaucoup de cartes graphiques marchent "out of the box" :-) Ils sont pessimistes chez xorg :-)
[^] # Re: C'est quoi?
Posté par briaeros007 . Évalué à 2.
Et si tu sais pas, tu passe à la question suivante, voila tout.
Puis y'a quand même des trucs explicite , style "multi pointer" ... hum est ce que ca serait pour gerer plusieurs souris/... en même temps ?
"DRI2" ->sachant qu'avant le DRI est Direct Rendering Infrastructure (ou un truc dans ce gout la, ca fait plus de 5 ans que ça existe) et c'est ce qui gérer la 3D en libre, je présume que le 2 veux dire "version 2"
"X Input 2" -> X et input, sans doute pour les périphs d'entrées (clavier, souris, ...). Le 2 aussi ici devrais sans doute dire 2em version.
# WayLand
Posté par bubar🦥 (Mastodon) . Évalué à 10.
Les intéressés par les technologies type Xorg peuvent également tester WayLand :
Celui ci est conçu pour être un "serveur d' affichage très léger" n' embarquant que peu de fonctions (par rapport à l' usine à gaz Xfree/Xorg). Il n' est pas "fonctionnel" dans le sens "bureau" du terme à l' heure actuelle (ie : mme michue : passe ton chemin, pour le moment). Mais on peut lancer des applications X sur WayLand au travers de rdp, ce qui devrait nous permettre de tester WayLand tout en conservant une utilité au bureau. Il est écrit selon les nouvelles évolutions générales de l' environnement GNU/Linux (mode-settings dans le kernel, 'graphics memory manager' par le kernel, gestion composite / OpenGL, et légèreté).
WayLand est un projet crée par Mr Hogsberg, de chez RedHat. (et est également un developpeur DRI pour Xorg). Pour l' instant il défini son projet comme étant un hobby. Mais nul doute qu' un petit serveur d' affichage trouvera sa place sur les bureaux de mme michue, tout comme sur le matériel embarqué (de nos netbooks jusqu' à bien plus petit).
On trouvera sur la toile divers articles (slashdot, phoronix) au sujet de WayLand, mais Mr Hogsberg corrige et préviens :
"it's not a new X server, it's a tiny display server + compositing manager"
(trad.perso : "ce n' est pas un nouveau serveur X, c' est un petit serveur d' affichage avec extension composite")
Les notes initiales sont sur le dépôt git :
http://cgit.freedesktop.org/~krh/wayland/tree/NOTES
Le blog du développeur initial :
http://hoegsberg.blogspot.com/
Souhaitons le meilleur à WayLand.
Cordialement
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.