Software-update: XFree86 4.3.0

Het XFree86 project heeft recentelijk een nieuwe versie van hun populaire X server opgehoest: nummer 4.3.0. XFree86 is in vele unices verantwoordelijk voor de communicatie tussen software en de weergave-apperatuur (muis, toetsenbord, beeldschermen). Dankzij de open-source instelling van de makers van deze software kan een gebruiker zijn desktop precies zo aanpassen en inrichten als hij of zij wil. Hierbij kan bijvoorbeeld gebruik worden gemaakt van desktop environments zoals KDE en GNOME.

In versie 4.3.0 van de software zitten ontelbare bugfixes en nieuwe features verwerkt. Er zijn grote aanpassingen gemaakt aan de ingebouwde videokaart-drivers en ook de input-drivers hebben flinke veranderingen ondergaan. het complete overzicht kan je hier bekijken.

2.1. Video Driver Enhancements
2.2. Input Driver Enhancements
2.3. X Server and Extension Updates
2.4. Client and Library Updates
2.5. I18N and Font Updates
2.6. OS Support Updates[break]Download de patches voor je XFree86 hier. Het installeren van de patches is doodsimpel, de instructies staan hier.
Versienummer 4.3.0
Besturingssystemen Linux, BSD, Linux x86, macOS, OS/2, Solaris, UNIX
Website The XFree86 Project
Download ftp://ftp.xfree86.org/pub/XFree86/4.3.0/patches/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Robert-Jan Huijsman

Meuktracker, Nieuwsposter

02-03-2003 • 10:54

18

Submitter: loial

Bron: The XFree86 Project

Update-historie

Reacties (18)

18
18
18
2
0
0
Wijzig sortering
Ik heb nog wel wat opmerkingen/toevoegingen op de nieuwspost ;)
Dankzij de open-source instelling van de makers van deze software kan een gebruiker zijn desktop precies zo aanpassen en inrichten als hij of zij wil.
Dat heeft niet zozeer met XFree86 te maken, dat is inherent aan het X Window System. Één van de principes van het X Window System (kortweg X of X11) is
Provide mechanism, not policy
. Dat houdt in dat het X protocol middelen biedt om doelen te bereiken, maar niks dicteert over hoe je die middelen moet gebruiken.

Omdat XFree86 een X server is en dus een implementatie vormt van het X protocol dicteert XFree86 ook geen policies, maar dat heeft dus niet echt met de ideëen van de XFree86 ontwikkelaars te maken, maar met het X protocol ;)
Operating Systems: AIX, FreeBSD, HPUX, Irix, Linux, Linux x86, MacOS X, OpenBSD, OS/2, Solaris
En NetBSD (en waarschijnlijk nog wel meer, maar ok) ;)
Licentietype: GPL
Nope. Het overgrote deel van de XFree86 code valt onder de MIT X11 license. Sommige onderdelen vallen onder andere licenties zoals BSD-style licenses en vast nog wel anderen.
Zie ook de XFree86 License Page.

*klaar is met opmerkingen en nu mening geeft*

Altijd mooi om een update van XFree86 te zien, het is immers een zeer belangrijk (en regelmatig ondergewaardeerd) stuk software voor veel OSsen.

Ik vind alleen die transparante muiscursor met schaduw overhyped... Ik snap niet dat mensen het zo geweldig vinden :? Ik vind hem lelijk en vaak slecht zichtbaar...

XRANDR is wel een mooie uitbreiding die soms best handig is. Ook veelbelovend vind ik de ATi drivers... Open source drivers met 3D acceleratie :)
Ik vind alleen die transparante muiscursor met schaduw overhyped... Ik snap niet dat mensen het zo geweldig vinden Ik vind hem lelijk en vaak slecht zichtbaar...
Mits goed gedaan hoeft de muiscursor dan nooit meer aan de kant gecshoven te worden als deze over een lap tekst hangt.
Dat zal er niet leesbaarder van worden. De cursor is nu mooi een beetje doorzichtig (50% oid?) en volgens mij anti-aliased. De cursor is sinds de 4.2.99.x verbeterd overigens. Verder is de cursor meestal een balkje ipv een pijltje boven text en heb je er dus al minder last van :P
Anoniem: 2198 2 maart 2003 11:22
complete source: ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/

KDE en GNOME zijn geen Window Managers, maar DE's (Desktop Environments)
Sorry, stomme naam mix-up van mij. Fixed, tnx :)
Schijnt dat dit ding onder Cygwin ook rootless kan draaien, lijkt het net alsof X applicaties native onder windows draaien, net zoals je dat kunt doen bij commerciele X servers als Hummingbird Exceed.

Voordeel van XFree86 op Cygwin boven Hummingbird Exceed vind ik dat het sneller is en dat het er stukken beter uitziet.

