Xrandr: potężne narzędzie do konfiguracji monitora

Przy tej okazji wyjaśniamy, jak korzystać xrandr, narzędzie terminala używane do poprawne la rezolucja twojego monitora, ich częstotliwości odświeżaniaitp. a nawet służy do manipulowania więcej niż jednym monitorem.

Miguel Suárez Patiño jest kolejnym z zwycięzcy naszego cotygodniowego konkursu: «Podziel się swoją wiedzą o Linuksie«. Gratulacje Miguel!

Zwykły użytkownik, głównie Windows czy Apple, niezbyt dobrze rozumie ludzi, którzy pasjonują się Linuksem i spędzają dużo czasu w konsoli poleceń pisząc „dziwne rzeczy”.

To, co dziś wam powiem, to jeden z tych dni, kiedy jesteście szczególnie dumni z Linuksa. To jest historia:

Mój drogi stary monitor CRT marki HP pavilion mx70, oferuje mi szeroki zakres rozdzielczości, ale mój Linux Mint LXDE go nie rozpoznaje i pokazuje mi dobrą rozdzielczość 1024 × 768, ale tylko z odświeżaniem 60 Hz, co nie jest bardzo dobre dla oczu. Teoretycznie monitor może osiągnąć 85 Hz przy tej rozdzielczości.

A co mam teraz zrobić? Cóż, jak zwykle, przejdź do wiersza poleceń i GRAJ!

Korzystanie z xrandr

Do zmiany rozdzielczości służy polecenie "xrandr" (X Resize & Rotate). Za pomocą tego polecenia możesz skonfigurować rozdzielczość ekranu, ale możesz także dodać nowe rozdzielczości, o ile monitor je obsługuje.

Zwróć uwagę, że istnieje kilka interfejsów graficznych: grandr, arandr.

Aby zobaczyć rozdzielczości wykryte przez system, po prostu wywołaj to polecenie i zobacz wynik, w moim przypadku:

informiguel ~ $ xrandr Ekran 0: minimum 320 x 200, prąd 1024 x 768, maksymalnie 4096 x 4096 Połączenie VGA-0 1024x768 + 0 + 0 (normalna lewa odwrócona prawa x oś y) 0mm x 0mm 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video odłączone (normalna lewa odwrócona prawa oś y oś y)

Jak widać, dla rozdzielczości 1024 × 768 oferuje tylko 60.0 Hz.

No cóż, dodam rozdzielczość, w której jestem najlepszy i jaką oferuje mój monitor: 1024 × 768 przy 85 Hz Oczywiście każdy monitor ma swoją własną charakterystykę, z którą trzeba się zapoznać.

Problem polega na tym, że aby stworzyć nową rozdzielczość, potrzebujesz "bardzo dziwnych" danych, takich jak częstotliwość pionowa, pozioma, maksymalna, minimalna, całkowita ... Ale Linux ma również rozwiązanie z poleceniem "cvt", narzędziem do obliczania Tryby VESA wymagane do uzyskania rozdzielczości. Cóż, jeśli chcę 1024 × 768 przy 85 Hz piszę:

informiguel ~ $ cvt 1024 768 85 # 1024x768 84.89 Hz (CVT 0.79M3) hsync: 68.68 kHz; pclk: 94.50 MHz Modeline "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync

Możesz też wypróbować „gtf”, które robi mniej więcej to samo:

informiguel ~ $ gtf 1024 768 85 # 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync

I w ten sposób pojawia się „Modeline”, którego mam użyć z „xrandr”. Nie bój się, jeśli hz nie są do końca zgodne (94.50 zamiast 85).

Krok aby dodać tę rozdzielczość kopiując uzyskaną "modeline": (szczegół, kiedy wstawisz opcję z jej długą nazwą typu "nowy tryb" poprzedza ją 2 myślniki, być może nie są one zbytnio zauważalne, innym razem tylko 1 myślnik jak w przypadku „hsync”)

informiguel ~ $ xrandr --newmode "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync

Jeśli sprawdzimy wynik:

