X.Org Server

Screenshot Λογισμικό:
X.Org Server
Στοιχεία Λογισμικού:
Εκδοχή: 1.20.1 επικαιροποιημένο
Ανεβάστε ημερομηνία: 16 Aug 18
Προγραμματιστής: X.org Foundation
Άδεια: Δωρεάν
Δημοτικότητα: 22

Rating: nan/5 (Total Votes: 0)

Ο διακομιστής X.Org (xorg-server) είναι μια ανοιχτή και ελεύθερα κατανεμημένη εφαρμογή του X Window System (X.Org), που παρέχεται από το X.Org Foundation. Λειτουργικό σύστημα GNU / Linux.


Χαρακτηριστικά με μια ματιά

Βασικά χαρακτηριστικά περιλαμβάνουν την είσοδο hotplug, KDrive, DTrace και EXA. Έχει σχεδιαστεί για να τρέχει σε πολλά λειτουργικά συστήματα που μοιάζουν με UNIX, συμπεριλαμβανομένων των περισσότερων διανομών Linux και των παραλλαγών του BSD. Είναι επίσης ο προεπιλεγμένος διακομιστής X για το λειτουργικό σύστημα Solaris.


Φορτωμένο από το XFree86

Το X.Org Server είναι μέρος του λογισμικού X.Org, το δημοφιλές και ισχυρό X Window System που χρησιμοποιείται σε πολλά λειτουργικά συστήματα POSIX, συμπεριλαμβανομένων σχεδόν όλων των διανομών GNU / Linux, καθώς και μερικές γεύσεις BSD και Solaris. Το λογισμικό ήταν αρχικά διχτυωμένο από το έργο XFree86.


Ένα σημαντικό στοιχείο κάθε διανομής Linux

Πρόκειται για ένα πολύ σημαντικό και ουσιαστικό συστατικό όλων των λειτουργικών συστημάτων που βασίζονται στο πυρήνα του Linux, τα οποία εκτελούν γραφικό περιβάλλον επιφάνειας εργασίας ή διαχειριστή παραθύρων. Χωρίς διακομιστές X.Org και X.Org, θα μπορείτε να χρησιμοποιήσετε μόνο ένα διανομέα από τη γραμμή εντολών.

Είναι εγκατεστημένο από προεπιλογή

Φυσικά, αυτό σημαίνει ότι είναι εγκατεστημένο από προεπιλογή σε όλες αυτές τις διανομές GNU / Linux, χωρίς εξαίρεση. Αν καταργήσετε αυτό το πακέτο από την εγκατάσταση σας, θα κερδίσετε πια να έχετε πρόσβαση στο γραφικό περιβάλλον.


X.Org, & nbsp; Το X.Org Server και το X.Org Foundation
Πολλοί άνθρωποι μπερδεύονται για αυτά τα δύο βασικά συστατικά μιας διανομής Linux που χρησιμοποιεί μια γραφική συνεδρία, αλλά πρέπει να γνωρίζουμε ότι το X.Org (X Window System) είναι ο διακομιστής προβολής και ο X.Org Server είναι η εφαρμογή του X Window System που περιέχει πολλά άλλα έργα, όπως το XCB και το Xlib.

Επιπλέον, το ίδρυμα X.Org είναι ο οργανισμός που διέπει τα δύο αυτά έργα. Τα πακέτα X.Org (X Window System) είναι ελεύθερα διαθέσιμα για λήψη στο Softoware.

Τι είναι καινούργιο σε αυτή την έκδοση:

li> Αυτή η έκδοση διορθώσεων σφαλμάτων διορθώνει διάφορα θέματα σε RANDR, Xwayland, αίγλη, το πρόγραμμα οδήγησης τρόπου λειτουργίας και αλλού. Όλοι ενθαρρύνονται να αναβαθμίσουν. Τι νέο υπάρχει στην έκδοση 1.20.0:

  • Σημαντικές τροποποιήσεις DRI3 τροποποίησης και buildsystem

Τι νέο υπάρχει στην έκδοση:

  • Ο Adam Jackson (10):
  • xfixes: Αφαιρέστε τη συστοιχία CursorCurrent
  • glx: Επιδιορθώστε τα typos που διαγράφουν το GLX_ARB_context_flush_control
  • glx: Μόνο εκκαθάριση έμμεσων πλαισίων στο MakeCurrent (v2)
  • glx: Διορθώστε το glXQueryContext για GLX_FBCONFIG_ID και GLX_RENDER_TYPE (v2)
  • σύνθετο: Καταργήστε ένα παραπλανητικό σχόλιο
  • σύνθετο: Εξαγωγή compIsAlternateVisual
  • Σύνθετο: Δημιουργήστε το compIsAlternateVisual ασφαλές ακόμη και αν το Composite είναι απενεργοποιημένο
  • glx: Αποστολή του χαρακτηριστικού GLX_VISUAL_SELECT_GROUP_SGIX για γραφικά
  • glx: Μετακινήστε τα συνθετικά γραφικά του Composite σε μια διαφορετική ομάδα επιλογής
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: Ελέγξτε το ScreenPriv! = NULL στο xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • Ρύθμιση τρόπου λειτουργίας: Διόρθωση πιθανής υπερχείλισης buffer
  • δοκιμή: είσοδος: Επιδιορθώστε τη μη προειδοποιητική προειδοποίηση στο dix_event_to_core
  • Δοκιμή: Καταγραφή σημάτων: Επαλήθευση υπογεγραμμένων αριθμητικών δοκιμών επαναλήψεων
  • os / xdmcp: Τιμή -όταν η συνεδρία είναι νεκρή
  • Eric Anholt (1):
  • xkb: Εκτυπώστε τη διαδρομή xkbcomp που εκτελείται όταν αποτύχουμε στη σύνταξη.
  • Giuseppe Bilotta (3):
  • xkb: αρχικοποίηση tsyms
  • randr: ProcRRGetOutputInfo: αρχικοποίηση μνήμης
  • randr: rrGetScreenResources: αρχικοποιήστε τη μνήμη
  • Hector Martin (1):
  • edid: διορθώστε την αρίθμηση εκτός λειτουργίας κατά την αρίθμηση της λειτουργίας CEA
  • Michel Danzer (1):
  • Παρουσιάστε: Αποστείλετε μόνο τα γεγονότα PresentCompleteNotify στον υποψήφιο πελάτη
  • Nikolay Martynov (1):
  • XShmGetImage: καθορίστε τη λογοκρισία
  • Olivier Fourdan (2):
  • xwayland: Διόρθωση μετατροπής δρομολογητή χωρίς argb
  • dix: αποφύγετε την καταστροφή NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: θεωρήστε ID_INPUT_FOO = 0 ως 'unset'
  • Thomas Hellstrom (3):
  • glx: Σχεδιάστε μια μέθοδο εναλλαγής GLX_OML σε παλαιότερα dri drives
  • glx: Καθορίστε την οπτική προσαρμογή fbconfig σε σχέση με τη μέθοδο swap
  • glx: Αντιγράψτε τις σχετικές παραμέτρους fbconfigs για τη σύνθεση οπτικών εικόνων
  • Tomasz Sniatowski (1):
  • : Επιδιόρθωση στρώματος / ελεύθερης κατάρρευσης στο ComputeLocalClient

Τι νέο υπάρχει στην έκδοση 1.19.3:

  • Επαναφορά: "Παρουσιάστε: Αφήστε το flipping με τις εξόδους slave του PRIME"
  • Επαναφορά & quot; prime: Συγχρονισμός pixmap από το παράθυρο ρίζας αντί του pixmap της οθόνης »
  • os: Επιδιόρθωση επανάληψης σε busfaults
  • Glamour: Προσδιορίστε τη δήλωση ελλείμματος στο shader κορυφής παύλας
  • xwayland: εκκαθάριση κλήσης πλαισίου δρομέα
  • xwayland: Παρακολουθήστε τις καταστάσεις πελατών για να καταστρέψουν τις επανάκλησεις
  • Παρουσιάστε: απενεργοποιήστε την αντιστροφή σελίδας μόνο όταν είναι ενεργοποιημένη μια σκλάβος crtc
  • απόδοση: Αποκαταστήστε την πρόσβαση στο σωρό ορίων

