我已经安装了干净的 Kubuntu (64 位) 11.10 和 ATI 专有驱动程序 (11.8),并且一切运行顺畅且干净,但我无法更改应用程序、菜单、标题等的字体。
我可以选择它们,但字体没有改变,它被阻止了。我没有发现任何相关的错误,也没有 Google 中任何人报告类似情况。对此有什么了解吗?您可以更改字体吗?
答案1
这里
此处字体设置正常。
值得一看的东西
(1)如果您从 konsole 启动字体控制模块,您是否收到任何错误消息?
命令:
:~$ kcmshell4 fonts
。
:~$ kcmshell4 --help
Usage: kcmshell4 [Qt-options] [KDE-options] [options] module
A tool to start single KDE control modules
Generic options:
--help Show help about options
...
Options:
--list List all possible modules
...
fonts - Font settings
(2) kde 字体设置保存在 kdeglobals 中。如果 kdeglobals 归 root 所有,则普通用户无法更改字体设置。
kdeblobals 文件的所有者是谁?
:~$ ls -l ~/.kde/share/config/kdeglobals
应该是你的用户。
这里(rog):
:~$ ls -l ~/.kde/share/config/kdeglobals
-rw------- 1 rog rog 1814 2011-10-19 13:32 /home/rog/.kde/share/config/kdeglobals
此处 kdeglobals 有:
<clip>
[General]
BrowserApplication[$e]=!rekonq
XftHintStyle=hintmedium
desktopFont=Sans Serif,9,-1,5,50,0,0,0,0,0
fixed=Monospace,9,-1,5,50,0,0,0,0,0
font=Sans Serif,9,-1,5,50,0,0,0,0,0
menuFont=Sans Serif,9,-1,5,50,0,0,0,0,0
smallestReadableFont=Sans Serif,8,-1,5,50,0,0,0,0,0
taskbarFont=Sans Serif,9,-1,5,50,0,0,0,0,0
toolBarFont=Sans Serif,8,-1,5,50,0,0,0,0,0
widgetStyle=oxygen
<clip>
当您使用字体控制模块时,kdeglobals 是否会更新?
(3) 有时 KDE 设置文件会损坏,导致 KDE 无法使用它们。要测试此问题,请创建一个新用户,系统设置 > 用户管理。以新用户身份登录 - 新用户是否在字体设置方面遇到同样的问题?
如果字体设置与新用户名兼容,则旧用户的配置文件可能已损坏。您可以在新用户会话中重命名旧用户的 kdeglobals。当您使用旧用户名登录时,KDE 应该为旧用户构建新的默认 kdeglobals。