You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu卸载重装OpenSSL后VS Code GUI全黑块问题求助

修复Ubuntu下卸载重装OpenSSL后VS Code GUI黑块问题

步骤1:检查VS Code缺失的依赖

卸载OpenSSL时可能连带移除了VS Code依赖的动态库,先排查缺失项:

dpkg -L code | grep -E "\.so$" | xargs ldd 2>/dev/null | grep "not found"

如果输出结果中有缺失的库,记录名称并通过apt install重新安装。

步骤2:重装核心依赖包

针对VS Code基于的Electron应用常用依赖,强制重装以修复可能的损坏或缺失:

sudo apt update
sudo apt install --reinstall libssl3 libnss3 libgtk-3-0 libx11-xcb1 libxcb-dri3-0 mesa-utils libgl1-mesa-glx

步骤3:重置VS Code配置

配置文件损坏也可能导致显示异常,先备份现有配置再重置:

mv ~/.config/Code ~/.config/Code.bak
mv ~/.vscode ~/.vscode.bak

执行后重启VS Code,观察显示是否恢复。

步骤4:禁用GPU加速启动

硬件加速与系统库不兼容也会引发黑块问题,先临时禁用测试:

code --disable-gpu

如果此方式能正常显示,需永久禁用:打开VS Code后按Ctrl+,进入设置,搜索GPU,勾选「Disable GPU acceleration」,重启生效。

步骤5:重新安装VS Code并修复依赖

若以上步骤无效,重新下载官方安装包并强制修复依赖:

wget -O code.deb https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64
sudo dpkg -i code.deb
sudo apt -f install

内容的提问来源于stack exchange,提问作者Fletchy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 07:06:01