Xrandr: потужний інструмент для налаштування монітора

У цій можливості ми пояснюємо, як використовувати xrandr, термінальний інструмент, що використовується для правильно la дозвіл монітора, їх коефіцієнти закускитощо і навіть служить для маніпулювання кількома моніторами.

Мігель Суарес Патіньо - ще один із переможці з нашого щотижневого конкурсу: «Поділіться своїми знаннями про Linux«. Вітаємо Мігель!

Звичайний користувач, переважно Windows або Apple, погано розуміє людей, які захоплені Linux і які проводять багато часу на командній консолі, набираючи "дивні речі".

Сьогодні я скажу вам, що це один із тих днів, коли ви особливо пишаєтесь Linux. Це історія:

Мій дорогий старий монітор ЕПТ марки HP pavilion mx70, він пропонує мені широкий діапазон роздільних здатностей, але мій Linux Mint LXDE його не розпізнає, і він показує мені хорошу роздільну здатність 1024 × 768, але лише 60 Гц оновлення, що не є дуже корисний для очей. Теоретично монітор може досягати 85 Гц з такою роздільною здатністю.

А що мені зараз робити? Ну, звичайно, переходьте в командний рядок і ГРАЙТЕ!

Використання xrandr

Для модифікації роздільної здатності існує команда "xrandr" (X Змінити розмір і повернути). За допомогою цієї команди ви налаштовуєте роздільну здатність екрана, але ви також можете додавати нові роздільні здатності, якщо монітор їх підтримує.

Прокоментуйте, що існує кілька графічних інтерфейсів: grandr, arandr.

Щоб побачити дозволи, виявлені системою, просто зателефонуйте цій команді і перегляньте результат, у моєму випадку:

informiguel ~ $ xrandr Екран 0: мінімум 320 x 200, струм 1024 x 768, максимум 4096 x 4096 VGA-0 підключений 1024x768 + 0 + 0 (нормальна ліва перевернута права вісь x вісь y) 0 мм x 0 мм 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-відео відключено (нормальна ліва перевернута права вісь x вісь y)

Як бачите, для роздільної здатності 1024 × 768 він пропонує лише 60.0 Гц.

Що ж, я збираюся додати роздільну здатність, в якій я найкращий і який пропонує мій монітор: 1024 × 768 при частоті 85 Гц. Очевидно, кожен монітор має свої особливості, з якими потрібно ознайомитися.

Проблема полягає в тому, що для створення нової роздільної здатності потрібні деякі "дуже дивні" дані, такі як вертикаль, горизонталь, максимум, мінімум, загальна частота, ... Але Linux також має рішення за допомогою команди "cvt", утиліти для обчислення Режими VESA, необхідні для досягнення роздільної здатності. Ну, якщо я хочу 1024 × 768 при 85 Гц, я пишу:

informiguel ~ $ cvt 1024 768 85 # 1024x768 84.89 Гц (CVT 0.79 М3) hsync: 68.68 кГц; pclk: 94.50 МГц

Ви також можете спробувати "gtf", який робить більш-менш те саме:

informiguel ~ $ gtf 1024 768 85 # 1024x768 @ 85.00 Гц (GTF) hsync: 68.60 кГц; pclk: 94.39 МГц Моделін "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync

І таким чином з'являється "Моделін", який я повинен використовувати з "xrandr". Не панікуйте, якщо Гц не зовсім збігаються (94.50 замість 85).

Крок, щоб додати цю роздільну здатність, скопіювавши отриманий "modeline": (деталь, коли ви ставите опцію з її довгою назвою, як "newmode", їй передують 2 дефіси, можливо, вони мало помітні, тоді як інший раз лише 1 дефіс як у випадку з "hsync")

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

Якщо ми перевіримо результат:

