Τι είναι ο διαχειριστής παραθύρων;

Πρόγραμμα Kerish Doctor. 14.06.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

Chercher Οικιακές συσκευέςμην προσπαθήσετε να υπαγορεύσετε πώς πρέπει να γίνει η εργασία. Αντίθετα, παρέχονται εργαλεία στον χρήστη και η απόφαση επαφίεται στον χρήστη σχετικά με τον τρόπο χρήσης αυτών των εργαλείων.

Αυτή η προσέγγιση επεκτείνεται στο X με το να μην προσδιορίζεται πώς θα φαίνονται τα παράθυρα στην οθόνη, πώς μπορούν να μετακινηθούν, ποιοι συνδυασμοί πλήκτρων θα πρέπει να χρησιμοποιούνται για εναλλαγή μεταξύ των παραθύρων (π.χ. Alt+Tab, εάν χρησιμοποιείτε Microsoft Windows), ποιες πρέπει να είναι οι κεφαλίδες μοιάζουν με παράθυρα, αν πρέπει να έχουν κουμπιά για να τα κλείσουν κ.λπ.

Αντίθετα, ο X εκχωρεί την ευθύνη για αυτό σε μια εφαρμογή που ονομάζεται "Window Manager" ( Διαχειριστής παραθύρων). Υπάρχουν δεκάδες διαχειριστές παραθύρων για το X: Blackbox, ctwm, fvwm, twm, WindowMaker και άλλα. Καθένας από αυτούς τους διαχειριστές παραθύρων παρέχει διαφορετική εμφάνιση και ανέσεις. Ορισμένοι από αυτούς υποστηρίζουν "εικονικούς επιτραπέζιους υπολογιστές". Ορισμένα από αυτά σας επιτρέπουν να αλλάξετε την αντιστοίχιση των συνδυασμών πλήκτρων που χρησιμοποιούνται για τον έλεγχο της επιφάνειας εργασίας. Ορισμένα έχουν κουμπί "Έναρξη" ή κάτι παρόμοιο. Ορισμένα υποστηρίζουν "θέματα", επιτρέποντάς σας να αλλάξετε την εμφάνιση αλλάζοντας το θέμα.

Επιπλέον, το GNOME Shell και τα δύο έχουν τους δικούς τους διαχειριστές παραθύρων που είναι ενσωματωμένοι στο κέλυφος.

Κάθε διαχειριστής παραθύρων έχει επίσης τον δικό του μηχανισμό διαμόρφωσης. Ορισμένα περιλαμβάνουν μια χειροκίνητη δημιουργία αρχείο ρυθμίσεων; Ορισμένα παρέχουν γραφικά εργαλεία για να κάνουν το μεγαλύτερο μέρος της εργασίας διαμόρφωσης. Με τουλάχιστονένα (Lisp.

Πολιτική εστίασης

Ένα άλλο χαρακτηριστικό για το οποίο είναι υπεύθυνος ο διαχειριστής παραθύρων είναι η "πολιτική εστίασης της συσκευής κατάδειξης". Κάθε σύστημα παραθύρων πρέπει να έχει κάποιο τρόπο επιλογής του παραθύρου για να ενεργοποιήσει τη λήψη πλήκτρων, καθώς και μια οπτική ένδειξη για το ποιο παράθυρο είναι ενεργό.

Μια γνωστή πολιτική εστίασης ονομάζεται «κλικ για εστίαση». Αυτό το μοντέλο χρησιμοποιείται στα Microsoft Windows, όπου ένα παράθυρο ενεργοποιείται μετά τη λήψη ενός κλικ του ποντικιού.

Focus-follows-mouse (η εστίαση ακολουθεί το ποντίκι)

Το παράθυρο κάτω από τον δείκτη έχει εστίαση. Δεν θα είναι απαραίτητα το παράθυρο που κάθεται πάνω από όλα τα άλλα. Η εστίαση αλλάζει όταν δείχνετε σε άλλο παράθυρο χωρίς να χρειάζεται να κάνετε κλικ σε αυτό (για παράδειγμα, Ion).

Αμελής εστίαση (ασαφής εστίαση)

Με την πολιτική εστίασης-ακολουθεί-ποντίκι, εάν ο δείκτης βρίσκεται στο επάνω μέρος του ριζικού παραθύρου (ή φόντο), τότε κανένα παράθυρο δεν λαμβάνει εστίαση και τα πλήκτρα απλώς εξαφανίζονται. Όταν χρησιμοποιείτε μια πολιτική ασαφούς εστίασης, αλλάζει μόνο όταν ο δείκτης χτυπά ένα νέο παράθυρο, αλλά δεν φεύγει ποτέ από το τρέχον παράθυρο.

Κάντε κλικ για εστίαση

Το ενεργό παράθυρο επιλέγεται πατώντας ένα κουμπί στη συσκευή κατάδειξης. Σε αυτή την περίπτωση, το παράθυρο "ανεβαίνει" και βρίσκεται πάνω από όλα τα άλλα συνηθισμένα παράθυρα. Όλα τα πλήκτρα θα κατευθυνθούν τώρα σε αυτό το παράθυρο, ακόμα κι αν ο δείκτης μετακινηθεί σε άλλο.

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

Εδαφος διά παιγνίδι γκολφ

  • xwinman.org - στιγμιότυπα οθόνης δημοφιλών διαχειριστών παραθύρων.

Ίδρυμα Wikimedia.

2010.

λειτουργικά συστήματα, ο χρήστης μπορεί να επιλέξει οποιοδήποτε διαχειριστή παραθύρων σύμφωνα με τη δική του... ... Wikipedia Προσοχή! Αυτό το άρθρο δεν περιέχει οδηγούς για τη ρύθμιση ενός συγκεκριμένου διαχειριστή παραθύρων. Εξηγεί κάποιες γενικές θεωρητικές καιπρακτικές πτυχές

χρησιμοποιώντας διαχειριστές παραθύρων. Για οδηγίες, ανατρέξτε στο συγκεκριμένο άρθρο διαχείρισης παραθύρων σε αυτό το wiki ή κάντε μια ερώτηση στο φόρουμ

Ο διαχειριστής παραθύρων είναι μια εφαρμογή που είναι υπεύθυνη για την τοποθέτηση, τη διακόσμηση παραθύρων, την αλληλεπίδραση με τα παράθυρα - αλλαγή μεγέθους, μεγιστοποίηση, ελαχιστοποίηση, κλείσιμο. Η διαχείριση παραθύρων αλληλεπιδρά με τον διακομιστή γραφικών X11, ο οποίος αλληλεπιδρά με την κάρτα βίντεο και τις συσκευές εισόδου/εξόδου (πληκτρολόγιο, ποντίκι και οθόνη).

Ο διαχειριστής παραθύρων μπορεί να λειτουργήσει είτε μαζί με το περιβάλλον επιφάνειας εργασίας (Gnome, KDE, XFCE) είτε χωριστά από αυτό. Η λειτουργικότητα που παρέχεται από τους διαχειριστές παραθύρων μπορεί να ποικίλλει αρκετά σημαντικά.

Έτσι, το περιβάλλον επιφάνειας εργασίας περιλαμβάνει ήδη έναν διαχειριστή παραθύρων. Στην περίπτωση του Gnome αυτό είναι το Metacity, στην περίπτωση του KDE είναι το kwin, το XFCE χρησιμοποιεί xfwm4 από προεπιλογή. Το περιβάλλον επιφάνειας εργασίας LXDE χρησιμοποιεί τη διαχείριση παραθύρων ανοιχτού κουτιού - σε αντίθεση με άλλα DE που χρησιμοποιούν διαχειριστές παραθύρων γραμμένα ειδικά για αυτούς, το LXDE περιλαμβάνει έναν διαχειριστή παραθύρων που αναπτύσσεται ανεξάρτητα από το υπόλοιπο περιβάλλον.

Σε καθένα από αυτά τα περιβάλλοντα, ο προεπιλεγμένος διαχειριστής παραθύρων μπορεί να αντικατασταθεί από άλλον για τον ένα ή τον άλλο λόγο.

Δύο από τα πιο σημαντικά παραδείγματα για το Ubuntu είναι η αντικατάσταση του τυπικού διαχειριστή παραθύρων Metacity με το Compiz για να ενεργοποιηθούν διάφορα ειδικά εφέ ή με το Openbox για μείωση της κατανάλωσης πόρων και παροχή πιο ακριβούς διαχείρισης παραθύρων (αποτελεσματική χρήση των πλήκτρων πρόσβασης, τοποθέτηση παραθύρων σε διαφορετικά επίπεδα ( Πάντα στην κορυφή) ), κ.λπ.)