informiguel ~ $ xrandr Ekran 0: minimum 320 x 200, prąd 1024 x 768, maksymalnie 4096 x 4096 Połączenie VGA-0 1024x768 + 0 + 0 (normalna lewa odwrócona prawa x oś y) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video odłączony (normalny lewy odwrócony prawa oś y oś y) 1024x768_85.00 (0x137) 94.5 MHz h: szerokość 1024 początek 1096 koniec 1200 łącznie 1376 pochylenie 0 zegar 68.7 kHz v: wysokość 768 początek 771 koniec 775 łącznie 809 zegar 84.9 Hz

Możesz zobaczyć nowo utworzony „Modeline”. Podoba mi się sposób, w jaki brzmi „Modeline”! Jeśli pewnego dnia będę miał kota, tak to będę nazywał.

Cóż, kontynuujemy, teraz muszę dodać ten nowy tryb do listy dostępnych trybów:

informiguel ~ $ xrandr – addmode VGA-0 1024x768_85.00

Rzecz "VGA-0", jeśli spojrzysz na wyniki "xrandr", tak nazywa się moja karta graficzna. Widzimy wynik, doskonały!

informiguel ~ $ xrandr Ekran 0: minimum 320 x 200, prąd 1024 x 768, maksymalnie 4096 x 4096 Połączenie VGA-0 1024x768 + 0 + 0 (normalne lewe odwrócone prawe 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 S -wideo odłączone (normalna lewa odwrócona prawa oś x oś y)

Teraz pozostaje tylko zastosować tę rozdzielczość do monitora:

informiguel ~ $ xrandr --wyjście VGA-0 --tryb 1024x768_85.00

Jedno mrugnięcie i monitor wygląda przystojniej niż kiedykolwiek.

Co jeśli chcę ustawić rozdzielczość 800 × 600 z częstotliwością odświeżania 60 Hz (widzę, że w tym trybie dostępne są 2 odświeżenia, 60.3 i 56.2)? Można to zrobić w ten sposób:

informacja ~ $ xrandr -s 800x600 -r 60

Zwróć uwagę, że napój bezalkoholowy używał 60 zamiast 60.3, ponieważ ten ostatni nie przyznał się do tego. Wróćmy teraz do ładnej rozdzielczości:

reportiguel ~ $ xrandr -s 1024x768_85.00

Gdybym domyślnie wziął odświeżanie na 60 Hz to piszemy:

informacja ~ $ xrandr -s 1024x768_85.00 -r 85

A jeśli się mylę i chcę wszystko usunąć? Nic, chodźmy tam. Aby usunąć tę rozdzielczość z listy dostępnych trybów:

informacja ~ $ xrandr --delmode VGA-0 1024x768_85.00

Jeśli zobaczę wynik:

informiguel ~ $ xrandr Ekran 0: minimum 320 x 200, prąd 1024 x 768, maksymalnie 4096 x 4096 Połączenie VGA-0 1024x768 + 0 + 0 (normalna lewa odwrócona prawa x oś y) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video odłączony (normalny lewy odwrócony prawa oś y oś y) 1024x768_85.00 (0x136) 94.5 MHz h: szerokość 1024 początek 1096 koniec 1200 łącznie 1376 pochylenie 0 zegar 68.7 kHz v: wysokość 768 początek 771 koniec 775 łącznie 809 zegar 84.9 Hz

Jest już usunięty z listy, ale teraz dane pojawiają się tak, jak zostały utworzone (–newmode) poprzednio. Aby to również usunąć:

informacja ~ $ xrandr --rmmode 1024x768_85.00

Widzimy wynik:

informiguel ~ $ xrandr Ekran 0: minimum 320 x 200, prąd 1024 x 768, maksymalnie 4096 x 4096 Połączenie VGA-0 1024x768 + 0 + 0 (normalna lewa odwrócona prawa x oś y) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video odłączone (normalna lewa odwrócona prawa oś y oś y)

Wszystko było jak na początku artykułu ...

I wreszcie wiem, że jesteś żartownisiem, więc spróbuj tego:
Najpierw napisz to, co w tej chwili nie wprowadza żadnych zmian:

informiguel ~ $ xrandr --output VGA-0 --obróć normalnie

A teraz spróbuj wykonać następujące czynności, biorąc pod uwagę, że aby usunąć żart, musisz powtórzyć poprzednią instrukcję (po prostu wybierz ją za pomocą klawiszy kursora):

informiguel ~ $ xrandr --output VGA-0 --obróć w lewo

Jak na razie wszystko jest bardzo fajne ale jest problem, przy ponownym uruchomieniu komputera konfiguracje giną. Nie sądzę, żeby to był dobry pomysł, aby zmieniać odświeżanie ekranu za każdym razem, gdy wchodzimy do komputera, musi być sposób, aby to naprawić. Idź po to.

W Linuksie stopniowo pojawia się plik konfiguracyjny, a ponieważ sprzęt był lepiej rozpoznawany przez dystrybucje, został zapomniany. Pełna nazwa ścieżki to „/etc/X11/xorg.conf”. Plik konfiguracyjny dla wszystkich parametrów, które sprawiają, że środowisko graficzne działa.

W LXDE (lekkie środowisko pulpitu X11) plik nie istnieje, więc trzeba go utworzyć, co nie jest łatwe. Jednym z możliwych rozwiązań jest wykonanie następujących czynności:

Wychodzimy ze środowiska graficznego, przechodzimy do terminala wciskając CTRL + ALT + F1, pamiętajmy, że środowisko graficzne to CTRL + ALT + F7). Sprawdzamy i „wyłączamy” środowisko graficzne:

