无法更改 Kubuntu 中的默认字体

无法更改 Kubuntu 中的默认字体

我已经安装了干净的 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。

相关内容