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

    В продолжение предыдущих статей (Экономим электричество на тонких клиентах, Подключение двух принтеров к 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"
    

    Компилируем образ и после загрузки тонкого клиента получаем удовольствие от проделанной работы.
    • +9
    • 10,6k
    • 1
    Поделиться публикацией

    Комментарии 1

      0
      Кто минуснул статью, обосновали бы, может поправить чего…

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

      Самое читаемое