我在 Acer V5-171 上安装了 Manjaro Nibia 20.2.1 (5.10.12-1-MANJARO)。我使用 Pamac 从 AUR 存储库下载了 VS Code。据我所知,它工作正常,除非我想访问终端。然后我得到一个错误:
The terminal process failed to launch: Path to shell executable "usr/bin/bash" does not exist.
我已经查看了常见问题以及终端启动失败疑难解答页面。据我所知,VS Code 中的设置是正确的。这些值terminal.integrated.shell.linux
也设置为\usr\bin\bash
和terminal.integrated.automationShell.linux
。我试图将两者都设置为,\bin\bash
但出现相同的错误。
当我使用 VS Code 运行时,code --log trace
我会得到一个进程日志,但其中没有错误。我尝试隔离我认为可能是有关终端的日志的相关部分,但我看不出问题可能是什么:
[2021-02-15 11:06:44.702] [renderer1] [trace] CommandService#executeCommand workbench.actions.view.toggleProblems
[2021-02-15 11:06:44.821] [renderer1] [trace] [File Watcher (node.js)] [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:44.864] [renderer1] [trace] [storage state.vscdb] updateItems(): insert(Map(3) {__$__targetStorageMarker => {"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1,"workbench.panel.hidden":0,"workbench.panelpart.activepanelid":0}, workbench.panel.hidden => false, workbench.panelpart.activepanelid => workbench.panel.markers}), delete(Set(0) {})
[2021-02-15 11:06:44.867] [renderer1] [trace] [storage state.vscdb] Trace (event): BEGIN TRANSACTION
[2021-02-15 11:06:44.868] [renderer1] [trace] [storage state.vscdb] Trace (event): INSERT INTO ItemTable VALUES ('__$__targetStorageMarker','{"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1,"workbench.panel.hidden":0,"workbench.panelpart.activepanelid":0}'),('workbench.panel.hidden','false'),('workbench.panelpart.activepanelid','workbench.panel.markers')
[2021-02-15 11:06:44.868] [renderer1] [trace] [storage state.vscdb] Trace (event): END TRANSACTION
[2021-02-15 11:06:45.021] [renderer1] [trace] [File Watcher (node.js)] >> normalized [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:45.069] [renderer1] [trace] [File Watcher (node.js)] [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/main.log
[2021-02-15 11:06:45.270] [renderer1] [trace] [File Watcher (node.js)] >> normalized [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/main.log
[2021-02-15 11:06:45.272] [renderer1] [trace] [File Watcher (node.js)] [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:45.473] [renderer1] [trace] [File Watcher (node.js)] >> normalized [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:47.473] [renderer1] [trace] [File Watcher (node.js)] [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:47.585] [renderer1] [trace] terminalInstance#ctor (id: 2) {}
[2021-02-15 11:06:47.728] [renderer1] [trace] [storage state.vscdb] updateItems(): insert(Map(1) {__$__targetStorageMarker => {"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1,"workbench.panel.hidden":0}}), delete(Set(1) {workbench.panelpart.activepanelid})
[2021-02-15 11:06:47.731] [renderer1] [trace] [File Watcher (node.js)] >> normalized [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:47.740] [renderer1] [debug] Terminal process exit (id: 2) with code undefined
[2021-02-15 11:06:47.741] [renderer1] [debug] Terminal process exit (id: 2) state 1
[2021-02-15 11:06:47.741] [renderer1] [trace] terminalInstance#dispose (id: 2)
[2021-02-15 11:06:47.866] [renderer1] [trace] [storage state.vscdb] Trace (event): BEGIN TRANSACTION
[2021-02-15 11:06:47.880] [renderer1] [trace] [storage state.vscdb] Trace (event): INSERT INTO ItemTable VALUES ('__$__targetStorageMarker','{"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1,"workbench.panel.hidden":0}')
[2021-02-15 11:06:47.885] [renderer1] [trace] [storage state.vscdb] Trace (event): DELETE FROM ItemTable WHERE key IN ('workbench.panelpart.activepanelid')
[2021-02-15 11:06:47.886] [renderer1] [trace] [storage state.vscdb] Trace (event): END TRANSACTION
[2021-02-15 11:06:48.045] [renderer1] [trace] [storage state.vscdb] updateItems(): insert(Map(1) {__$__targetStorageMarker => {"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1}}), delete(Set(1) {workbench.panel.hidden})
[2021-02-15 11:06:48.048] [renderer1] [trace] [File Watcher (node.js)] [CHANGED] /home/plergux/.config/Code - OSS/logs/20210215T110414/renderer1.log
[2021-02-15 11:06:48.049] [renderer1] [trace] [storage state.vscdb] Trace (event): BEGIN TRANSACTION
[2021-02-15 11:06:48.049] [renderer1] [trace] [storage state.vscdb] Trace (event): INSERT INTO ItemTable VALUES ('__$__targetStorageMarker','{"workbench.panel.markers":1,"workbench.panel.output":1,"terminal":1,"workbench.explorer.views.state":1,"workbench.scm.views.state":1,"workbench.view.search.state":1,"output.activechannel":0,"debug.selectedroot":1,"workbench.view.debug.state":1,"workbench.centerededitorlayout.active":0,"workbench.panel.placeholderPanels":1,"workbench.panel.repl":1,"vscode.debug-auto-launch":1,"terminal.integrated.environmentVariableCollections":1,"history.entries":1,"memento/workbench.editor.walkThroughPart":1,"memento/workbench.editors.textResourceEditor":1,"memento/workbench.editors.files.textFileEditor":1,"workbench.view.debug.numberOfVisibleViews":0,"workbench.panel.markers.numberOfVisibleViews":0,"memento/workbench.panel.markers":0,"terminal.numberOfVisibleViews":0,"codelens/cache2":1,"workbench.view.extensions.state":1,"workbench.view.extensions.numberOfVisibleViews":0,"memento/workbench.view.extensions":0,"workbench.view.explorer.numberOfVisibleViews":0,"memento/workbench.editor.settings2":1,"suggest/memories/recentlyUsed":1,"memento/workbench.editors.logViewer":1,"memento/workbench.parts.editor":1,"editors.mru":1}')
[2021-02-15 11:06:48.050] [renderer1] [trace] [storage state.vscdb] Trace (event): DELETE FROM ItemTable WHERE key IN ('workbench.panel.hidden')
[2021-02-15 11:06:48.051] [renderer1] [trace] [storage state.vscdb] Trace (event): END TRANSACTION
请指教。
经验教训:检查!并再次检查!当您认为您已经检查得足够多时,请再次检查所有内容!
由于某种奇怪的失明,我完全无法看到设置的内容terminal.integrated.shell.linux
并不\usr\bin\bash
像它应有的那样,但是usr\bin\bash
,错过了最初的斜线\
。我不知道我是怎么做到的,但我认为看起来像个傻瓜是值得学习的。这就是我的故事,我会坚持下去。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句