Τι νέο υπάρχει στην έκδοση 1.19.2:

  • Adam Jackson (1):
  • os: Προειδοποίηση σιωπηλής δήλωσης για timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: Πάρτε το κλείδωμα εισόδου για το xf86RecolorCursor
  • xfree86: Λήψη κλειδώματος εισόδου για το xf86TransparentCursor
  • xfree86: Πάρτε input_lock () για το xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Χρησιμοποιήστε το timingsafe_memcmp () για να συγκρίνετε MIT-MAGIC-COOKIES CVE-2017-2624
  • Χρησιμοποιήστε το arc4random_buf (3) εάν είναι διαθέσιμο για τη δημιουργία cookies.
  • auth: αφαιρέστε το AuthToIDFunc και τις συναφείς λειτουργίες. Δεν χρησιμοποιείται πια.
  • Καφέ τσάντα δεσμεύεται να διορθώσει 957e8d (υποστήριξη arc4random_buf ())
  • Michel Danzer (3):
  • prime: Συγχρονισμός του pixmap από το παράθυρο ρίζας αντί του pixmap της οθόνης
  • present: Αφήστε το flipping με τις εξόδους slave του PRIME
  • ζημιά: Επαληθεύστε τις εικόνες πηγής που δεσμεύονται στα παράθυρα πριν ξετυλίξετε
  • Olivier Fourdan (5):
  • xwayland: Εφαρμόστε την περιστροφή εξόδου για το μέγεθος της οθόνης
  • xwayland: Το CRTC θα πρέπει να υποστηρίζει όλες τις περιστροφές
  • γοητεία: Δύο περάσματα δεν θα λειτουργήσουν σε pixmaps μνήμης
  • xwayland: Βεβαιωθείτε ότι έχουμε ένα παράθυρο εστίασης
  • xwayland: μην ορίσετε checkRepeat στο master kbd
  • Peter Hutterer (1):
  • os: καταγράψτε ένα σφάλμα όποτε καλείται το WriteToClient από το νήμα εισαγωγής
  • Svitozar Cherepii (1):
  • xwayland: Προσθέστε hack για ανάλυση FWXGA # 99574

Τι νέο υπάρχει στην έκδοση 1.19.1:

  • dix: Σκουίστε μερικές νέες προειδοποιήσεις gcc6
  • kdrive: Nuke μια δέσμη νεκρού κώδικα
  • xfree86: Προσθήκη σημαίας διακομιστή IndirectGLX (v2)
  • xfree86: Μην καταπιείτε & plusmn; σημαία γραμμής εντολών iglx
  • Ρύθμιση τρόπων: υποβάλετε ξανά τα βρώμικα πράγματα στο EINVAL (v2)
  • xfree86: Επιδιόρθωση σειράς αλλαγής σειράς οδηγού για το Xorg -configure (v2)
  • os: Απολαύστε ssh ως μη τοπικό πελάτη (v4)
  • configure.ac: Διατηρείτε το περιβάλλον CFLAGS κατά τη δοκιμή
  • x86emu: Η αλλαγή περιλαμβάνει την τάξη για να αποφευχθεί η σύγκρουση με την κεφαλίδα του συστήματος
  • Εισαγωγή: Στείλτε τα συμβάντα του EventX FocusOut NotifyPointer στο παράθυρο του δείκτη.
  • shm: Επίσης εικόνες λογοκρισίας που επέστρεψαν με ShmGetImage
  • present: Βελτιώστε την κλιμάκωση του χειριστή vblank
  • παρόν: Επιδιόρθωση της εμφάνισης των ανατροπών εκτός λειτουργίας
  • randr / παροχέας: επιτρέπεται μόνο η slave gpu να είναι πηγές αποφορτίσεων
  • Λειτουργία: ορίστε το πρόγραμμα οδήγησηςPrivate σε NULL μετά το κλείσιμο του fd.
  • xf86Crtc: Μην ρυθμίζετε την ιδιότητα του root window στις υποτελείς μονάδες GPU.
  • Ρύθμιση τρόπων λειτουργίας: ορίστε τις δυνατότητες μετά από την αίγλη και ενεργοποιήστε τα καλύμματα εκφόρτωσης.
  • γοητεία: προσθέστε glamor_finish API
  • Λειτουργία: Εφαρμογή μετατροπής 32-> 24 bpp σε ενημέρωση σκιών
  • glx: αποφύγετε διαρροή μνήμης όταν χρησιμοποιείτε έμμεση απόδοση
  • linux: Μην προσπαθήσετε να ανοίξετε το αρχείο / dev / vc / 0, διορθώστε το μήνυμα σφάλματος όταν το / dev / tty0 άνοιγμα αποτυγχάνει
  • Λειτουργία: Καθαρισμός σωστά fb για αντίστροφη εκφόρτωση
  • Λειτουργία: Επαναφορά της δυνατότητας νεροχύτη / πηγής παροχής
  • Ρύθμιση τρόπου λειτουργίας: Προσθέστε μόνο κύριο fb αν είναι απαραίτητο
  • XQuartz: Κατάργηση - με-εκκίνηση-id-πρόθεμα
  • XQuartz: Διορθώστε το κείμενο βοήθειας για το --with-bundle-id-prefix
  • XQuartz: Ενημέρωση διεύθυνσης URL ροής έκδοσης για τη χρήση νέας διεύθυνσης https
  • XQuartz: Προσθήκη επιλογής ρύθμισης παραμέτρων url -with-sparkle-url
  • XQuartz: Προσθήκη --with-bundle-version και -with-bundle-version-string επιλογές παραμέτρων
  • XQuartz: Ενημέρωση ετών πνευματικής ιδιοκτησίας
  • XQuartz: Επιδιόρθωση προεπιλογής CFBundleVersion
  • Glamour: Απενεργοποιήστε τα λογικά ops όταν κάνετε compositing [v4]
  • αίγλη: glamor_make_current νωρίτερα στο glamor_composite_with_shader
  • γοητεία: Διατηρήστε τα bits GL_RED στο κανάλι R όταν ο προορισμός είναι GL_RED [v2]
  • Glamour: Ρυθμίστε τη δυνατότητα προσαρμογής x / y στη βελτιστοποίηση αντιγραφής σύνθετου στοιχείου
  • Glamour: Χρησιμοποιήστε DestroyPixmap αντί για FreePicture για pixmap atlas
  • Ρύθμιση τρόπων: Καθαρίστε drmmode- & gt; fb_id πριν από την αναδίπλωση
  • exa: Σχεδιάστε μόνο έγκυρα τραπεζοειδή
  • xwayland-shm: εμπλουτίστε το φράξιμο ενάντια στο EINTR
  • EXA: Η παράμετρος τιμής σε exaGlyphs ακόμα και αν η μάσκαFormat == NULL
  • γοητεία: Διορθώστε τη δειγματοληψία εκτός των εικόνων πηγής / μάσκας RGBx
  • Glamour: Ελέγξτε για σύνθετες εργασίες ισοδύναμες με τα αντίγραφα
  • Glamour: Δεν είναι δυνατή η χρήση αντιγράφων κατά την πρόσβαση εκτός σύνθετης πηγής
  • αίγλη: Καλέστε το eglBindAPI μετά από το eglInitialize
  • xwayland: Καλέστε το eglBindAPI μετά το eglInitialize
  • dix: Εργαστείτε γύρω από τα δεδομένα που δεν έχουν προηγηθεί ARGB
  • γκλάμουρ: Μετάφραση της στερεάς περιοχής φόντου κειμένου μετά την αποκοπή
  • os: Χρησιμοποιήστε το strtok αντί του xstrtokenize στο ComputeLocalClient
  • xwayland: Προειδοποίηση μεταγλωττιστή στο GLAMOR Xv
  • γοητεία: καθορίστε λάθος μετατόπιση σε σύνθετα ορθογώνια
  • τρόπος διαδρομής: σαφής πόρος για pixmap στην αποτυχία
  • Xi: Μην παραδίδετε συμβάντα προσομοίωσης κίνησης για μη-εξομοιωμένες πινελιές
  • xkb: μετά την αλλαγή του χάρτη πλήκτρων, εξαναγκάστε την ενημέρωση της ένδειξης
  • xkb: προσθέστε μια αιτία στην ενημέρωση του δείκτη xkb μετά την αλλαγή ενός πλήκτρου
  • xwayland: Ενημέρωση της κατάστασης RR σε wl_output.done αντί wl_output.mode
  • dix / ptraccel: Διόρθωση διαρροής μνήμης στο InitPredictableAccelerationScheme
  • τρόπους ρύθμισης: Διορθώστε τον έλεγχο σφάλματος από το DRM_IOCTL_MODE_CURSOR2
  • modeetting: Χρησιμοποιήστε load_cursor_argb_check για sw εναλλαγή δρομέα
  • Ρύθμιση τρόπου: Καθορίστε τον έλεγχο δρομέα hw κατά την πρώτη κλήση

