私はKDEでManjoraを使用しており、最近外部モニタを自分のラップトップに接続しました。ノートブックのDPIが適度に高いため(2560x1440)、やむを得ずKDEを使用してスケーリングを2に設定しました。一方、これははるかに大きいがピクセル数が少ない(1920×1200)外部モニタでは不都合に見えます。この問題を解決するために、artemユーザーが提案した解決策に従いました。https://askubuntu.com/questions/393400/is-it-possible-to-have- Different-dpi-configurations-for-two- Different-screens?newreg=f22c7551841b4f6a96399f57d056641c。調整する必要がある値を調整したところ、次の2つのコマンドが生成されました。
xrandr --output HDMI2 --scale 2x2 --mode 1920x1200 --fb 3840x3840 --pos 0x0
xrandr --output eDP1 --scale 1x1 --pos 640x2400
ほとんどの場合、かなりうまく機能しますが、注意が必要です。 2 台目のモニターのデスクトップは左上の象限に制限されます。ただし、接続されているスレッドの他の人が報告しただけでなく、モニター全体を使用してウィンドウの位置を指定してカーソルを移動することもできます。実際に背景を表示する象限にあるときにデスクトップの背景をクリックしたときに右クリックしなければ、通常のコンテキストメニューが得られるため、壁紙のサイズが正しく調整されないという問題でもありません。さらに、9つの四角形の点で構成されたメニューボタンもこの象限の右上に表示され、ほぼ画面上部の中央に配置されます。私の考えでは、2番目のデスクトップ自体だけがサイズ変更が間違っているようです。この問題を解決する方法はありますか?
答え1
ArchのKDEにも同じ問題があります。私が見つけた解決策は、希望のスケーリング設定でxrandrを再度呼び出す前に、外部モニタへの出力を無効にすることでした。何らかの理由でこれを行うと、外部モニタにフルサイズのプラズマデスクトップが正しく表示されます。
私が使用したコマンドは次のとおりです。設定に合った値に調整できます(DP-1
例:外部モニター、eDP-1
ノートブックカバーモニター)。
# This line turns off the external monitor
xrandr --output DP-1 --off
# This turns the external monitor back on, and gives settings for both monitors
xrandr --output eDP-1 --scale 1x1 \
--output DP-1 --auto --scale 2x2 --right-of eDP-1