说下我现在的环境 archlinux kde 桌面,内部显示器 2560x1440 ,外接显示器 1920x1080
已经开启了 hidpi ,在没有接入外接显示器时使用还是可以的,除了 gtk 程序输入法会跑偏,接入外接显示后,因为是两倍优秀化,外接显示器分辨率变成了 960x540,内接显示器为 1280x720 。。。
然后我查了 arch 的 wiki ,有条目hidpi
大体上是使用 xrandr 调整,但是提供的几个方案大都有些问题的说
xrandr --output eDP-1 --auto --output DP-1 --auto --scale 2x2 --right-of eDP-1
wiki 里也提到了这个问题,就是把外接显示器放大 2x2 后,鼠标只能控制到左上角 1/4 的部分
xrandr --output eDP-1 --auto --output HDMI-1 --auto --panning 3840x2160+3840+0 --scale 2x2 --right-of eDP-1
使用 pinning 这个,在外接显示器就多出了滚动条,只能显示 1/4 的部分,
xrandr --output eDP-1 --auto --pos 0x1458 --output HDMI-1 --scale 1.35x1.35 --auto --pos 0x0 --fb 2592x2898
方案三显示倒是挺下常,但是外接显器的分辨率按上面的设置后只有 1280x720 ,然后它的位置居然在内置显示器的上面,而不是一般情况下的左右两边
上面是 arch wiki 的方案,我现在有点蒙了, v 友们都是怎么整的呢?
ok了,wiki还有个方案。。
1
weixiangzhe OP ok 了,还是 wiki 的方案。。。 wiki 还有个链接,这个是 ok 的
https://gist.github.com/wvengen/178642bbc8236c1bdb67 写入到 xprofile 里就好了 |
2
skydiver 2017-02-04 21:46:27 +08:00 via Android 1
换成 gnome ,直接支持两个显示器不同 DPI ,不折腾
|
3
bigpigeon 2017-02-04 22:31:28 +08:00
@skydiver 我想问一下,我的 ubuntu16.04 自从装了 nvidia 的官方驱动副显示器就检测不到了
我 2 个显示器是插在一个显卡上的,其中插 VGA 的接口的显示器没法用 这是 gnome 的 BUG 还是 nvidia 驱动的问题 |
5
strahe 2017-02-04 23:16:35 +08:00
我也是 arch , kde , 你什么机器内部显示 2560x1440 ?
|
6
jarlyyn 2017-02-04 23:19:32 +08:00
可以 xrandr 双倍缩放
但我最后还是用了非 hidpi 分辨率 |
7
bigpigeon 2017-02-05 10:20:48 +08:00
@skydiver 那可能是显卡驱动的问题,不过可能因为我 install 过 gnome 所以总是有 gnome crash 报告,我还以为用的是 gnome
|
8
weixiangzhe OP @skydiver gnome 用的 gtk ,输入法偏移的厉害, kde 好的多,而且我就是从 gnome 过来的
|
9
weixiangzhe OP @strahe 改装的 t430s
|
10
weixiangzhe OP @jarlyyn 问题是 1080 勉强能看,然而我的是 1440p 的 14 寸本
|
11
jarlyyn 2017-02-07 01:34:39 +08:00
|