XFree86 3.2



Projet XFree86

XFree86 est un portage de X11R6.1 qui supportent de nombreux systèmes Unix et compatibles Unix sur des plateformes Intel ou autres. Cette nouvelle version contient de nouvelles fonctionnalités et de nombreux problèmes ont été réglés. Elle est disponible sous différentes formes pour un grand nombre de plateformes.

Quoi de neuf dans XFree86 3.2 ?

Vous trouverez ici les nouvelles fonctions de XFree86 3.2 qui ne faisaient pas partie de la version 3.1.2 datant d'août 1995.

  • 1. XFree86 3.2 inclus X11R6.1 du Consortium X.
  • 2. Support pour OS/2.
  • 3. Support pour Linux/AXP sur DEC Alpha/AXP (ECOFF et ELF).
  • 4. Support pour Linux/m68k.
  • 5. Support pour les plateformes japonaises PC98.
  • 6. Nouvel utilitaire de configuration : XF86Setup.
  • 7. Support pour S3 Trio64V+.
  • 8. Nouveau serveur (XF86_S3V) pour S3 ViRGE et ViRGE/VX.
  • 9. Support dans le serveur S3 pour circuits S3 868, 968 et Trio64V+.
  • 10. Support pour plus de cartes Mach64 (GX rev 3, CT, VT, GT).
  • 11. Support pour ET6000.
  • 12. Support pour certains nouveaux circuits Cirrus.
  • 13. Support pour circuits Trident TGUI.
  • 14. Support pour Number Nine Imagine 128.
  • 15. Support pour Matrox Millennium.
  • 16. Support pour NVidia NV1 / SGS Thomson STG2000.
  • 17. Support pour certains circuits SiS.
  • 18. Support pour d'autres circuits Chips & Technologies.
  • 19. Support pour DEC 21030 (ou DEC TGA; Linux/AXP seulement).
  • 20. Extension serveur DGA.
  • 21. Implémentation des extensions XInput.
  • Vous trouverez d'autres informations dans le fichier RELNOTES. Pour une liste des changements, consultez le fichier CHANGELOG qui se trouve dans la distribution source.

    Le système XFree86 a été testé sur ...

    Notez que la version actuelle n'a pas été testée sur la totalité des systèmes.

    SVR4.0

    Esix: 4.0.3A, 4.0.4, Microport: 2.2, 3.1, 4.1, 4.0.4.1 4.2 Dell: 2.1, 2.2, 2.2.1 UHC: 2.0, 3.6 Consensys: 1.2 MST: 4.0.3 (Load 2.07 et Load 3.02) ISC: 4.0.3 AT&T: 2.1, 4.0 NCR: MP-RAS SunSoft: Solaris x86 2.1, 2.4, 2.5 PANIX 5.0 pour AT

    SVR4.2

    Consensys Novell UnixWare

    SVR3

    SCO: 3.2.2, 3.2.4 ISC: 3.0, 4.0, 4.1

    Autres

    NetBSD 1.0, 1.1, 1.2 OpenBSD 2.0 FreeBSD 1.1.5.1, 2.0.5, BSD/386 1.1, BSD/OS 2.0 2.1, 2.1.5, 2.2-actuelle Mach 386 Linux (Intel x86, DEC Alpha/AXP et m68k) Amoeba Minix-386 LynxOS AT 2.2.1, 2.3.0, LynxOS microSPARC 2.4.0 2.4.0

    PC98

    FreeBSD(98) 2.0.5, 2.1, NetBSD/pc98 (basé sur 2.1.5, 2.2-actuelle NetBSD 1.2) PANIX 5.0 pour 98

    Cartes et circuits supportés

    Circuits accélérés.

    Actuellement XFree86 3.2 supporte les circuits,suivants :                                 
    
    8514/A          (et clones)                               
    
    ATI            Mach8, Mach32, Mach64                      
    
    Cirrus         CLGD5420, CLGD5422, CLGD5424, CLGD5426,    
                   CLGD5428, CLGD5429, CLGD5430, CLGD5434     
                   CLGD5436, CLGD5440, CLGD5446, CLGD5462,    
                   CLGD5464                                   
    
    S3             86C911, 86C924, 86C801, 86C805, 86C805i,   
                   86C928, 86C864, 86C964, 86C732, 86C764,    
                   86C765, 86C868, 86C968, 86C325, 86C988     
    
    Western        WD90C31, WD90C33, WD90C24A                 
    Digital                                                   
    
    Weitek         P9000                                      
    
    IIT            AGX-014, AGX-015, AGX-016                  
    
    IBM            XGA-2                                      
    
    Tseng          ET4000/W32, ET4000/W32i, ET4000/W32p,      
                   ET6000                                     
    
    Oak            OTI087                                     
    Technologies                                              
    
    Ark Logic      ARK1000PV, ARK1000VL, ARK2000PV,           
                   ARK2000MT                                  
    
    Matrox         MGA2064W                                   
    
    Number Nine    I128 (non accéléré pour l'instant)         
    

    Note : les circuits accélérateurs Cirrus, Western Digital, Oak, ARK, Chips & Technologies et Matrox sont supportés par le serveur SVGA. Les autres circuits utilisent leur propre serveur.

    Circuits SVGA.

    Actuellement XFree86 3.2 supporte les circuits SVGA,suivants :
    
    Tseng          ET3000, ET4000AX, ET4000/W32, ET6000       
    
    Western        PVGA1                                      
    Digital/Paradise                                                        
    
    Western        WD90C00, WD90C10, WD90C11, WD90C24,        
    Digital        WD90C24A, WD90C30, WD90C31, WD90C33        
    
    Genoa          GVGA                                       
    
    Trident        TVGA8800CS, TVGA8900B, TVGA8900C,          
                   TVGA8900CL, TVGA9000, TVGA9000i,           
                   TVGA9100B, TVGA9200CX, TVGA9320,           
                   TVGA9400CX, TVGA9420, TGUI9420DGi,         
                   TGUI9430DGi, TGUI9440AGi, TGUI9660XGi,     
                   TGUI9680                                   
    
    ATI            18800, 18800-1, 28800-2, 28800-4,          
                   28800-5, 28800-6, 68800-3, 68800-6,        
                   68800AX, 68800LX, 88800GX-C, 88800GX-D,    
                   88800GX-E, 88800GX-F, 88800CX, 264CT,      
                   264ET, 264VT, 264VT2, 264GT                
    
    NCR            77C22, 77C22E, 77C22E+                     
    
    Cirrus Logic   CLGD5420, CLGD5422, CLGD5424, CLGD5426,    
                   CLGD5428, CLGD5429, CLGD5430, CLGD5434,    
                   CLGD5436, CLGD5440, CLGD5446, CLGD5462,    
                   CLGD5464, CLGD6205, CLGD6215, CLGD6225,    
                   CLGD6235, CLGD6410, CLGD6412, CLGD6420,    
                   CLGD6440                                   
    
    OAK            OTI067, OTI077, OTI087                     
    
    Avance Logic   ALG2101, ALG2228, ALG2301, ALG2302,        
                   ALG2308, ALG2401                           
    
    Chips &        65520, 65530, 65540, 65545, 65520, 65530,  
    Technologies   65540, 65545, 65546, 65548, 65550, 65554   
    
    MX             MX68000, MX680010                          
    
    Video 7        HT216-32                                   
    
    SiS            86C201, 86C202, 86C205                     
    
    ARK Logic      ARK1000PV, ARK1000VL, ARK2000PV,           
                   ARK2000MT                                  
    
    RealTek        RTG3106                                    
    
    Alliance       AP6422                                     
    
    Matrox         MGA2064W                                   
    
    NVidia/SGS     NV1, STG2000                               
    Thomson                                                  
    
    

    Tous les circuits qui précèdent sont supportés en mode 256 couleurs, certains le sont en mode monochrome et 16 couleurs. Consultez le fichier README consacré au circuit de votre carte (Cirrus, Tseng, Western Digital, ATI, ARK, Trident, Oak, Matrox, NVidia, et Video 7) pour plus d'informations.

    Le serveur monochrome supporte aussi les cartes VGA génériques utilisant 64k de mémoire vidéo dans une seule banque, et les cartes Hyundai HGC1280, Sigma LaserView, Visa et Apollo Mono.

    Le serveur VGA16 permet d'utiliser les écrans virtuels (jusqu'à 1600x1200) avec les cartes ET4000, Trident, ATI, NCR, OAK et Cirrus 6420 équipées de 1Mo de mémoire vidéo. Pour les autres circuits, la résolution est limitée à 800x600.

    Note : les cartes Diamond SpeedStar 24 (et peut-être certaines SpeedStar+) ne sont pas supportées, même si elles utilisent l'ET4000.

    Les circuits Weitek 9100 et 9130 ne sont pas supportés (ils sont utilisés sur les cartes Diamond Viper Pro aet Viper SE boards). La plupart des autres cartes Diamond sont supportées par cette version de XFree86. Diamond supporte activement le projet XFree86.

    Où obtenir des informations ?

    Consultez les pages du manuel suivantes : XFree86(1), XF86Config(4/5), XF86_SVGA(1), XF86_Mono(1), XF86_VGA16(1), XF86_Accel(1) XF86Setup(1) et xvidtune(1). Vous pouvez aussi consulter les fichiers README et tutorial fournis. Vous les trouverez dans /usr/X11R6/lib/X11/doc (distribution binaire) ou dans xc/programs/Xserver/hw/xfree86/doc (distribution source).

    Consultez les fichiers de documentation pour savoir comment configurer les serveurs XFree86. Avant de contacter l'assistance technique XFree86, consultez le maximum de documents (pages du manuel, FAQ, ...).

    Vous trouverez une documentation sur le développement de pilotes SVGA dans /usr/X11R6/lib/Server/VGADriverDoc (distribution binaire) ou dans xc/programs/Xserver/hw/xfree86/VGADriverDoc (distribution source).

    Si vous n'arrivez pas à vous en sortir, contactez le support technique XFree86 à l'adresse <XFree86@XFree86.Org>. Avant de le faire, assurez-vous de posséder la dernière version de XFree86. Consultez la liste qui se trouve sur ftp://ftp.xfree86.org/pub/XFree86.

    Il existe un groupe Usenet <comp.windows.x.i386unix> qui contient de nombreux renseignements sur XFree86. Vous y trouverez peut être une réponse à vos questions.

    La 'Core Team' XFree86.

    Cette équipe, chargée du planning de développement et du support, est composée de (dans l'ordre alphabétique):
    Robin Cutshaw 	<robin@XFree86.org>
    David Dawes 	<dawes@XFree86.org>
    Marc Evans 	<marc@XFree86.org>
    Dirk Hohndel 	<hohndel@XFree86.org>
    Harald Koenig 	<koenig@XFree86.org>
    Rich Murphey 	<rich@XFree86.org>
    Jon Tombs 	<tombs@XFree86.org>
    David Wexelblat	<dwex@XFree86.org>
    

    Les mails envoyés à <Core@XFree86.org> seront renvoyés vers la Core Team. Les questions doivent être envoyées à <XFree86@XFree86.org>.

    Le projet XFree86, Inc.

    Voici quels ont été nos deux objectifs :

    1. Fournir un moyen de représentation à XFree86 dans le Consortium X, Inc, l'organisation responsable du système X Window. Après de nombreux mois de négociation, nous avons décidé de créer notre propre organisation afin de se donner les moyens de répondre aux exigences du Consortium X.

    2. Obtenir les moyens financiers pour s'équiper en matériel. Le Projet Xfree86, Inc reçoit donc un soutien financier extérieur qui nous permet de travailler sur Xfree86 dans les meilleures conditions possibles.

    Voici l'organigramme du personnel du Projet Xfree86, Inc :

    David Dawes 	Président et Secrétaire
    Dirk Hohndel 	Vice-Président
    Glenn Lai 	Directeur
    Rich Murphey 	Trésorier
    Jim Tsillas 	Directeur
    Jon Tombs 	Directeur
    Wexelblat 	Directeur
    

    Vous pouvez envoyer vos mails <BOD@XFree86.org>.

    Notre objectif est d'assurer que Xfree86 soit et reste un programme libre de droits. Nous tenons aussi à préciser qu'aucun membre du Projet Xfree86, Inc ne perçoit de rétribution financière.

    Une liste des organisations et des personnes qui participent au projet Xfree86, Inc en envoyant des dons ou en fournissant du matériel est disponible sur le CD ROM, vous vous devez de la consulter. Nous tenons à les remercier vivement.

    Le projet XFree86, Inc, sera heureux de recevoir votre contribution. Les contributions peuvent être déductibles des impôts. Pour plus d'informations, contactez <BOD@XFree86.org>.

    Sites d'archives sources et binaires.

    Certains patches sont mis à votre disposition pour évoluer vers la version 3.2. Ces fichiers ainsi que les binaires sont disponibles via FTP :

    ftp://ftp.XFree86.org/pub/XFree86
    

    Vous pouvez aussi contacter un des sites miroirs :

    Amérique du Nord

    ftp://ftp.rge.com/pub/X/XFree86  	(sources et binaires)
    ftp://ftp.gw.com/pub/unix/XFree86 	(sources et binaires NetBSD)
    ftp://ftp.cs.umn.edu/pub/XFree86 	(sources et binaires)
    ftp://despair.capecod.net/pub/XFree86 	(binaires Linux, NetBSD, et FreeBSD)
    

    Europe:

    ftp://ftp.fee.vutbr.cz/pub/XFree86 	(sources patches et binaires)
    ftp://ftp.gwdg.de/pub/xfree86/XFree86 	(sources et binaires) 
    ftp://ftp.funet.fi/pub/X11/XFree86 	(sources et binaires)
    ftp://ftp.ibp.fr/pub/X11/XFree86/XFree86(sources et binaires)
    ftp://ftp.laas.fr/pub/ii/NetBSD/XFree86	(binaires NetBSD) 
    ftp://ftp.pvv.unit.no/pub/XFree86 	(sources et binaires)
    ftp://sunsite.doc.ic.ac.uk/packages/XFree86(sources et binaires)
    

    ©1996 Pour l'adaptation française : "Logiciels du Soleil"