私は、Double HiDPi UIスケーリングを有効にしたLinux Mint 18.2 Cinnamonを実行するWQHDディスプレイ(2560x1440)を備えたLenovo Thinkpad x1 Carbonと、スケーリングを好みに設定する構成起動xrandr
スクリプトを持っています。一時停止(ふたを閉じる)から目を覚ますと、サイズ変更はそのままになりますが、仮想ウィンドウは縮小され、ディスプレイが部分的にのみ埋められます(たとえば、約3分の2が黒く、左上の領域に小さなバージョンのデスクトップが表示されます) 。 )。
一時停止した状態で再開する必要があるsystemd
サービスを実装しました。xrandr --auto
問題が発生した後に解決しましたが、やや曖昧な解決策のようです。特に、サスペンドで再起動した後にのみ発生することを考えると、この問題が最初になぜ発生するのか疑問に思います。ふたを閉める、メニューやコマンドラインではないこれはバグですか?ノートパソコンの互換性の問題がありますか? Xサーバーに問題があるのでしょうか?多くのトラブルシューティング手順を試しましたが、前述の表示プロパティを変更する以外に他のスクリプトを作成したことがないため、Mintがノートブック関連のイベントを処理する方法に関連しているようです。どんなアイデアがありますか?
初期開始:
xrandr --output eDP1 --scale 1.25x1.25 --fb 3200x1800 --panning 3200x1800
回復コマンド(systemdデバイスから呼び出されます)
xrandr --auto
答え1
既知の問題の解像度を変更すると、Cinnamonがフリーズする(Intel GPU)
Intel GPUが最新(2007以降)の場合は、古いIntelドライバ「xserver-xorg-video-intel」をアンインストールし、代わりに内蔵モードを使用してドライバを設定することをお勧めします。
apt remove xserver-xorg-video-intel sudo reboot
モード設定は、解像度を変更したときの停止の問題を解決するだけでなく、Cinnamonとよりよく機能し、より良いパフォーマンスを生成します。
従来のドライバはメンテナンスされなくなり、以前のi800xおよびi900xシリーズのチップセットでのみ動作します。
この素晴らしい(ほとんど)Linuxサポートノートブックを所有している他の誰にとっても、これは本当に効果的です。