On peut lire un article intéressant sur les nouveautés graphiques de la future Ubuntu ici : http://www.linux.com/article.pl?sid=06/11/13/2112259
En résumé : Les devs Ubuntu veulent rendre la configuration de Xorg plus "robuste" afin d'éviter de se retrouver en mode console sans autre possibilité. Pour cela un mode spécial de sécurité (800x600 en 256 couleurs) sera instauré en cas de gros problème.
Ce qui est intéressant c'est que le futur Xorg 7.3 (celui qui sera dans Ubuntu 7.10...c'est à dire pas la prochaine mais la suivante) permettra une autoconfiguration totale. Plus besoin de xorg.conf !
Il y aura une détection du matériel à chaud avec D-Bus et cela autorisera en plus le branchement et l'autoconfiguration d'un nouvel écran ou d'un projecteur.
Second sujet abordé dans l'article : les drivers binaires ATI et NVidia.
Alors là c'est beaucoup moins réjouissant puisqu'il semble que l'on se dirige vers une intégration par défaut de ces drivers dans Ubuntu 7.04.
Mark Shuttleworth semble considérer le bureau 3D comme une nécessité absolue et il pense que les drivers qui permettent ce bureau 3D sont donc indispensables.
Je sais qu'Ubuntu intègre déjà des drivers binaires de carte wifi mais ça ne me pose pas de problème car l'accès au réseau est, selon moi, vraiment une obligation. Il est donc compréhensible (mais regrettable) d'activer ces drivers pour que les malheureux ayant des cartes wifi sans drivers libres.
En revanche je ne vois pas en quoi le bureau 3D serait une obligation !
En plus je trouve que la phrase suivante de Mark est un sommet d'hypocrisie :
"Feisty will actually warn you that you're running proprietary drivers and point you to alternative hardware ... so you're better educated for your next hardware decision. I don't expect this to be very popular with Nvidia or ATI, or with manufacturers of proprietary-only Wi-Fi cards, but of course the easiest solution for them is to open source their drivers."
Autrement dit : On active les drivers binaires mais, comme on est des chevaliers du libre et qu'on a pas peur de heurter de front ATI et NVidia, on fait un truc hyper rebelle et giga courageux, attention ça va dépoter dans les chaumières : on va mettre une phrase d'avertissement !
Assez pitoyable....
Pourquoi au contraire ne pas rester par défaut avec les drivers libres et envoyer au premier boot un pop-up demandant à l'utilisateur si il veut installer les drivers propriétaires ?
Ainsi ce serait l'utilisateur qui prendrait la décision d'abandonner sa liberté (et le contrôle complet de son kernel) à ATI ou NVidia.
Je pense que la décision finale n'est pas encore prise et qu'il est donc encore temps d'influer sur Mark. De nombreux devs Ubuntu ont déjà exprimé leur désaccord et je lance un appel aux utilisateurs pour qu'ils fassent massivement de même. Je vais de ce pas écrire un mail à Mark Shuttleworth (je n'ai trouvé que l'adresse par défaut de Canonical : info@canonical.com) pour lui demander de respecter la philosophie d'Ubuntu : http://www.ubuntu.com/ubuntu/philosophy
En résumé : Les devs Ubuntu veulent rendre la configuration de Xorg plus "robuste" afin d'éviter de se retrouver en mode console sans autre possibilité. Pour cela un mode spécial de sécurité (800x600 en 256 couleurs) sera instauré en cas de gros problème.
Ce qui est intéressant c'est que le futur Xorg 7.3 (celui qui sera dans Ubuntu 7.10...c'est à dire pas la prochaine mais la suivante) permettra une autoconfiguration totale. Plus besoin de xorg.conf !
Il y aura une détection du matériel à chaud avec D-Bus et cela autorisera en plus le branchement et l'autoconfiguration d'un nouvel écran ou d'un projecteur.
Second sujet abordé dans l'article : les drivers binaires ATI et NVidia.
Alors là c'est beaucoup moins réjouissant puisqu'il semble que l'on se dirige vers une intégration par défaut de ces drivers dans Ubuntu 7.04.
Mark Shuttleworth semble considérer le bureau 3D comme une nécessité absolue et il pense que les drivers qui permettent ce bureau 3D sont donc indispensables.
Je sais qu'Ubuntu intègre déjà des drivers binaires de carte wifi mais ça ne me pose pas de problème car l'accès au réseau est, selon moi, vraiment une obligation. Il est donc compréhensible (mais regrettable) d'activer ces drivers pour que les malheureux ayant des cartes wifi sans drivers libres.
En revanche je ne vois pas en quoi le bureau 3D serait une obligation !
En plus je trouve que la phrase suivante de Mark est un sommet d'hypocrisie :
"Feisty will actually warn you that you're running proprietary drivers and point you to alternative hardware ... so you're better educated for your next hardware decision. I don't expect this to be very popular with Nvidia or ATI, or with manufacturers of proprietary-only Wi-Fi cards, but of course the easiest solution for them is to open source their drivers."
Autrement dit : On active les drivers binaires mais, comme on est des chevaliers du libre et qu'on a pas peur de heurter de front ATI et NVidia, on fait un truc hyper rebelle et giga courageux, attention ça va dépoter dans les chaumières : on va mettre une phrase d'avertissement !
Assez pitoyable....
Pourquoi au contraire ne pas rester par défaut avec les drivers libres et envoyer au premier boot un pop-up demandant à l'utilisateur si il veut installer les drivers propriétaires ?
Ainsi ce serait l'utilisateur qui prendrait la décision d'abandonner sa liberté (et le contrôle complet de son kernel) à ATI ou NVidia.
Je pense que la décision finale n'est pas encore prise et qu'il est donc encore temps d'influer sur Mark. De nombreux devs Ubuntu ont déjà exprimé leur désaccord et je lance un appel aux utilisateurs pour qu'ils fassent massivement de même. Je vais de ce pas écrire un mail à Mark Shuttleworth (je n'ai trouvé que l'adresse par défaut de Canonical : info@canonical.com) pour lui demander de respecter la philosophie d'Ubuntu : http://www.ubuntu.com/ubuntu/philosophy
> Lire le journal (99 commentaires, moyenne: 3,4).
Vous avez demandé le commentaire #774918.



