【问题标题】:DPI Scaling on NixOS with LightDM + XMonad使用 LightDM + XMonad 在 NixOS 上进行 DPI 缩放
【发布时间】:2018-09-16 05:53:11
【问题描述】:

我已将 HiDPI 笔记本电脑上的 xserver 配置简化为:

  • displayManager: lightdm(自动登录,无问候)
  • windowManager: xmonad
  • desktopManager: 无(已禁用 xterm)

除了在一些地方进行 DPI 缩放之外,一切都运行良好。具体来说:光标大小和 default tty 字体都很小。由于我的 X 设置(如下),应用程序 - 终端模拟器、Firefox 等 - 可以正常扩展。

光标大小以及由此产生的缓慢移动是最大的痛苦。

所以我的问题是:为什么我会在某些地方看到适当的缩放,而在其他地方看不到?什么负责光标大小和其他“核心”显示内容?

我做过/尝试过的东西:

services.xserver.dpi = 180;(设置 xserver 标志)

✓ .Xresources 设置

Xft.dpi: 180
Xft.autohint: 0
Xft.lcdfilter:  lcddefault
Xft.hintstyle:  hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb

export GDK_SCALE=2

export GDK_DPI_SCALE=0.5

export XCURSOR_SIZE=32

export QT_AUTO_SCREEN_SCALE_FACTOR=1

相关 (?) GH 问题:


使用 NixOS 18.03

【问题讨论】:

    标签: x11 xserver nixos hidpi


    【解决方案1】:

    为此苦苦挣扎了一段时间,这是我的结论......

    无论使用什么黑魔法使鼠标指针发挥作用,它与 DPI 无关。回想起来,这似乎有点明显。在屏幕上移动的鼠标指针比 GUI 应用程序“低级”,因此 DPI 本身是无关紧要的。

    解决办法?更大的指针图标(64x64 对我有用)和更灵敏的移动(在我的情况下为libinput Accel Speed)。

    【讨论】:

    • 你有什么进展吗?
    猜你喜欢
    • 2014-07-07
    • 2017-02-10
    • 1970-01-01
    • 2020-04-27
    • 2015-04-23
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多