Вопрос или проблема
мой монитор на самом деле маленький телевизор и действительно поддерживает 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
Ответ или решение
Ваша проблема связана с командой, которую вы используете для добавления недавно созданного режима разрешения к вашему монитору (в данном случае, телевизору). Давайте разберем ваши действия и подскажу, как можно решить эту проблему.
Шаги, которые вы уже сделали
- Создание модели: Вы выполнили команду
cvt 1920 1080 60
, которая сгенерировала модель для разрешения 1080p. - Создание нового режима: Вы добавили режим с помощью команды
xrandr --newmode "1080p"
, что хорошо, так как теперь он отображается в списке доступных режимов. - Попытка добавить режим к монитору: Однако команда
xrandr --addmode Screen 0 1080p
вызывает ошибку с сообщением "unrecognized option ‘1080p’".
Основная проблема
Ошибка возникает из-за неправильного указания имени вашего монитора или неверного формата команды для добавления режима. Вместо "Screen 0" вам необходимо использовать правильное имя вашего монитора.
Рекомендованные действия для решения проблемы
-
Определите имя вашего монитора:
Используйте команду:xrandr | grep " connected " | awk '{ print $1 }'
Эта команда отобразит имя вашего подключенного устройства. Например, это может быть что-то вроде
HDMI-1
илиVGA-1
. -
Добавьте режим:
После того как вы определите ваше имя монитора, выполните команду для добавления режима:xrandr --addmode <Имя_Монитора> "1080p"
Замените
<Имя_Монитора>
на настоящее имя, полученное на предыдущем шаге.
Пример
Если ваш монитор называется HDMI-1
, команда будет выглядеть так:
xrandr --addmode HDMI-1 "1080p"
Итоговое решение
После выполнения этих шагов попробуйте установить новое разрешение с помощью команды:
xrandr --output <Имя_Монитора> --mode "1080p"
Замените <Имя_Монитора>
на актуальное имя вашего устройства. Если все шаги выполнены правильно, ваше устройство должно перейти к разрешению 1080p.
Если у вас возникнут дополнительные вопросы или проблемы, пожалуйста, не стесняйтесь задавать их. Удачи в дальнейшей настройке!