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

Ubuntu系统VSCode中Github Copilot无法启动浏览器登录求助

解决Ubuntu下VSCode登录Github Copilot无法启动浏览器的问题

缺失配置及修复方法

1. 未设置系统默认Web浏览器

Ubuntu需明确默认浏览器关联,即使安装Chrome也可能未完成默认设置,执行以下命令:

xdg-settings set default-web-browser google-chrome-stable.desktop

验证配置是否生效:

xdg-settings get default-web-browser

返回google-chrome-stable.desktop即为配置成功。

2. Chrome桌面项未正确注册

若上述命令报错,可能是google-chrome-stable.desktop文件缺失或未完成系统注册:

  • 先检查文件是否存在:
ls /usr/share/applications/google-chrome-stable.desktop
  • 若存在,执行注册命令:
update-desktop-database /usr/share/applications/
  • 若不存在,手动创建桌面项:
sudo nano /usr/share/applications/google-chrome-stable.desktop

粘贴以下内容并保存:

[Desktop Entry]
Version=1.0
Name=Google Chrome
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true

保存后执行update-desktop-database /usr/share/applications/完成注册。

3. 给VSCode指定浏览器路径

如果系统层面配置无效,可直接在VSCode中指定浏览器:

  • 打开VSCode,按Ctrl+,打开设置面板
  • 搜索github.copilot.browser配置项
  • 将值设置为/usr/bin/google-chrome-stable

4. 验证VSCode环境变量权限

VSCode可能因未继承系统环境变量导致无法读取默认应用配置,尝试从终端启动VSCode:

code

启动后再尝试登录Copilot,检查是否能正常唤起浏览器。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 04:52:34