Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keyboard gsettings set org.gnome.desktop.input-sources通过Vagrant,Puppet引导到@a(ss)[]_Keyboard_Vagrant_Puppet_Gnome_Gsettings - Fatal编程技术网

Keyboard gsettings set org.gnome.desktop.input-sources通过Vagrant,Puppet引导到@a(ss)[]

Keyboard gsettings set org.gnome.desktop.input-sources通过Vagrant,Puppet引导到@a(ss)[],keyboard,vagrant,puppet,gnome,gsettings,Keyboard,Vagrant,Puppet,Gnome,Gsettings,我尝试通过Vagrant、Puppet配置GNOME键盘布局,如下所示: gnome::gsettings { "input-sources": schema => "org.gnome.desktop.input-sources", key => "sources", value => "\"[('xkb', 'de')]\"", } 由于gsettings get org.gnome.desktop.input-sources,我得到了@a(ss)[]。

我尝试通过Vagrant、Puppet配置GNOME键盘布局,如下所示:

gnome::gsettings { "input-sources":
   schema => "org.gnome.desktop.input-sources",
   key => "sources",
   value => "\"[('xkb', 'de')]\"",
}
由于
gsettings get org.gnome.desktop.input-sources
,我得到了
@a(ss)[]
。这是从哪里来的/这些字符是什么意思


当我通过ssh进入框并通过命令行设置源代码时,一切都正常。

回答我自己的问题。没有必要跳过双引号。以下代码按预期工作:

gnome::gsettings { "input-sources":
   schema => "org.gnome.desktop.input-sources",
   key => "sources",
   value => "[('xkb', 'de')]",
}