informuj ~ $ sudo /etc/init.d/lxdm stop

Następnie wykonujemy konfigurację X:

informacje ~ $ sudo X -konfiguruj

Tworzony jest plik o nazwie „xorg.conf.new”, który musimy przenieść do Twojej witryny i zmodyfikować:

informacje ~ $ mv xorg.conf.new /etc/X11/xorg.conf

Jeśli wszystko się zgadza i chcemy zrestartować środowisko graficzne:

informacje ~ $ sudo /etc/init.d/lxdm start

Jest inne rozwiązanie, które może być lepsze, zaczynasz od dystrybucji Linuksa na „CD Live” i kopiujesz plik, którego pełna ścieżka to „/etc/X11/xorg.conf” i wklejasz go do swojej dystrybucji. Jeśli ta dystrybucja poprawnie wykryła monitor, problemy się skończyły, w przeciwnym razie musisz wyretuszować plik z danymi odświeżania ekranu i żądanej rozdzielczości. Jako przykład musiałem dodać następujące, aby soda była odpowiednia:

Sekcja „Monitor” Identyfikator „Monitor ogólny” Opcja „DPMS” HorizSync 30-70 VertRefresh 50-120 Modeline „1024x768_85.00” 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync Opcja „PreferredMode” „1024x768_85.00” EndSection Sekcja "Ekran" Identyfikator "Ekran domyślny" Urządzenie "ATI Technologies, Inc. Radeon RV250 Jeśli [Radeon 9000 Pro]" Monitor "Monitor ogólny" DefaultDepth 24 Opcja "AddARGBGLXVisuals" "True" Opcja "Metamode" "1024x768_85.00 +0+ 0 "Option" UseEdid "" False "SubSection" Display "Głębokość 1 Tryby" 1024x768 "" 800x600 "" 640x480 "EndSubSec ................... itd.

Bardzo ważne, poszukaj właściwości technicznych monitora, aby poznać synchronizację pionową i poziomą. Jak widać na obrazku, „Modeline” to ta obliczona za pomocą polecenia „cvt”.

Po wprowadzeniu niezbędnych zmian wszystko jest gotowe do automatycznego uruchomienia przy następnym uruchomieniu komputera. Problem rozwiązany.

A teraz, jak wyjaśnisz jednemu z systemów Windows lub Mac emocje związane z „kontrolą” nad maszyną (a nie na odwrót)?

Wydaje mi się, że jesteśmy gatunkiem zagrożonym ... 🙁

Ci, którzy chcą dalej pogłębiać swoją wiedzę o xrandr, nie przestawaj ich czytać stare przedmioty opublikowane na tym blogu.

Dziękuję Miguel Suárez Patiño!
Chcesz wziąć udział w naszym comiesięcznym konkursie i wnieść wkład do społeczności?
Wystarczy wysłać nam plik poczta włączając własną sztuczkę lub mini samouczek.