Στην πραγματικότητα, δεν υπάρχουν εμπόδια στη χρήση του διαχειριστή παραθύρων kwin στο περιβάλλον επιφάνειας εργασίας Gnome ή αντίστροφα.

Εάν η διαχείριση παραθύρων αντικατασταθεί ως μέρος του περιβάλλοντος εργασίας, συνήθως αρκούν οι ακόλουθες ενέργειες:

    Προσθήκη εντολής για την αντικατάσταση του διαχειριστή παραθύρων στο autorun χρησιμοποιώντας βοηθητικά προγράμματα ελέγχου περιόδου λειτουργίας για ένα δεδομένο περιβάλλον (το σχολικό βιβλίο compiz –replace)

    Εάν πρέπει να μεταφέρετε τον έλεγχο της επιφάνειας εργασίας στη διαχείριση παραθύρων (για παράδειγμα, για να λειτουργήσει το μενού Openbox που εμφανίζεται όταν κάνετε δεξί κλικ στην επιφάνεια εργασίας), απενεργοποιήστε τη λειτουργία ελέγχου επιφάνειας εργασίας στις ρυθμίσεις της εφαρμογής που κάνει αυτό από προεπιλογή. Στην περίπτωση του Ubuntu, αυτός είναι ο Ναυτίλος.

Όταν αντικαθιστάτε τη διαχείριση παραθύρων ως μέρος του περιβάλλοντος της επιφάνειας εργασίας σας, η τελευταία συνεχίζει να κάνει πολλά πράγματα για εσάς: σημαντικές λειτουργίες- Έλεγχος συνεδρίας, τοποθέτηση αφαιρούμενα μέσα, διαχείριση προχείρου και δικτύου, συσχέτιση αρχείων με εφαρμογές. Αλλάζεις μόνο και αποκλειστικά τον μηχανισμό διαχείρισης windows και desktop.

Διαχείριση παραθύρων χωρίς περιβάλλον επιφάνειας εργασίας

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

Τι σας έχει προσφέρει μέχρι τώρα το εργασιακό σας περιβάλλον; Τι πρέπει τώρα να διαμορφώσετε μόνοι σας; Ποιες εργασίες επιλύονται από τους περισσότερους διαχειριστές παραθύρων και ποιες εκτελούνται χρησιμοποιώντας βοηθητικά προγράμματα τρίτων;

Ας το πάρουμε με τη σειρά.

    Αυτόματη εκκίνηση και έλεγχος συνεδρίας. Εάν σε περιβάλλον επιτραπέζιου υπολογιστή μπορέσατε να προσθέσετε μια εφαρμογή στην εκκίνηση μέσω του GUI, τώρα πιθανότατα θα πρέπει να καταχωρίσετε τέτοιες εφαρμογές στο αρχείο διαμόρφωσης του διαχειριστή παραθύρων σας. Κοιτάζοντας μπροστά, θα πω ότι πιθανότατα θα χρειαστεί να προσθέσετε έναν δίσκο και/ή πίνακα, έναν διακόπτη διάταξης πληκτρολογίου, ένα βοηθητικό πρόγραμμα για τη διαχείριση συνδέσεων δικτύου, ένα βοηθητικό πρόγραμμα για την τοποθέτηση αφαιρούμενων μέσων, ένα βοηθητικό πρόγραμμα για τη σχεδίαση ταπετσαρίας, ένα πρόγραμμα-πελάτη email και Διαδικτυακός αγγελιοφόρος, ένας πελάτης torrent για αυτόματη εκτέλεση.

Όταν προσθέτετε εφαρμογές στην εκκίνηση, να προσέχετε τη σειρά με την οποία ξεκινούν. Για παράδειγμα, εάν θέλετε να εκτελέσετε έναν διαχειριστή σύνδεσης δικτύου ή έναν πελάτη torrent, πιθανότατα θα χρειαστεί έναν δίσκο, επομένως θα πρέπει να ξεκινήσουν μετά τον δίσκο, ίσως με κάποια καθυστέρηση (χρησιμοποιήστε την εντολή αναστολής λειτουργίας)

    Διαχείριση σύνδεσης δικτύου. Το περιβάλλον επιφάνειας εργασίας σας παρέχεται από τον διαχειριστή σύνδεσης δικτύου, στην περίπτωση του διαχειριστή παραθύρων, θα πρέπει να το φροντίσετε μόνοι σας. Μπορείτε να συνδεθείτε στο δίκτυο πριν από την εκκίνηση του διακομιστή γραφικών ή μετά την εκκίνηση της διαχείρισης παραθύρων και την εκκίνηση του δίσκου nm-appletή wicd-client.

    Πρόχειρο. Μπορεί να παρατηρήσετε ότι η επικόλληση ενός τμήματος κειμένου από το πρόγραμμα περιήγησης σε επεξεργαστής κειμένουΤώρα είναι δυνατό μόνο όταν εκτελείται η εφαρμογή «δότης». Εγκαταστήστε και προσθέστε έναν διαχειριστή προχείρου στην αυτόματη εκτέλεση, για παράδειγμα, τεμάχιο.

    Αλλαγή διατάξεων πληκτρολογίου. Έχει φύγει!

Η πιο καθολική λύση:

Setxkbmap -διάταξη "us,ru(winkeys)" -μοντέλο "pc105" -επιλογή "grp:ctrl_shift_toggle,grp_led:scroll"

