每当我按Ctrl+Alt+T时,X终端模拟器就会打开,而不是Gnome终端。我不知道为什么。这个x终端模拟器是什么?它是做什么的?它和Gnome终端有什么不同?
发布于 2019-12-06 13:10:54
问题
一个非常简单和充分运作的解决方法是直接到Settings -键盘快捷方式。禁用“启动终端”下的现有键绑定,并在列表的末尾添加一个自定义快捷方式,执行gnome-terminal
或gnome-terminal.wrapper
。
您所观察到的指出了您的特定系统中的一些错误配置。虽然解决办法将是完全令人满意的,但您可能有兴趣调查:
的dconf设置
工厂安装的键绑定“启动终端”启动默认终端。检查哪些可执行文件被定义为默认终端。
gsettings get org.gnome.desktop.default-applications.terminal exec
在默认的Ubuntu安装中,您将得到'x-terminal-emulator'
。如果对您来说不一样,则使用命令将其更改为默认
gsettings reset org.gnome.desktop.default-applications.terminal
设置重置org.gnome.desktop.default-applications.terminal exec-arg
验证该密钥现在是否指向x-terminal-emulator
。如果没有,那么显式地设置该键,因为显然这不是系统的默认设置:
gsettings set org.gnome.desktop.default-applications.terminal exec 'x-terminal-emulator'
gsettings set org.gnome.desktop.default-applications.terminal exec-arg '-e'
如果您的系统在这一步中没有什么不同,它们将移动到2。
追溯到x-terminal-emulator
所指的内容。在标准Ubuntu安装中,Ubuntu中用于打开终端的默认键绑定执行x-terminal-emulator
。这实际上是一个指向/etc/alternatives/x-terminal-emulator
的链接。后者反过来链接到/usr/bin/gnome-terminal.wrapper
。对你来说,x终端仿真器可以链接到其他的东西.
跟踪它如下:
x-terminal-emulator
驻留在哪个x终端仿真器中然后,以类似的方式,调查链接的文件。在你安装的某个地方,链条可能是不同的。最有可能的是,etc/alternatives/x-terminal-emulator
为您指向另一个终端(即x项)。如果是这样的话,最干净的纠正方法就是重新配置您的备选方案:
sudo update-alternatives --config x-terminal-emulator
键入与/usr/bin/gnome-terminal.wrapper
对应的选择号。这将删除现有的etc/alternatives/x-terminal-emulator
,并将其替换为指向gnome-terminal.wrapper
的符号链接。
https://askubuntu.com/questions/1194258
复制相似问题