Τι νέο υπάρχει στην έκδοση 1.18.4:

  • dix: Σκουίστε μερικές νέες προειδοποιήσεις gcc6
  • kdrive: Nuke μια δέσμη νεκρού κώδικα
  • xfree86: Προσθήκη σημαίας διακομιστή IndirectGLX (v2)
  • xfree86: Μην καταπιείτε & plusmn; σημαία γραμμής εντολών iglx
  • Ρύθμιση τρόπων: υποβάλετε ξανά τα βρώμικα πράγματα στο EINVAL (v2)
  • xfree86: Επιδιόρθωση σειράς αλλαγής σειράς οδηγού για το Xorg -configure (v2)
  • os: Απολαύστε ssh ως μη τοπικό πελάτη (v4)
  • configure.ac: Διατηρείτε το περιβάλλον CFLAGS κατά τη δοκιμή
  • x86emu: Η αλλαγή περιλαμβάνει την τάξη για να αποφευχθεί η σύγκρουση με την κεφαλίδα του συστήματος
  • Εισαγωγή: Στείλτε τα συμβάντα του EventX FocusOut NotifyPointer στο παράθυρο του δείκτη.
  • shm: Επίσης εικόνες λογοκρισίας που επέστρεψαν με ShmGetImage
  • present: Βελτιώστε την κλιμάκωση του χειριστή vblank
  • παρόν: Επιδιόρθωση της εμφάνισης των ανατροπών εκτός λειτουργίας
  • randr / παροχέας: επιτρέπεται μόνο η slave gpu να είναι πηγές αποφορτίσεων
  • Λειτουργία: ορίστε το πρόγραμμα οδήγησηςPrivate σε NULL μετά το κλείσιμο του fd.
  • xf86Crtc: Μην ρυθμίζετε την ιδιότητα του root window στις υποτελείς μονάδες GPU.
  • Ρύθμιση τρόπων λειτουργίας: ορίστε τις δυνατότητες μετά από την αίγλη και ενεργοποιήστε τα καλύμματα εκφόρτωσης.
  • γοητεία: προσθέστε glamor_finish API
  • Λειτουργία: Εφαρμογή μετατροπής 32-> 24 bpp σε ενημέρωση σκιών
  • glx: αποφύγετε διαρροή μνήμης όταν χρησιμοποιείτε έμμεση απόδοση
  • linux: Μην προσπαθήσετε να ανοίξετε το αρχείο / dev / vc / 0, διορθώστε το μήνυμα σφάλματος όταν το / dev / tty0 άνοιγμα αποτυγχάνει
  • Λειτουργία: Καθαρισμός σωστά fb για αντίστροφη εκφόρτωση
  • Λειτουργία: Επαναφορά της δυνατότητας νεροχύτη / πηγής παροχής
  • Ρύθμιση τρόπου λειτουργίας: Προσθέστε μόνο κύριο fb αν είναι απαραίτητο
  • XQuartz: Κατάργηση - με-εκκίνηση-id-πρόθεμα
  • XQuartz: Διορθώστε το κείμενο βοήθειας για το --with-bundle-id-prefix
  • XQuartz: Ενημέρωση διεύθυνσης URL ροής έκδοσης για τη χρήση νέας διεύθυνσης https
  • XQuartz: Προσθήκη επιλογής ρύθμισης παραμέτρων url -with-sparkle-url
  • XQuartz: Προσθήκη --with-bundle-version και -with-bundle-version-string επιλογές παραμέτρων
  • XQuartz: Ενημέρωση ετών πνευματικής ιδιοκτησίας
  • XQuartz: Επιδιόρθωση προεπιλογής CFBundleVersion
  • Glamour: Απενεργοποιήστε τα λογικά ops όταν κάνετε compositing [v4]
  • αίγλη: glamor_make_current νωρίτερα στο glamor_composite_with_shader
  • γοητεία: Διατηρήστε τα bits GL_RED στο κανάλι R όταν ο προορισμός είναι GL_RED [v2]
  • Glamour: Ρυθμίστε τη δυνατότητα προσαρμογής x / y στη βελτιστοποίηση αντιγραφής σύνθετου στοιχείου
  • Glamour: Χρησιμοποιήστε DestroyPixmap αντί για FreePicture για pixmap atlas
  • Ρύθμιση τρόπων: Καθαρίστε drmmode- & gt; fb_id πριν από την αναδίπλωση
  • exa: Σχεδιάστε μόνο έγκυρα τραπεζοειδή
  • xwayland-shm: εμπλουτίστε το φράξιμο ενάντια στο EINTR
  • EXA: Η παράμετρος τιμής σε exaGlyphs ακόμα και αν η μάσκαFormat == NULL
  • γοητεία: Διορθώστε τη δειγματοληψία εκτός των εικόνων πηγής / μάσκας RGBx
  • Glamour: Ελέγξτε για σύνθετες εργασίες ισοδύναμες με τα αντίγραφα
  • Glamour: Δεν είναι δυνατή η χρήση αντιγράφων κατά την πρόσβαση εκτός σύνθετης πηγής
  • αίγλη: Καλέστε το eglBindAPI μετά από το eglInitialize
  • xwayland: Καλέστε το eglBindAPI μετά το eglInitialize
  • dix: Εργαστείτε γύρω από τα δεδομένα που δεν έχουν προηγηθεί ARGB
  • γκλάμουρ: Μετάφραση της στερεάς περιοχής φόντου κειμένου μετά την αποκοπή
  • os: Χρησιμοποιήστε το strtok αντί του xstrtokenize στο ComputeLocalClient
  • xwayland: Προειδοποίηση μεταγλωττιστή στο GLAMOR Xv
  • γοητεία: καθορίστε λάθος μετατόπιση σε σύνθετα ορθογώνια
  • τρόπος διαδρομής: σαφής πόρος για pixmap στην αποτυχία
  • Xi: Μην παραδίδετε συμβάντα προσομοίωσης κίνησης για μη-εξομοιωμένες πινελιές
  • xkb: μετά την αλλαγή του χάρτη πλήκτρων, εξαναγκάστε την ενημέρωση της ένδειξης
  • xkb: προσθέστε μια αιτία στην ενημέρωση του δείκτη xkb μετά την αλλαγή ενός πλήκτρου
  • xwayland: Ενημέρωση της κατάστασης RR σε wl_output.done αντί wl_output.mode
  • dix / ptraccel: Διόρθωση διαρροής μνήμης στο InitPredictableAccelerationScheme
  • τρόπους ρύθμισης: Διορθώστε τον έλεγχο σφάλματος από το DRM_IOCTL_MODE_CURSOR2
  • modeetting: Χρησιμοποιήστε load_cursor_argb_check για sw εναλλαγή δρομέα
  • Ρύθμιση τρόπου: Καθορίστε τον έλεγχο δρομέα hw κατά την πρώτη κλήση

Τι νέο υπάρχει στην έκδοση 1.18.3:

  • vfb: Επαναπροσθέστε LD_EXPORT_SYMBOLS_FLAG σε LDFLAGS
  • Xext / vidmode: Μειώστε την ακρόαση των μηνυμάτων εντοπισμού σφαλμάτων του GetModeLine
  • γοητεία: swizzle ΚΟΚΚΙΝΟ σε 0 για υφές άλφα
  • παρόν: Μόνο απαίτηση για το επόμενο MSC μετά την αποτυχία του flip
  • xfree86 / τρόποι λειτουργίας: Βεβαιωθείτε ότι ο δρομέας HW είναι κρυμμένος όταν πρέπει να είναι
  • xwayland: δεν συμπεριλαμβάνεται η συχνότητα στο όνομα της λειτουργίας
  • xwayland: Προσπαθήστε να υποστηρίξουμε το παράθυρο προβολής στο vidmode
  • DRI2: προσθέστε αναγνωριστικά Polaris PCI

Τι νέο υπάρχει στην έκδοση 1.18.2:

  • Το glamour ενημερώνεται για τη χρήση των προφίλ πυρήνα OpenGL, αν είναι διαθέσιμα, τα οποία θα βελτιώσουν τη χρήση και απόδοση της μνήμης στο σύγχρονο υλικό και θα έχουν κάποιες άλλες βελτιώσεις επιδόσεων για rpi και άλλες πλατφόρμες GLES
  • DRI2, DRI3 και Παρουσιάστε όλες τις ληφθείσες διορθώσεις ορθότητας για κολλάει, συντρίβει και άλλα παράξενα
  • Ο διακομιστής Xwayland έχει ενημερωθεί για να υποστηρίζει τις επεκτάσεις Xv και xf86vidmode για καλύτερη συμβατότητα και έχει επιδιορθώσει κάποια σφάλματα με ενημερώσεις hotplug και δείκτες
  • Η Xwin είδε βελτιώσεις στη διαχείριση παραθύρων και πρόχειρων και μερικές νέες διατάξεις πληκτρολογίου

Τι νέο υπάρχει στην έκδοση 1.18.1:

  • build: Αφαιρέστε τα stale miext / cw συμπεριλαμβανομένων των διαδρομών
  • vidmode: Αφαιρέστε τον κωδικό συμβάντος που δεν χρησιμοποιήθηκε
  • Xorg.man: μετακινήστε λεπτομέρειες XLOCAL στη σελίδα man (X) (7)
  • Xorg.man: ενημέρωση για να αντικατοπτρίζει -nolisten tcp καθιστώντας προεπιλεγμένη
  • Xserver.man: τεκμηρίωση περισσότερων μεταφορών για -nolisten & amp; -επιλογές εμφάνισης
  • παρουσία: Διόρθωση λογικής ανταλλαγής Async
  • Λειτουργία: Αντιμετωπίστε τις βλάβες κατά τη σωστή ρύθμιση της λειτουργίας CRTC σε λειτουργία DRM
  • Λειτουργία: Δωρεάν output_ids στο drmmode_set_mode_major ()
  • Ρύθμιση τρόπων λειτουργίας: Αφαιρέστε τους ελέγχους XF86_CRTC_VERSION
  • present: Εκτελέστε αμέσως εάν το target_msc ισούται με το current_msc
  • Xext: καθορίστε την κατασκευή με --disable-xace
  • os: βεβαιωθείτε ότι οι clientswritable fd_set προετοιμάζονται πριν από τη χρήση
  • DRI2: Συγχρονισμός radeonsi_pci_ids.h από το Mesa