Πρέπει επίσης να προστεθεί στο autorun. Για πιο ακριβείς ρυθμίσεις για εναλλαγή διατάξεων, χρησιμοποιήστε τα βοηθητικά προγράμματα xxkbή xneur

    Ίσως χρειάζεστε πάνελ και/ή δίσκο. Ο διαχειριστής παραθύρων μπορεί να περιλαμβάνει έναν πίνακα, όπως συμβαίνει με το fluxbox, αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο που δεν απαιτεί πόρους απόχρωση2ή λειτουργικό gnome-panel ή xfce-panel

    Διαχείριση ισχύος. Εάν χρησιμοποιείτε φορητό υπολογιστή, ίσως χρειαστεί να διαχειριστείτε τα προφίλ ισχύος. Μπορεί να χρησιμοποιηθεί gnome-power-managerή xfce-power-manager

    Ταπετσαρία. Οι περισσότεροι διαχειριστές παραθύρων θα σας εμφανίσουν μια μαύρη οθόνη αντί για ταπετσαρία. Για να αλλάξετε και να εμφανίσετε ταπετσαρία, χρειάζεστε ξεχωριστό βοηθητικό πρόγραμμα, κατάλληλος ειδικός διαχειριστής ταπετσαρίας άζωτοή προβολής εικόνων feh

    εικονίδια επιφάνειας εργασίας. Εάν τα χρειάζεστε καθόλου, τότε μπορείτε να χρησιμοποιήσετε έναν διαχειριστή αρχείων που μπορεί να τα σχεδιάσει. Ναυτίλος, pcmanfmή rox-filerθα κάνει. Ο Ναυτίλος -σε μικρότερο βαθμό- επιδιώκει να συλλάβει τα περισσότερα πλήρη έλεγχοπάνω από την επιφάνεια εργασίας και μπορεί να επηρεάσει τη διαχείριση παραθύρων.

    Τοποθέτηση αφαιρούμενων μέσων. Μπορείτε να μεταφέρετε αυτή τη λειτουργία σε διαχειριστής αρχείωνή διαμορφώστε τη βάση χρησιμοποιώντας udev

    Εμφάνιση εφαρμογής. Γραμματοσειρές, εικονίδια, θέματα επιφάνειας εργασίας, θέματα δρομέα. Τώρα πρέπει να τα διαμορφώσετε μόνοι σας. Δημιουργήστε κρυφούς φακέλους .icons και .themes στον αρχικό σας φάκελο, ο πρώτος μπορεί να περιέχει θέματα εικονιδίων και δρομέων, ο δεύτερος μπορεί να περιέχει θέματα GTK. Προσοχή! Παρακολουθήστε την ιεραρχία των φακέλων σας! Τα θέματα θα διαμορφωθούν μόνο εάν η διαδρομή προς το θέμα μοιάζει με αυτό: ~/.themes/ όνομα_θέματος/gtk-2.0. Ορισμένοι συγγραφείς δημιουργούν πακέτα θεμάτων και στον φάκελο "Θέμα" ενδέχεται να υπάρχουν υποφάκελοι "Ελαφρύ θέμα" και "Σκοτεινό θέμα". Βολικό εργαλείορυθμίσεις για θέματα gtk, εικονίδια, γραμματοσειρές και θέματα δρομέα - εμφάνιση. Μην ξεχνάτε ότι τα θέματα gtk είναι για σωστή λειτουργίαΑπαιτούνται οι λεγόμενοι «κινητήρες» για αυτούς που βρίσκονται στα πρόσφατα εγκατεστημένα ελάχιστο σύστημα, πιθανότατα όχι. Μπορούν να εγκατασταθούν από τα αποθετήρια, μπορείτε να δείτε ποιοι κινητήρες υπάρχουν στο αποθετήριο ως εξής: aptitude search gtk-engines

    Τερματισμός λειτουργίας του υπολογιστή εκτός από διακοπή/τερματισμός λειτουργίας από την κονσόλα. Εάν ο διαχειριστής παραθύρων σας δεν διαθέτει βοηθητικό πρόγραμμα τερματισμού λειτουργίας, τότε θα πρέπει να καταφύγετε σε παράθυρα διαλόγου τερματισμού λειτουργίας τρίτων και να επεξεργαστείτε τα sudoers ταυτόχρονα μόνοχρησιμοποιώντας το visudo για να επιτρέψετε στον χρήστη σας να τερματίσει και να επανεκκινήσει τον υπολογιστή χωρίς να εισάγει κωδικό πρόσβασης

    Ένα βοηθητικό πρόγραμμα για γρήγορη εκκίνηση εφαρμογών με την εισαγωγή μιας εντολής. Δοκιμάστε το για αυτούς τους σκοπούς gmrun

    Σύνθεση, επίσης γνωστή ως διαφάνεια και κύβος. Δεδομένου ότι το ίδιο το compiz είναι διαχειριστής παραθύρων, δυστυχώς δεν μπορεί να συνδυαστεί με το openbox ή το fvwm. Υπάρχουν, ωστόσο, σύνθετοςμάνατζερ που δεν ασχολούνται με την απόδοση παραθύρων, αλλά αποκλειστικά με ειδικά εφέ - cairocompmgrκαι ένα μάτσο xcompmgrΚαι transset- και τα δύο σας επιτρέπουν να προσθέσετε μερικά απλά ειδικά εφέ σύνθεσης (σκιές, διαφάνεια), αλλά τίποτα περισσότερο.

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

Διαχειριστές παραθύρωνσε LinuxΤι είναι ο διαχειριστής παραθύρων ή ο διαχειριστής παραθύρων στο Linux; Ο διαχειριστής παραθύρων (ή ο διαχειριστής οθόνης) είναι ένα πρόγραμμα που ενδιαφέρεται πρωτίστως για την εμφάνιση των παραθύρων σας. Δηλαδή τι και πού θα είναι ο τίτλος, πώς θα είναι τα κουμπιά κλεισίματος, ελαχιστοποίησης κ.λπ. Αλλά, εκτός από αυτό, ο διαχειριστής καθορίζει επίσης πώς μπορούν να μετακινηθούν τα παράθυρα και ποιες λειτουργίες μπορούν να εκτελεστούν σε αυτά (κλείσιμο, ελαχιστοποίηση, μεγιστοποίηση, μεγιστοποίηση μόνο κάθετα κ.λπ.). Οτιδήποτε σχετίζεται με τα παράθυρα στην οθόνη της οθόνης σας είναι ευθύνη του διαχειριστή παραθύρων. Στην πραγματικότητα, γι' αυτό λέγεται έτσι. Ωστόσο σύγχρονα προγράμματα, που εκτελούν τις λειτουργίες ενός διαχειριστή οθόνης στο σύστημα, πρέπει επίσης να αντιμετωπίσετε εικόνα φόντου, κρεμάστε διάφορα εικονίδια στην επιφάνεια εργασίας κ.λπ. και τα λοιπά.
Ο διαχειριστής παραθύρων καταλαμβάνει το δεύτερο επίπεδο στην ιεραρχία του προγράμματος γραφικού κελύφους XFree86. Στο πρώτο επίπεδο (χαμηλότερο) υπάρχει ένας διακομιστής XFree86 και στο τρίτο (υψηλότερο) υπάρχει προγράμματα εφαρμογής, τα οποία αλληλεπιδρούν με τον διακομιστή XFree86 είτε απευθείας είτε μέσω ενός διαχειριστή παραθύρων χρησιμοποιώντας ένα ειδικό σύνολο βιβλιοθηκών, όπως Motif, Lesstif, KDElibs, GTK κ.λπ. Οι διαχειριστές παραθύρων σε συστήματα που εκτελούν XFree86 είναι υπεύθυνοι για τη διαχείριση των οπτικών στοιχείων της οθόνης, όπως τα παράθυρα, τα κουμπιά, τα πλαίσια και οι γραμμές κειμένου.
Μπορείτε να εργαστείτε σε Xcs χωρίς διαχειριστή παραθύρων. Ωστόσο, σε αυτή την περίπτωση δεν πρέπει να ελπίζει κανείς σε έστω και ελάχιστη άνεση. Τα παράθυρά σας δεν θα έχουν τίτλο ή περιθώρια και επομένως δεν μπορούν να μετακινηθούν στην επιφάνεια εργασίας ή να αλλάξουν μέγεθος. Χρειάζεστε λοιπόν απλά έναν διαχειριστή οθόνης για να νιώσετε σαν άνθρωπος.
Ας δούμε μερικά άξιους εκπροσώπουςοικογένειες διαχειριστών παραθύρων:

IceWM
Ας ξεκινήσουμε την ανασκόπηση των διαχειριστών παραθύρων με τα πιο απλά και ελαφριά. Το πιο διάσημο σε αυτή την κατηγορία είναι το IceWM. Παρά το μικρό του μέγεθος, το IceWM έχει όλες τις δυνατότητες ενός κανονικού διαχειριστή παραθύρων. Σας επιτρέπει ακόμη και να εγκαταστήσετε διάφορα θέματα. Το IceWM είναι γραμμένο σε C++ από την αρχή, δηλ. δεν χρησιμοποιεί πηγαίο κώδικα από κανένα άλλο διαχειριστή παραθύρων. Κατά τον σχεδιασμό του, τέθηκαν οι ακόλουθοι στόχοι:
- να είναι βολικό, γρήγορο και εύκολο στη χρήση.
- εργασία αμέσως μετά την εγκατάσταση χωρίς περίπλοκη διαμόρφωση.
- χρησιμοποιήστε το ποντίκι ως πρόσθετη συσκευή εισόδου.
- συνδυάστε τα πάντα καλύτερα χαρακτηριστικάάλλους διαχειριστές.
Το IceWM είναι πλήρως συμβατό με το GNOME και εν μέρει με το KDE, αλλά μπορεί επίσης να χρησιμοποιηθεί ξεχωριστά.
Το IceWM έχει τα πάντα για να λειτουργεί κανονικά ο χρήστης. Στο κάτω μέρος της οθόνης υπάρχει ένα πάνελ στο οποίο υπάρχει ένα κουμπί για έναρξη διάφορα προγράμματα, παρόμοιο με το κουμπί "έναρξη" στα Windows "9x. Αμέσως μετά υπάρχει ένα κουμπί που εμφανίζει μια λίστα παραθύρων. Στη συνέχεια, υπάρχουν τρία κουμπιά για γρήγορη εκκίνηση προγραμμάτων και, στη συνέχεια, άλλα τέσσερα για εναλλαγή μεταξύ εικονικών οθονών. Εκτός από Όλα αυτά, μπορείτε να δείτε στο ρολόι της γραμμής εργαλείων, ενδείξεις γραμματοκιβώτιοκαι εκκίνηση συστήματος. Φυσικά, η παρουσία/απουσία κουμπιών μπορεί να ρυθμιστεί από τον χρήστη.

