Πώς να ορίσετε μια προσαρμοσμένη ανάλυση οθόνης στο Ubuntu Desktop


Η ανάλυση της οθόνης σας (ή της εξωτερικής οθόνης) είναι χαμηλή; κάνοντας έτσι τα στοιχεία στην οθόνη σας να φαίνονται μεγαλύτερα και λιγότερο καθαρά; Ή θέλετε απλώς να αυξήσετε την τρέχουσα μέγιστη ανάλυση ή να προσθέσετε μια προσαρμοσμένη ανάλυση;

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

Αλλαγή της ανάλυσης ή του προσανατολισμού της οθόνης χρησιμοποιώντας οθόνες

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

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

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

Αλλαγή της ανάλυσης ή του προσανατολισμού της οθόνης χρησιμοποιώντας το Xrandr

Εναλλακτικά, μπορείτε επίσης να χρησιμοποιήσετε το ισχυρό εργαλείο xrandr (μια διεπαφή γραμμής εντολών για το RandR (Αλλαγή μεγέθους και Περιστροφή ) X Επέκταση συστήματος παραθύρου) που χρησιμοποιείται για τον καθορισμό του μεγέθους, του προσανατολισμού και/ή της αντανάκλασης των εξόδων για μια οθόνη.

Μπορείτε επίσης να το χρησιμοποιήσετε για να ορίσετε το μέγεθος της οθόνης ή να εμφανίσετε όλες τις ενεργές οθόνες όπως φαίνεται.

xrandr --listactivemonitors

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

xrandr

Ορισμός ανάλυσης οθόνης στο Ubuntu

Για να ορίσετε την ανάλυση για μια οθόνη για μια εξωτερική οθόνη με το όνομα DP-1 σε 1680×1050, χρησιμοποιήστε τη σημαία --mode όπως φαίνεται.

xrandr --output DP-1 --mode 1680x1050

Μπορείτε επίσης να ορίσετε τον ρυθμό ανανέωσης χρησιμοποιώντας τη σημαία --rate όπως φαίνεται.

xrandr --output DP-1 --mode 1680x1050 --rate 75

Μπορείτε επίσης να χρησιμοποιήσετε τα --αριστερά από, --δεξιά-από, --πάνω, --παρακάτω και επιλογές --same-as για να τακτοποιήσετε τις οθόνες σας είτε σχετικά μεταξύ τους.

Για παράδειγμα, θέλω η εξωτερική μου οθόνη (DP-1) να τοποθετηθεί αριστερά από την οθόνη του φορητού υπολογιστή (eDP-1) σε αντιστοιχία με την πραγματική φυσική θέση:

xrandr --output DP-1 --left-of eDP-1 

Λάβετε υπόψη ότι τυχόν αλλαγές που πραγματοποιούνται χρησιμοποιώντας το xrandr θα διαρκέσουν μόνο μέχρι να αποσυνδεθείτε ή να επανεκκινήσετε το σύστημα. Για να κάνετε μόνιμες αλλαγές xrandr, χρησιμοποιήστε τα αρχεία διαμόρφωσης xorg.conf για διακομιστή Xorg X (εκτελέστε το man xorg.conf για λεπτομέρειες σχετικά με τον τρόπο δημιουργίας ένα αρχείο xorg.conf) – αυτή είναι η πιο αποτελεσματική μέθοδος.

Μπορείτε επίσης να χρησιμοποιήσετε το αρχείο ~/.xprofile (προσθέστε εντολές xrandr σε αυτό), ωστόσο, υπάρχουν ορισμένα μειονεκτήματα στη χρήση αυτής της μεθόδου, το ένα είναι ότι αυτό το σενάριο διαβάζεται αρκετά αργά στη διαδικασία εκκίνησης, επομένως δεν θα αλλάξει η ανάλυση της διαχείρισης οθόνης (εάν χρησιμοποιείτε π.χ. lightdm).

Πώς να προσθέσετε ή να ορίσετε προσαρμοσμένη ανάλυση οθόνης χρησιμοποιώντας το xrandr

Είναι δυνατό να προσθέσετε μια ανάλυση οθόνης που λείπει ή προσαρμοσμένη, π.χ. 1680 x 1000 στον πίνακα Οθόνες, για μια συγκεκριμένη συσκευή προβολής (DP-1), όπως εξηγείται παρακάτω.

Για να προσθέσετε μια ανάλυση οθόνης που λείπει ή προσαρμοσμένη, πρέπει να υπολογίσετε τις λειτουργίες VESA Coordinated Video Timing (CVT) για αυτήν. Μπορείτε να το κάνετε αυτό χρησιμοποιώντας το βοηθητικό πρόγραμμα cvt ως εξής.

Για παράδειγμα, εάν χρειάζεστε οριζόντια και κάθετη ανάλυση 1680 x 1000, εκτελέστε την ακόλουθη εντολή.

cvt 1680 1000

Στη συνέχεια, αντιγράψτε το Modeline (“1680x1000_60,00″ 139,25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync output the) από την έξοδο ισχυρή> και χρησιμοποιήστε την για να δημιουργήσετε μια νέα λειτουργία χρησιμοποιώντας το xrandr όπως φαίνεται.

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync

Στη συνέχεια, προσθέστε τη νέα λειτουργία στην οθόνη.

xrandr --addmode DP-1 "1680x1000_60.00"

Τώρα ανοίξτε τις Οθόνες και ελέγξτε εάν έχει προστεθεί η νέα ανάλυση.

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

Για να προσθέσετε μόνιμα την ανάλυση, δημιουργήστε ένα σενάριο με το όνομα external_monitor_resolution.sh στον κατάλογο /etc/profile.d/.

sudo vim /etc/profile.d/external_monitor_resol.sh

Στη συνέχεια, προσθέστε τις ακόλουθες γραμμές στο αρχείο:

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"

Αποθηκεύστε τις αλλαγές και βγείτε από το αρχείο.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λειτουργίας του xrandr και τον τρόπο χρήσης του, διαβάστε τη σελίδα man του:

man xrandr 

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