Τι νέο υπάρχει στην έκδοση 1.18.0:

  • build: Αφαιρέστε τα stale miext / cw συμπεριλαμβανομένων των διαδρομών
  • vidmode: Αφαιρέστε τον κωδικό συμβάντος που δεν χρησιμοποιήθηκε
  • Xorg.man: μετακινήστε λεπτομέρειες XLOCAL στη σελίδα man (X) (7)
  • Xorg.man: ενημέρωση για να αντικατοπτρίζει -nolisten tcp καθιστώντας προεπιλεγμένη
  • Xserver.man: τεκμηρίωση περισσότερων μεταφορών για -nolisten & amp; -επιλογές εμφάνισης
  • παρουσία: Διόρθωση λογικής ανταλλαγής Async
  • Λειτουργία: Αντιμετωπίστε τις βλάβες κατά τη σωστή ρύθμιση της λειτουργίας CRTC σε λειτουργία DRM
  • Λειτουργία: Δωρεάν output_ids στο drmmode_set_mode_major ()
  • Ρύθμιση τρόπων λειτουργίας: Αφαιρέστε τους ελέγχους XF86_CRTC_VERSION
  • present: Εκτελέστε αμέσως εάν το target_msc ισούται με το current_msc
  • Xext: καθορίστε την κατασκευή με --disable-xace
  • os: βεβαιωθείτε ότι οι clientswritable fd_set προετοιμάζονται πριν από τη χρήση
  • DRI2: Συγχρονισμός radeonsi_pci_ids.h από το Mesa

Τι νέο υπάρχει στην έκδοση 1.17.2:

  • Σημαντικές επισημάνσεις:
  • Επιδιόρθωση για το CVE-2015-3164 στο Xwayland
  • Διορθώστε τη ρύθμιση int10 για vesa
  • Διορθώστε την παλινδρόμηση στο διακομιστή-ερμηνευμένο auth
  • Διορθώστε την ρύθμιση fb σε επεξεργαστές μεγάλης κλίμακας
  • Δημιουργία επιδιόρθωσης για το gcc5
  • Ολοκληρωμένη λίστα αλλαγών:
  • Aaron Plattner (2):
  • xfree86: Επίλυση του χειρισμού του PCI του xf86_check_platform_slot
  • xfree86: Προσθέστε οθόνες GPU ακόμα κι αν δεν υπάρχουν ενεργά GDevs
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • Ρύθμιση τρόπων λειτουργίας: Αλλαγή εναλλαγής δρομέα λογισμικού
  • Alan Coopersmith (2):
  • Διαγράψτε καταχωρήσεις ListenTransConns σε CloseWellKnownConnections
  • Αποδοχή x86_64 καθώς και i * 86 για $ host_cpu στο Solaris σε x86
  • Brent Collins (1):
  • shm: Επιδιόρθωση προετοιμασίας πόρων xselinux για pixmaps xinerama
  • Chris Wilson (2):
  • shm: Επιδιόρθωση χρήσης μετά από το ShmDestroyPixmap
  • παρουσία: Αντιγράψτε τα περιεχόμενα πίσω στην οθόνη Pixmap
  • Colin Harrison (2):
  • os / xdmcp.c: Συμπεριλάβετε το Xtrans.h όταν δημιουργείτε WIN32
  • os / utils.c: Μην προσπαθήσετε να δημιουργήσετε os_move_fd () για το WIN32
  • Dave Airlie (2):
  • os / access: καθορίστε την παλινδρόμηση στο διακομιστή interpreted auth
  • γοητεία: μην κάνεις ops με αντίστοιχη πηγή / dest (v2)
  • Ο Dima Ryazanov (1):
  • xwayland: Εφαρμογή ομαλής κύλισης
  • Egbert Eich (6):
  • σύμβολα: Διορθώστε sdksyms.sh για να αντιμετωπίσετε το gcc5
  • Xephyr: Μην σβήνετε όταν δεν έχει οριστεί κανένα όριο γραμμής εντολών
  • Xephyr: Εκτυπώστε τον προεπιλεγμένο αριθμό εμφάνισης του διακομιστή εάν δεν έχει καθοριστεί κανένα
  • Xephyr: Σύνταξη συμπλήρωσης κατά την ενεργοποίηση της εντοπισμού σφαλμάτων
  • Xephyr: Επιδιώξτε την αντιστοίχιση της εικόνας οθόνης για το μη Glamour & amp; μη-XHSM περίπτωση
  • Xephyr: Διορθώστε τη σπασμένη εικόνα όταν η ιδιοσυγκρασία του υπολογιστή-πελάτη και του διακομιστή-Xserver διαφέρουν.
  • Emil Velikov (2):
  • randr: αφαιρέστε τα μηνύματα λάθους chatty
  • randr: χρησιμοποιήστε το randr: πρόθεμα στο ErrorF ()
  • Hans de Goede (1):
  • Επανενεργοποιήστε ξανά τις συσκευές εισόδου χωρίς serverfdf για το Vtenter
  • Jason Gerecke (2):
  • xfree86: Επιστρέφει NULL από το xf86CompatOutput αν δεν έχει οριστεί compat_output
  • dix: Μην επιτρέπετε τη ρύθμιση του μετασχηματισμού συσκευών σε συσκευές χωρίς εκτιμήσεις
  • Jon TURNEY (9):
  • ephyr: Αποφύγετε ένα segfault με το 'DISPLAY = Xephy -glamor'
  • OS: Οι επιλογές XDMCP όπως -query κ.λπ. θα πρέπει να υπονοούν -listen tcp
  • os: Διδάξτε vpnprintf () πώς να χειριστείτε το "% *. s"
  • hw / xwin / glx: Αντιπαραβολή του στοιχείου XML
  • hw / xwin / glx: Βελτιώστε τη γεννήτρια κώδικα για να αντιμετωπίσετε το πιο πρόσφατο XML Registry του OpenGL Khronos
  • hw / xwin: Αναφέρετε τις πληροφορίες έκδοσης Cygwin στο αρχείο καταγραφής
  • γκλάμουρ: Διόρθωση δημιουργίας κατά τη διαμόρφωση - επιτρέποντας-glamour -disable-xshmfence
  • hw / xwin / winclipboard: Σύνδεση xwinclip με -lpthread
  • hw / xnest: Διορθώστε τη δημιουργία για MinGW
  • Jonathan Gray (2):
  • glamour: αφαιρέστε const από τον τύπο επιστροφής του glamor_get_drawable_location ()
  • γοητεία: διορθώστε τη δημιουργία όταν το DRI3 δεν έχει οριστεί
  • Jurg Billeter (1):
  • int10: Έλεγχος σφαλμάτων για pci_device_map_legacy
  • Keith Packard (1):
  • mi: Μερικά τόξα που έχουν γεμίσει με φέτες μπορεί να χρειαστούν περισσότερο χώρο για διαστήματα
  • Maarten Lankhorst (4):
  • Glamour: χρησιμοποιήστε μόνο (un) pack_subimage όταν είναι διαθέσιμο
  • γοητεία: μην ελέγχετε για σφάλματα gl στο glamor_build_program
  • Glamour: Χρησιμοποιήστε το GL_FRAMEBUFFER αντί του GL_READ_FRAMEBUFFER
  • αίγλη: Το GL_TEXTURE_MAX_LEVEL δεν είναι διαθέσιμο στο GLES2
  • Michal Srb (1):
  • Εκθέστε το GetMaster σε ενότητες.
  • Michel Danzer (2):
  • Προσθέστε το AC_SYS_LARGEFILE ορίζει το dix-config.h
  • Λειτουργία: Συμπεριλάβετε το dix-config.h από dumb_bo.c
  • Ο Olivier Fourdan (4):
  • ephyr: Αποτυχία αν η αίγλη ζητηθεί αλλά δεν μπορεί να χρησιμοποιηθεί
  • xwayland: Προσθέστε την εξάρτηση από το glamour libs
  • γοητεία: ελέγξτε τις μέγιστες native οδηγίες ALU
  • dix: Επιδιόρθωση σειράς byte εικόνων σε μεγάλο endian hardware
  • Ρυθμός ακτίνων (5):
  • systemd-logind: φιλτράρει μη μηνυματικά μηνύματα από το φίλτρο μηνυμάτων
  • systemd-logind: μην υποτιμάτε το προεπιλεγμένο χρονικό όριο D-Bus
  • xwayland: Ενεργοποίηση ελέγχου πρόσβασης σε ανοιχτές υποδοχές [CVE-2015-3164 1/3]
  • OS: Υποστήριξη νέας σιωπηρής τοπικής λειτουργίας πρόσβασης χρηστών [CVE-2015-3164 2/3]
  • xwayland: προεπιλογή στον τοπικό χρήστη εάν δεν έχει δοθεί κανένα αρχείο xauth. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: Επιδιόρθωση συμβολοσειρών σφαλμάτων
  • Rui Matos (2):
  • dix / events: Ρυθμίστε την τρέχουσα τιμή στη δεδομένη χρονική σφραγίδα στο NoticeTime
  • xwayland: Το γκάζι μας ενημερώνει την επιφάνεια του δρομέα με κλήση πλαισίου
  • Vicente Olivert Riera (1):
  • backtrace.c: Επιδιόρθωση λέξης σε δείκτη

