
Η άφιξη de IceWM 3.9 Πέρασε διακριτικά αλλά με ουσία: μια κυκλοφορία το Σαββατοκύριακο που εδραιώνει τη φήμη αυτού του διαχειριστή παραθύρων για την ταχύτητα και τη νηφαλιότητα του στο X11, συνεχίζοντας τη γραμμή που ξεκίνησε από IceWM 3.8Με λίγα λόγια, βελτιώσεις στον κέρσορα, τροποποιήσεις εργαλείων και διορθώσεις λεπτής ρύθμισης που προσθέτουν αξία χωρίς να επιβαρύνουν το σύστημα.
Για όσους προτιμούν την απόδοση από τα τεχνάσματα, αυτή η έκδοση παραμένει πιστή στη φιλοσοφία του IceWM: επεμβείτε όσο χρειάζεται και αφήστε τον χρήστη να εργαστεί. Η πιο αισθητή αλλαγή είναι στη διαχείριση του δείκτη του ποντικιού, αλλά υπάρχουν και άλλα: Τελευταία υποστήριξη Xcursor, ένα νέο φίλτρο στο Icesh και αρκετές διορθώσεις ποιότητας που βελτιώνουν τη σταθερότητα και τη χρηστικότητα.
Τι είναι το IceWM και γιατί είναι σημαντικό
Το IceWM είναι ένας διαχειριστής παραθύρων σε στοίβα για το σύστημα X Window, σχεδιασμένος από την αρχή σε C++ και με ιστορία που χρονολογείται από το 1997. Ο στόχος του ήταν πάντα σαφής: ταχύτητα, απλότητα και μη εμπόδιοΠεριλαμβάνει μια γραμμή εργασιών με pager, καθολικές και ανά παράθυρο συντομεύσεις πληκτρολογίου, δυναμικά μενού και γρήγορη εναλλαγή (Alt+Tab), καθώς και λίστες παραθύρων και μοντέλα εστίασης για κάθε γούστο.
Η ευελιξία δεν χρειάζεται να επηρεάζεται από την ελαφρότητα: μπορείτε να εικονοποιήσετε τα παράθυρα στη γραμμή, στην περιοχή ειδοποιήσεων ή στην επιφάνεια εργασίας ή να τα αποκρύψετε και να διαμορφώσετε τα πάντα λεπτομερώς. Σε ρυθμίσεις πολλαπλών οθονών, λειτουργεί με RandR και Xinerama και προσθέτει προαιρετικά πρόσθετα, όπως έναν διαχειριστή φόντου με διαφάνεια, έναν διαχειριστή περιόδων λειτουργίας και μια περιοχή ειδοποιήσεων. Είναι διαθέσιμο σε Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS και στα περισσότερα BSD, καθιστώντας εύκολη την εγκατάστασή του σε σχεδόν οποιοδήποτε περιβάλλον, συμπεριλαμβανομένων... διανομές φωτός.
Κύρια σημεία του IceWM 3.9
Η έκδοση 3.9 έρχεται ως η τελική σταθερή έκδοση, με ημερομηνία κυκλοφορίας στα τέλη Αυγούστου. Εστιάζει σε αλλαγές στη διαχείριση του κέρσορα και σε μικρές βελτιώσεις στα εσωτερικά εργαλεία. Υπεύθυνος για την αλλαγή ρυθμού είναι το Xcursor, το οποίο αντικαθιστά παλαιότερες εξαρτήσεις και ανοίγει την πόρτα σε σύγχρονα θέματα. Η έκδοση βασίζεται στο GitHub για λήψεις και αρχεία καταγραφής αλλαγών..
Xcursor και gdk-pixbuf: εκσυγχρονισμένος κέρσορας χωρίς έρμα
Μέχρι τώρα, οι κέρσορες στο IceWM μπορούσαν να βασίζονται στο XPM, μια μακροχρόνια μορφή που λειτουργούσε αλλά δεν είχε την δυνατότητα κλιμάκωσης και πλουσιότερων θεμάτων. Με την έκδοση 3.9, προστίθεται υποστήριξη αρχείων Xcursor ως εναλλακτική λύση στο XPM, και το πιο συναρπαστικό μέρος: Οι θεματικοί κέρσορες στο gdk-pixbuf δεν απαιτούν πλέον τη βιβλιοθήκη libXpmΛιγότερη εξάρτηση, λιγότερη επιβάρυνση συντήρησης και καλύτερη ευθυγράμμιση με την τρέχουσα στοίβα γραφικών.
Στην πράξη, αυτό σημαίνει δείκτες που κλιμακώνονται καλύτερα, είναι πιο ευκρινείς σε διαφορετικές οθόνες και έχουν ευρεία υποστήριξη θεμάτων. Επιπλέον, εάν το θέμα σας δεν ορίζει κέρσορα, το IceWM προτιμά πλέον το θέμα συστήματος Xcursor, αποφεύγοντας ασυνέπειες και χειροκίνητες ενημερώσεις κώδικα. Περισσότερη οπτική συνοχή με μηδενική προσπάθεια.
Το Icesh αποκτά ένα φίλτρο για την αυτοματοποίηση των ροών εργασίας στο IceWM 3.9
Το βοηθητικό πρόγραμμα icesh, το Swiss Army Knife για τον χειρισμό παραθύρων και επιτραπέζιων υπολογιστών από τη γραμμή εντολών, ενσωματώνει ένα νέο φίλτρο: -kovered. Με αυτό, μπορείτε να ελέγξετε αν ένας πελάτης αποκρύπτεται από ένα άλλο παράθυρο, διευκολύνοντας τα σενάρια που αντιδρούν στην πραγματική ορατότητα των εφαρμογών. Σε ενσωματωμένα περιβάλλοντα, μινιμαλιστικές επιτραπέζιες επιφάνειες εργασίας ή απομακρυσμένες συνεδρίες, Αυτά τα δεδομένα κάνουν τη διαφορά στην αυτοματοποίηση συμπεριφορών.
Εσωτερικές διορθώσεις και αλλαγές που θα παρατηρήσετε μεσοπρόθεσμα
Αν και ανεπαίσθητες, αρκετές διορθώσεις ενισχύουν τη σταθερότητα του διαχειριστή και των προβλημάτων. Συνολικά, πρόκειται για βελτιώσεις που δεν είναι άμεσα εμφανείς, αλλά αποτρέπουν προβλήματα και κάνουν τα πάντα να λειτουργούν πιο ομαλά. Εδώ είναι το πιο σχετικό:
- Δίκτυο και στατιστικά στοιχείαΌταν η εντολή lseek στο /proc/net/dev αποτύχει, το IceWM μαθαίνει και αποφεύγει την επανάληψή της στο μέλλον, μειώνοντας την επιβάρυνση και τα αρχεία καταγραφής σφαλμάτων.
- Στοίβα πελατών EWMHΔιασφαλίζει ότι το _NET_CLIENT_LIST_STACKING είναι πάντα ενημερωμένο, κάτι που είναι κλειδί για την ενσωμάτωση με εξωτερικούς πίνακες ελέγχου, σελιδοποιητές και βοηθητικά προγράμματα.
- Διορθωμένα χρώματα: στο icesh, το κόκκινο και το μπλε διορθώνονται στο loadicon και στο saveicon, αποφεύγοντας τα χρωματικά σφάλματα κατά τον χειρισμό εικονιδίων.
- Καλά περικομμένο κείμενοΚατά τη σύντμηση τίτλων από το icesh, τηρούνται τα όρια σημείων κώδικα UTF-8, αποτρέποντας την εμφάνιση σπασμένων χαρακτήρων.
- Δείκτης χωρίς hotspotΕάν ένα XPM δεν ορίσει το hotspot X ή Y, το IceWM κάνει μια έξυπνη εκτίμηση, αποφεύγοντας έναν λανθασμένα κατευθυνόμενο κέρσορα.
- Ενημερωμένες μεταφράσειςΤα ισπανικά, τα ουγγρικά και τα βραζιλιάνικα πορτογαλικά τελειοποιούνται, μια ευπρόσδεκτη ώθηση στην προσβασιμότητα.
Εμπειρία χρήστη στο IceWM 3.9: πιο ομαλή, πιο συνεπής
Με την εναλλαγή στο Xcursor και την προτίμηση για το θέμα συστήματος όταν οι τοπικές ρυθμίσεις δεν ορίζουν κέρσορα, αποκτάτε μια πιο ομοιόμορφη διεπαφή. Οι ευκρινέστεροι δείκτες και η υποστήριξη για σύγχρονα θέματα βελτιώνουν τη συνολική αίσθηση, κάτι που είναι αισθητό κατά την εναλλαγή μεταξύ παλιών και νέων εφαρμογών. Είναι μια συγκεκριμένη πρόοδος με καθημερινό αντίκτυπο.
Επιπλέον, η βελτιστοποίηση των εσωτερικών διορθώσεων και οι μικροδιορθώσεις μειώνουν τις μικρές τριβές που, όταν συσσωρεύονταν, γίνονταν ενοχλητικές: λανθασμένα χρώματα εικονιδίων, άκαιροι τίτλοι αποκοπής ή ξεπερασμένες λίστες πελατών. Λιγότερη τραχύτητα, περισσότερη σταθερότητα.
Φιλοσοφία και απόδοση: τι είναι δίκαιο και απαραίτητο
Το IceWM έχει επιβιώσει δεκαετίες χωρίς υπερβολικές απαιτήσεις: διατηρεί ένα ελαφρύ αποτύπωμα και προβλέψιμη συμπεριφορά. Οι αλλαγές στο 3.9 είναι σταδιακές, σύμφωνα με τις προηγούμενες εκδόσεις που έχουν βελτιώσει τη φόρτωση θεμάτων, τους χρόνους εκκίνησης και τη συνολική συνέπεια. Κινείται με σύντομα αλλά σταθερά βήματα.
Για τους διαχειριστές και τους χρήστες που χρησιμοποιούν μέτριο υλικό, αυτές οι τροποποιήσεις βοηθούν στην εξοικονόμηση κάθε χιλιοστού του δευτερολέπτου χωρίς να θυσιάζεται η λειτουργικότητα. Η διατήρηση της σύνδεσης με το X11 το καθιστά επίσης ιδανικό για παλαιότερα μηχανήματα, ελαφριά τερματικά ή απομακρυσμένες επιφάνειες εργασίας όπου το Wayland δεν είναι ακόμη κατάλληλο. Είναι μια σαφής δέσμευση για αποτελεσματικότητα.
Το IceWM 3.9 δεν επανεφευρίσκει τον τροχό, αλλά βελτιώνει κάθε γωνιά: εκσυγχρονίζει τον κέρσορα με το Xcursor, αφαιρεί τις εξαρτήσεις όπου έχουν σημασία, βελτιώνει το icesh για καλύτερο αυτοματισμό και διορθώνει ορισμένες προβληματικές λεπτομέρειες. Για όσους αναζητούν έναν ελαφρύ, αξιόπιστο και καλά τεκμηριωμένο επιτραπέζιο υπολογιστή για X11, Είναι μια αξιόλογη αναβάθμιση.