informiguel ~ $ xrandr Екран 0: мінімум 320 x 200, струм 1024 x 768, максимум 4096 x 4096 VGA-0 підключено 1024x768 + 0 + 0 (нормальна ліва перевернута права вісь x вісь y) 0 мм x 0 мм 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-відео відключено (нормальна ліва перевернута права x вісь y вісь y) 1024x768_85.00 (0x137) 94.5 МГц год: ширина 1024 початок 1096 кінець 1200 всього 1376 перекіс 0 годинник 68.7 кГц v: висота 768 початок 771 кінець 775 всього 809 годинник 84.9 Гц

Ви можете побачити створену нову "Modeline". Мені подобається, як звучить “Моделін”! Якщо одного дня у мене з’явиться кішка, я так її називатиму.

Що ж, ми продовжуємо, тепер я повинен додати цей новий режим до списку доступних режимів:

informiguel ~ $ xrandr –адміністратор VGA-0 1024x768_85.00

Що стосується "VGA-0", якщо ви подивитесь на результати "xrandr", це так називається моя відеокарта. Ми бачимо результат, ідеально!

informiguel ~ $ xrandr Екран 0: мінімум 320 x 200, струм 1024 x 768, максимум 4096 x 4096 VGA-0 підключено 1024x768 + 0 + 0 (нормальний лівий перевернутий праворуч 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 S -відео відключено (нормальна ліва перевернута права вісь x вісь y)

Тепер залишається лише застосувати цю роздільну здатність до монітора:

informiguel ~ $ xrandr --вихід VGA-0 --режим 1024x768_85.00

Одне миготіння - монітор виглядає красивішим, ніж будь-коли.

Що робити, якщо я хочу встановити роздільну здатність 800 × 600 із частотою оновлення 60 Гц (я бачу, що в цьому режимі доступні 2 оновлення, 60.3 та 56.2)? Це можна зробити таким чином:

informiguel ~ $ xrandr -s 800x600 -r 60

Зверніть увагу, що безалкогольний напій використовував 60 замість 60.3, оскільки останні не визнавали цього. А тепер повернімось до гарної роздільної здатності:

informiguel ~ $ xrandr -s 1024x768_85.00

Якщо я взяв за замовчуванням оновлення на 60 Гц, тоді ми пишемо:

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

Що робити, якщо я помиляюся і хочу все видалити? Ну нічого, підемо туди. Щоб видалити цю роздільну здатність зі списку доступних режимів:

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

Якщо я переглядаю результат:

informiguel ~ $ xrandr Екран 0: мінімум 320 x 200, струм 1024 x 768, максимум 4096 x 4096 VGA-0 підключено 1024x768 + 0 + 0 (нормальна ліва перевернута права вісь x вісь y) 0 мм x 0 мм 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-відео відключено (нормальна ліва перевернута права x вісь y вісь y) 1024x768_85.00 (0x136) 94.5 МГц год: ширина 1024 початок 1096 кінець 1200 всього 1376 перекіс 0 годинник 68.7 кГц v: висота 768 початок 771 кінець 775 всього 809 годинник 84.9 Гц

Її вже вилучено зі списку, але дані тепер з’являються такими, якими вони були створені (–newmode) раніше. Щоб видалити і це:

informiguel ~ $ xrandr --rmmode 1024x768_85.00

Ми бачимо результат:

informiguel ~ $ xrandr Екран 0: мінімум 320 x 200, струм 1024 x 768, максимум 4096 x 4096 VGA-0 підключено 1024x768 + 0 + 0 (нормальна ліва перевернута права вісь x вісь y) 0 мм x 0 мм 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-відео відключено (нормальна ліва перевернута права вісь x вісь y)

Все було як на початку статті ...

І нарешті, я знаю, що ви жартівник, тому спробуйте наступне:
Спочатку напишіть це, що наразі не вносить змін:

informiguel ~ $ xrandr --вихід VGA-0 --поворот нормальний

А тепер спробуйте наступне, беручи до уваги, що для зняття жарту вам потрібно повторити попередню інструкцію (просто виберіть її за допомогою клавіш курсору):

informiguel ~ $ xrandr --вихід VGA-0 --поворот вліво

Поки що все дуже приємно, але є проблема, при перезавантаженні комп'ютера конфігурації втрачаються. Я не думаю, що це гарна ідея регулювати оновлення екрана кожного разу, коли ми входимо в комп’ютер, повинен бути спосіб залишити це виправленим. Дій.

У Linux існує конфігураційний файл, який потроху, і оскільки апаратне забезпечення краще розпізнавалось дистрибутивами, про нього забули. Повна назва шляху - "/etc/X11/xorg.conf". Файл конфігурації для всіх параметрів, що змушують графічне середовище працювати.

У LXDE (полегшеному робочому середовищі X11) файл не існує, тому його потрібно створити, що непросто. Одне з можливих рішень - зробити наступне:

Ми залишаємо графічне середовище, переходимо до терміналу, натискаючи CTRL + ALT + F1, пам’ятайте, що графічним середовищем є CTRL + ALT + F7). Ми перевіряємо і "вимикаємо" графічне середовище:

informiguel ~ $ sudo /etc/init.d/lxdm зупинити

Далі виконуємо конфігурацію X:

informiguel ~ $ sudo X -конфігурація

Створюється файл із назвою "xorg.conf.new", який нам потрібно перенести на ваш сайт і змінити:

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

Якщо все правильно, і ми хочемо перезапустити графічне середовище:

informiguel ~ $ sudo /etc/init.d/lxdm початок

Є ще одне рішення, яке може бути кращим: ви починаєте з дистрибутива Linux на "CD Live" і копіюєте файл, повний шлях якого "/etc/X11/xorg.conf", і вставляєте його у свій дистрибутив. Якщо цей розподіл виявив монітор правильно, проблеми закінчилися, інакше вам доведеться ретушувати файл із даними потрібного оновлення та роздільної здатності екрана. Як приклад, мені довелося додати наступне, щоб газована вода була адекватною:

Розділ "Ідентифікатор монітора" Загальний монітор "Варіант" DPMS "HorizSync 30-70 VertRefresh 50-120 Modeline" 1024x768_85.00 "94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync Варіант" PreferredMode "" 1024x768_85.00 "EndSection Розділ "Ідентифікатор екрану" Екран за замовчуванням "Пристрій" ATI Technologies, Inc. Radeon RV250 If [Radeon 9000 Pro] "Monitor" Generic monitor "DefaultDepth 24 Option" AddARGBGLXVisuals "" True "Option" Metamode "" 1024x768_85.00 +0+ 0 "Варіант" UseEdid "" False "Підрозділ" Відображення "Глибина 1 Режими" 1024x768 "" 800x600 "" 640x480 "EndSubSec ................... тощо

Дуже важливо шукати технічні характеристики монітора, щоб знати вертикальну та горизонтальну синхронізацію. Як ви можете бачити на зображенні, "Modeline" - це та, яка була розрахована за допомогою команди "cvt".

Після внесення необхідних змін все буде готово до автоматичного запуску під час наступного запуску комп’ютера. Проблема вирішена.

Тепер, як ви поясните одному з Windows або Mac емоції, які відчуває «контроль» над машиною (а не навпаки)?

Мені здається, що ми зникаючий вид ... 🙁

Ті, хто хоче продовжувати поглиблювати свої знання xrandr, не перестають їх читати старі предмети розміщено в цьому блозі.

Дякую Мігелю Суаресу Патіньо!
Ви хочете взяти участь у нашому щомісячному конкурсі та зробити внесок у громаду?
Вам просто потрібно надіслати нам пошта включаючи трюк або власний міні-підручник.

Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