AfterStep (www.afterstep.org)
Το AfterStep βασίζεται σε έναν άλλο διαχειριστή παραθύρων, το Fvwm, αλλά έχει επανασχεδιαστεί για να αναπαράγει την εμφάνιση και την αίσθηση του NextStep. Είναι αλήθεια ότι έχουν προστεθεί πολλά χρήσιμα και ενδιαφέροντα χαρακτηριστικά. Έχοντας ξεκινήσει την ύπαρξή του με το όνομα Bowman, το AfterStep έχει ξεπεράσει απλώς μια εξομοίωση του NextStep και έχει γίνει ένας εντελώς μοναδικός διαχειριστής οθόνης. Η οθόνη που εκτελεί αυτή τη διαχείριση παραθύρων μοιάζει με αυτό: στο επάνω μέρος υπάρχει μια γραμμή που δείχνει όλες τις εφαρμογές που εκτελούνται και τα παράθυρά τους. Αριστερά ή κάτω υπάρχει συνήθως ένας πίνακας για την εκκίνηση προγραμμάτων και όπου τοποθετούνται διάφορες ενδείξεις.
Τα κύρια χαρακτηριστικά του AfterStep που το καθιστούν ελκυστικό στους χρήστες περιλαμβάνουν τα ακόλουθα:
- σταθερότητα και στοχαστική ανάπτυξη όλων των στοιχείων.
- συμβατότητα με τις περισσότερες βιβλιοθήκες και διαχειριστές οθόνης (GNOME, KDE, Motif).
- το μέγεθος του κύριου εκτελέσιμου κώδικα είναι πολύ μικρό.

Δημιουργός παραθύρων
Ένας άλλος εξίσου δημοφιλής διαχειριστής παραθύρων που σας επιτρέπει να οργανώσετε την οθόνη σας χρησιμοποιώντας τα λεγόμενα docks.
Σε γενικές γραμμές, μια αποβάθρα στο WM (WindowMaker) είναι ακριβώς όπως μια αποβάθρα στη θάλασσα. Μόνο μέσα σε αυτή την περίπτωσηη θάλασσα είναι ολόκληρη η οθόνη σας και η αποβάθρα είναι ένα συγκεκριμένο μέρος όπου «προσαρτώνται» οι εφαρμογές. δεν μπορούν να μετακινηθούν στην επιφάνεια εργασίας. Οι εφαρμογές επισυνάπτονται ως εικονίδιο (καθώς αυτό είναι συνήθως μια ελαχιστοποιημένη εφαρμογή στο WM). Στο WindowMaker, όλες οι εφαρμογές έχουν εικονίδια που σχετίζονται με αυτές Ανά πάσα στιγμή, μπορείτε να αποκρύψετε οποιοδήποτε από τα παράθυρα κάτω από το εικονίδιο του διπλό κλικτο παράθυρο της εφαρμογής θα εμφανιστεί ξανά στην οθόνη.
Μπορείτε να τοποθετήσετε εικονίδια εφαρμογών που χρησιμοποιείτε συνεχώς στο dock, ώστε να μπορείτε να τις εκκινήσετε εύκολα. Όταν η εφαρμογή με την οποία σχετίζεται το εικονίδιο δεν εκτελείται, εμφανίζονται τρεις τελείες στο εικονίδιο που υποδεικνύουν ότι η εφαρμογή βρίσκεται σε ανενεργή κατάσταση. Μετά την έναρξη του προγράμματος, αυτές οι τρεις τελείες εξαφανίζονται.
Μια εφαρμογή στο dock υποστηρίζει επίσης την εκκίνηση όταν σύρετε κάτι στο κουμπί αυτής της εφαρμογής. Για παράδειγμα, μπορείτε να σύρετε ένα αρχείο με μια εικόνα σε ένα κουμπί - θα ξεκινήσει γραφικός επεξεργαστήςκαι θα ανοίξει το αρχείο που περιέχει την εικόνα που σύρατε.
Τώρα υπάρχουν πολλές εφαρμογές για το dock που δημιουργούνται έχοντας κατά νου το WindowMaker. Για παράδειγμα, δείκτες φόρτωσης συστήματος, ρολόγια, συσκευές αναπαραγωγής CD και MP3.
Στο WindowMaker, μια εφαρμογή έχει ένα εικονίδιο που σχετίζεται με αυτήν, ακόμα κι αν δεν είναι ελαχιστοποιημένο, σε αντίθεση με την Εξερεύνηση των Windows. Όπως οι περισσότεροι διαχειριστές παραθύρων, το WindowMaker υποστηρίζει ένα σύστημα εικονικής οθόνης.

Διαφωτισμός
«Είναι καλύτερα να βλέπεις μία φορά παρά να ακούς εκατό φορές», αυτό ακριβώς λέει ο Διαφωτισμός. Προσαρμόσιμο για σχεδόν κάθε χρήστη. Ακόμα και για τους πιο απαιτητικούς. Έχει τεράστιο ποσόκάθε είδους οπτικά εφέ (αναπτυσσόμενα μενού, παράθυρα που εκτείνονται έξω από την οθόνη κ.λπ.) που ευχαριστούν το μάτι και κάνουν την επικοινωνία με τον υπολογιστή παρόμοια με αυτό που βλέπουμε μερικές φορές σε διάφορες τεχνολογικές ταινίες.
Οι καμπάνες και οι σφυρίχτρες αυτού του screen manager είναι ατελείωτες. Τα παράθυρά σας μπορούν να εκτείνονται από τις άκρες της οθόνης όταν εμφανίζονται ή να σχηματίζονται από ένα σημείο, αυξάνοντας σταδιακά σε μέγεθος. Ένα τερματικό με διάφορα φόντο, συμπεριλαμβανομένης της εμφάνισης μέρους του φόντου της οθόνης πάνω από την οποία βρίσκεται το τερματικό αυτήν τη στιγμή.
Μερικοί άνθρωποι αντιπαθούν τον Διαφωτισμό επειδή είναι πολύ παθιασμένοι οπτικά εφέ. Ναι, αυτό, σε κάποιο βαθμό, φωτίζει τις πολλές ώρες που περνάει ένας άνθρωπος στον υπολογιστή, αλλά υπάρχουν και εκείνοι που εκτιμούν περισσότερο την άνεση και τη λειτουργικότητα του περιβάλλοντος στο οποίο εργάζονται.
Ας επιστρέψουμε στα πρόβατά μας. Οι διαχειριστές παραθύρων από μόνοι τους δεν μπορούν να παρέχουν πλήρως άνετη δουλειάσε γραφικό περιβάλλον. Επομένως, το περιβάλλον επιφάνειας εργασίας χρησιμοποιείται σχεδόν πάντα - περιβάλλον επιφάνειας εργασίας ή περιβάλλον επιφάνειας εργασίας. Φροντίζει για οτιδήποτε σχετίζεται με την άνετη εργασία του χρήστη στο γραφικό κέλυφος του λειτουργικού συστήματος. Διάφορες γραμμές εργαλείων, συντομεύσεις για την εκτέλεση προγραμμάτων και πολλά άλλα. Όπως οι περισσότεροι διαχειριστές παραθύρων, όλα τα περιβάλλοντα επιφάνειας εργασίας διαθέτουν ένα μέσο για εναλλαγή μεταξύ εικονικών οθονών. Για να γίνει αυτό, υπάρχει ένα σύνολο κουμπιών στον πίνακα ή ειδική εφαρμογή- τηλεειδοποιητής (καμία σχέση με κινητές επικοινωνίεςδεν έχει). Σύγχρονα περιβάλλονταεπιφάνεια εργασίας (για παράδειγμα, GNOME και KDE) βασίζονται σε μια συγκεκριμένη βιβλιοθήκη GUIχρήστη και περιλαμβάνουν στη διανομή τους μια ποικιλία από χρήσιμα προγράμματα(συντάκτες, ηλεκτρονικά σημειωματάρια, διοργανωτές, απλά παιχνίδια, πελάτες emailκαι ούτω καθεξής).
Εκτός από τα γνωστά Gnome και KDE, υπάρχουν επίσης μια σειρά από περιβάλλοντα επιφάνειας εργασίας. Ας δούμε μερικά από αυτά.

