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
相关产品推荐
相关产品推荐

