Ubuntu环境下Visual Studio Code无法同步至任何账户的问题咨询
VSCode 登录同步弹窗冻结无响应(Ubuntu 环境)
问题描述
Ubuntu与VSCode均为全新安装,无任何扩展或配置。点击「Backup and Sync(备份与同步)」选择「Sign in(登录)」后,账户选择弹窗完全冻结无法操作,随后VSCode停止响应。尝试过snap商店安装与官网deb包安装,问题均存在。
解决步骤
1. 禁用硬件加速
终端执行以下命令启动VSCode,强制关闭GPU加速:
code --disable-gpu
若此操作后能正常登录同步,可将设置永久生效:
- 打开VSCode设置(快捷键
Ctrl+,) - 搜索
Window: Disable GPU Acceleration并勾选 - 重启VSCode
2. 检查gnome-keyring服务
VSCode依赖gnome-keyring管理账户凭据,确保服务正常运行:
- 查看服务状态:
systemctl --user status gnome-keyring.service
- 若未运行,启动服务:
systemctl --user start gnome-keyring.service
- 设置开机自启:
systemctl --user enable gnome-keyring.service
3. 重置VSCode用户配置
备份现有配置后重置,排除残留配置冲突:
mv ~/.config/Code ~/.config/Code_backup
重启VSCode后尝试登录,若问题解决可逐步恢复所需配置。
4. 安装必要系统依赖
确保系统具备VSCode运行所需依赖:
sudo apt install libnss3 libgtk-3-0 libxss1 libasound2
安装完成后重启VSCode重试。
内容的提问来源于stack exchange,提问作者Alessandro Rosario
相关产品推荐
相关产品推荐

