maoyikun
2022-10-21 14:42:53 +08:00
现在的 linux 发行版好像对多屏和高分屏支持都不怎么好
我笔记本是 3k 屏,外接显示器是 1080p 的,装的是 manjaro kde
目前我的解决办法是使用 xrandr 来强制两个屏幕使用不同的 dpi
先把屏幕缩放开到合适的倍数,然后通过 xrandr 来做单独屏幕的缩放
```bash
# 先关闭一下外接显示器
xrandr --output HDMI-1 --off
xrandr --output eDP-1 --auto --scale 0.9999x0.9999 --primary --output HDMI-1 --auto --set "Broadcast RGB" "Full" -r 75.00 --scale 1.5x1.5 --right-of eDP-1
```
我是将屏幕放大了 150%
然后通过 xrandr 将外接显示器缩小 1.5 倍
内置显示器缩小 0.9999 倍是为了解决 intel 集显缩放之后的鼠标光标闪烁的问题
先关闭一下外接显示器是为了解决在缩小外接显示器之后,外接显示器的桌面不能全屏显示,而只显示在左上角一个小框框的问题
目前来说这个效果还是可以的
上面的命令是我写成了一个脚本,每次开机的时候都需要执行一次