我将在大约100台机器上进行无人值守的Ubuntu14.04安装(使用GNOME闪回会话-从12.04迁移)。因为我必须个性化他们的开箱即用体验,我需要自动化的解决方案。
设置GNOME似乎有点棘手,因为所有东西都存储在dconf数据库中。我成功地使用模式覆盖设置了壁纸、字体、主题或元数据(按照这里的说明),但我不知道如何配置面板。
我相信,这也可以通过dconf来实现。例如,我的当前指示程序小程序完成了设置(object-iid、pack-index等)存储在/org/gnome/gnome-panel/layout/objects/object-0-1中。不幸的是,没有模式(如图片这里中所描述的),这就是我无法创建预定义设置文件的原因。
我唯一想要的是顶部的黑色30 to面板,主菜单小程序在左上角,指示器小程序在右上角完成--为每个新创建的用户预定义。我想避免复制整个~/.config/dconf/user文件,因为它是我无法解析的特殊格式。
发布于 2016-05-09 11:47:40
默认面板配置存储在/usr/share/gnome-panel/panel-default-layout.layout文件中。
您可以编辑它,但更好的方法可能是将该文件复制到~/.config/gnome-panel/panel-default-layout.layout,然后再编辑它。
这将允许您更改默认的applet和面板大小。但是,在会话中的用户登录之前(在启动gnome面板之前),这个文件必须可用。
对于背景色,可以使用架构覆盖。后台模式id是org.gnome.gnome-panel.toplevel.background。要设置黑色背景,您需要更改两个键:
type从none到colorcolor从rgba(255,255,255,.2)到rgba(0,0,0,1)但是目前还没有办法改变面板上的文本颜色。这可能是问题,也可能不是问题-取决于您将使用的主题。因此,更好的方法可能是创建~/config/gtk-3.0/gtk.css并使用css设置所需的样式。
https://askubuntu.com/questions/765875
复制相似问题