À propos des pilotes binaires
Le problème n'est pas si simple et même je suis d'accord avec toi, Monsieur et Madame Michou feront un choix différent. Pour exemple, j'ai fait découvrir Linux vua Ubuntu à trois personnes de mon entourage. Quand je leur demandais s'ils préféraient le pilote libre ou le pilote propriétaire, ils me regardaient avec des gros yeux de goelands gris.
La première question était systématiquement : « c'est quoi la différence ? ». Et ma réponse était simple : « Les pilotes libres sont ... libres, les sources sont disponibles, ils sont généralement plus stables que les pilotes propriétaires mais ils seraient moins performants que les pilotes propriétaires dans certains cas ». Et leur réponse était sans appel : « Bon ben mets les pilotes performants et si il y a un problème, on t'appellera et tu mettras les autres ».
En gros, si une fenêtre popup leur pose la même question, vu qu'ils ne sont pas sensibilisé niveau liberté et Logiciel Libre, ils choisiront sans hésiter le côté "meilleure performance" car le choix leur paraîtra si évident ...
[^]Re: À propos des pilotes binaires
Surtout que, pour nvidia au moins, il n'y a pas que de meilleures performances: le driver proprio supporte Twinview, la 3D, la rotation d'écran, la sortie TV, a un joli truc graphique pour configurer la plupart des options, les dernieres cartes à la mode (ce qui n'est pas tout le temps le cas du nv intégré dans les distro) etc. Et oui, c'est aussi au niveau fonctionalités que le driver proprio est interessant...
L'aspect libre ne suffit pas à contrebalancer tout cela, même auprès de gens avertis, parceque certains ont besoin de ces fonctionalités, qu'ils ne veulent pas se prendre la tête, etc. au passage, niveau stabilité je pense que c'est relativement kif kif, avantage au libre uniquement à cause de la récente faille de sécurité chez le proprio - petit détail qui peut peut etre faire pencher la balance d'ailleurs, si tu cherches un autre argument :-)
[^]Re: À propos des pilotes binaires
Comme je l'ai mentionné dans mon post, y'a même des cartes nvidia qui refusent de fonctionner correctement avec le driver NV, et qui affichent "bien" avec vesa. Mais vesa ça ramme à mort.
[+] [^]Re: À propos des pilotes binaires
Perso j'ai souvent eu des pbs avec le dernier kernel à la mode.
Pour être plus précis, j'évoluais avec le driver nv (sous gentoo ~amd64). J'ai voulus voir ce que donnais le bureau 3D (il m'interresse pas mais je suis curieux de nature, et puis comme c'est totalement inutile....), donc là le driver nvidia devient obligatoire. Sauf qu'en général chez moi il veux jamais fonctionner avec le dernier driver. Donc comme le bureau 3d m'interresse absolument pas, c'est sans regret que j'ai élliminé le driver nvidia,pour revenir au nv.
De la même façon, je n'ai pas de flash. Si besoin (genre aller sur le site de ma banque :/) reboot sous windows....
J'ai une 7800.
L'usage du dernier kernel est mon argument :p pour choisir le pilote libre au proprio. Cet argument ne tients peut-être que chez moi, je vous l'accorde volontié.
[^]Re: À propos des pilotes binaires
"De la même façon, je n'ai pas de flash. Si besoin (genre aller sur le site de ma banque :/) reboot sous windows...."
Et voilà, on y vient...
Ben moi, j'ai du flash (et du 9), les drivers nvidia proprios (because Torcs,...), le firmware de mon boitier TNT USB. Tout ça sur ma (sacrilège) Debian Etch.
Mais...
Mais, je n'ai pas Windows.
Entre choisir un truc pas trop utilisable mais libre plus un OS pas du tout libre, ben je préfère le mode pragmatique. Dès que je peux me passer du proprio je le fais. Quand je peux pas, pour l'instant tant pis.
[^]Re: À propos des pilotes binaires
ah oui mais non,
c'est un gros problème tout ça, car en continuant dans ce sens, tu ne pourras jamais te passer du proprio, qui aura toujours une longueur d'avance sur les implémentations libres. Quand flash 9 sera enfin good sous linux, le standard sera déjà au 11 etc, etc...
Perso, je me passe de certain site web en flash, Torcs est installé mais ne tourne pas encore... Ce qui me permet d'avoir bonne conscience, de ne pas participer à la standardisation de technos proprio (y a pas de petit geste quand on est ... plein à les faire). D'un autre coté, il y a beaucoup de site web, des jeux aussi, et j'en suis très peu pertubé, voir même pas du tout.
C'est tout le problème de l'offre et de la demande bien connu.
"Quand on pense qu'il suffit que les gens n'achètent pas pour que ça ne se vende pas"
[^]Re: À propos des pilotes binaires
Perso, la console et un navigateur Web me suffisent.
Mais je suis bien content quand je vois que toute la petite famille peut utiliser Linux.
[^]Re: À propos des pilotes binaires
Quand flash 9 sera enfin good sous linux, le standard sera déjà au 11 etc, etc...
Mmmh, ca reste à prouver, ça. Ils ont sorti la beta de la version 9 pour toutes les plateformes supportées en même temps.
La mort est un phénomène naturel qui se produit par l'avalement répété de petites quantités de salive au cours d'une grande période de temps. - George Carlin
[^]Re: À propos des pilotes binaires
Avec un peu de chance, à défaut de plugin flash libre, ils vont garder les dev linux pour travailler sur les prochaines versions de flash pour linux.
[^]Re: À propos des pilotes binaires
J'ai l'impression de lire le texte d'un socialo qui va acheter son max havelaar en portant des fringues faites dans des sweatshops.
Y'a un petit effet "alcoolo anonyme" aussi.
"Je suis un pur ! je refuse que flash touche le firefox de mon linux et je suis très heureux de me débarrasser des drivers proprio"
"mais.. mais.. j'ai une partoche windows.. cachée dans un coin de mon disque dur.. s'il vous plaît, ne le dites à personne!! chhcchhhhh..."
[^]Re: À propos des pilotes binaires
Les problemes du dernier kernel à la mode ne concernent que ceux qui veulent s'amuser... avec le dernier kernel à la mode. On parle d'utilisateurs normaux la :-)
[^]Re: À propos des pilotes binaires
J'ai déjà eu des problèmes d'instabilité avec une Mandriva récente par rapport au driver nvidia (il y a un an et demi). Le module nvidia doit vraiment être testé avant d'être déclaré stable, et sur un système très à jour comme gentoo testing, on a régulièrement des surprises (dernier en date, le changement d'abi de xorg 7).
En terme d'évolution, les driver nvidia sont toujours bloquant, et c'est pareil pour ati. De la à dire que c'est parce qu'ils sont propriétaires...
[^]Re: À propos des pilotes binaires
Tu rejoins ce que je dis en parlant d'abi: ce genre de problemes est deja réglé pour toi par la distro dans Ubuntu et consors. Tout le monde peut raconter qu'il a eu des problemes d'instabilité, mais il faut aussi pas mélanger les gens utilisant des drivers packagés et testés par sa distro [1] et ceux les installant eux memes avec des kernels compilés maison.
[1] Et je réalise en disant ca que Ubuntu a eu des problemes la dessus d'ailleurs, mais je suppose que si ils veulent mettre les drivers proprio la dessus ils seront bcp plus prudents sur le fait de les casser :-)
[^]Re: À propos des pilotes binaires
TwinView a aussi une super fonctionnalité : brouiller les consoles virtuelles linux (celles auquelles on peut accéder avec Ctrl-Alt-Fn) si on utilise le framebuffer.
La Roue du Temps
[^]Re: À propos des pilotes binaires
Bah tu penses ce que tu veux hein, mais moi, entre utiliser le framebuffer et mes 2 écrans, je prends la seconde option :-)
Sinon, je n'ai jamais prétendu que le driver nvidia proprio était exempt de bugs, hein.
[^]Re: À propos des pilotes binaires
J'utilise le framebuffer vesa pour mes consoles, avec les paramètres suivant dans Grub :
vga=794 video=vesa:1280x1024-16@60
Ca fait longtemps que ça fonctionne bien, et mon TwinView ne m'empêche pas du tout de switcher en console, merci. Et cela implique un changement de résolution sur les deux écrans.
Comme quoi, la fonctionnalité que tu cites doit être manquante dans mon driver nvidia, je vais signaler le bug au plus vite :)