帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:roo  theme  GTK  MAT  ROOT  

问题:

我在Ubuntu安装中使用了一个Metacity主题。 但是,对于那些以 root 用户和其他某些特定程序( 如 gufw ) 启动的程序来说,它不是激活的。 当我用命令行启动 gufw 并不是 root 时,它使用了一个旧的而。

例如 gufw 从命令行给出以下输出:


/usr/share/themes/Finery/gtk-2.0/gtkrc:365: error: unexpected number `0', expected number (float)


/usr/share/themes/Finery/gtk-2.0/gtkrc:365: error: unexpected number `0', expected number (float)



这个问题的原因是什么? 是否可以为这些其他程序启用这里主题?


回答 1:

通过GNOME外观设置安装的主题位于 ~/.themes - 你自己的主目录,root 将不会在其中查找它们。 你会注意到,安装系统宽( 如环境/亮度)的主题很好,因为它们在/usr/share/themes 中

要解决这里问题,请打开终端并键入


sudo ln -s ~/.themes/root/.themes



这样,root 和普通用户将共享主题目录,所有内容都将相同。


回答 2:

做一个

$ sudo ln -s ~/.themes/root

这将链接主题目录,以便超级用户帐户可以使用它。 现在,任何以 root ( 或者 sudo/gksudo ) 运行的应用程序都将使用你所选的主题。


回答 3:

求得一个解。

  • 打开主文件夹
  • 显示隐藏文件
  • 为. theme 文件夹建立链接
  • 以 root - ALT + F2打开 NAUTILUS,然后输入 GKSU NAUTILUS
  • 导航到 root 主文件夹
  • 显示隐藏文件
  • 将链接移至. theme 文件夹到 root 主文件夹
  • 将文件夹重命名为 theme
  • 关闭 root Nautilus并打开

    或者

    打开终端:

    
    sudo ln -s ~/.fonts/root/.fonts 
    
    
    
    sudo ln -s ~/.icons/root/.icons
    
    
    
    sudo ln -s ~/.themes/root/.themes
    
    
    
    



文章标签:theme  MAT  roo  ROOT  GTK  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语