xrandr говорит, что мой недавно созданный режим является нераспознанной опцией при попытке добавить его к моему монитору.

Вопрос или проблема

мой монитор на самом деле маленький телевизор и действительно поддерживает 1080p, хотя в настоящее время uibuntu говорит, что максимальное разрешение, которое я могу использовать – это 1360×768. я создал режим под названием 1080p, который я вижу, когда использую команду “xrandr”, и он действительно имеет правильное разрешение, хотя я не уверен, не делаю ли я что-то глупое, так как это моя первая настоящая установка, а не на виртуальной машине.

что я сделал до сих пор:

1: cvt 1920 1080 60
2: xrandr --newmode "1080p" (я скопировал модель) созданный cvt, теперь я могу видеть мой режим, когда использую xrandr
3: xrandr --addmode Screen 0 1080p
ВЫВОД: xrandr: нераспознанный параметр ‘1080p’

Проблема в вашей последней команде.

  • Определите имя вашего монитора с помощью xrandr | grep " connected " | awk '{ print$1 }' и замените его в параметре Screen.
  • Не используйте 0 – это вам не нужно.

Таким образом, команда будет выглядеть так:

xrandr --addmode MonitorName 1080p

Ответ или решение

Ваша проблема связана с командой, которую вы используете для добавления недавно созданного режима разрешения к вашему монитору (в данном случае, телевизору). Давайте разберем ваши действия и подскажу, как можно решить эту проблему.

Шаги, которые вы уже сделали

  1. Создание модели: Вы выполнили команду cvt 1920 1080 60, которая сгенерировала модель для разрешения 1080p.
  2. Создание нового режима: Вы добавили режим с помощью команды xrandr --newmode "1080p", что хорошо, так как теперь он отображается в списке доступных режимов.
  3. Попытка добавить режим к монитору: Однако команда xrandr --addmode Screen 0 1080p вызывает ошибку с сообщением "unrecognized option ‘1080p’".

Основная проблема

Ошибка возникает из-за неправильного указания имени вашего монитора или неверного формата команды для добавления режима. Вместо "Screen 0" вам необходимо использовать правильное имя вашего монитора.

Рекомендованные действия для решения проблемы

  1. Определите имя вашего монитора:
    Используйте команду:

    xrandr | grep " connected " | awk '{ print $1 }'

    Эта команда отобразит имя вашего подключенного устройства. Например, это может быть что-то вроде HDMI-1 или VGA-1.

  2. Добавьте режим:
    После того как вы определите ваше имя монитора, выполните команду для добавления режима:

    xrandr --addmode <Имя_Монитора> "1080p"

    Замените <Имя_Монитора> на настоящее имя, полученное на предыдущем шаге.

Пример

Если ваш монитор называется HDMI-1, команда будет выглядеть так:

xrandr --addmode HDMI-1 "1080p"

Итоговое решение

После выполнения этих шагов попробуйте установить новое разрешение с помощью команды:

xrandr --output <Имя_Монитора> --mode "1080p"

Замените <Имя_Монитора> на актуальное имя вашего устройства. Если все шаги выполнены правильно, ваше устройство должно перейти к разрешению 1080p.

Если у вас возникнут дополнительные вопросы или проблемы, пожалуйста, не стесняйтесь задавать их. Удачи в дальнейшей настройке!

Оцените материал
Добавить комментарий

Капча загружается...