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

KDE NEON系统下VSCode设置同步报错“No authentication providers are available”的解决方法咨询

解决KDE NEON上VSCode设置同步失效的问题

针对你在KDE NEON上使用Snap版VSCode(1.65.2)遇到的同步功能故障——点击账户图标无响应、激活同步提示"No authentication providers are available",以及同步服务访问失败的问题,这里有几个经过验证的解决思路:

1. 切换到官方Deb版本(最推荐)

Snap版VSCode的沙箱权限限制经常会导致同步、认证这类依赖系统资源的功能出问题,换成官方Deb版本基本能解决大部分这类问题:

  • 先卸载当前Snap版:
    sudo snap remove code
    
  • 添加微软官方软件源并安装Deb版:
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
    sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/packages.microsoft.gpg
    sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
    sudo apt update && sudo apt install code
    

安装完成后重启VSCode,再尝试激活设置同步,大概率能正常工作。

2. 检查并修复Snap版的网络权限

如果暂时不想更换版本,可以先确认Snap是否给VSCode开放了必要的网络权限:

  • 查看当前权限状态:
    snap connections code
    
  • 检查输出里的network和network-manager项,如果显示-(未连接),手动执行以下命令开启权限:
    sudo snap connect code:network
    sudo snap connect code:network-manager
    

重启VSCode后再测试同步功能。

3. 清除VSCode缓存与配置文件

旧的缓存或配置可能导致同步服务异常,尝试重置VSCode的本地配置:

  • 完全关闭VSCode,然后删除缓存和配置目录:
    rm -rf ~/.config/Code
    rm -rf ~/.cache/Code
    
  • 重新启动VSCode,重新配置同步功能。

4. 排查系统代理设置

KDE的系统代理可能会干扰VSCode访问同步服务:

  • 打开KDE系统设置,找到网络设置下的代理选项,确认代理状态为"无代理"(如果你没有使用代理的话);
  • 同时在VSCode的设置中搜索proxy,确保Http: Proxy和Https: Proxy设置为null或留空,关闭代理相关的自动检测选项。

另外,你的VSCode版本是2022年的1.65.2,属于比较旧的版本,新版本已经修复了不少同步相关的bug,升级到最新版本也能帮助解决这类问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.28 16:13:11