很长一段时间以来,我通过以下命令(ubuntu 20.04.4 LTS)以root身份运行vscode:
> sudo code --user-data-dir="~/.vscode-root"
今天,我使用了与root相同的命令来执行vscode,但我没有得到相同的结果。在这个时候,我有一个空白窗口。
我试图删除它+remove/$Home/Code和.vscode文件夹再次安装,但我有同样的问题,我试图将同一命令与其他标志一起使用,但无法解决它。
Flags tried : --disable-gpu /// --disable-features=CalculateNativeWinOcclusion
有没有办法删除(package+config)和vscode的所有数据来重新正确安装它?
屏幕截图
知道吗?谢谢&今天过得愉快
我在这里找到了一个解决方案:https://github.com/microsoft/vscode/issues/151187
必须使用密钥:--no-sandbox --disable-gpu-sandbox --user-data-dir
例如:sudo code --no-sandbox --disable-gpu-sandbox --user-data-dir=/root/.vscode/
这对我在VSCodium
:上有效
sudo su -c "codium --user-data-dir="/root" --no-sandbox && sleep infinity"
由于某种原因,vscode
不是从sudo
开始的,但它与su -c
一起平静地工作
附言:我不知道是否可以做得更容易。我需要这个在vscode 中使用git
如果您面临打开/root下的代码的问题。
那么最好为root添加权限。
例如:
chmod -R 755 /root/
现在,您可以使用vscode 轻松打开根文件