Ubuntu下Visual Studio Code启动崩溃(GPU进程报错)求助
Ubuntu下VS Code启动崩溃(GPU进程错误)的解决方法
根据报错信息,问题核心是GPU进程异常退出导致VS Code崩溃,以下是可行的解决步骤:
临时禁用GPU加速启动
在终端执行命令:code --disable-gpu如果能正常启动,说明GPU加速是问题根源,继续设置永久禁用。
永久禁用GPU加速
- 若已能启动VS Code:打开设置界面,搜索"GPU",分别将
Terminal > Integrated: Gpu Acceleration设为off,Window: Enable GPU Acceleration勾选关闭。 - 若仍无法启动:直接编辑配置文件,执行命令打开文件:
添加以下配置并保存:nano ~/.config/Code/User/settings.json"terminal.integrated.gpuAcceleration": "off", "window.enableGPUAcceleration": false
- 若已能启动VS Code:打开设置界面,搜索"GPU",分别将
更新显卡驱动
打开Ubuntu的「软件和更新」,切换到「附加驱动」标签,选择系统推荐的专有显卡驱动,应用更改后重启系统,再尝试启动VS Code。更换安装方式(从Snap改为Deb包)
部分情况下Snap版本的VS Code会存在GPU兼容问题,尝试Deb包安装:- 卸载现有Snap版本:
sudo snap remove vscode - 添加微软官方源并安装:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt update && sudo apt install code
- 卸载现有Snap版本:
内容的提问来源于stack exchange,提问作者imantha
相关产品推荐
相关产品推荐

