emacs在kde环境下4k屏幕的缩放

在4k高分屏幕下,kde自带的全局缩放似乎对emacs没有作用,难道是只能通过改变字体大小来处理问题了?

KDE应该有DPI设置的吧

xfce里反正有的, xmonad里, 用xrdb -merge ~/.xmonad/.Xresources

在.Xresources里, 写Xft.dpi: 160, 自定义一个值可以放大

请参考 https://wiki.archlinux.org/title/HiDPI X Resources部分

我是在 $HOME/.Xresource 加入了下面的配置:

Xft.dpi: 144
! These might also be useful depending on your monitor and personal preference:
Xft.autohint: 0
Xft.lcdfilter:  lcddefault
Xft.hintstyle:  hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb

Xft.dpi 的值设置为 96 乘以需要缩放的比例即可,比如 2K 屏幕需要缩放 1.5 倍,就是 96 X 1.5 = 144 , 如果需要缩放 2 倍,就设置为 192 即可。

这样设置会不会产生其他的问题,比如图标大小不对,一些程序不兼容等等。

而且这样设置同时使用高分和普通屏幕是不是更是没指望了。

话说回来,我现在也没搞定应该怎么同时使用不同dpi的屏幕。我的笔记本是1080p的屏幕,外接显示器是4k的屏幕。我想把笔记本的屏幕镜像到外接显示器上,使得笔记本是1920x1080的分辨率,外接显示器是3840x2160的分辨率同时缩放两倍。网上的方法试了一圈感觉都不行。现在我只能选择把外接显示器的分辨率调成1920x1080的分辨率,4k屏变成了普通屏,无奈啊。。

wayland 下支持不同的显示器用不同的缩放。当然 wayland 下可能遇到其它问题,如果不是 N 卡可以考链下。

虽然我用的是intel的集显,但是wayland现在真的可以日常使用了吗?我听说似乎连中文输入法都有问题。

多屏幕我还没试过,我一般都是单屏幕用。

用 GNOME 就没事,不清楚其他桌面环境怎么样

我看网上的反馈,似乎也都是说Gnome对wayland的支持要好一些。

说起来,Gnome现在已经是默认使用wayland了?

要看个别的 distro,例如 fedora 和 ubuntu 都已经默认 Wayland 了

我的笔记本是4k屏,导致接投影仪各种挂,之前就是这个原因从 KDE 切换到 Gnome 了,Gnome会自动处理不同分辨率显示器的同步和扩展功能。

虽然Gnome那帮人偶尔总是代码测试强度不够,不过被他们折腾这么多年,现在Gnome也够用了。