MacBook Pro 11,4を使用してArchで外部モニタを正しく設定する方法

MacBook Pro 11,4を使用してArchで外部モニタを正しく設定する方法

MacBook Pro 2015年後半モデル(11,4)のデュアルブートは、Antergosディストリビューションを使用するArch Linuxでうまく機能します。ディスプレイ解像度に関する2つの基本的な質問がありますが:

  1. ログアウト/再起動後、xrandr設定は保持されません。
  2. 外部モニタはほぼ毎回xrandr設定を中断し、時には完全にロックされ、画面がクラッシュして強制的に再起動します。

まずディスプレイのスケールを設定しました。1これはHiDPI画面のサポートを追加する方法のようです。注すでにこれを試しましたが、2同様の問題がありました。

1.25ズームを変更してファンを更新して、外部モニタなしで正しいxrandr設定を取得できました。通常、外部モニターを接続すると、ホーム画面の一部も表示されます。まだ2番目のモニターを追加していません(両方とも2つのモニターポートを介して)。

理想的には、ノートパソコンの画面の上に1台のモニターを置き、最初の外部モニターの右側に2台目のモニターを置くことをお勧めします。モニターが接続または切断されたときに実行されるスクリプトを作成してログインしたときだけでなく、状態を適切に設定したいと思います。しかし、正しく動作しませんでした。

そのために、他の人がどのような設定をしたかを見たいです。

注:専用GPUはなく、Intelチップのみがあります。私が主に参考にするのはHiDPI設定ディスプレイ設定用MacBook Pro 11、x

ベストアンサー1

私が使用している現在のカーネルにlinux 4.8Intelディスプレイドライバに問題があるようです。カーネルに切り替えるとlinux-lts 4.4(ヘッダーもインストール)問題が修正されました。私がしなければならなかったgrubまたはsystemd設定を更新するには、これを行います。

sudo pacman -S linux-lts linux-lts-headers

その後、systemdの場合はファイルを更新しました。

$ cat /boot/loader/loader.conf
default antergos-lts

このトピックを参照してください(正しく覚えている場合は変更する必要はありませんでした)。

$ cat /boot/loader/entries/antergos-lts.conf 
title   Antergos LTS
linux   /vmlinuz-linux-lts
initrd  /initramfs-linux-lts.img
options root=UUID=1aa7683c-f42b-4399-bf63-b4493f40177b rw quiet disable_mode=1

おすすめ記事