当我以另一个用户身份使用gksudo
、gksu
或运行 Kontact 时kdesudo
,主题全都乱了:
当我以其他用户身份运行 Thunderbird 时,它运行正常!我使用 Unity 界面运行 Ubuntu 12.10。
当以不同用户身份运行时,如何修复 KDE 应用程序的主题?
答案1
这看起来像 gtk 中的“啮齿动物”主题。显然,任何不同的用户无法自动拾取桌面主题。
跑步:
xhost + gksudo-u你的用户qt配置 xhost-主机从命令行。如果未安装,请使用 安装
sudo apt-get install qt4-qtconfig
。然后设置图形用户界面风格到GTK+一开始,外貌选项卡。保存并退出。后续‘sudoed’qt 应用程序将选择正在运行的 GTK 主题。
但是这可能会影响这些应用程序在 KDE 下运行时的外观。也许可以向 qt 开发人员提交错误报告。
编辑:
从今天(2013 年 2 月 27 日)起,更新中有一个qt-chooser
-package 可能有助于解决这些问题。