Elementary OS无法打开两个终端窗口问题求助
解决Elementary OS中Win+T无法打开第二个终端窗口的问题
我之前在Elementary OS上也碰到过一模一样的情况,给你几个实用的排查和解决步骤:
1. 先验证终端本身的新建窗口功能
打开第一个终端后,试试用终端自带的快捷键Ctrl+Shift+N,或者点击终端顶部菜单里的「新建窗口」选项。如果能正常弹出第二个窗口,说明终端本身没问题,问题出在Win+T的快捷键配置上;如果还是打不开,那就是终端本身的运行异常。
2. 调整Win+T的快捷键执行命令
Elementary OS默认如果只是把Win+T绑定io.elementary.terminal,当程序已经在运行时,系统只会聚焦到已打开的终端窗口,而不是新建。你需要修改快捷键的命令:
- 打开系统设置 → 键盘 → 快捷键
- 找到Win+T对应的条目,把命令改成:
io.elementary.terminal --new-window
这样每次按下Win+T都会强制新建一个终端窗口,不管有没有已运行的终端进程。
3. 杀掉异常的终端后台进程
有时候终端的后台进程可能卡住了,导致无法新建窗口:
- 用其他方式打开一个终端(比如从应用菜单找Terminal,或者用
Ctrl+Alt+T) - 执行命令查看终端进程:
ps aux | grep io.elementary.terminal - 杀掉所有相关进程:
killall io.elementary.terminal - 之后重新用Win+T测试,应该就能正常新建窗口了。
4. 重置终端的配置文件
如果是终端的配置文件损坏导致的异常,可以备份并重置配置:
- 执行命令备份配置:
mv ~/.config/io.elementary.terminal ~/.config/io.elementary.terminal.bak - 重启终端,系统会生成新的默认配置,再测试Win+T的功能。
5. 检查快捷键冲突
最后确认一下有没有其他程序占用了Win+T的快捷键:
- 打开系统设置 → 键盘 → 快捷键
- 搜索「Win+T」,看看是否有其他条目也绑定了这个组合键,如果有,修改其中一个的快捷键即可。
内容的提问来源于stack exchange,提问作者CrYbAbY




