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

Αλλαξε το ανάλυση σε διανομές με βάση GNOME o KDE είναι πολύ απλός. Για όσους χρησιμοποιούν Ανοιχτό κουτί και παράγωγα, το θέμα είναι λίγο πιο περίπλοκο. Τις περισσότερες φορές, αυτό οδηγεί σε μια μακρά εξήγηση του τρόπου αλλαγής του αρχείου διαμόρφωσης του Διακομιστής Χ: xorg.conf, βρίσκεται στο etc / X11.

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

Χρήση xrandr είναι περισσότερο γρήγορα y απλός. Επιπλέον, έχει πολλές γραφικές διεπαφές και μπορεί να χρησιμοποιηθεί άλλες ανάγκες πολύ ενδιαφέρον, όπως η διαμόρφωση διπλών οθονών κ.λπ.

Πώς να χρησιμοποιήσετε το xrandr

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

xrandr -q

Σε περίπτωση που η ανάλυση που αναζητάτε δεν αναφέρεται, μπορεί να οφείλεται στο ότι η οθόνη σας δεν την υποστηρίζει πραγματικά ή ότι πρέπει να εγκαταστήσετε ένα καλύτερο πρόγραμμα οδήγησης (ati, intel ή nvidia).

Στη συνέχεια, ορίστε την ανάλυση που θέλετε να χρησιμοποιήσετε (αλλάξτε "1400 × 1050" στην επιθυμητή ανάλυση):

xrandr -s 1400x1050

Προσαρμογή του dpi

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

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

xrandr --dpi 96-s 1400x1050

Εάν αποτύχει, μπορείτε να καθορίσετε το dpi σε ~ / .Xdefaults

Άνοιξα ένα πρόγραμμα επεξεργασίας και έβαλα τα ακόλουθα σε αυτό το αρχείο:

xft.dpi: 96

Αυτό το dpi θα εφαρμοστεί σε όλα τα νέα παράθυρα που ανοίγετε. Μπορείτε επίσης να αποσυνδεθείτε για να δείτε τα αποτελέσματα αυτής της αλλαγής (δεν χρειάζεται επανεκκίνηση του συστήματος).

Εάν το 96 δεν είναι το σωστό dpi για εσάς, μπορείτε να δοκιμάσετε 72 ή 135.

Διπλές οθόνες

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

Ακολουθεί ένα παράδειγμα, χρησιμοποιώντας μια κάρτα nvidia:

Αρχικά, απαριθμήστε τις οθόνες χρησιμοποιώντας το xrandr.

xrandr -q

Το αποτέλεσμα θα είναι το εξής:

Οθόνη 0: ελάχιστο 320 x 200, τρέχον 1920 x 1200, μέγιστο 4096 x 4096
DVI-I-1 συνδεδεμένο 1920x1200 + 0 + 0 (izannormal αριστερά ανεστραμμένος δεξιά x άξονας y άξονας) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
DVI-I-2 συνδεδεμένο 1920x1200 + 0 + 0 (κανονικός αριστερός ανεστραμμένος δεξιά x άξονας και άξονας) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
Η TV-1 αποσυνδέθηκε (κανονικός αριστερός ανεστραμμένος δεξιός άξονας x άξονας

Στη συνέχεια, χρησιμοποιήστε το xrandr για να διαμορφώσετε τις οθόνες. Αλλάξτε τα ονόματα "DVI-I-1" και "DVI-I-2" στα ονόματα των οθονών σας. Ίσως χρειαστεί επίσης να προσαρμόσετε την ανάλυση και να αλλάξετε το “–αριστερά” σε “–δεξιά του”.

xrandr --auto - έξοδος DVI-I-2 - τρόπος 1920x1200 --αριστερά του DVI-I-1

Έχει το ίδιο αποτέλεσμα με:

xrandr --auto - έξοδος DVI-I-1 - τρόπος 1920x1200 - δεξιά-του DVI-I-2

Για να ορίσετε την κύρια οθόνη, χρησιμοποιήστε την επιλογή – κύριας:

xrandr --auto - έξοδος DVI-I-1 - τρόπος 1920x1200 - πρωταρχική - δεξιά - του DVI-I-2

Διαμορφώστε το xrandr για εκκίνηση κατά την εκκίνηση

Αυτή η μέθοδος ποικίλλει ανάλογα με το περιβάλλον της επιφάνειας εργασίας που χρησιμοποιείτε (gnome, kde, xfce).

Στο openbox, προσθέστε την εντολή xrandr στο ~ / .config / openbox / autostart.sh.

Στο fluxbox, κάντε την ίδια λειτουργία αλλά στο αρχείο ~ / .fluxbox / startup

Ανάλογα με το περιβάλλον της επιφάνειας εργασίας που χρησιμοποιείτε, μπορείτε να προσθέσετε xrandr στο ~ / .xinit

Εργαλεία γραφικών

Υπάρχουν πολύ καλές γραφικές διεπαφές στο xrandr. Μεταξύ των πιο γνωστών, μπορούμε να αναφέρουμε τα lxrandr, grandr, krandr και arandr.


15 σχόλια, αφήστε τα δικά σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   alex dijo

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

  2.   Πρόσκληση_92839 dijo

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

    Και, πού μπορώ να βάλω αυτό το αρχείο (στην περίπτωση που δεν είναι δυνατή με τις γραφικές διεπαφές) για παράδειγμα στο Gnome και στο KDE;

    Σας ευχαριστώ πάρα πολύ, έψαχνα εδώ και πολύ καιρό λύση στο πρόβλημα επίλυσης, αλλά όλοι το έβαλαν με το αρχείο Xorg, conf, αλλά αυτό το αρχείο στις νεότερες εκδόσεις των διανομών δεν χρησιμοποιείται πλέον.

  3.   Ας χρησιμοποιήσουμε το Linux dijo

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

  4.   Πρόσκληση_92839 dijo

    Όχι, στην περίπτωσή μου η οθόνη μου έχει μέγιστη και εγγενή ανάλυση 1366 × 768, στα Windows λειτουργεί τέλεια με το πρόγραμμα οδήγησης Intel, η οθόνη είναι μηχανήματα (ίσως λόγω της μάρκας). Αντίθετα, σε όλες τις διανομές GNU / Linux η μέγιστη ανάλυση ήταν 800 × 600 ή 1024 × 600, ανάλογα με τη διανομή, αλλά από εκεί δεν ανέβηκε. Προσπάθησα με όλες τις διανομές, αλλά μόνο σε ένα εμφανίστηκε η σωστή ανάλυση χωρίς να χρησιμοποιώ τις εντολές xrandr και cvt η οθόνη μου, στο Ubuntu 10.10, αλλά δεν μπόρεσα να χρησιμοποιήσω τα γραφικά εφέ, δεν ξέρω γιατί, ούτε καν ενημέρωση ...

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

    PS: είναι περίεργο, γιατί στην οθόνη HP του αδελφού μου, η οποία έχει εγγενή ανάλυση 1600 × 900, δεν είχα πρόβλημα με την ανάλυση, έχω μια θεωρία ότι μπορεί να οφείλεται στο ότι η οθόνη μου δεν υποστηρίζεται ή δεν αναγνωρίζεται από το σύστημα αναγνώρισης υλικού του πυρήνα.

    Ένα χαιρετισμό.

  5.   Ο Steve dijo

    Δούλεψε για μένα σε μια αποτυχία διαμόρφωσης ανάλυσης που έχει συμβεί στο LinuxMint στην περίπτωσή μου 12. Για κάποιο λόγο κατά την εκκίνηση του συστήματος δεν αναγνωρίζει την ανάλυση της οθόνης μου. Αλλά το έχω λύσει εγκαθιστώντας το "grandr", δημιουργώντας ένα εικονίδιο στην επιφάνεια εργασίας που πρέπει να χρησιμοποιώ σε κάθε εκκίνηση της επιφάνειας εργασίας. Χρησιμοποίησα επίσης το "lxrandr" αλλά προσαρμόστηκα καλύτερα με το "grandr". Σίγουρα ιδιαίτερα συνιστάται το "grandr". Χαιρετισμούς 🙂

  6.   Μαξ Τζόναθαν dijo

    Χρησιμοποιώ ένα σενάριο στο netbook μου που χρησιμοποιεί το xrandr, μου επιτρέπει να χρησιμοποιώ αναλύσεις που δεν υποστηρίζονται ή τουλάχιστον δεν αναφέρονται από προεπιλογή, καθώς το μέγιστο είναι 1024 × 600 και με το σενάριο μπορώ να το ρυθμίσω σε 1280 × 750
    http://dl.dropbox.com/u/44801426/newrez
    Δεν λειτουργεί μόνο για το gnome, το χρησιμοποιώ στο XFCE
    Δεν μπορώ να θυμηθώ την πηγή στην οποία τη βρήκα, αλλά απλώς την google, Δ

  7.   Κρεμάστε 1 dijo

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

  8.   Προσκλήσεις_92839 dijo

    Θα μπορούσε κάποιος να μου πει γιατί;

  9.   Αντρές dijo

    Γεια σας φίλε Έχω το ακόλουθο πρόβλημα στην έκδοση 4 centos
    Οι γνώσεις μου για το linux είναι σχεδόν μηδενικές και όταν προσπαθώ να μπω στο γραφικό περιβάλλον λαμβάνω ένα μη υποστηριζόμενο μήνυμα εισόδου.
    Προσπάθησα να αλλάξω τη διαμόρφωση χρησιμοποιώντας αυτήν τη μέθοδο που εξηγείτε εδώ και δεν μπορώ να ανοίξω την οθόνη (null)
    Πείτε μου πώς μπορώ να κάνω για να επαναφέρω τη ρύθμιση παραμέτρων της οθόνης, καθώς η επιλογή ρύθμισης δεν λειτουργεί ούτε

    Ευχαριστώ για τη βοήθεια που μπορείτε να μου δώσετε

    1.    ας χρησιμοποιήσουμε το linux dijo

      Θα ήταν ωραίο να βάλετε ακριβώς τις εντολές που εισάγετε και τα πλήρη μηνύματα λάθους.
      Στην υγειά σας! Παύλος.

    2.    Neutron Poncho dijo

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

  10.   Jonatan dijo

    Ξέρω ότι έχει περάσει πολύς καιρός από την ανάρτηση, αλλά κάποιος θα μπορούσε να μου πει πώς να υποβάλω τις αλλαγές στο xubuntu θα ήταν χρήσιμη

  11.   alvaro dijo

    Ευχαριστώ για την ανάρτηση που με βοήθησες πολύ τώρα η οθόνη μου φαίνεται εξαιρετικά!

  12.   Γιάννης dijo

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

  13.   Rodrigo dijo

    Άψογη ευχαριστώ πολύ!