Τι νέο υπάρχει στην έκδοση 1.17.1:

  • xkb: Μην αντικαθιστάτε δεδομένα XkbSetGeometry στο buffer εισόδου
  • xkb: Ελέγξτε το μήκος των συμβολοσειρών ενάντια στο μέγεθος αιτήματος

Τι νέο υπάρχει στην έκδοση 1.17.0:

  • dri2: Ορίστε το όνομα του προγράμματος οδήγησης vdpau εάν το ddx δεν παρέχει κανένα όνομα προγράμματος οδήγησης
  • randr: επιχειρήστε να διορθώσετε την κύρια στην έξοδο slave (v2)
  • config / udev: Σέβονται τις τοποθετήσεις καθισμάτων όταν εκχωρούνται συσκευές
  • : Καθορισμός συνθηκών κούρσας χρονομέτρου

Τι νέο υπάρχει στην έκδοση 1.16.3:

  • glx: Να είστε πιο παρανοϊκοί σχετικά με αιτήσεις μεταβλητού μήκους [CVE-2014-8093 1/6]
  • glx: Να είστε πιο αυστηροί όσον αφορά την απόρριψη μη έγκυρων μεγεθών εικόνας [CVE-2014-8093 2/6]
  • glx: Πρόσθετη παράνοια στο __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: Υπολογισμός υπολογισμών μεγέθους εικόνας για το EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: Προσθέστε safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
  • glx: Προστασία από υπερχείλιση ακεραίων για αιτήσεις που δεν δημιουργήθηκαν (v3) [CVE-2014-8093 5/6]
  • glx: Έλεγχος μήκους για αιτήσεις RenderLarge (v2) [CVE-2014-8098 3/8]
  • glx: Έλεγχος μήκους κορυφαίου επιπέδου για αιτήσεις VendorPrivate που έχουν ανταλλαγεί [CVE-2014-8098 4/8]
  • glx: Έλεγχοι μήκους αιτήματος για το SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: Έλεγχος μήκους για ιδιωτικά αιτήματα μη προμηθευτών [CVE-2014-8098 6/8]
  • glx: Έλεγχος μήκους για μη παραγόμενα μεμονωμένα αιτήματα (v2) [CVE-2014-8098 7/8]
  • glx: Περάστε το εναπομένον μήκος αιτήματος σε - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Προσθέστε -iglx & amp; + iglx στο Xserver.man
  • Το μη ελεγμένο malloc μπορεί να επιτρέψει στον ανεπιθύμητο πελάτη να καταρρεύσει το Xserver [CVE-2014-8091]
  • dix: υπερχείλιση ακέραιων αριθμών στο ProcPutImage () [CVE-2014-8092 1/4]
  • dix: υπερχείλιση ακέραιων αριθμών στο GetHosts () [CVE-2014-8092 2/4]
  • dix: υπερχείλιση ακέραιων αριθμών σε RegionSizeof () [CVE-2014-8092 3/4]
  • dix: υπερχείλιση ακέραιων αριθμών σε REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: υπερχείλιση ακέραιων αριθμών στο ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: μη έγκυρα μήκη σε κλήσεις DbeSwapBuffers [CVE-2014-8097]
  • Xi: μη έγκυρα μήκη στην επέκταση Xinput [CVE-2014-8095]
  • xcmisc: μη έγκυρο μήκος στο SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: μη έγκυρα μήκη στην επέκταση XVideo swapped procs [CVE-2014-8099]
  • dri3: μη έγκυρα μήκη σε επέκταση DRI3 swapped procs [CVE-2014-8103 1/2]
  • παρόν: μη έγκυρα μήκη στα υπάρχοντα προκείμενα επέκτασης [CVE-2014-8103 2/2]
  • randr: μη έγκυρα μήκη στην επέκταση RandR swapped procs [CVE-2014-8101]
  • απόδοση: μη έγκυρα μήκη στο Render extn. Ανταλλαγή procs [CVE-2014-8100 2/2]
  • xfixes: μη έγκυρο μήκος στο SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Προσθήκη του μήκους αίτησης για τον έλεγχο των περιπτώσεων δοκιμής για κάποιες αιτήσεις Xinput 1.x
  • Προσθήκη του μήκους αίτησης ελέγχου των περιπτώσεων δοκιμής για κάποιες αιτήσεις Xinput 2.x
  • Προσθέστε REQUEST_FIXED_SIZE δοκιμές σε δοκιμή / misc.c
  • fb: Καθορίστε αλγόριθμους Bresenham για τα μικρά τμήματα που χρησιμοποιούνται συνήθως.
  • απόδοση: ελέγξτε το μέγεθος του αιτήματος πριν το διαβάσετε [CVE-2014-8100 1/2]
  • glx: Έλεγχος μήκους για αιτήματα GLXRender (v2) [CVE-2014-8098 2/8]
  • παρόν: Υποστήριξη του PresentOptionCopy
  • glx: ελέγξτε την επιστροφή από το __glXGetAnswerBuffer
  • dbe: Η κλήση σε DDX SwapBuffers απαιτεί διεύθυνση int, όχι unsigned int [CVE-2014-8097 pt. 2]
  • glx: Δεν είναι δυνατή η ανάμειξη των δηλώσεων και του κώδικα στις πηγές X.org [CVE-2014-8098 pt. 9]
  • Λείπουν παρενθέσεις στη μακροεντολή REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: Έλεγχος των ορίων του GetHosts με τη χρήση λανθασμένης τιμής δείκτη [CVE-2014-8092 pt. 6]
  • παρόν: Αποφύγετε τις συντριβές στο DebugPresent (), λίγο περισσότερο πληροφορίες.
  • present: Διορθώστε τη χρήση των ανεπιθύμητων σελίδων και την τιμή PresentOptionAsync. (v4)
  • glx: Αντιμετωπίστε την περικοπή μάσκας στο __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Τι νέο υπάρχει στην έκδοση 1.17 RC1:

  • τρόπος λειτουργίας: αντιστοιχούν στην κλάση 3 της PCI, σε οποιαδήποτε υποκατηγορία
  • xfree86: Αφαιρέστε τον παλιό /usr/share/X11/xorg.conf.d σκληρό κώδικα από τη σελίδα man xorg.conf
  • Adam Jackson (131):
  • Εφαρμογή - & gt; driverFunc
  • Ρύθμιση τρόπου λειτουργίας: Μην (σπασμένο) δρομέα λογισμικού διπλής γραμμής
  • Χρησιμοποιήστε τη λειτουργία thunk αντί της shadowUpdatePackedWeak
  • dix: Αφαιρέστε μια αρχαία διαμόρφωση IBM
  • dix: Αφαιρέστε κάποια από τα υπόλοιπα του XFree86 3.x
  • dix: (Μην) αλλάξετε το BITMAP_SCANLINE_UNIT στο Linux s390 {, x}
  • dix: Αφαιρέστε μερικές νεκροί μακροεντολές
  • dix: Αφαιρέστε κάποια υπόλοιπα cfb
  • dix: Προεπιλεγμένο GLYPHPADBYTES σε 4
  • dix: Αφαιρέστε το ειδικό περίβλημα του wacky sparc (v2)
  • dix: Αφαιρέστε μια περίεργη περίπτωση little-endian s390
  • dix: Αφαιρέστε την ευαισθησία του τόξου από το servermd.h (v2)
  • xfree86: Κατάργηση των ενοτήτων πολυμέσων i2c
  • xfree86: Κατάργηση #include "compiler.h" από μέρη που δεν χρειάζονται
  • xfree86: Κατάργηση nds32_flush_icache
  • xfree86: Κατάργηση MMIO_MOVE32
  • xfree86: Μη καθορίστε NO_INLINE
  • xfree86: Μη εξειδικεύστε τις παραλλαγές gcc για την πρόσβαση σε μη εξουσιοδοτημένη μνήμη
  • xfree86: Κατάργηση αχρησιμοποίητων βοηθητών int64 που δεν έχουν εξαντληθεί
  • xfree86: Μετακινήστε γενικούς βοηθούς χωρίς ευθυγράμμιση στον κώδικα int10
  • xfree86: Αφαιρέστε τα υπόλοιπα αχρησιμοποίητα αδειαμένα αξεσουάρ
  • xfree86: Αφαιρέστε μερικές τυχαίες πτώσεις
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: Καταργήστε ένα απίθανο κομμάτι #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: Καταργήστε ένα άχρηστο! __ Προστασία SUNPRO_C
  • xfree86: Κατάργηση υποστήριξης ppc Linux πριν από 2.6
  • xfree86: Απλοποιήστε μια δέσμη των λειτουργιών OS και arch conditionals
  • xfree86: Καθαρίστε τις αποτυχίες φράγματος powerpc
  • xfree86: Κατάργηση MMIO_ONB * και φίλων
  • xfree86: Τραβήξτε τον ορισμό του γενικού φραγμού () μέχρι το ανώτερο επίπεδο
  • xfree86: Καθαρίστε κάποια ανόητη χρήση μακροεντολών __sparc
  • xfree86: Ενοποιήστε τους όρους ppc / sparc mmio-swap-ή-not
  • mi: Αφαιρέστε την ημι-αυθαίρετη κατανόηση της αψίδας σε μακροεντολές με συντεταγμένες
  • bsd: Αφαιρέστε κάποιο κωδικό βραχίονα αναφοράς πίσω από #if 0
  • dix: Κάνατε κάποιο κώδικα εποχής LBX πιο εμφανές
  • kdrive: Αφαιρέστε μερικά νεκρά κομμάτια της σελίδας man
  • mi: Κατάργηση προφανώς αχρησιμοποίητων miSegregateChildren
  • miext / shadow: Αφαιρέστε το αρχικό hack συμβατότητας προς τα πίσω
  • miext / shadow: Αφαιρέστε το shadowInit
  • os: Αφαιρέστε τα παγιδευμένα malloc / ελεύθερα περιτυλίγματα
  • os: Αφαιρέστε το LocalClientCred
  • απόδοση: Αφαίρεση αχρησιμοποίητου CopyPicture
  • Αποθήκευση: Μην ανοίξετε τον κωδικό IsMapInstalled
  • vgahw: Το Nuke δεν χρησιμοποιείται vgaCmap.c
  • xfree86: Κατάργηση του xf86ConfigActivePciEntity
  • xfree86: Καταργήστε κάποιους μη χρησιμοποιημένους τύπους pre-pciaccess
  • xfree86: Κατάργηση τύπων PCI που δεν έχουν καταργηθεί
  • xfree86: Κατάργηση αχρησιμοποίητου xf86 {Map, Unmap} LegacyIO
  • xfree86: Καταργήστε το protectMem από το VidMemInfo
  • xfree86: Κατάργηση άσκοπης xf86RandRCreateScreenResources
  • xfree86: Κατάργηση άχρηστου #include "fb.h"
  • xfree86: Κατάργηση των αχρησιμοποίητων HardEdges
  • xkb: Αφαιρέστε κάποια συναρπαστική παράνοια από την εκπομπή συμβάντων
  • xquartz: Κατάργηση DRU {, Post} ValidateTree
  • που δεν χρησιμοποιείται
  • dri1: Καταργήστε το μη χρησιμοποιούμενο DRI {, Post} ValidateTree
  • xwayland: Αναφορές ζημιών Snap στο πλαίσιο οριοθέτησης
  • xfree86: Κατάργηση του xf86 {Map, Unmap} VidMem
  • xfree86: Καταργήστε {set, undo} WC από το VidMemInfo
  • xfree86: Κατάργηση του xf86LinearVidMem
  • int10: Απενεργοποίηση θύρας xf86ReadBIOS
  • xfree86: Κατάργηση του xf86ReadBIOS
  • xfree86: Κατάργηση του xf86CheckMTRR
  • xfree86: Αφαιρέστε τη μνήμη της συνειδητοποίησης MTRR
  • xfree86: Καθαρίστε λίγο περισσότερο την ευαισθητοποίηση του άλφα
  • loader: Αφαιρέστε τη συμβατότητα με την αρχική αρίθμηση της XFree86
  • ephyr: Εφαρμόστε σωστά δρομείς υλικού (v3)
  • φορτωτής: Deobfuscate RTLD_ * πράγματα μακροεντολών
  • mi: Αφαιρέστε τη συμβατότητα των Windows 8-bpp colormap
  • xfree86: Κατάργηση του άγκιστρου οδηγού
  • xfree86: Αφαίρεση της επιλογής "TextClockFreq"
  • xfree86: Κατάργηση παραπλανητικών xf86ConfigError
  • xfree86: Αφαιρέστε το άχρηστο πίσω δείκτη στο pScrn από τον κώδικα colormap
  • xfree86: Κατάργηση υποστήριξης DisplayID
  • xfree86: Κατάργηση του xf86Info.log (v2)
  • xfree86: Κατάργηση του χρησιμοποιημένου xf86Info.useDefaultFontPathFrom
  • xfree86: Το configServerFlags δεν αποτυγχάνει ποτέ, καθιστά την επιστροφή κενή
  • xfree86: Καταργήστε άσκοπο xf86PrintMarkers
  • x86emu: Μη καθορίστε _NO_INLINE
  • exa, kdrive: Καταργήστε τις περιττές μακροεντολές BitsPerPixel
  • είσοδος: Αφαιρέστε το χρησιμοποιημένο SetKeySymsMap
  • φορτωτής: Αφαιρέστε τον κωδικό βακαλά
  • vfb: Μην επαναφέρετε το micmap τόσο πολύ
  • xfree86: Αφαιρέστε τυχόν εκτυπώσεις που δεν μπορούν να συμβούν από το xf86CreateRootWindow
  • kdrive: Αφαιρέστε την υποκείμενη αναφορά στο fbInitValidateTree
  • xquartz: Αφαιρέστε τις άχρηστες DRIWindowExposures
  • χωρίς ρίζες: καταργήστε την αποφυγή RootlessShapedWindowIn
  • xwin: Αφαιρέστε τον εγγενή μηχανισμό GDI (v2)
  • xwin: Αφαιρέστε τον πρωτεύοντα κινητήρα DirectDraw
  • dix: Αποσυνδέστε το τρίτο παράθυρο από το WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: Απλοποιήστε τη διεπαφή ανακατεύθυνσης σύνθετου περιθωρίου συνομιλίας
  • mi: Δέσμη από το όριο από το miHandleExposures
  • mi: Μετακίνηση pScreen-> SendGraphicsΕξαίρεση μέχρι dix
  • dix: Αφαιρέστε το bit DIXsaveUnder από το παράθυρο
  • dix: Χαμηλώστε την πλάτηStorage λίγο αντί για δείκτη
  • dix: Αφαιρέστε ένα κενό εάν
  • dix: Αφαιρέστε κάποια άσκοπη χύτευση του NULL
  • dix: Αφαιρέστε μια μακροσκοπική μάζα
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Χάρτης, Unmap} Παράθυρο - & gt; fb {Realize, Unrealize} Window
  • misc: Διπλασιάστε μερικές περιττές προϋποθέσεις
  • xinerama: Επιδιόρθωση της λειτουργίας προσπέλασης στην αναληπτική αναζήτηση του GetImage
  • απόδοση: Να αποθηκεύετε πάντα το κλιπ πελάτη ως περιοχή
  • mi: Σημειώστε τις ρουτίνες έκτακτης ανάγκης ως _X_COLD
  • mi: Λεπτομέρειες ευρείας γραμμής εξάτμισης
  • mi: Λεπτομέρειες υλοποίησης πινάκων άκρων πολυγώνου εξόρμησης
  • mi: Στοιχεία υλοποίησης της ομάδας εξάπλωσης εξάπλωσης
  • mi: Λεπτομέρειες υλοποίησης πολυγώνου εξάτμισης subpixel
  • mi: Λεπτομέρειες υλοποίησης πλήρωσης μήκους μη εξόγκωσης
  • mi: Αναδιπλώστε το mispans.c σε miwideline.c
  • mi: Διπλώστε το mifpolycon.c σε miarc.c
  • mi: Διπλώστε το mipoly {con, gen} .c στο mipoly.c
  • mi: Αναδιπλώστε το mipolyutil.c στο mipoly.c
  • mi: Διπλώστε το micursor.c στο mipointer.c
  • fb: Απομάκρυνση fbLaneTable, staticize fb {8,16,32} Lane
  • fb: Το FB_SHIFT είναι 5 (και το FB_UNIT είναι 32)
  • fb: Αφαιρέστε την ομοιόμορφη / ξεχωριστή αργή διαδρομή
  • fb: Μετακινήστε το fbStipple * Bits κοντά στον μόνο καταναλωτή τους
  • fb: Αφαιρέστε το unused fbReduceRasterOp
  • fb: Αφαιρέστε την ομοιόμορφη αργή διαδρομή
  • fb: Απόκρυψη λεπτομερειών εφαρμογής glyph
  • fb: Απόκρυψη λεπτομερειών γραμμής μηδενικού πλάτους
  • fb: Απόκρυψη λεπτομερειών γραμμής Bresenham
  • fb: Απόκρυψη fbDots
  • fb: Απόκρυψη fbPush {Pattern, Fill}
  • Dix: Να αποθηκεύετε πάντα το κλιπ πελάτη GC ως περιοχή (v2)
  • dix: Επανατοποθετήστε και επανασυσκευάστε το GC
  • σύνθετο: Wrap GetSpans
  • Alan Coopersmith (5):
  • Πραγματοποιήστε τις δοκιμαστικές λίστες λίστας δοκιμών
  • Ακυρώστε τις δοκιμές xi2 εάν η εντολή ActivateDevice () αποτύχει
  • Χρησιμοποιήστε μοναδικό όνομα εμφάνισης για κάθε πρόγραμμα δοκιμής xi2 [v3]
  • Δώστε αρκετό χώρο τόσο για επαναφορά όσο και για amp. σημαίες
  • Αν το σύμβολο αποτύχει στο System (), μην περάσετε στο exec ()
  • Alan Hourihane (14):
  • Αρχική δέσμευση νέας ρύθμισης προγράμματος οδήγησης
  • Εκτέλεση παύλας
  • Συνδέστε την υποστήριξη δρομολογητή υλικού
  • Φέρτε γραμμή με την τρέχουσα διακλάδωση τρόπου λειτουργίας-101 για αλλαγές συνδέσμου / κωδικοποιητή
  • Προσθέστε υποστήριξη DRI2.
  • διορθώσεις μορφοποίησης
  • περισσότερες διορθώσεις μορφοποίησης
  • ακόμη περισσότερα
  • Προσθέστε EXA winsys για διεπαφή οδηγού σωλήνα γαλλίου.
  • Επιδιορθώστε την επιφάνεια αντιγραφής
  • Έλεγχοι NULL
  • προσθέστε --with-gallium-dir για να καθορίσετε τη θέση του δέντρου γαλλίου
  • Περισσότερος έλεγχος σφαλμάτων
  • διορθώνει τις αλλαγές διαδρομής γαλλίου
  • Alex Deucher (1):
  • τρόπος ρύθμισης: μέγεθος δρομέα ερωτήματος από τον πυρήνα
  • Alex πορτοκαλί (1):
  • fb: Καθορίστε αλγόριθμους Bresenham για τα μικρά τμήματα που χρησιμοποιούνται συνήθως.
  • Alon Levy (1):
  • τρόπο λειτουργίας: προσθήκη υποστήριξης εικονικής σύνδεσης
  • Andreas Hartmetz (1):
  • Glamour: Μην ελευθερώσετε τη μνήμη που θα χρησιμοποιήσουμε.
  • Axel Davy (1):
  • Επιδιορθώστε το present_pixmap όταν χρησιμοποιείτε το present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: Μόνο απενεργοποίηση / ενεργοποίηση συσκευών στις δυνατότητες αλλαγής
  • Chris Wilson (2):
  • Προσθέστε ελλείπουσες λειτουργίες GTF
  • Xext / shm: Αποσυνδέστε το τμήμα SHM μετά την απελευθέρωση του Pixmap
  • Colin Walters (2):
  • autogen.sh: Εφαρμογή API Build GNOME
  • xf86platformBus: Προσθέστε τη δήλωση για να αποφύγετε την (μοιραία) προειδοποίηση του μεταγλωττιστή
  • Daniel Martin (3):
  • dix: Καταργήστε τα υπόλοιπα XpExtension από το πρωτόκολλο protocol.txt
  • ασφάλεια: Αφαιρέστε το XpExtension από το SecurityTrustedExtensions
  • xfree86: Διαγραφή αρχείου modinit.h
  • Daphne Pfister (1):
  • os: Αναγεννηθείτε από os / oscolor.c από το app / rgb # 52289
  • Dave Airlie (61):
  • drop exa
  • τρόποι ρύθμισης: επανεκκίνηση της προσπάθειας του οδηγού από άλλες κωδικές βάσεις
  • καθαρίστε κάποιο από τα αρχεία της κεφαλίδας drmmode_display
  • Ρύθμιση τρόπου λειτουργίας: επανεγγραφή διερευνήσεων με βάση το fbdev.
  • βάλτε λίγο πιο αδικαιολόγητο κώδικα
  • ενημέρωση συγγραφέων / πνευματικών δικαιωμάτων
  • μειώστε τη φόρτωση του dri2
  • κώδικας παρακολούθησης ζημιών θύρας από st / xorg
  • διορθώστε την ανακύκλωση διακομιστή
  • add -Wall, προειδοποιήσεις καθαρισμού
  • κατάργηση αχρησιμοποίητου εντοπισμού σφαλμάτων
  • προσθήκη υποστήριξης shadowfb, προεπιλογή στο.
  • προσθέστε αρχική σελίδα χρήστη
  • ελέγξτε τη δυνατότητα προσωρινής αποθήκευσης buffer drm
  • διορθώστε τη διάρρηξη
  • Επιδιορθώστε το fb_id για βρώμικες αναφορές
  • διαμόρφωση: δεν απαιτείται xvmc.
  • ανοίξτε τη συσκευή σταθεροποίησης
  • διορθώστε μερικά κενά
  • ρυθμίσεων τρόπου λειτουργίας: προσθέστε εναλλασσόμενο δρομέα εάν ο πυρήνας απορρίπτει τον δρομέα.
  • καθαρίστε το χαλαρό καπάκι
  • Χρησιμοποιήστε ένα καπάκι για να αποφασίσετε εάν προτιμάτε ή όχι σκιά.
  • shadowfb: Κατάσταση σφαλμάτων κατά την εκκίνηση
  • ρυθμίσεων τρόπου λειτουργίας: διορθώστε το βήμα εάν ο πυρήνας το τροποποιεί.
  • ρυθμίσεων τρόπου λειτουργίας: μετακίνηση ουσίας σκιάς σε άλλη δομή
  • Ρύθμιση τρόπων λειτουργίας: καθορισμός αλλαγής μεγέθους σκιών.
  • ρύθμιση ρυθμίσεων: απενεργοποιήστε τις βρώμικες ενημερώσεις για το ENOSYS
  • τρόπος λειτουργίας: καθορίστε τις προειδοποιήσεις, αφαιρέστε τον νεκρό κώδικα.
  • xf86-video-modeetting 0.2.0
  • ρυθμίσεων τρόπων λειτουργίας: καθορίστε τη δημιουργία σε σχέση με τα παλαιότερα Xext
  • χρησιμοποιήστε το alloca, απλά χρησιμοποιήστε το malloc / free
  • βρώμικο: ελέγξτε την επιστροφή malloc
  • δρομέας: απόκρυψη δρομέων στο LeaveVT
  • ρυθμίσεων τρόπου λειτουργίας: προσθέστε το master / drop master γύρω από τον διακόπτη VT
  • ρύθμιση τρόπου λειτουργίας: μετακινήστε τη συσκευή πυρήνα ανοίγματος πριν από τη ρύθμιση του βάθους
  • τρόποι ρύθμισης: επιχειρήστε να βγείτε εάν θέλουμε 24 ή 32bpp
  • τρόπο λειτουργίας: βεβαιωθείτε ότι η συσκευή pci αντιστοιχεί στη συσκευή DRM
  • Έκδοση χτύπημα στο 0.3.0
  • τρόπου λειτουργίας: προσθέστε το αρχείο κεφαλίδας συμπίεσης
  • τρόποι ρύθμισης: μετατρέψτε σε νέα API μετατροπής scrn.
  • Ρύθμιση τρόπου: διορθώστε τη διάρρηξη
  • τρόπος λειτουργίας: χτύπημα στο τελευταίο compat api διακομιστή X.
  • Λειτουργία: Επεξεργασία σφαλμάτων πυρήνα κατά 0x0 ως έγκυρα λεπτά
  • μέθοδος ρύθμισης: η ανίχνευση pci απαιτεί έκδοση 1.4
  • τρόπος ρύθμισης 0.4.0: bump configure.ac
  • Λειτουργία: πτώση άχρηστη xf86PciInfo περιλαμβάνει
  • ρύθμιση ρυθμίσεων: καθορίστε την προειδοποίηση σχετικά με το κλείσιμο που δεν ορίζεται.
  • τρόπο λειτουργίας: προσθήκη υποστήριξης διαύλου πλατφόρμας
  • ρύθμιση τρόπου λειτουργίας: προσθήκη υποστήριξης εξόδου σκλάβου.
  • ρύθμιση τρόπων λειτουργίας: αφαιρέστε και πάλι τη χρήση του alloca
  • ρυθμίσεων τρόπου λειτουργίας: διορθώστε τις διακοπές που προκλήθηκαν από τις συνθήκες αγώνα udev
  • Λειτουργία: χτύπημα στο 0.6.0
  • Ρύθμιση τρόπων λειτουργίας: παρέχουν εικονικές γάντζους για σκιά
  • Ρύθμιση τρόπου λειτουργίας: καθορίστε τη ρύθμιση της σύγκρουσης πλαισίου
  • ρύθμιση τρόπων λειτουργίας: αλλαγή ονομάτων εξόδου για δευτερεύουσες GPU
  • τρόπος λειτουργίας: μετακινήστε το κλείσιμο fd μέχρι να ελέγξουμε τις εξόδους
  • τρόπος λειτουργίας: δοκιμάστε να χρησιμοποιήσετε υποστήριξη δρομολογητών hotspot
  • Ρύθμιση τρόπου λειτουργίας: καθορίστε την απόδοση του δρομέα με τα hotspots.
  • τρόπους λειτουργίας: καθορίστε τη χρήση μετά την απελευθέρωση.
  • ρυθμίσεων τρόπου λειτουργίας: καθορίστε την παλινδρόμηση της κατασκευής σε παλαιότερους διακομιστές.
  • pixmap: ορίστε αντίστροφη βέλτιστη υποστήριξη με πολλαπλές κεφαλές
  • David Ung (1):
  • randr: Διορθώστε τη λογική στο RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: Στείλτε το event bell στο κεντρικό κουδούνι πρωτοκόλλου όταν ζητηθεί
  • Eric Anholt (52):
  • xorg: Αφαιρέστε τους διπλούς ορισμούς κάποιων σχετικών με το XV δομές.
  • kdrive: Εκκαθαρίστε λίγο περισσότερο από την deduplication του κλάδου XV
  • kdrive: Αφαιρέστε τον κώδικα προσαρμογέων των γενικών κωδικών XV.
  • kdrive: Απλοποιήστε τη διεπαφή ρύθμισης προσαρμογέα.
  • Glamour: Διαχωρίστε τον κώδικα XV σε τμήματα που εξαρτώνται από το XF86 και γενικά.
  • kdrive: Μαρκάρετε τα ονόματα XV για να αποφύγετε τις προειδοποιήσεις.
  • ephyr: Προσθέστε υποστήριξη για το XV χρησιμοποιώντας την αίγλη.
  • Glamour: Κωδικός κοινής χρήσης για χειρισμό put_image.
  • xephyr: Επιτρέψτε την αρχικοποίηση της αίγλης με gles2 (σε GLX).
  • Glamour: Αποσυνδέστε το περιττό glTexParameteri () στο SetSpans ().
  • Glamour: Χρησιμοποιήστε τις μακροεντολές MIN / MAX για να καθαρίσετε το glamor_transfer.c
  • γοητεία: Αποστέψτε το περιττό glTexParameteri () στην αποστολή δεδομένων υφής.
  • Glamour: Σταματήστε τα σταθερά επιχειρήματα στο glamor_solid ().
  • αίγλη: Αφαιρέστε την αληθινή yInverted σημαία.
  • γοητεία: Αφήστε τις νεκρές παραλαβές / παμπ σε λειτουργίες sub pixmap.
  • αίγλη: Drop dead glamor_download_pixmap_to_cpu ()
  • γοητεία: Αφήστε το dead glamor_restore_pixmap_to_texture ().
  • Glamour: Αφαιρέστε ένα νεκρό πρωτότυπο.
  • γοητεία: Αφήστε το "κάνουμε μια σειρά από μπάλες ή σχεδιάζει" λογική.
  • xv: Αφαιρέστε το νεκρό VIDEO_INVERT_CLIPLIST από τα DDXes xorg και kdrive.
  • xv: Αφαιρέστε το νεκρό VIDEO_NO_CLIPPING από τα DDXes xorg και kdrive.
  • xv: Μετακινήστε τον κοινό κώδικα για τον καθαρισμό του προσαρμογέα στο xvmain.c
  • xv: Αποσυνδέστε τη διεπαφή ddQueryAdaptors ().
  • xv: Μετακινήστε την ιδιωτική κατανομή της οθόνης DDX XV στις DDXes.
  • xv: Αποσυνδέστε το αχρησιμοποίητο XvdiPreemptVideo ().
  • xv: Απαλείψτε το XvdiVideoStopped () που δεν χρησιμοποιείται.
  • xv: Μετακινήστε τη ρύθμιση CloseScreen από ένα άγκιστρο DIX σε κανονική περιτύλιξη.
  • xv: Μετακινήστε το βοηθητικό κλειδί xf86 XV στον πυρήνα.
  • xv: Επιδιορθώστε τα περιστατικά αποτυχίας malloc στο βοήθημα του πληκτρολογίου πλήρωσης πλήρωσης.
  • kdrive: Αφαιρέστε το νεκρό KXVPaintRegion ().
  • kdrive: Μην ενοχλείτε ρητά να εκκαθαρίσετε νέους παραλήπτες παραθύρων σε NULL.
  • xv: Αφαιρέστε τις διεπαφές AllocatePort / FreePort χωρίς όριο.
  • xv: Αποεπιλέξτε το ClientPtr από τη διασύνδεση στο DDX.
  • kdrive: Αφαιρέστε μια νεκρή δομή.
  • Glamour: Μην προσπαθήσετε να ρυθμίσετε τις κλωστές γραμματοσειρών πυρήνα όταν δεν θα τις χρησιμοποιήσουμε.
  • glx: Απενεργοποίηση έμμεσων πλαισίων GLX από προεπιλογή.
  • Ρύθμιση τρόπου λειτουργίας: Συγχώνευση COPYING του τρόπου λειτουργίας στο xserver.
  • Λειτουργία: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • τρόπος λειτουργίας: το xserver ελέγχει ήδη το XEXTPROTO & gt; = 7.2.99.901.
  • Ρύθμιση τρόπου λειτουργίας: Απόρριψη χρήσης "δείκτη" για "void *"
  • Ρύθμιση τρόπου λειτουργίας: Ενημέρωση για την αλλαγή API της πλατφόρμας συσκευής.
  • Λειτουργία: Συνδέστε το πρόγραμμα οδήγησης με το build
  • Ρύθμιση τρόπου λειτουργίας: Περικοπή χρήσης του compat-api.h
  • Ρύθμιση τρόπων λειτουργίας: Απαλείψτε τη συμβατότητα παλαιού-xserver.
  • Λειτουργία: Εκτελέστε x-indent-all.sh.
  • Λειτουργία: Διορθώστε κάποια περίεργη μορφοποίηση μετά από το x-indent-all.sh.
  • Ρύθμιση τρόπων λειτουργίας: Αφαίρεση ορισμένων ρυθμίσεων ρύθμισης.
  • Ρύθμιση τρόπου λειτουργίας: Προσθέστε υποστήριξη για απόδοση με χρήση αίγλης.
  • dri2: Εισαγωγή αντιγράφου του αναγνωριστικού PCI του Mesa - & gt; διευθύνσεις ονόματος οδηγού.
  • dri2: Αυτόματη συμπλήρωση του ονόματος του προγράμματος οδήγησης, αν το DDX δεν το παρέχει.
  • Λειτουργίες: Εξαγωγή δύο λειτουργιών που θέλω να επαναχρησιμοποιήσω από το DRI2 / Present.
  • Ρύθμιση τρόπων λειτουργίας: Προσθέστε υποστήριξη για DRI2 με γοητεία.
  • Gaetan Nadon (14):
  • Συμπληρώστε το αρχείο COPYING με κείμενο άδειας
  • Προσθέστε πληροφορίες επαφής στο αρχείο README
  • άνθρωπος: λείπει το AM_V_GEN και το σκληρό κωδικοποιημένο όνομα εντολής sed
  • Διορθώστε τυπογραφικά λάθη σε .gitignore
  • make: καταργήστε το πλεονάζον AUTOMAKE_OPTIONS
  • Καταργήστε το πλεονάζον EXTRA_DIST για το αρχείο README.
  • Προσθέστε τους στόχους που λείπουν για το ChangeLog και το INSTALL
  • Αντικαταστήστε το παρωχημένο AM_CONFIG_HEADER με το AC_CONFIG_HEADERS
  • Καταργήστε την αποφυγή του AC_PROG_CC
  • Αφαιρέστε τα μη απαραίτητα AM_PROG_CC_C_CO
  • make: καταργήστε την εκχώρηση κενής μεταβλητής
  • make: προσθέστε όλες τις προειδοποιήσεις σύμφωνα με την πλατφόρμα
  • config: αντικαταστήστε την απόρριψη AC_HELP_STRING με AS_HELP_STRING
  • config: σχεδιάστε και σχολιάστε το κορυφαίο τμήμα του configure.ac
  • Hans de Goede (1):
  • Προσθήκη υποστήριξης για διακομιστές που διαχειρίζονται το διακομιστή fds
  • James Simmons (1):
  • Μην χαρτογραφείτε δρομείς στη λειτουργία sw cursor
  • Jasper St. Pierre (2):
  • Εισαγωγή xwayland: Διορθώστε ένα crasher για μια κούρσα με τον συνθέτη Wayland
  • xwayland: Εφαρμογή στραγγαλισμού για επιφάνειες με βάση το συμβάν πλαισίου
  • Jeremy Huddleston Sequoia (3):
  • mieq: Διορθώστε μια παλινδρόμηση crash στο mieqProcessDeviceEvent
  • ListenOnOpenFD: Αφαιρέστε τις Επαναφ. δεδομένου ότι προορίζεται να είναι για συνδέσεις hotplugging
  • XQuartz: Καλύτερη υποστήριξη απενεργοποίησης "Οι οθόνες έχουν ξεχωριστά διαστήματα" στο OS X Mavericks
  • Joerg Sonnenberger (1):
  • Διόρθωση συμβολοσειράς μορφής.
  • Jon TURNEY (56):
  • hw / xwin / glx: Όταν δημιουργείτε δοκοί, περιορίστε τις εξεταζόμενες λειτουργίες στην έκδοση GL

Άλλο λογισμικό του προγραμματιστή X.org Foundation

xf86-video-r128
xf86-video-r128

19 Feb 15

X.Org
X.Org

14 Apr 15

Σχόλια για X.Org Server

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!