Les nouveautés du prochain X11R6.8

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags :
0
27
août
2004
Serveurs d'affichage
Le groupe freedesktop.org est sur le point de sortir une nouvelle version de X11, qui s'appellera X11R6.8.
C'est la 1ère version majeure depuis la séparation avec XFree86, dont le but est clairement de remplacer XFree86. Les pilotes binaires ATI et nvidia sont supportés. On peut surtout noter le nombre impressionnant de nouveautés, dont :
  • XDamage extension: permet aux applications de détecter les zones de fenêtre modifiées (considéré comme prêt)
  • XComposite extension: permet d'avoir de la "vraie" transparence et non plus de la pseudo transparence (comme c'est le cas pour les émulateurs de terminaux aterm, gmt, konsole, ...) (voir les captures d'écran) (pas tout à fait considéré comme prêt)
  • XEvIE (X Event Interception Extension) : permet à l'utilisateur de détecter plus facilement les évènements en provenance du clavier ou de la souris (expérimental, désactivé par défaut)
  • XFixes extention : extension "fourre-tout" (considéré comme prêt)
  • DMX (Distributed Multihead X) : permet de combiner les affichages de plusieurs machines (contrairement à Xinerama, qui utilise les affichages d'une seule machine)
  • les incontournables corrections de bogues
  • les incontournables mises à jour de pilotes

La liste est vraiment impressionnante et je vous suggère de jeter un oeil à la liste des changements (« changelog »).
Le plan de travail (« release plan ») donne un bon aperçu des nouveautés et est plus court et synthétique que le changelog.

Ars Technica propose une interview de Daniel Stone : elle permet à Daniel de se présenter. On y parle d'organisation, des projets, des X.org 6.7 et 6.8, de NVidia et d'ATI, de freedesktop.org, des distributions, de GNOME et KDE, des noyaux Linux et BSD, et de contributions au projet.

XCB : bientôt la version 1

Posté par . Modéré par Benoît Sibaud.
Tags :
0
13
août
2004
Serveurs d'affichage
XCB est un projet visant à créer une bibliothèque d'accès X Window plus bas niveau et surtout asynchrone pour faire alternative à la vénérable mais gourmande en performances XLib.

Un courriel de Jamey Sharp sur la liste XCB nous apprend que la bibliothèque a fait de gros progrès, et notamment le pont vers XLib qui est très proche de fonctionner parfaitement.
De plus l'API a été documentée (bien que certaines fonctions de la documentation ne soient présentes que dans le CVS).

EFL atteint le stade de preview release

Posté par (page perso) . Modéré par Pascal Terjan.
Tags :
0
5
août
2004
Serveurs d'affichage
Après plusieurs années de développement, puis leur réécriture complète débutée il y a environ un an, les Enlightenment Foundation Library viennent enfin d'entrer en Preview Release.
Ces bibliothèques sont à la base de la prochaine version du gestionnaire de fenêtres Enlightenment E17.

NdM : merci à Fanf pour avoir également proposé cette nouvelle.

Nouveaux pilotes nvidia 6106

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
1
juil.
2004
Serveurs d'affichage
Nvidia vient de sortir des nouveaux pilotes pour les machines ia32, au programme :
- Support pour les cartes à base de GPU GeForce 6800
- Support du PCI Express
- Support du GLSL (OpenGL Shading Language)
- Support du GL_EXT_pixel_buffer_object
- Correctif pour les noyaux 32 bits compilés sur AMD64 les empêchant de fonctionner
- Support de l'ACPI (oui, vous avez bien lu :)
- Support des noyaux avec 4kstack
- Utilitaire de configuration nvidia-settings
- Ajout d'un script 'nvidia-bug-report.sh' afin d'aider les rapport de bugs
- Ajout d'un nouveau pilote Xv pour GeForce 4/FX qui gère la 3D lors de l'utilisation de Xv PutImage

Une bonne sortie avec beaucoup de nouveautés au programme. Signalons également la disponibilité d'un outil totalement officieux qui sert à paramétrer (et accessoirement overclocker) votre Geforce qui porte le doux nom de nvclock et qui existe depuis fort longtemps.

NdM : Merci aussi à Corsaire.

La fin du gestionnaire de fenêtres Kahakai

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
0
8
juin
2004
Serveurs d'affichage
On nous annonçait en Février que l'équipe s'occupant de Kahakai, le gestionnaire de fenêtres se basant sur la version 0.4 de Waimea, était en cours de "code cleaning", et que le projet n'était pas mort ; malheureusement, il en est désormais autrement : Kahakai est officiellement mort.

En effet, selon l'équipe, la partie du code source de Kahakai héritée de Waimea serait beaucoup trop désordonnée et "sale", et travailler sur le nettoyage de la source aurait découragé une bonne partie de l'équipe, qui s'est désormais dissoute.

XFree86 a de moins en moins la côte

Posté par (page perso) . Modéré par Fabien Penso.
Tags : aucun
0
31
mai
2004
Serveurs d'affichage
Il y a quelques temps nous apprenions le changement de la licence de XFree86 qui rendait le fameux serveur graphique, bien que toujours libre, incompatible avec la licence GPL, pourtant largement appliquée par les distributions majeures.

En conséquence, la plupart des distributions GNU/Linux comme RedHat, Mandrake et SuSE, s'étaient tournées vers X.org, un projet alternatif basée lourdement sur la dernière version de XFree86 compatible avec la GPL.

Aujourd'hui, c'est Slackware qui fait marche arrière, après avoir intégré XFree86 v4.4.0 dans sa branche de développement, celui-ci en a été retiré, essentiellement pour des questions de compatibilité.

XFree86 perd donc un poids lourd qui va rejoindre le camp X.org et l'on est en droit de se demander ce que vont faire les autres distributions qui avaient opté pour la version 4.4.0, comme NetBSD ou Conectiva.

Enfin, on peut s'interroger sur l'avenir de XFree86 qui perd de plus en plus d'utilisateurs.

WMI : Window Manager Improved

Posté par . Modéré par Mouns.
Tags :
0
20
mai
2004
Serveurs d'affichage
Voilà quelques mois qu'un nouveau mini-gestionnaire de fenêtres est apparu. Il se nomme WMI.
Rappelons qu'un « Window Manager » est un programme gérant l'affichage des fenêtres sous X11, et qu'il ne faut pas le confondre avec un « Desktop Manager » comme KDE ou Gnome.

Très puissant, il regroupe les fonctionnalités de deux autres puissants gestionnaires de fenêtres, ION et LarsWM.

- ION, qui ne se gère qu'au clavier, utilise un système d'affichage qui interdit à une fenêtre d'en recouvrir une autre.
- LarsWM, est une version modifiée de 9wm qui ajoute des bureaux virtuels. Il permet la création de "floatwindow" (fenêtres flottante sur des frames), ce qui est utile pour des logiciels comme TheGimp qui devenaient désagréables à l'utilisation avec ION.

À noter que ION2 permet quand même une meilleure utilisation de logiciel multi-fenêtres car il peut créer des workspaces (bureaux virtuels) qui peuvent contenir des fenêtres flottantes ou bien uniquement des frames, mais pas les deux en même temps. (WMI gère les deux en même temps ;).

Écrit en C++, sous la licence MIT, proche de la BSD, WMI a pour but de tout gérer par le clavier avec un "mode" vim qui est très sympa. De plus, la configuration est très aisée avec des fichiers de configuration très clairs.

Encore en développement, il est tout de même de plus en plus stable et utilisable dans le travail de tous les jours. La version actuelle sortie le 7 Mai est wmi-7, la wmi-8 (NdM : support du mode plein écran des applications, dockapp, etc) devrait sortir fin Mai.

Conclusion : l' essayer c'est l'adopter ;)

Sortie de Enlightenment DR16.7-pre1

Posté par . Modéré par Nÿco.
Tags :
0
4
mai
2004
Serveurs d'affichage
Avis à la population: une pre-release de la dernière version d'Enlightenment vient d'être mise en ligne.

Certes, ce n'est "qu'une" DR16.7, et non pas la tant attendue DR17, mais cette version apporte une certain nombre de nouveautés:
- Support de la transparence pour les thèmes ;
- Passage aux bibliothèques Imlib2 et FreeType2 ;
- Modularisation en différents paquets.

Il y a eu de plus un important nettoyage au niveau bugs et leaks (dont le nombre est précisément évalué à "des tonnes" au niveau de l'annonce...).

Tout ceci montre que l'équipe de E est loin d'être morte. Si E17 tarde à sortir (mais les bibliothèques qui sont construites autour progressent joliment), E16 reste un excellent WM qui n'a rien -- ou pas grand chose, je concède l'absence de tab -- à envier aux autres tout en apportant une foule de fonctionnalités extrêmement intéressantes (dont une possibilité de configuration hors du commun).

Bref, testez et bug-reportez !

Sortie de X Window System X11R6.7 de X.Org

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
8
avr.
2004
Serveurs d'affichage
Basé sur le travail de X.Org X11R6.6 et de XFree-4.4rc2, cette version semble être destinée à remplacer XFree86 dans les mois qui viennent. RedHat a déjà fait la migration, les autres acteurs du libre (Debian, Mandrake, ...) semblent aussi aller dans ce sens même si pour l'instant rien n'a été fait.

On nous annonce déjà des sorties fréquentes afin de pouvoir offrir de nouvelles technologies aux développeurs de Gnome et KDE.

Reste à espérer que les collaborations entre les développeurs de X.Org et ceux de Gnome/KDE seront nombreuses afin de permettre l'ajout plus rapide de nouvelles fonctionnalités dans les interfaces graphiques unixiennes.

Pour la polémique sur les pilotes propriétaires, d'après ce que l'on peut lire sur nvnews, les drivers NVidia fonctionnent très bien avec le nouveau serveur X.

Les changements par rapport à XFree86 ?
Les exécutables, fichiers de configuration, fichiers de logs, ont changé de nom donc cela imposera aux distributeurs GNU/Linux d'adapter leurs outils de configuration et aux utilisateurs de changer leurs habitudes.

NdM : merci à Buchu pour cette information.

Y : un remplaçant pour X ?

Posté par . Modéré par Benoît Sibaud.
Tags :
1
6
mar.
2004
Serveurs d'affichage
En juin 2003, un étudiant du Department of Computing l'Imperial College de Londres, Mark Thomas, présentait son projet de 4ème année : Y un successeur du X Window System.

À partir d'une étude approfondie des différents systèmes existants ou en projet (X, Aqua, Windows, Fresco, PicoGUI...) il définit un protocole très prometteur, gardant les meilleurs aspects de chacun d'eux.

Son projet comporte également une implémentation basique mais fonctionnelle de son serveur, avec quelques applis de démonstration.

Depuis le mois dernier, un groupe de développeurs s'est peu à peu constitué autour de Mark pour développer le projet Y-Windows. Ce projet est diffusé sous licence GPL pour le serveur et LGPL pour les bibliothèques client.

XFree86 : ce qui s'est passé depuis 1 an

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
27
fév.
2004
Serveurs d'affichage
Il y a quelques temps, l'équipe qui gère le XFree avait changé la licence, provoquant quelques problèmes avec les éditeurs de distributions Linux et BSD.
Ce problème n'est en fait que la conséquence d'une année de péripéties et de conflits d'intérêts, personnels ou non, autour du serveur X. OSnews publie un article (NdM : quelque peu partial semble-t-il), qui récapitule les principaux événements de ces 12 derniers mois.

La lecture de cet article est intéressante et remet en perspective les problèmes divers perturbant ce projet.

Du rififi pour XFree

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
17
fév.
2004
Serveurs d'affichage
La nouvelle vient de tomber sur la liste de diffusion de Cooker. Warly vient d'annoncer : "Pas de XFree 4.4 pour Mandrake 10rc1 pour cause de changement de licence. On revient à la version 4.3".
En effet la nouvelle licence n'est plus compatible avec la GPL. Richard Stallman l'a confirmé. Une des conséquences de la nouvelle licence serait, par exemple, l'obligation pour Mandrake d'acheter des licences commerciales Qt !
Une solution provisoire consisterait à utiliser la dernière version compatible avec la GPL.

Mandrake n'est pas la seule distribution dans ce cas. La solution qui se dessine est de supporter freedesktop. La scission de XFree semble consommée. La branche "historique" semble s'être sabordée et il y a fort à parier qu'on reparlera très vite de son successeur.

Ceci est confirmé par le courrier de Mike A. Harris de Red Hat

Le projet X repart !

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
23
jan.
2004
Serveurs d'affichage
On nous avait annoncé en décembre dernier la dissolution de la CoreTeam de XFree86 (qui ne se sentait plus représentative des développeurs de X). Une dépêche est parue hier concernant une conférence durant la LinuxWorld 2004, le projet repart.

En gros, le projet est désormais sous l'égide d'une association à but non-lucratif (statut américain 501(c)(3)) et une partie des développeurs de l'ancien XFree86, de X.org et de FreeDesktop vont unir leurs effort pour proposer un nouvel X Window System en donnant le crédit du travail à chaque personne individuelle.

Mise à jour : Le projet XFree86 vient de passer une nouvelle démentant formellement l'information telle que présentée. Il s'agirait de gens de XFree86, de X.org et de FD qui auraient décidé d'unir leurs efforts, mais en aucun cas d'un changement de statut de XFree86 et de X.org.

Ça se dissout chez XFree86

Posté par . Modéré par Nÿco.
Tags : aucun
0
31
déc.
2003
Serveurs d'affichage
La CoreTeam du projet libre XFree86 se dissout. C'est du moins ce qu'annonce David Dawes dans un courriel de la liste de diffusion officielle.

D'apres un message posté sur la liste officielle du projet XFree86, la majorité des membres de la CoreTeam ont voté en faveur de la dissolution de leur groupe, qui n'était plus, d'apres David Dawes, « représentatif des développeurs actifs, expérimentés et capables »...

Pilotes Nvidia 5328

Posté par (page perso) . Modéré par Xavier Antoviaque.
Tags : aucun
0
29
déc.
2003
Serveurs d'affichage
Les nouveaux pilotes Nvidia sont dans les bacs. Ces derniers contiennent quelques améliorations notables. J'ai noté :

- Support des cartes GeForce et Quadro FX,
- Support pour l'UBB et le FSAA Stéréo,
- Support amélioré du GLXPixamp,
- Support pour la RedHat Entreprise 3.0,
- Support de la fonction GLX_SGI_swap_control,
- Meilleure gestion du processeur lors du passage en vblank des applications OpenGL.

Cette version n'est malheureusement pas pour le kernel 2.6 mais les liens ci-dessous vous donneront toutes les infos nécessaires.

Merci à snurpsss, tofh et Kalimero pour avoir également proposé cette nouvelle.

Première release candidate pour Xfree86 4.4

Posté par . Modéré par Nÿco.
Tags : aucun
0
10
déc.
2003
Serveurs d'affichage
Malgré les tensions, les critiques et les dissidences, le projet Xfree poursuit son bonhomme de chemin.

Avec une 4.4 espérée pour la Saint-Sylvestre, l'année 2004 débuterait sous d'heureux augures. X confirme son universalité (portabilité à toute épreuve). Son évolution sereine est un gage de sérieux pour un des composants les plus critiques après le noyau.

Les échanges orageux du printemps ont même incité à une plus grande transparence ou plutôt une meilleure information avec des snapshots de développements bi-mensuels.

Grande interview du projet freedesktop

Posté par . Modéré par Nÿco.
Tags :
0
25
nov.
2003
Serveurs d'affichage
OSNews publie une interview de personnalités importantes du projet freedesktop. Le projet freedesktop s'occupe des questions d'interopérabilité et maintenant plus largement de tout ce qui concerne le "desktop" sous GNU/Linux et sur les systèmes libres en général. Il vise à promouvoir/rechercher/développer des solutions nouvelles, documentées et efficaces pour tout un tas de problèmes (types MIME unifiés, extensions X, bibliothèques de dessin, ...). L'interview est grande et traite d'une quantité de sujets assez large.

Un nouveau serveur X avec la transparence !

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
13
nov.
2003
Serveurs d'affichage
Freedesktop.org est une tentative d'homogénéisation et d'amélioration de l'interopérabilité des deux environnements les plus célèbres de GNU/Linux : KDE et Gnome. (NdM : un peu plus...)
Keith Packard qui est à l'origine de ce projet (et qui est un contributeur important de XFree86) propose une sorte de fork de XFree qui reprend le code de base en l'améliorant avec des fonctionnalités modernes comme la transparence des fenêtres et le compositage (l'interface devient une texture 3D).
Il propose une page explicative et quelques screenshots.

Sortie d'Enlightenment 0.16.6

Posté par (page perso) . Modéré par Amaury.
Tags : aucun
0
6
nov.
2003
Serveurs d'affichage
Le développement d'une mise à jour d'E16 par Kim Woelders a finalement abouti avec cette nouvelle version.

Parmi les nouveautés :
- le support des spécifications Extended Window Manager Hints de freedesktop.org qui visent à améliorer l'interopérabilité des différents gestionnaires de fenêtres. Cela signifie en particulier que E fonctionne très bien avec KDE 3.x et Gnome 2.x ;
- des scripts de génération automatique de menus mis à jour pour fonctionner avec les menus Gnome 2.x et KDE 3.x ;
- support des curseurs XFree86 4.3 avec canal alpha ;
- de nombreuses corrections de bugs, en particulier de focus.

À cela s'ajoute une mise à jour de la Fnlib et la version 0.7 de l'API des Epplets.

Pilotes vidéos pour les cartes intégrées VT8622/VT8623 (CLE266)

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags : aucun
0
31
oct.
2003
Serveurs d'affichage
VIA et les programmeurs de Xine ont sorti il y un peu plus d'un mois une version optimisée de Xine permettant de tirer avantage du northbridge VT8622/VT8623 sous Linux. Le lien ci-dessous vous amènera vers le site officiel avec toutes les instructions pour l'installation de ces pilotes.

Des paquets tout faits pour Mandrake, SuSE et RedHat sont disponibles (et les sources également par le biais d'un accord de leur Binary License Agreement).

Nouveaux pilotes ATI

Posté par . Modéré par Fabien Penso.
Tags :
0
17
oct.
2003
Serveurs d'affichage
Pour une fois ATI met à jour ses pilotes Linux en même temps que ceux pour Windows, avec le support de leurs toutes dernières cartes.
En plus ça peut tourner avec les dernières versions de X (4.3) et du noyau (2.6.0-test6).
Bon on va dire que c'est du proprio, mais c'est quand même bien d'avoir un constructeur réactif. Et puis petit bonus, ils fournissent une API pour les développeurs mais je n'ai pas eu le temps de voir si elle était bien documentée.

Après X, voici Y...

Posté par . Modéré par Benoît Sibaud.
Tags : aucun
0
28
sept.
2003
Serveurs d'affichage
Après de nombreuses années de bons et loyaux services, X Window vivrait-il ses derniers jours ?
Un étudiant anglais vient de publier "Y", un nouveau gestionnaire d'interface graphique, prétendant au remplacement du célèbre X.
Mark Thomas nous livre, en plus de son développement, un excellent document sur les gestionnaires d'interfaces graphiques et sur la conception de Y.

XFce 4.0 est disponible !

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags : aucun
0
26
sept.
2003
Serveurs d'affichage
Le projet XFce est heureux d'annoncer la sortie de la version stable de son environnement de bureau et de sa plateforme de développement XFce 4.0. Le code source et des paquets binaires de cette version finale sont disponibles.

Toujours le bonnet d'âne pour le pingouin ?

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
1
sept.
2003
Serveurs d'affichage
C'est bientôt la rentrée ! Educnet, le site portail des Nouvelles Technologies du Ministère de l'Éducation, a donc publié récemment un Guide pratique d'équipement pour les écoles.
Très peu de références aux logiciels libres et absence totale de référence à Linux ont suscité une vive réaction du site Framasoft qui compte de nombreux enseignants dans son équipe.
Il ne s'agit pas de la position "officielle" du Ministère et nous savons bien qu'il existe de très nombreuses initiatives autour du libre éducatif (voir par exemple les projets présentés aux récentes LinuxEdu et RMLL).
Il n'en demeure pas moins que l'on pourrait peut-être désormais attendre un peu plus d'engagement de la part de ceux qui, en haut, ont le pouvoir d'influencer voire d'orienter les enseignants sur la question.

Le fork de XFree prend forme.

Posté par . Modéré par Benoît Sibaud.
Tags : aucun
0
18
août
2003
Serveurs d'affichage
L'affaire avait fait un petit scandale au mois d'avril dernier. Le fork de XFree a désormais son nom et son site Web, même si il n'est pas encore possible d'accéder au code. Il s'appelle Xouvert (prononcez "Zouver").

Je rappelle que ce fork est dû à des différends parmi les développeurs sur la politique à suivre, en particulier au sujet de la durée entre les sorties, et de l'intégration de nouveaux développeurs dans l'équipe. Objectif annoncé : transparence absolue.

Dolmen nous apprend également que :
Ils utiliseront arch, le système de gestion de code source de Tom Lord plutôt que CVS. Cela me semble être la première utilisation de arch pour un projet de (potentiellement) grande envergure.

Ndm : Bien sûr, ceci peut être du vaporware