44 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Elektroniczna niespodzianka powiedział

    Witaj przyjacielu, jak się masz? Dzięki za samouczek, jest bardzo dobrze wyjaśniony, ale tak naprawdę nie działa dla mnie.

    Wyjaśnię Ci w części gdzie dodajesz ekran i umieszczasz vga u mnie to nie działa bo na liście konfiguracji na początku nie dostaję monitora vga tylko coś z domyślnego i nie mogę tego zrobić bo myślę że OS nie ma rozpoznając sterownik wideo, w tym przypadku linux utrzymuje 10 lts, ​​nie wkładaj najnowszego bo system operacyjny podaje błąd z procesorem pc utech minilaptoc

    1.    Juan Pablo powiedział

      To samo przytrafiło mi się, zamiast domyślnego VGA-0.

  2.   gamborimbo powiedział

    Chciałem wyregulować rozdzielczość 32-calowego monitora / telewizora w nowej instalacji solusOS Twój artykuł jest bardzo wyraźny i czytelny, również rozwiązanie było tym, które zadałeś na pytanie (automatyczna regulacja monitora)
    Gratuluję ci.

    pozdrowienia

  3.   donacja powiedział

    Dużo ROLL, aby skonfigurować rozdzielczość ekranu i herc !!! ... W systemie Windows za pomocą trzech kliknięć rozwiązuję to !!! ... i mam również kontrolę nad «Maszyną» !!!! ...

    1.    Mig27 powiedział

      BŁĄD: W systemie Windows, jeśli monitor nie rozpoznaje Cię z powodu braku sterowników, nie możesz nic zrobić.
      W Linuksie, jeśli sterownik to rozpoznaje, również nie musisz tego robić.

      Przepraszamy, ale próba „polubienia” systemu Windows w tym przypadku nie powiodła się ...

  4.   Miguel powiedział

    BŁĄD. W systemie Windows, podobnie jak w systemie Linux, z aplikacji do konfiguracji ekranu graficznego można wykonać kilka ogólnych czynności, ale jeśli chcesz w pełni wykorzystać możliwości monitora lub system operacyjny nie wykrywa go całkowicie dobrze, z poziomu systemu Windows nie będziesz mógł Zrób cokolwiek, desde Linux Nadal masz kolejną szansę, jeśli jest to fizycznie możliwe. Tak naprawdę w systemie Windows monitor, na którym powstał ten artykuł, działał dobrze tylko z systemem Windows 98 ze sterownikami producenta. Począwszy od wyższych wersji, odświeżanie ekranu było bardzo słabe.

  5.   Mariusz powiedział

    bardzo dobry tutorial, ale zadam Ci pytanie. W przypadku zastosowania wszystkich poleceń i tego, że ekran pozostaje w żądanej rozdzielczości, ale jest przesunięty w jedną stronę, co należy zrobić?

    1.    Mig27 powiedział

      Można to rozwiązać za pomocą przycisków na monitorze. Zwykle jest przycisk z menu, za pomocą którego można „przesunąć” ekran, aby go dostosować.

      pozdrowienia

  6.   Użyjmy Linuksa powiedział

    To jest dobre pytanie. Nie jestem pewien, czy istnieje sposób, aby to naprawić za pomocą oprogramowania. Generalnie wydaje mi się, że pamiętam, że można to skorygować za pomocą przycisków na monitorze.
    Przytulić! Paweł.

  7.   TommyMint powiedział

    Jesteś geniuszem ... Cały dzień próbowałem skonfigurować monitor bez żadnego sukcesu ... aż do teraz. Dziękuję Ci.

  8.   Użyjmy Linuksa powiedział

    To dobrze! Bardzo się cieszę, że ci to służyło.

    Uścisk! Paweł.

  9.   Carlos powiedział

    Doskonały i kompletny tutorial !!

  10.   oto06 powiedział

    wspaniały poradnik ...

  11.   Fredy powiedział

    Kawałek dokumentu .. Mancantado !!!!!

  12.   Justin Powers powiedział

    łał fantastycznie !!!! ten artykuł i świetny pomysł dla początkujących użytkowników Linuksa.

  13.   Georgeos Diaz-montexano powiedział

    Wykonałem wszystkie kroki. I w żaden sposób niczego mi nie ratuje. Za każdym razem, gdy ponownie uruchamiam komputer, jest w starej konfiguracji i muszę ręcznie zresetować wszystko. Proszę…. Mała pomoc ...

  14.   irvandoval powiedział

    Wyjdź z kłopotów dzięki temu zalecanemu narzędziu, gdy masz słabą rozdzielczość i nie możesz znaleźć sposobu na jej zmianę, wystarczy xrandr -s 0!

  15.   Carlos powiedział

    Dziękuję, bardzo mi to pomogło.

  16.   The_Roder powiedział

    Dziękuję Ci,
    Od wielu dni próbowałem rozwiązać problem, rozwiązałem go w 5 minut, bardzo dobrze wyjaśnione

    DZIĘKUJEMY za podzielenie się swoją wiedzą, ludzie tacy jak Ty sprawiają, że wolne oprogramowanie jest bardziej dostępne i wspaniałe

    uścisk

  17.   Max powiedział

    Dziękuję bardzo.

    Uważam, że to bardzo przydatne.

    Pozdrowienia.

  18.   Jean Pierre powiedział

    daje mi błąd mówi mi, że nie może znaleźć vga Wstawiłem vga-1 vga-2 vga-0 i nic nie działa Wstawiłem VGA nie mówi mi, że nie można znaleźć tego co robię

  19.   Alberto powiedział

    Bardzo dobre i pełne wyjaśnienie polecenia xrandr. W gnome za każdym razem, gdy się loguję, konfiguracja pliku „xorg.conf” jest zmieniana, dzięki czemu mogę utworzyć skrypt, aby każdy restart był poprawnie ustawiony.

    Pozdrowienia!

  20.   dobry santana powiedział

    Po długim czasie poszukiwań i badań w sieci udało mi się rozwiązać mój problem za pomocą tego samouczka, bardzo dobrze wyjaśnionego i jasnego.

    dzięki

  21.   Nacho powiedział

    Cóż, zawsze używałem Debiana i Zero Drama do konfigurowania rzeczy, bez konieczności przechodzenia do tego poziomu szczegółów.

    Ale teraz w Mint nie mogłem znaleźć sposobu, aby przywrócić normalny monitor, a przy "xrandr -s 0" na konsoli działało bardzo dobrze.

    Faktem jest, że tak, dużo podów, jak mówi Donatien, zwłaszcza gdy zmieniasz dystrybucję, aby wszystko było „łatwiejsze”.

    Dobrze ...

    .

  22.   elkabal82 powiedział

    Cholera, jesteś świetny, bardzo dziękuję za rozdzielczość zewnętrznego monitora 1920X1080 60 Hz, pozostaję 100 z tutorialem.

    1.    użyjmy Linuksa powiedział

      Nie ma za co, mistrzu! Uścisk! Paweł.

  23.   Santiago Alessio powiedział

    U mnie działało idealnie, tylko zamiast VGA wydawało mi się LVDS, więc skopiowałem wszystko tak samo, ale zmieniając VGA-0 na LVDS i wszystko działało idealnie

  24.   energia powiedział

    Po prostu idealnie, gdybym mógł, zapraszałbym na kawę.

    1.    użyjmy Linuksa powiedział

      Ha ha! Dziękuję Ci!
      Uścisk, Pablo.

  25.   drakka powiedział

    Witam, czy możesz mi pomóc, mój monitor nie jest wyśrodkowany i daje mi rozdzielczość 1920 × 1080 60.1 * + co nie jest właściwe, ponieważ nie jest wyśrodkowany, rozdzielczość mojego komputera to 1600 × 900 ale nie wiem Na ile Hz muszę to ustawić, gdy robiąc cvt, otrzymuję następujące informacje, ile Hz muszę to ustawić?
    drakkpac drakk # cvt 1600 900
    # 1600 × 900 59.95 Hz (CVT 1.44 M9) hsync: 55.99 kHz; pclk: 118.25 MHz
    Modeline «1600x900_60.00» 118.25 1600 1696 1856 2112 900 903 908 934 -hsync + vsync

    1.    użyjmy Linuksa powiedział

      Cześć Drakk!

      Zalecamy zadać to pytanie w naszym serwisie pytań i odpowiedzi o nazwie Zapytaj DesdeLinux aby cała społeczność mogła Ci pomóc w rozwiązaniu Twojego problemu.

      Uścisk, Pablo.

  26.   Elias powiedział

    Dziękuję bardzo, działało idealnie. Problem polega na tym, że nie wiem, jak edytować plik (lub jaki plik edytować), aby był tak skonfigurowany na zawsze, czy ktoś mógłby mi pomóc? używam ubuntu studio 14.04 (jeśli się nie mylę użyj xfce)

  27.   adrian powiedział

    podczas wykonywania tego kroku »informiguel ~ $ xrandr –newmode« 1024x768_85.00 »94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync» pojawia się błąd «xrandr: Nie udało się uzyskać rozmiaru gamma dla domyślnego wyjścia»

  28.   Jonathana Gasibę powiedział

    Dzień dobry przyjacielu,

    Świetny poradnik Osiągnąłem to do tego stopnia, że ​​pojawiła się rozdzielczość i wszystko, jednak kiedy ją wybieram, daje mi to błąd w postaci niewystarczającej przestrzeni wirtualnej, mój monitor daje mi rozdzielczość 1920 × 1080 i chcę tę rozdzielczość zmniejszyć, jednak kiedy robię xrendr wydaje mi się prąd minimalny i maksymalny to samo czyli 1920 × 1080, wypróbowałem komendy, które mówią mi czy video działa poprawnie i tak jest, pojawiają się koła zębate i komunikat mówi TAK!

    Chciałbym wiedzieć, czy istnieje sposób na ustawienie minimalnej rozdzielczości na inną, a nie tę samą, w ten sposób, aby wprowadzić żądane wartości, przy okazji częstotliwość ekranu z rozdzielczością, którą mam, mówi mi, że jest to 0.

  29.   Andres osp powiedział

    Udało mi się to perfekcyjnie i dzięki Wam jestem już ekspertem w kwestii relaksu! Podzielę się blogiem, bardzo dziękuję…. salu2

  30.   Julian D. powiedział

    Witam jak się masz bardzo dobre wyjaśnienie, ale mam problem aby stworzyć stały plik konfiguracyjny decydujesz że tego potrzebuję (jestem w KaliLinux i plik xorg.conf nie istnieje

    informuj ~ $ sudo /etc/init.d/lxdm stop

    ale plik lxdm nie istnieje, a kiedy kontynuuję, mówi mi, że muszę zatrzymać serwer, aby utworzyć plik xorg.conf… więc który plik muszę zatrzymać ?????

  31.   cholina powiedział

    Bardzo dobry artykuł Mogłem dodać rozdzielczość, którą chciałem (1360 × 768), ale nie pozwala mi wybrać tej rozdzielczości, daje mi następujące błędy:

    obraz, do którego mogłem dodać rozdzielczość:

    Ekran 0: minimum 640 x 480, prąd 1024 x 768, maksimum 1360 x 768
    domyślnie podłączony 1024 × 768 + 0 + 0 0 mm x 0 mm
    1024 × 768 0.00 *
    800 × 600 0.00
    640 × 480 0.00
    1360x768_60.00 60.00

    błąd podczas próby wybrania tej rozdzielczości
    : ~ $ xrandr –wyjście domyślne –mod 1360x768_60.00 –podstawowy
    xrandr: nie udało się uzyskać domyślnego rozmiaru gamma dla wyjścia
    xrandr: Konfiguracja crtc 0 nie powiodła się

    błąd jak sudo:

    sudo xrandr –wyjście domyślne –model 1360x768_60.00 –podstawowy
    Nie określono protokołu
    Nie można otworzyć wyświetlacza: 0

    Czy ktoś wie, co może być? Prawda jest taka, że ​​czytałem wiele forów i próbowałem wielu rzeczy, ale nie mogę tego naprawić, a najgorsze jest to, że nie mogę zamknąć serwera X (lub nacisnąć ctrl + alt + f1), ponieważ ze względu na rozdzielczość, którą to ustawienie, cały ekran jest pikselowany w kolorowe kwadraty.

    z już bardzo dziękuję

  32.   kasd powiedział

    Witam, bardzo dziękuję za tego typu tutorial, ale mam mały problem.

    Po zastosowaniu polecenia ~ $ xrandr -addmode 1336x768_85.00 terminal mi powie

    xrandr: nierozpoznana opcja „-addmode”

    Co może się tutaj stać?, Próbowałem już addmode bez skryptu i mówi mi to samo. Wyjaśniam, że mam Debiana 8.5 i wszystkie wcześniejsze kroki działały dobrze.

    Z góry dzięki.

  33.   Jezus Eduardo powiedział

    jest „–addmode” bez cudzysłowów, wystąpił błąd podczas zapisywania artykułu.

  34.   Jose Jimenez powiedział

    bracie jesteś geniuszem, bardzo dziękuję za tutorial, zmęczyło mnie szukanie jak uzyskać rozdzielczość 1280 × 960 przy 60 Hz i nie było to dla mnie w xubuntu, dopóki nie wyszukałem tego samouczka w Google, wielkie dzięki

  35.   anonimowy powiedział

    PERFECTOO! ! !
    Dzięki, było świetnie.
    Dobrze wyjaśnione, krok po kroku. Również się uczy.

  36.   Daniel Moreno powiedział

    Cóż, zrobiłem już wszystko tak, jak mi mówią, ale dodając to generuje ten błąd i nie wiem co to znaczy:
    X Błąd nieudanego żądania: BadMatch (nieprawidłowe atrybuty parametrów)
    Główny kod operacji nieudanego żądania: 140 (RANDR)
    Drobny kod operacji nieudanego żądania: 18 (RRAddOutputMode)
    Numer seryjny nieudanego żądania: 30
    Aktualny numer seryjny w strumieniu wyjściowym: 31

    możesz mi pomóc?

    Pokażę ci pełny ekran

    root @ d4m: ~ # xrandr
    Ekran 0: minimum 8 x 8, prąd 1024 x 600, maksimum 32767 x 32767
    LVDS1 podłączony pierwotny 1024 × 600 + 0 + 0 (normalny lewy odwrócony prawy oś y oś y) 220 mm x 130 mm
    1024 × 600 60.19 * +
    800 × 600 60.32 56.25
    640 × 480 59.94
    512 × 300 60.00
    VGA1 odłączony (normalna lewa odwrócona prawa oś x oś y)
    VIRTUAL1 odłączony (normalna lewa odwrócona prawa oś y oś y)
    root @ d4m: ~ # xrandr –newmode 1024x768_60.00 63.50 1024 1072 1176 1328 768 771 -hsync + vsync
    root @ d4m: ~ # xrandr –addmode LVDS1 1024x768_60.00
    X Błąd nieudanego żądania: BadMatch (nieprawidłowe atrybuty parametrów)
    Główny kod operacji nieudanego żądania: 140 (RANDR)
    Drobny kod operacji nieudanego żądania: 18 (RRAddOutputMode)
    Numer seryjny nieudanego żądania: 30
    Aktualny numer seryjny w strumieniu wyjściowym: 31
    root @ d4m: ~ # cvt 1024 768
    # 1024 × 768 59.92 Hz (CVT 0.79 M3) hsync: 47.82 kHz; pclk: 63.50 MHz
    Modeline «1024x768_60.00» 63.50 1024 1072 1176 1328 768 771 775 798 -hsync + vsync
    root @ d4m: ~ #

    Gdy tylko będziesz mógł mi pomóc, będę wdzięczny, ponieważ jestem nauczycielem i pomagam w tym moim uczniom.

  37.   Suso powiedział

    Uratowałeś mnie!!. Wspaniały tutorial.

    Mam dwa monitory zewnętrzne do laptopa (powodów lol nie wpisuję) jeden podłączony przez HDMI a drugi VGA. Ten ostatni miał rozdzielczość 1024 × 768 i dzięki waszemu samouczkowi udało mi się ustawić ją na 1920 × 1080.

    Bardzo dziękuję za wszystko 😉

  38.   szalupa powiedział

    xrandr: nie udało się uzyskać domyślnego rozmiaru gamma dla wyjścia
    Ekran 0: minimum 640 x 480, prąd 640 x 480, maksimum 640 x 480
    domyślnie podłączony podstawowy 640 × 480 + 0 + 0 0 mm x 0 mm
    640 × 480 73.00 *
    dobrze, dostaję to, kiedy stosuję "xrandr" w terminalu. Obecnie moja rozdzielczość jest bardzo duża, zniknęła opcja w konfiguracjach, gdzie pozostaje pusta i nie ma rodzaju rozdzielczości. jest to rdzeń 3 i używam ubuntu 18.