XFCE (www.xfce.org)
Εύκολα προσαρμόσιμο περιβάλλον με χαμηλούς πόρους. Είναι αλήθεια ότι απαιτεί τη λειτουργία της βιβλιοθήκης GTK και επομένως είναι εν μέρει συμβατή με το GNOME. Δηλαδή, μπορείτε να χρησιμοποιήσετε ταυτόχρονα ορισμένες από τις δυνατότητες του GNOME και του κύριου πίνακα από το XFCE.
Η μεγαλύτερη διαφορά αυτού του προγράμματος είναι ότι σας επιτρέπει να αλλάξετε το μενού του πάνελ σας χωρίς πολλή προσπάθεια. Απλά πρέπει να επιλέξετε το στοιχείο μενού που θέλετε να επεξεργαστείτε και να κάνετε δεξί κλικ. Για να προσθέσετε ένα στοιχείο στο μενού, πρέπει απλώς να κάνετε κλικ στο τελευταίο στοιχείο μενού. Αυτή η ευκολία εγκατάστασης δεν είναι τυπική για το Linux (απλά αστειεύομαι).

CDE
Το CDE (Common Desktop Environment) είναι κληρονομιά του ίδιου του UNIX. Εφόσον το CDE απαιτεί τη λειτουργία της εμπορικής βιβλιοθήκης Motif, αυτό το προϊόν δεν κυκλοφορεί με την άδεια GNU και πρέπει να αγοραστεί σε εμπορικά λειτουργικά συστήματα, όπως το SCO Unix, BSDI , AIX.
Το XFCE είναι ένας ελεύθερα διανεμόμενος απόγονος του CDE. Και τα δύο προγράμματα έχουν τον ίδιο στόχο: να παρέχουν μια αρκετά φορητή διεπαφή για τον χρήστη και να του παρέχουν όλα τα απαραίτητα για άνετη εργασία.

Από τον μεταφραστή:Αυτή η σημείωση είναι ενδιαφέρουσα επειδή είναι ένα βιβλίο αναφοράς για τους σύγχρονους διαχειριστές παραθύρων, συμπεριλαμβανομένων νέων και ελάχιστα γνωστών. Κατ 'αρχήν, δεν υπάρχει τίποτα σε αυτό που θα «βελτιωνόταν» από έναν χρήστη με την ελάχιστη γνώση της αγγλικής γλώσσας, επομένως η μετάφρασή του φαίνεται να μην ωφελεί. Ωστόσο, γνωρίζουμε ότι οι αναρτήσεις ιστολογίου τείνουν να εξαφανίζονται μερικές φορές, κάτι που θα ήταν κρίμα σε αυτήν την περίπτωση. Η μόνη μέθοδοςΟ αγώνας ενάντια σε αυτό είναι η μετεγκατάσταση. Αλλά επάνω Πηγή ρωσικής γλώσσαςΘα ήταν γελοίο να αναδημοσιεύσω ένα άρθρο στην αγγλική γλώσσα, γι' αυτό αποφάσισα να κάνω αυτή τη μετάφραση.

Ένα από τα τους καλύτερους τρόπουςΕπιταχύνετε την επιφάνεια εργασίας σας Linux χρησιμοποιώντας τον ελαφρύτερο διαχειριστή παραθύρων. Για όλους όσους ενδιαφέρονται για την ταχύτητα, τους μινιμαλιστές και όσους εξακολουθούν να ελπίζουν να αναβιώσουν το ξεπερασμένο υλικό τους, παρουσιάζω τους 20 πιο γρήγορους και απλούς διαχειριστές παραθύρων για Linux.

Δημιουργός παραθύρων

Το Window Maker είναι ένας δημοφιλής διαχειριστής παραθύρων που έχει σχεδιαστεί για να μιμείται το NeXT GUI ως περιβάλλον συμβατό με OpenStep και περιγράφεται ως "ένας από τους πιο χρήσιμους και ευέλικτους διαχειριστές παραθύρων". Το Window Maker έχει τη φήμη ότι είναι γρήγορο, αποτελεσματικό και πολύ ανθεκτικό. Είναι πολύ δημοφιλές ως λύση ανοιχτού κώδικα για χρήση τόσο σε νέα όσο και σε παλιά μηχανήματα. Όπως οι περισσότεροι διαχειριστές παραθύρων, υποστηρίζει μεγάλο αριθμόθέματα

Blackbox

είναι ένας μινιμαλιστικός διαχειριστής παραθύρων για όσους αναζητούν ένα γρήγορο, διαφανές, χωρίς διακοσμητικά περιβάλλοντα. Ορισμένες λειτουργίες Blackbox είναι διαθέσιμες μόνο μέσω άλλων εφαρμογών. Ένα παράδειγμα είναι η εφαρμογή bbkeys για χρήση πλήκτρων πρόσβασης. Το Blackbox είναι γραμμένο σε C++ και ο κώδικάς του είναι εντελώς πρωτότυπος. Αναπτύχθηκε από τον Bradley T. Hughes και διανέμεται με την άδεια του MIT.

Fluxbox

Το Fluxbox είναι ένας διαχειριστής παραθύρων που βασίζεται στην έκδοση Blackbox 0.61.1. Είναι ελαφρύ και προσαρμόσιμο και έχει ελάχιστη υποστήριξη για εικονίδια γραφικών. Η διεπαφή χρήστη του έχει μόνο μια γραμμή εργασιών και ένα μενού στο οποίο έχετε πρόσβαση κάνοντας δεξί κλικ στην επιφάνεια εργασίας. Διαμόρφωση - μέσω αρχείων κειμένου.

Το Fluxbox μπορεί να ευχαριστήσει το μάτι: μπορείτε να ορίσετε χρώματα, διαβαθμίσεις, περιγράμματα και ορισμένα άλλα χαρακτηριστικά. ΣΕ πιο πρόσφατες εκδόσειςστηρίζονται στρογγυλεμένες γωνίες παραθύρων και γραφικά στοιχεία. Το Fluxbox έχει επίσης αρκετές δυνατότητες που δεν βρίσκονται στο Blackbox, συμπεριλαμβανομένων των παραθύρων με καρτέλες και μιας διαμορφώσιμης γραμμής τίτλου.

dwm

Το dwm είναι ένας μινιμαλιστικός και δυναμικός διαχειριστής παραθύρων τύπου πλακιδίων. Εξωτερικά είναι παρόμοιο με το wmii, αλλά εσωτερικά είναι πολύ πιο απλό. Ο διαχειριστής dwm είναι γραμμένος σε καθαρό C και, για να το απλοποιήσουμε, δεν διαθέτει άλλα εργαλεία διαμόρφωσης εκτός από την επεξεργασία πηγαίου κώδικα. Δεν είναι τόσο τρομακτικό όσο φαίνεται. Ωστόσο, μία από τις ρυθμίσεις του έργου: πηγήδεν θα υπερβαίνει ποτέ τις 2000 γραμμές και οι επιλογές διαμόρφωσης χρήστη θα πρέπει να αντιπροσωπεύονται από μακροεντολές και να περιέχονται σε ένα μόνο αρχείο κεφαλίδας. Όπως λέει ο συγγραφέας του έργου, το dwm είναι βελτιστοποιημένο για φορητούς υπολογιστές με υψηλή ανάλυσηκαι οθόνες ευρείας μορφής.

FVWM

Το F Virtual Window Manager (το F δεν έχει πλέον επίσημη σημασία) είναι ένας εικονικός διαχειριστής παραθύρων για το σύστημα X Αρχικά προέρχεται από το twm, το FVWM έχει εξελιχθεί σε ένα ισχυρό και εξαιρετικά διαμορφώσιμο περιβάλλον για συστήματα UNIX.

