Thinstationで画面解像度を設定する問題を解決する

前の記事を続けますシンクライアントの電力を節約し2台のプリンターを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) 

また、以下ではrun_commandの前にuse_xrandr行を追加します。

完全な幸福のために、 thinstation.confで規定しています***オプション(画面解像度付き):
 USE_XRANDR=TRUE XRANDR_OPTIONS="-s 1920x1080" SCREEN_RESOLUTION="1920x1080" 

イメージをコンパイルし、シンクライアントをロードした後、完了した作業を楽しみます。

Source: https://habr.com/ru/post/J268375/


All Articles