当增加分辨率时,所有 GUI 文本和按钮等都会变大
When increasing resolution all GUI text and buttons etc gets larger
我将向您展示三个示例,在这些示例中,您会看到由于终端中的文本而导致的大小增加。
我用 xrandr 更改了 res,pic1 有 800x600 并且看起来没问题,然后在 pic2 中我将 res 更改为
1856x1392,它看起来也不错,但在我重新启动 awesome 之后,我得到了 pic3 中的东西。
我什至在 3 周后都没有找到解决方案,所以我很困惑。
我能做什么?
https://ibb.co/JktWWSR
https://ibb.co/vkKtsf3
https://ibb.co/xLCH97c
更改后似乎检测到不同的 DPI 值。
有几个来源 Awesome 要求确定要使用的 DPI 值。
- 用户可以明确地将 DPI 值分配给屏幕 (
s.dpi = 42
)。
- 默认情况下,AwesomeWM 使用以下链来检测 DPI 值:
- 来自 X 资源数据库的值
Xft.dpi
:awesome-client 'return awesome.xrdb_get_value("", "Xft.dpi")'
- X11 服务器报告的根 window 大小(以像素为单位的大小和以毫米为单位的大小允许计算 DPI):
awesome-client 'return require("gears.debug").dump_return{size = {root.size()}, size_mm = {root.size_mm()}}'
- 您是否在配置中的任何位置设置了
auto_dpi_enabled
?
- 如果是这样...嗯,我不太确定目前使用的是什么值。我认为它试图从 RandR 获取数字。
无论如何,以下命令应该会产生 AwesomeWM 确定的 DPI 值:
awesome-client 'local res = {} for s in screen do res[s] = s.dpi end return require("gears.debug").dump_return(res)'
抱歉,这个答案很不是答案。但是,您的问题与其说是问题,不如说是错误报告...抱歉。
我将向您展示三个示例,在这些示例中,您会看到由于终端中的文本而导致的大小增加。 我用 xrandr 更改了 res,pic1 有 800x600 并且看起来没问题,然后在 pic2 中我将 res 更改为 1856x1392,它看起来也不错,但在我重新启动 awesome 之后,我得到了 pic3 中的东西。
我什至在 3 周后都没有找到解决方案,所以我很困惑。 我能做什么?
https://ibb.co/JktWWSR
https://ibb.co/vkKtsf3
https://ibb.co/xLCH97c
更改后似乎检测到不同的 DPI 值。
有几个来源 Awesome 要求确定要使用的 DPI 值。
- 用户可以明确地将 DPI 值分配给屏幕 (
s.dpi = 42
)。 - 默认情况下,AwesomeWM 使用以下链来检测 DPI 值:
- 来自 X 资源数据库的值
Xft.dpi
:awesome-client 'return awesome.xrdb_get_value("", "Xft.dpi")'
- X11 服务器报告的根 window 大小(以像素为单位的大小和以毫米为单位的大小允许计算 DPI):
awesome-client 'return require("gears.debug").dump_return{size = {root.size()}, size_mm = {root.size_mm()}}'
- 来自 X 资源数据库的值
- 您是否在配置中的任何位置设置了
auto_dpi_enabled
?- 如果是这样...嗯,我不太确定目前使用的是什么值。我认为它试图从 RandR 获取数字。
无论如何,以下命令应该会产生 AwesomeWM 确定的 DPI 值:
awesome-client 'local res = {} for s in screen do res[s] = s.dpi end return require("gears.debug").dump_return(res)'
抱歉,这个答案很不是答案。但是,您的问题与其说是问题,不如说是错误报告...抱歉。