vscode - 在CentOS 7.9启动后界面卡住

Posted 王万林 Ben

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vscode - 在CentOS 7.9启动后界面卡住相关的知识,希望对你有一定的参考价值。

vscode在CentOS 7.9启动后界面卡住

环境描述

OS: CentOS 7.9
App: vscode

问题定位

使用strace追踪,发现卡住后刷的都是futex系统调用。但未定位到是在等待什么资源就绪。

于是查看了一下vscode帮助,可以使用--verbose来输出运行时的详细信息:

[ben@thesre.cn] ~ # vscode --verbose
... snippet omitted ...
Error: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
... snippet omitted ...
[ben@thesre.cn] ~ # 

可以看到是提供的符号版本未找到。

问题解决

通过加载高版本GCC(其libstdc++.so.6提供GLIBCXX_3.4.21的)即可解决问题。

总结

以上就是本次问题以及解决方法。

以上是关于vscode - 在CentOS 7.9启动后界面卡住的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.9升级内核并设置默认启动

Centos 7.9 安装MongoDB

VSCode配置启动Vue项目

Vagrant Box 镜像准备:Packer 打包 Centos 7.9 系统

centos 安装 mysql5.7.9初始密码问题

Vagrant Box 镜像准备:Packer 打包 Centos 7.9 系统