Εδώ είναι μερικά από τα χαρακτηριστικά του:

  • Υποστηρίζει οποιονδήποτε αριθμό εικονικών επιτραπέζιων υπολογιστών, καθεμία από τις οποίες μπορεί να χωριστεί σε πολλές σελίδες.
  • Πλήρης υποστήριξη για υποδείξεις EWMH, ICCCM-2 και GNOME.
  • Πλήρης διεθνοποίηση, συμπεριλαμβανομένων συνόλων χαρακτήρων πολλών byte και αμφίδρομου κειμένου.
  • Η γραμμή τίτλου μπορεί να απενεργοποιηθεί ή να τοποθετηθεί σε οποιαδήποτε άκρη του παραθύρου.
  • Κινούμενες σκιές παραθύρων προς οποιαδήποτε κατεύθυνση.
  • Ρυθμιζόμενα πάνελ επιφάνειας εργασίας.
  • Είναι δυνατό να σχεδιάσετε σχήματα με το ποντίκι και να τα συσχετίσετε με εντολές.
  • Υποστήριξη Xinerama για χρήση πολλαπλών οθονών.
  • Δυναμικά επεκτάσιμες ενότητες χρήστη.

J.W.M.

JWM, Joe's Window Manager - ένας διαχειριστής παραθύρων που έχει γραφτεί από τον Joe Wingbermuehle είναι γραμμένος σε C και για ελαχιστοποίηση χρησιμοποιεί μόνο τη βιβλιοθήκη Xlib.
  • εικονίδια μέσα Μορφή PNGκαι/ή XPM·
  • Ξυνέραμα;
  • FriBidi;
  • Επέκταση σχήματος.

wmii

Το wmii είναι ένας δυναμικός διαχειριστής παραθύρων τύπου tiling. Υποστηρίζει κλασικά και δυναμικός έλεγχοςπαράθυρα από το πληκτρολόγιο, το ποντίκι και επίσης τηλεχειριστήριο. Αντικαθιστά το παράδειγμα του χώρου εργασίας με μια νέα προσέγγιση προσθήκης ετικετών.

Η μινιμαλιστική φιλοσοφία του wmii εκφράζεται στο γεγονός ότι για να επιτευχθεί απλότητα και κατανόηση, το μέγεθός του δεν ξεπερνά τις 10.000 γραμμές κώδικα (συμπεριλαμβανομένων όλων των βοηθητικών προγραμμάτων και των βιβλιοθηκών). Όπως και το παρόμοιο dwm του, το wmii είναι αρχικά ρυθμισμένο να χρησιμοποιεί το dmenu για την εκκίνηση προγραμμάτων και υποστηρίζει γρήγορη πρόσβασησε σενάρια χρήστη που βρίσκονται σε έναν υποκατάλογο του καταλόγου χρήστη.

Openbox

Το Openbox είναι ένας δωρεάν διαχειριστής παραθύρων για το X Window System, με άδεια χρήσης σύμφωνα με την GNU GPL. Το Openbox εξελίχτηκε αρχικά από την έκδοση Blackbox 0.65.0, αλλά ξαναγράφηκε πλήρως σε C, επομένως η έκδοση 3.0 του δεν περιέχει κώδικα Blackbox.

Το Openbox χρησιμοποιεί ένα δυναμικό μενού. Αυτό επιτυγχάνεται από το γεγονός ότι όπως πηγαίος κώδικαςμενού μπορείτε να χρησιμοποιήσετε την έξοδο του σεναρίου. Κάθε φορά που ο χρήστης δείχνει το ποντίκι σε ένα μενού ή υπομενού, το μενού ανανεώνεται. Αυτή η δυνατότητα παρέχει στους χρήστες και τους προγραμματιστές α ΟΠερισσότερη ευελιξία από τα τυπικά στατικά μενού που βρίσκονται στους περισσότερους άλλους διαχειριστές παραθύρων.

WindowLab

Το WindowLab βασίζεται στο aewm, κληρονομώντας τη συμπαγή και ελαφρότητα του. Με πολλούς τρόπους, το WindowLab επηρεάζεται από τη διεπαφή χρήστη της Amiga, αλλά δεν είναι πλήρης κλώνος. Δικαίωμα χρησιμοποίησης ανώτερο επίπεδοκάντε κλικ στο μενού δεξί κλικποντίκι πάνω του, όπως στην Amiga, και αυτό παρέχει ευκολία και ευκολία στη χρήση, αφού μόλις το ποντίκι εισέλθει στην περιοχή μενού, οι κινήσεις του περιορίζονται από αυτό τόσο στην οριζόντια όσο και στην κατακόρυφη κατεύθυνση.

Η γραμμή μενού δεν ελέγχεται από εφαρμογές. Αυτό είναι το μενού εκκίνησης, τα περιεχόμενα του οποίου είναι γραμμένα σε ένα αρχείο κουκκίδων στον αρχικό κατάλογο του χρήστη με τη μορφή λιστών επικεφαλίδων και των αντίστοιχων εντολών τους.

ratpoison

Το ratpoison είναι ένας δωρεάν, μινιμαλιστικός διαχειριστής παραθύρων για το σύστημα παραθύρων X, που γράφτηκε αρχικά από τον Shawn Betts. Η διεπαφή χρήστη του και β ΟΤο μεγαλύτερο μέρος της λειτουργικότητας προέρχεται από τον τερματικό πολυπλέκτη GNU Screen. Το όνομα προέρχεται από το γεγονός ότι αυτός ο διαχειριστής παραθύρων επιτρέπει στο χρήστη να διαχειρίζεται τα παράθυρα χωρίς τη χρήση του ποντικιού.

Ο διάδοχος του Ratpoison είναι ο Stumpwm. Το ratpoison μεγάλωνε σε μέγεθος και ο Betts αποφάσισε να αναδημιουργήσει τη λειτουργικότητά του χρησιμοποιώντας το Common Lisp.

Πρίστης

Το Sawfish ήταν παλαιότερα γνωστό ως Sawmill. αυτό το όνομα άλλαξε γιατί ονομαζόταν και αυτό εμπορικό πρόγραμμαανάλυση καταγραφής ιστού. Το Sawfish χρησιμοποιεί μια γλώσσα δέσμης ενεργειών που μοιάζει με Lisp, καθιστώντας εύκολη την επέκταση. Για παράδειγμα, είναι εύκολο να συμπεριλάβετε ακολουθίες πληκτρολογίου για XMMS.

Το Sawfish δεν έχει πάνελ και χρησιμοποιήθηκε ως διαχειριστής παραθύρων στο GNOME μέχρι να αντικατασταθεί από το Metacity στην έκδοση 2.2 του τελευταίου.

IceWM

Το IceWM είναι ένας διαχειριστής παραθύρων γραμμένος από την αρχή από τον Marko Macek σε C++. Ο διαχειριστής διανέμεται σύμφωνα με τους όρους της άδειας GNU Lesser General Public License. Το IceWM παρέχει ανώτερη εμφάνιση και αίσθηση ενώ είναι ελαφρύ και προσαρμόσιμο.

Το IceWM μπορεί να προσαρμοστεί με επεξεργασία αρχεία κειμένουστον αρχικό κατάλογο του χρήστη, κάτι που απλοποιεί τη ρύθμιση και την αντιγραφή των ρυθμίσεών του. Το IceWM διαθέτει μια πρόσθετη ενσωματωμένη γραμμή εργασιών με μενού, λίστα εργασιών, δείκτες φόρτου δικτύου και κεντρικός επεξεργαστής, ελέγξτε το εικονίδιο αλληλογραφίας και το προσαρμόσιμο ρολόι. Επίσημη υποστήριξηΤα μενού του GNOME και του KDE παρέχονται προηγουμένως σε ξεχωριστό πακέτο.

wm2

Το wm2 είναι ένας μινιμαλιστικός διαχειριστής παραθύρων γραμμένος από τον Chris Cannam. Επιτρέπει τη μετακίνηση, την αλλαγή μεγέθους και τη διαγραφή παραθύρων, αλλά δεν υποστηρίζει εικονίδια. Αντίθετα, το wm2 χρησιμοποιεί προσωρινή απόκρυψη των παραθύρων από την επιφάνεια εργασίας. κρυφά παράθυραμπορεί να αποκατασταθεί μέσω του μενού του ριζικού παραθύρου. Αυτός ο διαχειριστής παραθύρων δεν προσφέρει διαδραστική διαμόρφωση (ορισμένες ρυθμίσεις μπορούν να γίνουν με επεξεργασία του αρχείου διαμόρφωσης), εικονικούς επιτραπέζιους υπολογιστές ή άλλες δυνατότητες των σύγχρονων διαχειριστών παραθύρων, όπως διαμορφώσιμα κύρια μενού, γραμμές εργαλείων κ.λπ.


StumpWM

