我在跑步Ubuntu 16.04 LTS
我打开终端并转到“首选项”>“配置文件”>“命令”,并检查了两者作为登录 shell 运行命令和运行自定义命令而不是我的 shell我将下拉菜单更改为退出终端。
我的问题是现在每次我打开终端时,它都会在我再次打开首选项之前关闭,并且我在互联网上找不到任何有关如何修复它的信息。如果我需要运行任何命令,我可以通过 SSH 连接,并且我想知道是否有任何文件可以修改来解决此问题。谢谢!
答案1
我有同样的问题。我找到了这个解决方案:
打开xterm
键入此命令: gnome-terminal -e -ls[bash shell (gnome-terminal) 将打开(而不是关闭),因为它尝试执行另一个命令,然后执行配置文件配置中建立的另一个命令]
- 更改配置文件配置。
答案2
您无需安装任何程序或删除任何文件。
要编辑 gnome-terminal 首选项,而不实际打开或使用 gnome-terminal:
去:
root/usr/share/applications
在文件夹中找到终端。
- 然后右键单击终端打开其属性。然后您将看到该命令。
这实际上是您打开终端时发生的情况。
因此要编辑首选项;将命令更改gnome-terminal
为 gnome-terminal --preferences
...瞧!
“修复”设置后。只需关闭首选项,然后 --preferences
从属性窗口中的命令中删除即可。现在只需打开终端即可。
答案3
这里没有死灵发布(OP 已经有 6 个月了),但我遇到了同样的问题,并且被锁定在我的一个可用桌面之外gnome-terminal
,除了放到控制台之外,无法下载和安装另一个桌面。与 OP 类似,我设置gnome-terminal
并运行了无效的自定义命令而不是我的 shell。
我的“桌面”解决方案是重置 gnome-terminal
的设置方式为dconf
.
只需导航到/org/gnome/terminal
,突出显示“旧版”,右键单击并选择“递归重置”...(最后,出一身冷汗)。
在此过程中,您将丢失您的gnome-terminal
设置和您拥有的任何配置文件。然而,重新启动终端并从头开始就可以立即进行。
HTH 未来 lx 学徒巫师。
答案4
我实际上所做的是安装dconf
然后打开dconf-editor
并转到org/gnome/terminal/legacy/keybindings/preferences
,将快捷方式设置为<Ctrl><Shift>r
(任何其他未使用的也可以)并在终端关闭之前按下它。我从那里继续并删除了我所做的偏好。在尝试了其他所有方法之后,这是我最后的想法并且成功了。