我用 AMD Ryzen 5700G 构建了一台新计算机,令我惊讶的是,没有获取任何传感器信息。我认为也许新的 AMD 芯片还不会被 Linux 识别,但文档却另有说法。
\n这是sudo sensors-detect:
# sensors-detect version 3.6.0+git\n# System: Gigabyte Technology Co., Ltd. B550I AORUS PRO AX [Default string]\n# Kernel: 5.14.6-arch1-1 x86_64\n# Processor: AMD Ryzen 7 5700G with Radeon Graphics (25/80/0)\n\nThis program will help you determine which kernel modules you need\nto load to use lm_sensors most effectively. It is generally safe\nand recommended to accept the default answers to all questions,\nunless you know what you're doing.\n\nSome south bridges, CPUs or …Run Code Online (Sandbox Code Playgroud) 我刚刚将带有 KDE 的 Arch Linux 更新到 Plasma 5.12.5(我忘记检查我之前使用的是哪个版本,但我最后一次更新是在大约一个月前),我注意到 GTK 应用程序中的字体现在变得非常轻微比 QT 应用程序中的大。
我使用的是超宽 4K 显示器,但我不使用缩放/HiDPI,因此一切都设置为 96 DPI 和比例因子 1。KDE 字体设置设置为“强制 DPI 为:96 DPI”并gtk-query-settings给出gtk-xft-dpi: 98304,也是 96 DPI。
当我将 KDE 字体设置强制 DPI 为 90 时,GTK 应用程序看起来确实不错,但图标模糊,当然 QT 应用程序看起来太小。但这确实表明 DPI 是罪魁祸首。
我试过:
export GDK_SCALE=1
export GDK_DPI_SCALE=0.5
Run Code Online (Sandbox Code Playgroud)
...看看这是否有任何影响,但这没有什么区别。
在我更新系统之前,一切都很好,只需执行更新即可进行更改。
我使用的是 Nvidia 卡,这可能与此有关,但是驱动程序看起来不错nvidia-setings,也正确列出了分辨率和 DPI。
此外,我使用默认的 Breeze 主题,没有什么花哨的,带有 Noto Sans 字体。在系统设置GTK预览窗口中已经可以看到字体大小的差异(左边是Noto Sans 10,右边应该也是,但明显更大):
你知道这里可能发生什么吗?
更新:
问题似乎出在我使用的字体上,它是默认的 Noto Sans。该字体的新版本不正确或无法正确呈现。这里描述了同样的问题:https ://github.com/googlei18n/noto-fonts/issues/1139
@jasonwryan 认为有必要删除我包含的“arch-linux”标签,但我再次添加该标签,因为它很可能是一个打包/发行版特定问题(如 GitHub 帖子中所述)。
由于 GitHub 上的问题仍然悬而未决,因此这个问题也尚未得到解决。
更新2:
软件包似乎有更新noto-fonts …
在一堆配置文件中查找某个 var 时,对我来说似乎非常有用的东西:
less * | grep some_var
因此,some_var无需手动查看所有配置文件即可返回 的值。好的!但是如果我不仅想知道它的价值some_var而且想改变它呢?它在什么文件中?如何获取less命令(或grep,或其他命令)以显示 var 以及在哪个文件中找到它?
我搜索了手册页,但找不到任何合适的选项......
我正在使用 KDE 5.59.0/Plasma 5.16.2,在工作时,我的屏幕闪烁,之后窗口的阴影似乎消失了。我注意到,因为窗口周围没有边框,并且有几个窗口带有一些白色内容,并且它们混合在一起,因为没有阴影或边框。
我没有更改任何设置,系统设置中的阴影仍然打开。我尝试更改主题、重新启动、安装所有最新更新等。
似乎不仅阴影不再起作用,而且透明胶片也不再起作用。我使用的是默认的 Breeze 主题,它应该有圆形边框,但现在它们是方形的。
我不明白为什么阴影/透明度不起作用,因为我没有更改任何设置,也没有做任何特别的事情,所以欢迎任何提示。