Διαχειριστές παραθύρων στο Linux. X Διαχείριση παραθύρων συστήματος παραθύρων

Παιδικά είδη 21.06.2019
Παιδικά είδη

Προσοχή! Αυτό το άρθρο δεν περιέχει οδηγούς για τη ρύθμιση ενός συγκεκριμένου διαχειριστή παραθύρων. Εξηγεί κάποιες γενικές θεωρητικές και πρακτικές πτυχέςχρησιμοποιώντας διαχειριστές παραθύρων. Για οδηγίες, ανατρέξτε στο συγκεκριμένο άρθρο του διαχειριστή παραθύρων σε αυτό το 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.

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

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

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

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

    Αυτόματη εκκίνηση και έλεγχος συνεδρίας. Εάν σε περιβάλλον επιτραπέζιου υπολογιστή μπορούσατε να προσθέσετε μια εφαρμογή στην εκκίνηση μέσω της γραφικής διεπαφής, τώρα πιθανότατα θα πρέπει να καταχωρήσετε τέτοιες εφαρμογές στο αρχείο ρυθμίσεωνο διαχειριστής παραθύρων σας. Κοιτάζοντας μπροστά, θα πω ότι πιθανότατα θα χρειαστεί να προσθέσετε έναν δίσκο και/ή πίνακα, έναν διακόπτη διάταξης πληκτρολογίου, ένα βοηθητικό πρόγραμμα για τη διαχείριση συνδέσεων δικτύου, ένα βοηθητικό πρόγραμμα για την τοποθέτηση αφαιρούμενων μέσων, ένα βοηθητικό πρόγραμμα για τη σχεδίαση ταπετσαρίας, ένα πρόγραμμα-πελάτη 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- και τα δύο σας επιτρέπουν να προσθέσετε μερικά απλά ειδικά εφέ σύνθεσης (σκιές, διαφάνεια), αλλά τίποτα περισσότερο.

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



