Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 31 reacties
Bron: X.Org Foundation, submitter: E-jey

Het X Window System, kortweg X of X11 genoemd, is een platform om onder verschillende besturingssystemen een grafische bediening te kunnen gebruiken. Het platform bestaat uit een server, de X Window-server, die het scherm beheert en zogenaamde clients die een verbinding maken met de X-server en daaraan doorgeven wat er op het scherm moet worden getoont. X.Org is een veel gebruikte X Window-server die zijn werk doet op Unix-achtige systemen. De X.Org Foundation heeft versie 7.2 op de wereld gezet met de volgende beknopte aankondiging:

The X.Org community is proud to announce the release of X11R7.2, the third modular release of the X Window System. X11R7.2 supports Linux, BSD, Solaris, and GNU Hurd systems. It incorporates significant stability and correctness fixes, including improved autoconfiguration heuristics, enhanced support for GL-based compositing managers such as Compiz and Beryl, and improved support for PCI systems with multiple domains. It also incorporates the new, more extensible XACE security policy framework.

The full source code is free to use, modify and redistribute and is available from http://ftp.x.org/pub/X11R7.2/ and mirrors worldwide. For more information on the X Window System, including how to get involved with development, please see http://wiki.x.org.
Versienummer:7.2
Besturingssystemen:Linux, BSD, macOS, Solaris
Website:X.Org Foundation
Download:http://ftp.x.org/pub/X11R7.2/
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (31)

Mensen toch, er word al een hele tijd hard gewerkt aan een hotpluggable x server. Oorspronkelijk stond dit alles gepland voor deze versie. Sommige onderdelen hebben alleen wat vertraging opgelopen. Xorg 7.2 ondersteund al hotpluggable input. In 7.3 zal ook output ondersteunen. Dat komt er op neer dat xorg.conf eruit gesloopt word. Alles word automatisch herkent. Instellingen kunnen on the fly aangepast worden. Als je een 2e monitor op je pc aansluit dan word die automatisch herkent. je kan 7.2 al zonder xorg.conf draaien.
In 7.3 zal ook output ondersteunen. Dat komt er op neer dat xorg.conf eruit gesloopt word. Alles word automatisch herkent. Instellingen kunnen on the fly aangepast worden
Goede zaak! Maar is xorg.conf dan nog wel optioneel te gebruiken?

In sommige situaties is het namelijk juist wel handig. Als bijvoorbeeld in Windows een of andere gare setting geen preview mode heeft (de eigen dialogen van ATI hebben dat nog wel eens), dan kun je met 1 verkeerde click je hele systeem onbruikbaar maken.

In Linux bijvoorbeeld heb ik dat nooit. Mocht ik m'n display dan verpesten, dan kill ik de X server en verander vanaf een virtuele console wat instellingen en probeer het overnieuw. Die instellingen verander ik dan natuurlijk in xorg.conf.
xorg.conf werkt nog gewoon hoor, hij is alleen niet expliciet meer nodig, blijkbaar.
Verder denk ik dat ie zowiezo wel nodig zal blijven, aangezien je niet alles zomaar kan auto-detecteren. Opties zoals 'nologo' bij de nvidia driver hebben per definitie geen autodetectie, aangezien het een persoonlijke keuze is.
Ik denk ook dat je je huidige xorg.conf beter nog kan laten staan, de detectie werkt nog niet altijd 100% voor video devices. Ik draai op m'n desktop Fedora Rawhide, die op dit moment al 7.2 heeft, en alhoewel de xorg.conf wel heel klein is geworden na het verwijderen van alle opties die nu auto-gedetecteerd worden, kunnen dingen als de Device sectie nog steeds niet weg, anders start X niet meer op. M'n config ziet er nu zo uit (kleiner krijg ik m niet):

<code>Section "ServerLayout"
Identifier "Default"
Screen "Screen"
EndSection

Section "Screen"
Identifier "Screen"
Device "Nvidia"
EndSection

Section "Device"
Identifier "Nvidia"
Driver "nvidia"
Option "NoLogo" "1"
Option "AddARGBGLXVisuals" "1"
EndSection</code>

[edit] bah, tweakers.net gooit whitespace weg...

\[adminedit: ik heb code-tags toegevoegd voor je.]
Dat zou een verademing zijn voor mijn laptop die ik on-the-road gebruik en dus geen extern scherm heb en dan ook nog wel eens midden tijdens het werken een muis inplug. En thuis gebruik met extern beeldscherm met andere resolutie en extern toetsenbord en muis. Hopelijk dan ook nog eens met een handig tooltje erbij la nvidia-settings en ik ben een blij persoon.
Zijn er eigenlijk nog mensen hier die blijven zweren bij XFREE86?

