Πώς να απενεργοποιήσετε τις Διακοσμήσεις Sidekits του GTK3 στο Ubuntu
Εάν διαθέτετε περιβάλλον γραφείου που δεν είναι Gnome (όπως το XFCE, LXDE κλπ.) Και ανοίξτε μια εφαρμογή Gnome 3.x (όπως το Gedit κ.λπ.), ίσως παρατηρήσετε ότι η γραμμή τίτλου για αυτή την εφαρμογή φαίνεται διαφορετική. Αυτό οφείλεται στο γεγονός ότι το πρόγραμμα Gnome ξεκίνησε να χρησιμοποιεί κάτι γνωστό ως διακόσμηση από την πλευρά του πελάτη.
Πρόκειται για ένα πολύ διαχωριστικό θέμα, μια έντονη συζήτηση και στις δύο πλευρές του θέματος. Μερικοί άνθρωποι μισούν απόλυτα διακοσμήσεις από την πλευρά του πελάτη. Άλλοι δεν βλέπουν πραγματικά τι είναι όλο το μίσος είναι και πραγματικά το είδος της νέας κατεύθυνσης Gnome έχει επικεφαλής. Ο καθένας έχει τη δική του γνώμη.
Ένα πράγμα είναι σίγουρο όμως: έξω από το Gnome Shell, οι διακοσμήσεις από πλευράς πελάτη στα παράθυρα μπορεί να είναι αρκετά ενοχλητικές. Απλά δεν ταιριάζουν στο υπόλοιπο θέμα του περιβάλλοντος εργασίας σας. Αυτό βρωμάει - κυρίως επειδή πολλές εφαρμογές που έχουν δημιουργηθεί από το Gnome είναι εξαιρετικές, αλλά φαίνονται τόσο εκτός χώρου με την υπόλοιπη επιφάνεια εργασίας σας.
Ευτυχώς, ο Andrew από το WebUpd8 έχει δημιουργήσει κάποιο λογισμικό για να παρακάμψει αυτές τις διακοσμήσεις. Είναι ένα απλό κομμάτι του λογισμικού που είναι αρκετά εύκολο να καταλάβει ότι μπορεί εύκολα να εγκατασταθεί μέσω ενός Ubuntu PPA.
Πώς να απενεργοποιήσετε διακοσμήσεις από πλευράς πελάτη GTK3
Για να εγκαταστήσετε το λογισμικό που απαιτείται για να απενεργοποιήσετε τις διακοσμήσεις, θα πρέπει να προσθέσετε ένα νέο repo στην εγκατάσταση του Ubuntu. Κάνετε αυτό ανοίγοντας ένα παράθυρο τερματικού και εισάγοντας την ακόλουθη εντολή.
sudo add-apt-repository ppa: nilarimogard / webupd8
Αφού προσθέσετε τον PPA στις πηγές λογισμικού του Ubuntu, θα πρέπει να ενημερώσετε τις πηγές λογισμικού του Ubuntu για να αντικατοπτρίσετε τις αλλαγές που κάνατε.
sudo apt-get ενημέρωση
Μόλις το λογισμικό ενημερωθεί, μπορείτε τελικά να εγκαταστήσετε το λογισμικό που θα επιτρέψει τη δυνατότητα απενεργοποίησης των διακοσμήσεων από την πλευρά του πελάτη.
sudo apt-get install gtk3-nocsd
Τώρα που το πρόγραμμα έχει εγκατασταθεί στο σύστημά σας, πρέπει να το ρυθμίσετε και να προσθέσετε κάποιο κώδικα στο αρχείο .profile.
gedit ~ / .profile
Μέσα στο gedit, επικολλήστε το, στη συνέχεια αποθηκεύστε το αρχείο.
εξαγωγή GTK_CSD = 0 εξαγωγή LD_PRELOAD = / usr / lib / gtk3-nocsd / gtk3-nocsd.so
Μόλις προσθέσετε αυτό στο ~ / .profile, οι διακοσμήσεις από την πλευρά του πελάτη πρέπει να απενεργοποιηθούν.
Σημείωση: αυτή η μέθοδος μπορεί να είναι λίγο buggy ενώ χρησιμοποιείτε το περιβάλλον επιφάνειας εργασίας Unity.
συμπέρασμα
Οι διακοσμήσεις από πλευράς πελάτη του Gnome είναι κομψές και σίγουρα κάνουν τα πράγματα καθαρότερα όταν χρησιμοποιείτε το Gnome Shell. Δυστυχώς, αν θέλετε να χρησιμοποιήσετε τα προγράμματα του Gnome σε κάτι διαφορετικό από το Gnome, αυτό μπορεί να είναι λίγο απογοητευτικό. Και αυτό που είναι ακόμη περισσότερο πρόβλημα είναι το γεγονός ότι δεν υπάρχει εύκολος τρόπος να το απενεργοποιήσετε.
Αυτό περισσότερο από το να με ενοχλεί ότι κάποιος έπρεπε να πάει από το δρόμο τους για να προσθέσετε χαρακτηριστικά σε ένα περιβάλλον επιφάνειας εργασίας που θα έπρεπε να είχε αυτό για να αρχίσει με. Δεν είναι όμως κακό, όμως. Είμαι πολύ ευτυχής που υπάρχει λογισμικό εκεί έξω που απενεργοποιεί αυτό, ακριβώς έτσι ώστε να μπορείτε να εκτελέσετε κομμάτια του λογισμικού GTK3 με τον διαχειριστή παραθύρων της επιλογής σας εύκολα.
Ελπίζω ότι ο οδηγός αυτός σας βοήθησε να συνειδητοποιήσετε ότι η απενεργοποίηση διακοσμήσεων από πλευράς πελάτη GTk-3 είναι σίγουρα δυνατή στο Ubuntu. Οι εφαρμογές του Gnome δεν είναι κακές, αλλά χωρίς αυτή τη μέθοδο φαίνονται σπασμένες σε οτιδήποτε άλλο εκτός από αυτό το συγκεκριμένο περιβάλλον επιφάνειας εργασίας.
Πώς νιώθεις για διακοσμήσεις από την πλευρά του πελάτη; Πείτε μας στην παρακάτω ενότητα σχολίων!