Форум русскоязычного сообщества Ubuntu


Автор Тема: Не работает скрипт после обновления до 21.04  (Прочитано 775 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Уважаемые форумчане, помогите, пожалуйста.
У меня был скрипт для настройки пользовательского разрешения экрана. Вот его текст:
xrandr --newmode "1600x900_60.00"  119.00  1600 1696 1864 2128  900 901 904 932  -HSync +Vsync
xrandr --addmode DVI-1 "1600x900_60.00"
xrandr --output DVI-1 --mode "1600x900_60.00"
после обновления Ubuntu до 21.04 этот скрипт работать перестал.
Попробовал выполнять по командам. После первой команды выдает такую ошибку:
xrandr --newmode "1600x900_60.00"  119.00  1600 1696 1864 2128  900 901 904 932  -HSync +Vsync
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  20
  Current serial number in output stream:  20
Насколько я понимаю, изменился синтаксис команды. Помогите, пожалуйста, скорректировать скрипт под новую версию.

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5435
  • Все по палатам!
    • Просмотр профиля
Извините, я все еще учусь

Оффлайн vestik

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
В ubuntu 21.04. по умолчанию wayland,заверши сеанс и зайди с иксами.Как вариант.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
и зайди с иксами
А как это сделать?

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 5490
    • Просмотр профиля
Цитировать
Помогите, пожалуйста, скорректировать скрипт под новую версию.
Оно конечно все возможно. Но вот смотрю в *бунтовском репозитории, последняя версия xrandr датирована май 2018.
Больше склоняюсь к тому, что тебе уже ответили, ты применяешь утилиту x-сервера в wayland.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
А можно какой-либо другой командой задать пользовательское разрешение в wayland?

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 5490
    • Просмотр профиля
21.04 еще не видел. Но если там как в 20.04, то на экране логина, после выбора пользователя внизу экрана появляется "шестеренка" выбора сессии.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Спасибо. Все получилось. С иксами скрипт работает.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: Не работает скрипт после обновления до 21.04
« Ответ #8 : 08 Ноября 2021, 11:11:35 »
Всем доброго дня.
После очередного обновления перестал работать скрипт и с иксами...:( ВЫдает ту же самую ошибку, которая указана выше.
Подскажите, пожалуйста, как можно решить проблему?
« Последнее редактирование: 08 Ноября 2021, 11:49:30 от Карлугас »

Оффлайн jurganov

  • Активист
  • *
  • Сообщений: 960
    • Просмотр профиля
Re: Не работает скрипт после обновления до 21.04
« Ответ #9 : 08 Ноября 2021, 11:55:41 »
в терминале
echo $XDG_SESSION_TYPEесли вывод - x11, значит загружены иксы.  если нет - вайланд.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: Не работает скрипт после обновления до 21.04
« Ответ #10 : 08 Ноября 2021, 12:01:56 »
karlugas@karlugas-desktop:~$ echo $XDG_SESSION_TYPE
x11
karlugas@karlugas-desktop:~$
Загружены иксы, но почему-то скрипт перестал работать...:(

Пользователь добавил сообщение 08 Ноября 2021, 12:26:05:
Нашел в интернете совет изменить название нового режима (хотя, до вчерашнего дня старое название ошибок не вызывало). Поменял вместо "1600х900_60" на "1600х900-60".
Ошибка пропала, команда xrandr --newmode проходит. Но после применения этого режима командами xrandr --addmode и xrandr --output разрешение не изменяется...:(
« Последнее редактирование: 08 Ноября 2021, 12:26:05 от Карлугас »

 

Страница сгенерирована за 0.082 секунд. Запросов: 25.