Pull to refresh

Решение проблемы установки разрешения экрана в Thinstation

Reading time1 min
Views14K
В продолжение предыдущих статей (Экономим электричество на тонких клиентах, Подключение двух принтеров к Thinstation и привязка их к портам, Мониторинг и управление Thinstation 5.x) продолжу делиться опытом настройки Thinstation.

С переходом на Thinstation-5 часто возникает проблема «неправильного» разрешения экрана, хоть опция SCREEN_RESOLUTION=***x*** и определена.

Этот глюк разработчики почему-то тащат из версии в версию, несмотря на мои сообщения в багтрекере. Приходится исправлять каждый раз вручную.

Разрешение экрана в Thinstation задаёт xrandr — расширение X сервера, позволяющее производить настройку режимов работы мониторов. В интернете много мануалов как работать с этим расширением, но данной проблемы они не решают, потому что при запуске приложения в Thinstation настройки, в нашем случае, не применяются.

Для исправления этого недоразумения придётся лезть в «недра» конструктора Thinstation, т.е. будем править файл packages/base/etc/thinstation.packages. Находим в нём раза строку:
auto)

После неё есть строка run_command, перед ней добавьте строку use_xrandr и дальше ищем строку:
window|fullscreen)

так же ниже добавляем строку use_xrandr перед run_command.

Для полного счастья прописываем в thinstation.conf.*** опции (с вашим разрешением экрана):
USE_XRANDR=TRUE
XRANDR_OPTIONS="-s 1920x1080"
SCREEN_RESOLUTION="1920x1080"

Компилируем образ и после загрузки тонкого клиента получаем удовольствие от проделанной работы.
Tags:
Hubs:
+9
Comments1

Articles

Change theme settings