未加载 gnome-terminal 配置文件

AMB*_*027 7 gnome command-line gnome-terminal 14.04

我的终端最近崩溃了。崩溃后,加载的唯一终端配置文件是unnamed. 我有一个默认配置文件

/home/xxxx/.gconf/apps/gnome-terminal/profiles/Default
Run Code Online (Sandbox Code Playgroud)

它也被 识别gconf-editor,但是,它不被 gnome-terminal 或应用程序中的菜单选项识别。如何让终端识别我的默认配置文件?

Ian*_*non 12

Gnome 终端设置,包括配置文件,现在存储在dconf而不是gconf. 虽然gconf使用人类可读的 XML 文件来存储可以直接编辑的数据,但dconf需要通过界面编辑设置。

要在 GUI 中编辑它们,首先安装dconf-tools( sudo apt-get install dconf-tools),然后运行命令dconf-editor,并导航到

org > gnome > terminal > legacy > profiles:
Run Code Online (Sandbox Code Playgroud)

您会在那里找到所有配置文件,但请注意,设置键似乎是一个UUID,配置文件名称在visible-name下面的键中。

您可以使用以下命令列出您的个人资料:

dconf dump /org/gnome/terminal/legacy/profiles:/ | grep -e "\[\:\|visible-name"
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令从命令行转储或加载配置文件:

dconf dump /org/gnome/terminal/legacy/profiles:/:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/ > profile.dconf
dconf load /org/gnome/terminal/legacy/profiles:/:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/ < profile.dconf
Run Code Online (Sandbox Code Playgroud)