44 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Electrounexpo - сказав він

    Привіт друже, як справи? Дякую за підручник, він дуже добре пояснений, але у мене це насправді не працює.

    Дозвольте мені пояснити, у тій частині, де хтось додає екран і розміщує vga, це не працює для мене, оскільки в списку конфігурацій на початку я не отримую монітор vga, лише щось за замовчуванням, і я не розумію, як це зробити, тому що я думаю, що ОС немає розпізнаючи відеодрайвер, у цьому випадку linux maint 10 lts, ​​не ставте найновіший, оскільки операційна система видає помилку з процесором ПК, utech minilaptoc

    1.    Хуан Пабло - сказав він

      Те саме трапилось і зі мною, замість VGA-0 ставлю за замовчуванням.

  2.   гамборимбо - сказав він

    Я хотів налаштувати роздільну здатність 32 монітора / телевізора в новій установці solusOS, ваша стаття дуже чітка та зрозуміла, також рішенням було те, яке ви дали на запитання (автоматичне налаштування монітора)
    Я вас вітаю.

    що стосується

  3.   Донатьєн - сказав він

    Багато ROLL для налаштування роздільної здатності екрана та герца !!! ... У Windows я трьома клацаннями це вирішую !!! ... і я також маю контроль над «Машиною» !!!! ...

    1.    Mig27 - сказав він

      ПОМИЛКА: У вікнах, якщо монітор не розпізнає вас через відсутність драйверів, ви НЕ можете нічого зробити.
      У Linux, якщо драйвер розпізнає це, робити цього теж не потрібно.

      На жаль, ваша спроба "поставити лайк" Windows у цьому випадку не вдалася ...

  4.   Мігель - сказав він

    ПОМИЛКА. У Windows, як і в Linux, із програми графічного налаштування екрану ви можете робити деякі загальні речі, але коли ви хочете отримати максимум від монітора або ОС погано виявляє його повністю, з вікон ви нічого не зможете зробити, з Linux у вас є ще один шанс, якщо це можливо з фізичної точки зору. Насправді у Windows монітор, з яким виготовляли цю статтю, чудово працював лише з Windows 98 із драйверами виробника. З більш високих версій мова йшла про дуже погані оновлення екрану.

  5.   Маріос - сказав він

    дуже хороший підручник, але я задаю вам запитання. Що робити, якщо застосовуються всі команди, а екран залишається в потрібній роздільній здатності, але зміщений в одну сторону?

    1.    Mig27 - сказав він

      Це вирішується за допомогою кнопок на моніторі. Зазвичай є кнопка з меню, куди ви можете «перемістити» екран, щоб налаштувати його.

      вітання

  6.   Давайте використовувати Linux - сказав він

    Це хороше питання. Я не впевнений, що існує спосіб виправити це за допомогою програмного забезпечення. Загалом, я, здається, пам’ятаю, що це можна виправити за допомогою кнопок на моніторі.
    Обійми! Павло.

  7.   Tommy Mint - сказав він

    Ви геній ... Я цілий день намагався налаштувати монітор без жодного успіху ... дотепер. Дякую.

  8.   Давайте використовувати Linux - сказав він

    Це добре! Я дуже радий, що це послужило вам.

    Обійми! Павло.

  9.   Карлос - сказав він

    Відмінний та дуже повний підручник !!

  10.   otto06 - сказав він

    приголомшливий підручник ...

  11.   Fredy - сказав він

    Шматок документа .. Манкантадо !!!!!

  12.   справедливі сили - сказав він

    вау чудово !!!! ця стаття і чудова ідея для початківців Linux.

  13.   Георгіос Діас-монтексано - сказав він

    Я виконав усі кроки. І жодним чином він мене нічого не рятує. Щоразу, коли я перезавантажую ПК, він працює у старій конфігурації, і мені доводиться все скидати вручну. Будь ласка ... Трохи допомоги ...

  14.   Ірвандовал - сказав він

    Вийдіть із неприємностей за допомогою цього рекомендованого інструменту, коли у вас погана роздільна здатність і ви не можете знайти спосіб її змінити, достатньо xrandr -s 0!

  15.   Карлос - сказав він

    Дякую, це мені дуже допомогло.

  16.   El_Roder - сказав він

    Дякую,
    Я намагався вирішити проблему багато днів, вирішив за 5 хвилин, дуже добре пояснивши

    ДЯКУЄМО, що поділилися своїми знаннями, такі люди, як ви, роблять безкоштовне програмне забезпечення більш доступним та чудовим

    обійми

  17.   Макс - сказав він

    Велике спасибі.

    Я знайшов це дуже корисним.

    Привітання.

  18.   Жан-П'єр - сказав він

    це видає мені помилку, він повідомляє мені, що він не може знайти vga, я ставлю vga-1 vga-2 vga-0, і жодна не працює, я ставлю VGA, це не говорить мені, що його неможливо знайти, що я роблю

  19.   Альберто - сказав він

    Дуже добре та повне пояснення команди xrandr. У gnome кожного разу, коли я входитиму, конфігурація файлу "xorg.conf" змінюється, і я можу створити сценарій, щоб кожне перезавантаження було правильно встановлене.

    Привіт!

  20.   Веллін Сантана - сказав він

    Після довгого пошуку та розслідування в мережі я зміг вирішити свою проблему за допомогою цього підручника, дуже добре поясненого та зрозумілого.

    Грекіас

  21.   Начо - сказав він

    Ну, я завжди використовував Debian та нульову драму для налаштування речей, не доходячи до такого рівня деталізації.

    Але зараз у Mint я не міг знайти спосіб привести монітор у норму, і з "xrandr -s 0" на консолі це спрацювало дуже добре.

    Справа в тому, що так, багато стручків, як каже Донатьєн, особливо коли ви змінюєте дистрибутив, щоб полегшити ситуацію.

    Ну ...

    .

  22.   elkabal82 - сказав він

    Блін, ти чудовий, щиро дякую, роздільна здатність зовнішнього монітора 1920X1080 60 Гц. Я залишаюся на 100 з підручником.

    1.    давайте використовувати linux - сказав він

      Ласкаво просимо, чемпіоне! Обійми! Павло.

  23.   Сантьяго Алессіо - сказав він

    Для мене це працювало ідеально, лише замість VGA мені показався LVDS, тому я копіював все те саме, але змінивши VGA-0 для LVDS, і все працювало ідеально

  24.   енергія - сказав він

    Просто ідеально, я б запросив вас на каву, якби міг.

    1.    давайте використовувати linux - сказав він

      Ха-ха! Дякую!
      Обійми, Пабло.

  25.   drakk - сказав він

    Привіт, чи можете ви мені допомогти, мій монітор не відцентрований і дає мені роздільну здатність 1920 × 1080 60.1 * +, що не правильно, оскільки він не відцентрований, дозвіл мого комп’ютера 1600 × 900, але я не знаю Скільки Гц мені потрібно встановити, коли виконуючи cvt, я отримую таке, скільки Гц мені потрібно встановити?
    drakkpac drakk # cvt 1600 900 60
    # 1600 × 900 59.95 Гц (CVT 1.44M9) hsync: 55.99 кГц; pclk: 118.25 МГц
    Моделін «1600x900_60.00» 118.25 1600 1696 1856 2112 900 903 908 934 -hsync + vsync

    1.    давайте використовувати linux - сказав він

      Привіт Дракк!

      Рекомендуємо задати це питання в нашій службі запитань та відповідей Запитайте FromLinux так що вся громада може допомогти вам у вирішенні вашої проблеми.

      Обійми, Пабло.

  26.   Еліас - сказав він

    Щиро дякую, це спрацювало ідеально. Проблема в тому, що я не знаю, як редагувати файл (або який файл редагувати), щоб він залишався таким налаштованим назавжди, хтось міг мені допомогти? я використовую ubuntu studio 14.04 (якщо я не помиляюсь, використовуйте xfce)

  27.   Адріан - сказав він

    виконуючи цей крок »informiguel ~ $ xrandr –newmode« 1024x768_85.00 »94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync» з'являється помилка «xrandr: Не вдалося отримати розмір гами для вихідного значення за замовчуванням»

  28.   Джонатан Гасіба - сказав він

    Доброго дня, друже,

    Чудовий підручник, я досягнув цього до того, що з’явилася роздільна здатність і все, однак, коли я її вибираю, це видає мені помилку, таку як недостатня кількість віртуального простору, монітор дає мені роздільну здатність 1920 × 1080, і я хочу зменшити цю роздільну здатність коли я роблю xrendr, мені здається мінімальний струм і максимальний той самий, що становить 1920 × 1080, я спробував команди, які повідомляють мені, чи працює відео правильно, і це приблизно так, з'являються передачі, і повідомлення говорить мені ТАК!

    Я хотів би знати, чи є спосіб встановити мінімальну роздільну здатність іншою, а не тією самою, щоб ввести потрібні значення, до речі, частота екрану з роздільною здатністю, яку я маю, говорить мені, що вона дорівнює 0.

  29.   Андрес Осп - сказав він

    Це спрацювало для мене досконало, а також я вже фахівець у справі релосії завдяки вам! Я поділюсь блогом, дякую дуже ... салю2

  30.   Джуліан Д - сказав він

    Привіт, як справи, дуже гарне пояснення, але у мене проблема, щоб створити файл постійної конфігурації, ви вирішили, що мені це потрібно (я в KaliLinux і файл xorg.conf не існує

    informiguel ~ $ sudo /etc/init.d/lxdm зупинити

    але файл lxdm не існує, і коли я продовжую, він говорить мені, що я повинен зупинити сервер, щоб створити файл xorg.conf ... так що це файл, який я повинен зупинити ?????

  31.   холін - сказав він

    Дуже хороша стаття. Я міг додати потрібну роздільну здатність (1360 × 768), але це не дозволяє мені вибрати цю роздільну здатність, це дає мені такі помилки:

    зображення, де я міг би додати роздільну здатність:

    Екран 0: мінімум 640 x 480, поточний 1024 x 768, максимум 1360 x 768
    за замовчуванням підключено 1024 × 768 + 0 + 0 0мм x 0мм
    1024 × 768 0.00 *
    800 × 600 0.00
    640 × 480 0.00
    1360x768_60.00 60.00

    помилка при спробі вибрати цю роздільну здатність
    : ~ $ xrandr –вихід за замовчуванням –режим 1360x768_60.00 –початковий
    xrandr: Не вдалося отримати розмір гами для вихідного значення за замовчуванням
    xrandr: Не вдалося налаштувати crtc 0

    помилка типу sudo:

    sudo xrandr –вихід за замовчуванням –режим 1360x768_60.00 –первинна
    Протокол не вказаний
    Не вдається відкрити дисплей: 0

    Хтось знає, що це може бути? Правда полягає в тому, що я читав багато форумів і пробував багато речей, але я не можу це виправити, і найгірше те, що я не можу закрити сервер X (або натиснути ctrl + alt + f1), оскільки через дозвіл цього налаштування весь екран пікселізований кольоровими квадратами.

    Вже дуже дякую

  32.   каст - сказав він

    Привіт, щиро дякую за цей тип підручника, але у мене є невелика проблема.

    При застосуванні команди ~ $ xrandr -addmode 1336x768_85.00 термінал повідомляє мені

    xrandr: невпізнана опція '-addmode'

    Що тут може статися?, Я вже пробував addmode без сценарію, і він говорить мені те саме. Я уточнюю, що у мене Debian 8.5 і всі кроки до цього працювали нормально.

    Заздалегідь спасибі.

  33.   Ісус Едуардо - сказав він

    є "–addmode" без лапок, сталася помилка написання статті.

  34.   Хосе Хіменес - сказав він

    брате, ти геній, щиро дякую за підручник, мені набридло шукати, як отримати роздільну здатність 1280 × 960 на 60 Гц, і мені було неможливо в xubuntu, поки я не дійшов до цього підручника, величезне спасибі

  35.   Анонімний - сказав він

    ІДЕАЛЬНО! ! !
    Дякую, це було чудово.
    Добре пояснили, крок за кроком. Також людина вчиться.

  36.   Даніель Морено - сказав він

    Ну, я зробив все, як вони мені кажуть, але коли я додав це, це породило цю помилку, і я не знаю, що це означає:
    X Помилка невдалого запиту: BadMatch (недійсні атрибути параметрів)
    Основний код операційної спроби невдалого запиту: 140 (RANDR)
    Незначний код операції невдалого запиту: 18 (RRAddOutputMode)
    Серійний номер невдалого запиту: 30
    Поточний серійний номер у вихідному потоці: 31

    можеш допомогти мені?

    Я показую вам весь екран

    root @ d4m: ~ # xrandr
    Екран 0: мінімум 8 x 8, поточний 1024 x 600, максимум 32767 x 32767
    LVDS1 підключений первинний 1024 × 600 + 0 + 0 (нормальна ліва перевернута права x вісь y вісь y) 220 мм x 130 мм
    1024 × 600 60.19 * +
    800 × 600 60.32 56.25
    640 × 480 59.94
    512 × 300 60.00
    VGA1 відключений (нормальна ліва перевернута права вісь x вісь y)
    VIRTUAL1 відключено (нормальна ліва перевернута права вісь x вісь y)
    root @ d4m: ~ # xrandr –newmode 1024x768_60.00 63.50 1024 1072 1176 1328 768 771 775 798 -hsync + vsync
    root @ d4m: ~ # xrandr –addmode LVDS1 1024x768_60.00
    X Помилка невдалого запиту: BadMatch (недійсні атрибути параметрів)
    Основний код операційної спроби невдалого запиту: 140 (RANDR)
    Незначний код операції невдалого запиту: 18 (RRAddOutputMode)
    Серійний номер невдалого запиту: 30
    Поточний серійний номер у вихідному потоці: 31
    root @ d4m: ~ # cvt 1024 768 60
    # 1024 × 768 59.92 Гц (CVT 0.79M3) hsync: 47.82 кГц; pclk: 63.50 МГц
    Моделін «1024x768_60.00» 63.50 1024 1072 1176 1328 768 771 775 798 -hsync + vsync
    root @ d4m: ~ #

    Як тільки ви можете мені допомогти, я був би вдячний, оскільки я вчитель і допомагаю своїм учням у цьому.

  37.   Сузо - сказав він

    Ти врятував мене !!. Чудовий підручник.

    У мене є два монітори, зовнішні до ноутбука (я не вказую причини, ха-ха), один підключений через HDMI, а інший - через VGA. Останній мав роздільну здатність 1024 × 768, і завдяки вашому посібнику мені вдалося встановити його на 1920 × 1080.

    Щиро дякую за все 😉

  38.   запуск - сказав він

    xrandr: Не вдалося отримати розмір гами для вихідного значення за замовчуванням
    Екран 0: мінімум 640 x 480, поточний 640 x 480, максимум 640 x 480
    за замовчуванням підключений основний 640 × 480 + 0 + 0 0 мм х 0 мм
    640 × 480 73.00 *
    добре, я отримую це, коли застосовую "xrandr" у терміналі. В даний час моя роздільна здатність дуже велика, опція в конфігураціях зникла, де вона порожня і немає жодного типу роздільної здатності. це ядро ​​3, і я використовую ubuntu 18.