Το StumpWM είναι ένας διαχειριστής παραθύρων για λειτουργικά συστήματα τύπου Unix συμβατά με POSIX, που εκτελούνται από το σύστημα παραθύρων X. Είναι ο διάδοχος του ratpoison. Το StumpWM προσπαθεί να είναι προσαρμόσιμο και οπτικά minimal ταυτόχρονα. Δεν υπάρχουν διακοσμητικά παραθύρων, εικονίδια ή κουμπιά. Υπάρχουν όμως διάφορα «άγκιστρα» για την επισύναψη προσωπικών αλλαγών και μεταβλητών που μπορούν να αλλάξουν.

Waimea

Waimea - εύκολος διαχειριστής windows για το σύστημα X, σχεδιασμένο σε στυλ Blackbox. Δανείζεται κάποιο κώδικα από το Blackbox, αλλά δεν αποτελεί διχάλα του.

Το Waimea διαθέτει μια πολύ προηγμένη μηχανή styling με χαρακτηριστικά όπως υποστήριξη για στυλ Blackbox, στυλ pixmap και διαφανείς υφές. Το κείμενο μπορεί να αποδοθεί με δύο τρόπους, χρησιμοποιώντας γραμματοσειρές πυρήνα X και Xft. Το Waimea περιλαμβάνει επίσης γρήγορα εύκολασύστημα μενού με υποστήριξη για δυναμικά μενού.

xmonad

Το xmonad είναι ένας διαχειριστής παραθύρων τύπου πλακιδίων γραμμένος σε λειτουργικό Γλώσσα Haskell. Σε ανάπτυξη από τον Μάρτιο του 2007, όπως και οι dwm, larswm, StumpWM και άλλοι σχετικοί διαχειριστές, στοχεύει να επιτρέψει στον χρήστη να διαχειρίζεται τα παράθυρα παραγωγικά χωρίς τη χρήση ποντικιού. Το xmonad διανέμεται με πολλά Unix-like λειτουργικά συστήματα, συμπεριλαμβανομένων των Archlinux, Debian, Ubuntu, Gentoo, FreeBSD, NetBSD και OpenBSD. Πρωτότυπο: "Ubuntu Hacks / The Linux Desktop"
Συγγραφείς: Kyle Rankin, Jonathan Oxer, Bill Childers
Ημερομηνία δημοσίευσης: Ιούνιος 2006
Μετάφραση: Ν. Ρομοντάνοφ
Ημερομηνία μετάφρασης: Αύγουστος 2010

Το GNOME και το KDE είναι εξαιρετικοί διαχειριστές παραθύρων, αλλά είναι λίγο βαρύς. Εάν χρησιμοποιείτε παλιό σύστημα, ή απλά θέλετε να επιταχύνετε τα πράγματα, μπορείτε να χρησιμοποιήσετε άλλους διαχειριστές παραθύρων στο Ubuntu, όπως Fluxbox, XFCE ή Enlightenment.