* 786562 Jan
Leuk. Maar kun jij me een paar applicaties noemen die uberhaupt onder XFree86/CygWin draaien? Ik heb zowel QT als GTK+ nog niet aan de praat gekregen, en dan blijft er niet echt veel over. Beetje klooien in WindowMaker, kijken hoe laat het is met XClock en wat commandootjes uitvoeren in een XTerm.

Als iemand me een link naar een FTP met precompiled binaries voor XFree86/CygWin apps kan geven, graag!
Ik gebruik meestal kmail in cygwin (maar dan wel over ssh)
Dacht jij dat je met een commerciele X server meer kon doen dan met XFree86? Behalve kijken naar een gespikkelde achtergrond kan je helemaal niets met Hummingbird Exceed.

Waar dit eigenlijk meer voor bedoeld is, is dmv SSH + X-forwarding of XDMCP je zooi vanaf een linux machine te laten zien op je windows scherm. Ideaal voor scholen die een practicum op linux willen geven maar niet de kunde en middelen hebben om een heel lokaal vol te proppen met linux machines.
Ik draai XFree86 4.2.99 (2003-02-15) hier al een paar weken, en het bevalt prima. vooral de nieuwe muiscursors zijn leuk, met dropshadows en transparency.

Verder schijnt het ding on-the-fly het formaat van de root-window aan te kunnen passen (lees : Als je met <Ctrl><Alt><+> de schermresolutie aanpast dan resize't je desktop mee), maar in hoeverre dat werkt moet ik nog ff uittesten. Ik verwacht zelf dat weinig windowmanagers dit nu al ondersteunen.

Enige probleem wat ik had waren de GLX-drivers van NVidia. Die maakten mijn X systeem behoorlijk traag (dual celly 333, 512 MB, TNT2/32MB), maar de ingebouwde drivers (zonder openGL dus) werken ook prima.

En inderdaad, XFree86 valt *niet* onder de GPL, maar onder een of andere BSD-achtige licentie
Verder schijnt het ding on-the-fly het formaat van de root-window aan te kunnen passen (lees : Als je met <Ctrl><Alt><+> de schermresolutie aanpast dan resize't je desktop mee)
Nee, ctrl-alt-kp{plus,min} verandert nog steeds alleen de fysieke resolutie, niet de desktop resolutie (oftewel root-window grootte).

Om de desktop resolutie te veranderen moet een programma dat (via de nieuwe RANDR extensie) aan de X server kenbaar maken. Het commandline progje "xrandr" is een programmaatje dat dat kan, en straks zullen de control centers van Gnome en KDE hier ook wel support voor krijgen.
Dit is geweldig :) GNOME heeft er iig geen problemen mee (heb alleen maar het menu-paneel open staan). Gemaximaliseerde vensters worden gewoon opnieuw gemaximaliseerd.

Leek me ook al een beetje waarschijnlijk eigenlijk, want de reden dat ik nu 4.2.99 draai is dat de RPM's van Gnome 2.2 zeurden om Xrandr.so.0, en volgens rpmfind zat die library in de nieuwste XFree86 :)

* 786562 Parlor_Inventor
edit:

of gewoon een rijtje nieuw launchers met als commando 'xrandr -s [x]' en in de tooltip de resolutie natuurlijk :)
Anoniem: 63322 2 maart 2003 18:20
ah eindelijk 3d support voor m'n radeon 8500... hopen dat het een beetje goed werkt :)
werkt 3D goed?? dacht dat je voor ATI kaartjes tegenwoordig ook closed source drivers had? zijn die met deze release van XFree overbodig geworden? Dat zou wel heel mooi zijn :)
Ligt eraan welke kaart je heb, de R300 serie kan nog geen 3D draaien met deze drivers ( release notes)
Anoniem: 25021 2 maart 2003 14:33
Op MacOS X schijnt rootless nu ook sneller te werken...dus de macfreaks zullen hier heel blij mee zijn.

Onder Cygwin (windoos dus) is rootless nu ook mogelijk. Dit stond al tijden op m'n verlanglijstje... * 786562 compukid
Onder Linux wordt XRANDR nu ook ondersteund. Niet alleen inzoomen on-the-fly maar nu ook resizen on-the-fly...
Anoniem: 6242 2 maart 2003 14:52
Oh, heeft XFree sinds kort een GPL license?

Lijkt me niet, maar het zou wel mooi zijn...
Deze versie van XFree86 zal al in Mandrake 9.1 meegeleverd worden (alleen is XFdrake volgens mij nog niet voorbereid op de nieuwe functionaliteit). Daarover gesproken, Mandrake 9.1RC2 is inmiddels uit, maar ik zie er nog niets over op de meuktracker?!

Op dit item kan niet meer gereageerd worden.