如何使用 MacBook Pro 11,4 在 Arch 中正确配置外接显示器

如何使用 MacBook Pro 11,4 在 Arch 中正确配置外接显示器

MacBook Pro 2015 年末型号 (11,4) 上的双启动与使用 Antergos 发行版的 arch Linux 配合得很好。虽然我有两个与显示分辨率相关的基本问题:

  1. xrandr 设置在注销/重新启动后不会保留
  2. 外部显示器几乎每次都会破坏 xrandr 设置,有时会完全锁定并崩溃我的屏幕,使我不得不重新启动

首先,我设置了显示器的缩放系数,1这似乎是添加对 HiDPI 屏幕支持的方法。注意我已经尝试过2但有类似的问题。

1.25通过更改缩放比例并更新平移,我成功地在没有外部显示器的情况下获得了正确的 xrandr 设置。通常,当连接一个外部显示器时,它还会显示我的主屏幕的一部分。我尚未尝试添加第二个显示器(均通过 2 个显示器端口)。

理想情况下,我的笔记本电脑屏幕上方有一个显示器,第二个显示器位于第一个外部显示器的右侧。我想尝试制作一个脚本,该脚本可以在拔出或插入监视器时运行,以正确设置其状态以及登录时。但一直无法让其正常工作。

我希望看到其他人已经完成了哪些设置来做到这一点。

注意:我没有专用GPU,只有Intel芯片。我主要参考了HiDPI 设置用于设置显示以及MacBookPro11,x

答案1

看来我使用的当前linux 4.8内核显然与英特尔显示驱动程序存在问题。切换到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

相关内容