Αν κάτι είναι πιο σημαντικό για το Linux, είναι η επιλογή. Εάν δεν σας αρέσει ένα συγκεκριμένο πρόγραμμα, υπάρχει πολύ καλή πιθανότητα το Linux να έχει τουλάχιστον μία εναλλακτική για αυτό. Αυτό ισχύει επίσης για ολόκληρο το περιβάλλον επιφάνειας εργασίας. Το περιβάλλον επιφάνειας εργασίας περιλαμβάνει έναν μεγάλο αριθμό διαφορετικών προγραμμάτων, όπως έναν διαχειριστή παραθύρων (που χειρίζεται τη σχεδίαση περιγραμμάτων γύρω από τα παράθυρά σας, τη μετακίνησή τους κ.λπ.), πίνακες που σας επιτρέπουν να εκκινείτε προγράμματα, προγράμματα ελέγχου παρασκηνίου και πολλά άλλα. Οι πιο δημοφιλείς μεταξύ αυτών των επιλογών περιβάλλοντος επιφάνειας εργασίας είναι το GNOME και το KDE. Το Ubuntu ορίζει ως προεπιλογή το GNOME ως περιβάλλον επιφάνειας εργασίας [Συμβουλή #15], αλλά εναλλακτικά προσφέρει επίσης το Kubuntu [Συμβουλή #16], το οποίο εγκαθιστά αυτόματα το KDE από προεπιλογή.

Εάν δεν σας αρέσουν ιδιαίτερα το GNOME και το KDE, έχετε ακόμα άλλες επιλογές. Το Linux έχει έναν τεράστιο αριθμό διαχειριστών παραθύρων που μπορούν να χρησιμοποιηθούν αντί για πλήρεις επιλογές επιφάνειας εργασίας όπως το GNOME ή το KDE, και όλοι οι δημοφιλείς διαχειριστές παραθύρων είναι διαθέσιμοι για το Ubuntu. Υπάρχουν μερικοί λόγοι για τους οποίους μπορεί να θέλετε να δοκιμάσετε μερικούς από αυτούς τους διαχειριστές παραθύρων:

  • Τόσο το GNOME όσο και το KDE απαιτούν σημαντικό αριθμό πόρων για την εκτέλεση. Οι περισσότεροι εναλλακτικοί διαχειριστές παραθύρων απαιτούν σημαντικά λιγότερους πόρους, επομένως μπορεί να σας ενδιαφέρουν εάν χρησιμοποιείτε παλιός υπολογιστήςή αν θέλετε απλώς να βελτιώσετε την απόδοση του υπολογιστή σας.
  • Οι εναλλακτικοί διαχειριστές παραθύρων προσφέρουν συχνά ένα εντελώς διαφορετικό σύνολο λειτουργιών και, σε ορισμένες περιπτώσεις, ακολουθούν διαφορετική προσέγγιση στον τρόπο διαχείρισης των παραθύρων σας. Τέτοιες δυνατότητες περιλαμβάνουν τη δυνατότητα ομαδοποίησης των παραθύρων σε ένα μόνο παράθυρο με καρτέλες (Fluxbox) ή τη δυνατότητα να ορίσετε πολλές διαφορετικές ρυθμίσεις που θα ευχαριστήσουν το μάτι και θα αποδώσουν λεπτό συντονισμότοποθεσίες των παραθύρων σας (Διαφωτισμός).

Ενδειξη

Εάν θέλετε να παραμείνετε με το KDE ή το GNOME, υπάρχουν μερικά απλά κόλπα που μπορείτε να χρησιμοποιήσετε για να μειώσετε τη χρήση πόρων. Στο KDE, εκτελέστε το πρόγραμμα kpersonalizer(βρίσκεται σε ένα πακέτο με το ίδιο όνομα) και καθορίστε ένα χαμηλότερο επίπεδο πόρων που δαπανώνται στο KDE για την υποστήριξη της σχεδίασης. Στο GNOME, χρησιμοποιήστε το πρόγραμμα επεξεργασίας ρυθμίσεων [Συμβουλή #15] και στην επιλογή /apps/metacity/general/reduced_resources(χαμηλότερη χρήση πόρων) ορίστηκε σε true .

Ακόμα κι αν δεν έχετε συγκεκριμένο λόγο να δοκιμάσετε άλλους διαχειριστές παραθύρων, μπορεί να είναι χρήσιμο να εγκαταστήσετε μερικούς από αυτούς και να δείτε πώς διαχειρίζονται τα παράθυρα. Εάν δεν σας αρέσουν, μπορείτε εύκολα να επιστρέψετε στο περιβάλλον επιφάνειας εργασίας που προτιμάτε.

ΣΕ αυτό το συμβούλιοθα περιγράψουμε αρκετούς άλλους διαχειριστές παραθύρων και τον τρόπο εγκατάστασης και χρήσης τους στο Ubuntu. Υπάρχουν εκατοντάδες διαχειριστές παραθύρων για τους οποίους θα μπορούσαμε να μιλήσουμε, αλλά εδώ θα μιλήσουμε για τρεις δημοφιλείς εναλλακτικές επιλογές GNOME και KDE: XFCE, Fluxbox και Enlightenment.

Δημιουργία μενού εφαρμογής

Το πρώτο βήμα πριν εγκαταστήσετε έναν νέο διαχειριστή παραθύρων είναι να εγκαταστήσετε και να ενημερώσετε το πρόγραμμα που διαχειρίζεται το μενού επιλογής εφαρμογών, έτσι ώστε να μπορείτε να εκτελείτε εφαρμογές χωρίς τους εκτοξευτές εφαρμογών που βρίσκονται στο GNOME ή στο KDE. Χρησιμοποιήστε το πρόγραμμα εγκατάστασης πακέτου που προτιμάτε να χρησιμοποιήσετε και εγκαταστήστε το πακέτο που ονομάζεται μενού. Αφού εγκατασταθεί το πρόγραμμα, ανοίξτε ένα παράθυρο τερματικού και ανανεώστε την τρέχουσα λίστα προγραμμάτων σε αυτό το μενού:

Ενημέρωση-μενού $sudo

Ας προχωρήσουμε στον νέο διαχειριστή παραθύρων

Θα συζητήσουμε πώς να εγκαταστήσετε και να χρησιμοποιήσετε κάθε διαχειριστή παραθύρων, αλλά επειδή θα χρησιμοποιήσετε την ίδια μέθοδο για την επιλογή του καθενός, θα το καλύψουμε πρώτα. Κάθε ένας από τους διαχειριστές παραθύρων, όταν το εγκαθιστάτε, ενσωματώνεται με τον διαχειριστή επιφάνειας εργασίας που χρησιμοποιείται στο Ubuntu (από προεπιλογή - GDM, για Kubuntu - KDM) και προστίθεται στη λίστα των διαθέσιμων περιόδων σύνδεσης.

Αφού εγκαταστήσετε έναν συγκεκριμένο διαχειριστή παραθύρων, αποσυνδεθείτε από το τρέχον περιβάλλον επιφάνειας εργασίας σας για να μεταβείτε στην κύρια οθόνη σύνδεσης. Κάντε κλικ στο κουμπί Sessions για να δείτε μια λίστα με τους διαθέσιμους επιτραπέζιους υπολογιστές και τους διαχειριστές παραθύρων και επιλέξτε τη διαχείριση παραθύρων που θέλετε να δοκιμάσετε. Μόλις συνδεθείτε, θα σας δοθεί η επιλογή να θυμάστε αυτόν τον διαχειριστή παραθύρων ότι χρησιμοποιείται συνεχώς ή χρησιμοποιείται μόνο για τη συγκεκριμένη περίοδο λειτουργίας. Εάν θέλετε να επιστρέψετε, αποσυνδεθείτε και, στη συνέχεια, επιλέξτε τον προηγούμενο διαχειριστή παραθύρων από τη λίστα (Ubuntu - GNOME, Kubuntu - KDE).

Δοκιμάζοντας το XFCE

Εάν ενδιαφέρεστε για άλλους διαχειριστές παραθύρων ή επιτραπέζιους υπολογιστές, το XFCE θα είναι πιθανώς ένας από τους πρώτους επιτραπέζιους υπολογιστές που θα δοκιμάσετε. Το XFCE (http://www.xfce.org) είναι σημαντικά πιο ελαφρύ, επομένως έχετε πολλές από τις λειτουργίες ενός πλήρους περιβάλλοντος επιφάνειας εργασίας, όπως ο πίνακας, τα εικονίδια της επιφάνειας εργασίας και οι γραμμές εργασιών, αλλά με βελτιωμένη απόδοση.

Για να εγκαταστήσετε το XFCE, εγκαταστήστε το πακέτο xfce4χρησιμοποιώντας τον διαχειριστή πακέτων που προτιμάτε να χρησιμοποιήσετε. Θα εγκατασταθεί ένα περιβάλλον επιφάνειας εργασίας και ένας μεγάλος αριθμός σχετικών εργαλείων. Το XFCE διαθέτει μια σειρά από άλλα μη απαραίτητα πρόσθετα και προγράμματα που μπορούν επίσης να εγκατασταθούν. Απλώς χρησιμοποιήστε τη λειτουργία αναζήτησης στον διαχειριστή πακέτων σας με λέξη-κλειδί xfce για να τα βρείτε όλα.

Μόλις εγκατασταθεί το XFCE, αποσυνδεθείτε, επιλέξτε μια περίοδο λειτουργίας XFCE, συνδεθείτε και θα εμφανιστεί ο προεπιλεγμένος εργάτης XFCE (βλ. Εικόνα 2-8).

Εικόνα 2-8. Η προεπιλεγμένη επιφάνεια εργασίας XFCE του Ubuntu

Το XFCE είναι ένας πίνακας που βρίσκεται στο κάτω μέρος της επιφάνειας εργασίας από όπου μπορείτε να εκκινήσετε κοινά εργαλεία όπως το Terminal, η διαχείριση αρχείων xffm, χρησιμοποιείται σε XFCE, πρόγραμμα περιήγησης ιστού και άλλες εφαρμογές. Για να εκκινήσετε εφαρμογές που δεν βρίσκονται στον πίνακα, κάντε δεξί κλικ στην επιφάνεια εργασίας για να ανοίξετε το κύριο μενού. Μπορείτε να αλλάξετε τις ρυθμίσεις του προγράμματος εκκίνησης κάνοντας δεξί κλικ στον εκκινητή που βρίσκεται στον πίνακα. Μπορείτε επίσης να κάνετε δεξί κλικ σε άλλα μέρη του πίνακα και να προσθέσετε νέα στοιχεία στον πίνακα, όπως προγράμματα εκκίνησης, συσκευές τηλεειδοποίησης και άλλα προγράμματα.

Στο επάνω μέρος της επιφάνειας εργασίας βρίσκεται η γραμμή εργασιών, όπου θα δείτε όλες τις εφαρμογές ανοιχτές στην τρέχουσα επιφάνεια εργασίας και μεταξύ των οποίων μπορείτε να κάνετε εναλλαγή. Κάντε δεξί κλικ σε οποιαδήποτε εφαρμογή στη γραμμή εργασιών για πρόσβαση πρόσθετες ρυθμίσεις, όπως η δυνατότητα να μεγιστοποιήσετε ένα παράθυρο προγράμματος, να το κλείσετε ή να το αποκρύψετε.

Το XFCE διαθέτει ένα εργαλείο διαμόρφωσης γραφικών στο οποίο μπορείτε να αποκτήσετε πρόσβαση κάνοντας κλικ στο εικονίδιο με το κλειδί που βρίσκεται στη γραμμή εργαλείων. Με αυτό το πρόγραμμα μπορείτε να ρυθμίσετε διάφορες ρυθμίσειςαπό την επιλογή φόντου επιφάνειας εργασίας έως τη ρύθμιση συνδυασμών πλήκτρων πρόσβασης, προφύλαξη οθόνης και ρυθμίσεις γραμμής εργασιών. Κάντε κλικ στο εικονίδιο User Interface ( Διεπαφή χρήστη) για να ανοίξετε τη Διαχείριση θεμάτων, όπου μπορείτε να προσαρμόσετε την εμφάνιση του XFCE.

Για έξοδο από το XFCE, κάντε κλικ στο εικονίδιο λειτουργίας που βρίσκεται στον πίνακα ή κάντε δεξί κλικ στην επιφάνεια εργασίας και επιλέξτε Έξοδος. Για να πάρετε περισσότερα λεπτομερείς πληροφορίεςσχετικά με το XFCE, επισκεφθείτε επίσημη σελίδαμέσω του συνδέσμου http://www.xfce.org.

Χρησιμοποιώντας το Fluxbox

Δοκιμάζοντας τον Διαφωτισμό

Άλλοι διαχειριστές παραθύρων

Υπάρχουν πολλοί άλλοι διαχειριστές παραθύρων, όπως το Blackbox, το Openbox, το WindowMaker, το AfterStep και το FVWM που μπορείτε να εγκαταστήσετε στο Ubuntu. Για να εγκαταστήσετε οποιονδήποτε από αυτούς τους διαχειριστές παραθύρων, αναζητήστε το όνομά του χρησιμοποιώντας τον διαχειριστή πακέτων που προτιμάτε να χρησιμοποιήσετε και, στη συνέχεια, εγκαταστήστε το κατάλληλο πακέτο. Οι περισσότεροι μεγάλοι διαχειριστές παραθύρων προστίθενται στο μενού συνεδρίας, ώστε να μπορείτε να τους επιλέξετε εύκολα όταν συνδέεστε.



Συνιστούμε να διαβάσετε

Κορυφή