Το κύριο καθήκον του είναι να ελέγχει τη συμπεριφορά των παραθύρων στην οθόνη. Τίτλος παραθύρου, πλαίσιο, κουμπιά μεγιστοποίησης, ελαχιστοποίησης κ.λπ. - όλα αυτά είναι στο τμήμα του. Επιπλέον, ασχολείται με τη διάταξη των παραθύρων στην οθόνη και σε επιτραπέζιους υπολογιστές. Χρησιμοποιώντας το Openbox, για παράδειγμα, μπορείτε να ορίσετε το τερματικό ως φόντο της επιφάνειας εργασίας σας. Αν είναι απαραίτητο επιλέγοντας πνεύμονακαι η διαχειριζόμενη επιλογή, όπως ήδη ανέφερα, εγκαταστάθηκα στο Openbox (http://icculus.org/openbox). Υπάρχει πολλή τεκμηρίωση στο Διαδίκτυο σχετικά με τη ρύθμισή του και οι περιπλοκές της διαμόρφωσης δεν με απασχολούν. Για να είμαι δίκαιος, απλώς θα σημειώσω ότι η χρήση του Openbox δεν είναι καθόλου απαραίτητη - μπορείτε εύκολα να διαμορφώσετε, για παράδειγμα, το IceWM με απενεργοποιημένο τον πίνακα (κατά τη γνώμη μου, δεν είναι πολύ βολικό, αν και, πάλι, ανάλογα με το ποιον θα επιλέξετε ).

Επιφάνεια εργασίας και διαχείριση αρχείων



Αυτή η ενοποίηση δεν είναι τυχαία - είναι μια σχεδόν καθολική πρακτική που χρονολογείται από την εποχή του gmc. Επέλεξα το pcmanfm (http://pcmanfm.sourceforge.net) ως λύση. Μπορεί να κάνει δαιμονισμό (δηλαδή, να μην εκκινεί ένα παράθυρο, αλλά να παρέχει μόνο μια επιφάνεια εργασίας), να ελέγχει την επιφάνεια εργασίας, ενώ παρέχει μια επιλογή εάν θα επιτρέψει στον διαχειριστή παραθύρων να σχεδιάσει το μενού του. Επιπλέον, σας επιτρέπει να τοποθετείτε αυτόματα μονάδες flash - και αμέσως από το κουτί υποστήριζε τη δυνατότητα ρύθμισης επιλογών τοποθέτησης, γι' αυτό και δεν υπήρχαν προβλήματα με τις κωδικοποιήσεις ως κατηγορία. Κατά τη γνώμη μου, μια πολύτιμη ιδιότητα του pcmanfm είναι η δυνατότητα γρήγορης εκκίνησης πρόγραμμα τερματικούστον τρέχοντα κατάλογο: για να το κάνετε αυτό, πρέπει απλώς να κάνετε κλικ (για σύγκριση: Το Thunar, ένας διαχειριστής αρχείων από το XFCE, παρέχει επίσης αυτήν την επιλογή, αλλά μόνο από κατάλογος συμφραζόμενων). Το επιχείρημα υποστηρίζεται επίσης γραμμή εντολών, το οποίο σας επιτρέπει να ξεκινήσετε αμέσως το παράθυρο διαλόγου αναζήτησης (εντολή pacman -f). Και η τελευταία ευκολία που δεν μπορεί να αγνοηθεί είναι η δυνατότητα ανοίγματος καταλόγων σε καρτέλες.

Πίνακας



Υπάρχει μια ευρεία επιλογή εδώ: tint2 (δεν είναι εξοπλισμένο με διακόπτη επιτραπέζιου υπολογιστή, αν και κατά τα άλλα ευχάριστο), και fbpanel (για το Fluxbox) και lxpanel (ιδέες που λαμβάνονται από το fbpanel, αλλά λίγο πολύ καταλήγουν στο λογικό τους συμπέρασμα) και pypanel, και πολλά άλλα. Επέλεξα το lxpanel (http://wiki.lxde.org/en/LXPanel): αν και είναι μέρος του έργου LXDE, δεν έχει επιπλέον εξαρτήσεις. Το μενού της εφαρμογής υποστηρίζεται (ακόμη και υλοποιείται από ένα πρόσθετο) και πολλές επεκτάσεις, όπως: Εκκίνηση για εικονίδια εκκίνησης εφαρμογών, εναλλαγή επιτραπέζιου υπολογιστή, Γραμμή εργασιών, δίσκος, Cpu, ρολόι, χρήση μπαταρίας (σχετικό για φορητούς υπολογιστές). Όλα αυτά ελέγχονται κάνοντας δεξί κλικ και στη συνέχεια «Ρυθμίσεις πίνακα» (ή με επεξεργασία του αρχείου διαμόρφωσης).

Έχετε βαρεθεί να δημιουργείτε το τέλειο περιβάλλον επιφάνειας εργασίας και θέλετε να χαλαρώσετε; Σε αυτήν την περίπτωση, σας συνιστώ να παίξετε συναρπαστικά παιχνίδια προγράμματος περιήγησης Διαδικτυακά παιχνίδια(http://online-games-free.ru/browser.html), που θα σας βοηθήσει να χαλαρώσετε και να κάνετε ένα διάλειμμα από όλα τα πιεστικά προβλήματά σας! Λεπτομέρειες στο online-games-free.ru.

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

MacOS

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

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

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

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

Είναι παρόμοιο με το προηγούμενο βοηθητικό πρόγραμμα, αλλά εκτός από την αλλαγή μεγέθους των παραθύρων, μπορεί επίσης να λειτουργήσει με ενεργές άκρες - όταν σύρεται στις άκρες της οθόνης, τα παράθυρα κλιμακώνονται όπως στα Windows. Άλλα πλεονεκτήματα του Magnet περιλαμβάνουν υποστήριξη για διαμορφώσεις πολλαπλών οθονών. Η εφαρμογή μπορεί να λειτουργήσει ταυτόχρονα με έξι οθόνες.

4.Μουμ

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

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

Μεταξύ των προηγμένων δυνατοτήτων, η εφαρμογή διαθέτει υποστήριξη για AppleScript, επιτρέποντάς σας να δημιουργήσετε τις δικές σας ενέργειες.

Windows

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

Επιπρόσθετα συντομεύσεις πληκτρολογίουστο AquaSnap μπορείτε να προσαρμόσετε τις συντομεύσεις του ποντικιού και ακόμη και να αντικαταστήσετε τις ενέργειες των τυπικών κουμπιών ελέγχου παραθύρων.

7. MaxTo

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

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

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

9. Divvy

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

Το macOS διαθέτει μια εξαιρετική λειτουργία Misson Control που εμφανίζει μικρογραφίες παραθύρων εκτελούμενες εφαρμογέςσε όλους τους επιτραπέζιους υπολογιστές. Αυτό ακριβώς επαναλαμβάνει το BetterDesktopTool.

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

Διαχειριστές παραθύρωνσε 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 Explorer. Όπως οι περισσότεροι διαχειριστές παραθύρων, το 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. Και τα δύο προγράμματα έχουν τον ίδιο στόχο: να παρέχουν μια αρκετά φορητή διεπαφή για τον χρήστη και να του παρέχουν όλα τα απαραίτητα για άνετη εργασία.



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

Μπλουζα