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

Ubuntu20.04下以root权限运行VSCode1.70.2出现白屏求解决

解决Ubuntu 20.04下Root权限运行VSCode 1.70.2白屏问题

以下是几个可行的排查和解决步骤:

  • 清理临时用户数据目录后重新启动
    你之前指定的--user-data-dir='.'可能残留了损坏的配置文件,先删除当前目录下生成的VSCode数据文件夹,再用全新的临时目录启动:

    sudo rm -rf ./Code/
    sudo code /my_fils --user-data-dir=/tmp/vscode-root --no-sandbox
    
  • 禁用GPU加速
    部分显卡在root权限下GPU渲染会出现兼容性问题,添加禁用参数尝试:

    sudo code /my_fils --user-data-dir=/tmp/vscode-root --no-sandbox --disable-gpu
    
  • 修复VSCode安装目录权限
    确保VSCode安装目录的所有文件对root拥有完整权限:

    sudo chown -R root:root /usr/share/code/
    sudo chmod -R 755 /usr/share/code/
    
  • 直接调用VSCode核心启动程序
    绕过系统默认的启动脚本,直接运行VSCode的核心执行文件:

    sudo /usr/share/code/code --user-data-dir=/tmp/vscode-root --no-sandbox
    
  • 更换VSCode版本测试
    1.70.2版本存在root运行的已知兼容性bug,可尝试升级到后续稳定版,或降级到1.69.x版本验证问题是否消失。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 20:20:17