Ook daar komen namelijk nog steeds nieuwe versies van uit...
Ook voor de licentiewijziging bij XFREE86 waren er al veel klachten over het feit dat de ontwikkeling niet genoeg innovatie vertoonde. X.ORG heeft niet alleen de ontwikkeling van XFREE86 onder een open licentie verdergezet, maar heeft ook een nieuwe wind door het project laten blazen die opnieuw voor innovatie heeft gezorgd.
Klopt, maar wat ik bedoel is; er komen nog steeds nieuwe versies van Xfree86 uit. De laatste is bijvoorbeeld van mei 2006. Dat is vrij lang na de fork.

Als ik echter alle forums lees en mensen spreek, dat lijkt echt helemaal niemand meer Xfree86 te gebruiken. De developers die nu nog aan de tak werken, developpen die nou voor niks, of zijn er echt mensen die nog de nieuwe versies van Xfree86 echt gaan gebruiken?
Draait OSX niet op Xfree86?
nope... OS X gebruikt Aqua :)
Voor zo ver ik weet zit het in Open Solaris. Je kunt het in plaats van de standaard Solaris X Windows server gebruiken om zo meer drivers te kunnen gebruiken van bijvoorbeeld ATI of Nvidia.
Sommige distributies ondersteunen het nog, maar de meeste gaan standaard naar X.ORG, ook zal het nog een beperkte aanhang hebben.

NetBSD komt nog met XFREE86, evenals Debian Sarge, beiden gaan wel naar XORG in de toekomst. Apple gebruikt ook nog een Xgree86 based implementait voor X11 ondersteuning.
Is er nou al een beetje duidelijkheid over wanneer de nieuwe debian stable met X.Org gaat uitkomen?
offtopic:
Ook ik wacht op de Debian release. Het laatste nieuws op het moment staat volgens mij hier:
http://news.zdnet.co.uk/s...000000121,39285819,00.htm
offtopic:
Ja, die had ik ook gelezen.

Het gaat met name om dit stukje:

[quote]
I have to side with the 44 percent of poll respondents who say it will be released when it's ready. It's plausible that we will still be able to release Etch in February, but given outstanding issues, it's by no means guaranteed."
[/quote]

Zoals gezegd, het kan maart worden, maar "when it's ready" kan ook gewoon een jaar later zijn. Dat zag je toen ook bij Sarge. Op een gegeven moment dacht iedereen wel dat ie telkens over een maand stable zou worden, maar dat heeft dus jaren geduurt.
Nee, en die duidelijkheid zal er ook niet komen.

Oorspronkelijk was het afgelopen december. Om totaal onduidelijke redenen is het er toen niet van gekomen, en nu zijn alle opties weer open. Het is eigenlijk weer: "it's done when it's done" ipv een vaste release date geven.

Het kan dus volgende maand zijn, maar het kan ook net zo goed als met Sarge zomaar opeens weer 2 jaar extra duren.

Bij Debian weet je het gewoon nooit, dat is het nare van die distro.

Overigens werkt Etch testing ook gewoon bijzonder stabiel hoor, dus als je het voor een desktop gaat draaien (en dat neem ik aan als je naar xorg vraagt), dan kun je gewoon testing installen.
Ik zal X.org nooit compleet vinden totdat ze eindelijk eens een keer iets plug 'n' play achtigs erin stoppen. Het is toch van den zotten dat ik, als ik een muis inplug, ik mijn config moet veranderen, alle applicaties uit en de X-server herstarten.
Ik heb persoonlijk liever dat ze dat even regelen dan dat ze mooi AIGLX erin stoppen.
Stop eens een muis in een Windows systeem... Dan gaat Win ff rustig op zoek naar een driver, krijg je een 'Found new hardware' wizard (ook voor MS muizen!) en ~1 minuut later doet 'ie het...

Xorg: prik en beweeg maar!
Uhh... nee?
Als ik een muis in mijn flaptop met Windows stop dan doet die het gewoon meteen. Ook als mijn touchpad aanstaat - dan doen ze het allebei gewoon.

Als ik X op mijn lap zet onder bv. FreeBSD dan moet ik mijn ganse config overhoop gooien en bij godsgratie werkt dan mijn touchpad *of* mijn muis. En nee, dat was niet alleen de eerste keer dat ik X probeerde. Ook niet de tweede t/m de honderzoveelste keer.

X is leuk voor desktops die nooit van config veranderen, maar op een systeem waar je flexibel op moet zijn, is X geen goed idee.

Laat ze eerst eens die config files een beetje standarizeren en zoals Thomas hierboven al zegt, betere ondersteuning voor flexibele hardware inbakken. Tot die tijd is het voornamelijk leuk voor statische hardware.
Heeft weinig met X zelf te maken aangezien X geen hardware detectie afhandeld. Er zijn een hele hoop linux distros waar je gewoon een muis kan inpluggen en laten werken zonder dat je X moet herstarten.
Er staat dan ook in de aankondiging: "improved autoconfiguration heuristics".
Op zich ben ik het wel met je eens. Het zou mooi zijn als XOrg bijvoorbeeld ook het toevoegen van een tweede monitor aan een draaiende XServer zou toe kunnen voegen.
Maar aan de andere kant, wat betreft jouw muis. Een generieke muis input device heeft tot nu toe nog elke muis die ik inplugde zonder problemen meteen zn werk laten doen.
Dan zou ik toch eens kijken naar je basis configuratie, ik kan vanalles erin pluggen en autodetect binnen een seconde. Gebruik je bijvoorbeeld wel de /dev/input/mice entry ipv elke keer de muis uniek selecteren?
Ik denk dat je een verkeerde aanname doet, je vergelijkt X.Org met MS-Windows en die vergelijking gaat niet op.

X.Org is bedoelt om gebruikt te gaan worden op een Unix-based of Unix-like besturingssysteem - hierbij is de kernel (of andere software die met de kernel communiceert) verantwoordelijk voor de hardware herkenning.

De desktopomgeving (KDE, Xcfe, gnome) is verantwoordelijk voor de communicatie naar de gebruiker, X.Org heeft hier m.i. geen enkele taak te vervullen. Behalve voor muizen en toetsenborden en zoals uit andere reacties te lezen is werkt dat gewoon...

En voor wat betreft het het toevoegen van een 2e monitor, dat zou weer wel handig zijn - X.Org is tenslotte verantwoordelijk voor het aansturen van de beeldschermen...
Ik heb gelezen dat ze aan het probleem van de 2e monitor aan het werken zijn. Of dat ook geld voor deze release weet ik niet. maar het is inderdaad een tekortkoming.
Het 2de monitor probleem, waarbij je de monitor activeert zonder config filetjes te editten en X te restarten is voornamelijk een probleem voor laptops. Bv, als je op kantoor of thuis bent en met een vaste monitor wilt werken, of als je even snel een presentatie op een beamer wil geven.
En dat werkt al goed hoor... Kortgeleden een presentatie gegeven. Ik had gerekend op een boel geregel, maar het was - beamer aansluiten, en ploep - beeld. Niets hoeven configureren, herstarten of wat dan ook. Kubuntu Edgy (6.10) op een vrij oude laptop.
maar het was - beamer aansluiten, en ploep - beeld. Niets hoeven configureren, herstarten of wat dan ook. Kubuntu Edgy (6.10) op een vrij oude laptop.
Zonder restarten? Dan heb je hot de VGA kabel er ingestoken. Hmmm, je mag dan blij zijn dat het niet "ploep" weg laptop was! :D

Maar wat jij zag was een feature van je grafische kaart. Die staat dan default in cloning mode. Dat gaat compleet buiten X om. Start maar eens je laptop op met die beamer er nog op aan, wedden dat je de opstart console op 2 schermen te zien krijgt?

Dit gaat natuurlijk niet werken als:

1) Je videokaart niet default in cloning mode staat
2) Je primaire scherm (interne laptop scherm dus) een radikaal andere resolutie heeft als je beamer kan verwerken.

Je hebt nu gewoon 2x geluk gehad. Geluk is liever niet iets waar we op bouwen in de IT. Zoiets moet gewoon gegarandeerd en gecontrolleerd werken, onafhankelijk van het type grafische kaart dat ik heb, en onafhankelijk van de resolutie van mijn schermen.

Windows en Mac OS kunnen dit al bijna 10 jaar. X loopt hier niet gewoon een beetje achter, maar echt bizar veel achter.
ik heb gewoon pefect 2 schermen lopen (x4 met beryl is een hoop desktop ruimte) maar inderdaad de opzet was wat irritant hoewel ik mijn nvidia settings manager het meeste heb laten doen...

http://ftp.x.org/pub/X11R7.2/
wat is het nou? :+
supports Linux, BSD, Solaris, and GNU Hurd systems
Apart dat ze nu al expliciet The Hurd supporten, terwijl die kernel zich nog niet eens in een alfa fase begint en de ontwikkeling nagenoeg stil lijkt te staan.
Is in feite ouder dan Linux.
Precies, kun je nagaan met wat voor snelheid men developed. 1 regel per maand ofzo? :?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True