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

Ubuntu 24.04.1 LTS中GNOME与OneDrive集成挂载问题求助

Ubuntu 24.04.1 LTS中GNOME与OneDrive集成挂载问题求助

大家好,我刚从Windows转到Ubuntu不久——几天前我用Ubuntu启动U盘引导了我的Latitude笔记本(原本装的Win10),后来切回Windows时遇到BitLocker锁死,索性直接删了分区装了Ubuntu。现在我遇到了一个头疼的问题:没法用GNOME自带的文件管理器挂载OneDrive。

之前我成功添加过O365账号,当时显示“File Access已开启”,但尝试挂载OneDrive时一直超时。后来我删除账号重新添加,结果弹出“你是否要登录到GNOME?”的弹窗,点击“Continue”后完全没反应。看网络日志能看到POST和GET请求,但就是不出goa-auth2的授权链接,最后系统直接卡住,只能强制退出。

我目前暂时必须用OneDrive,虽然之后打算换成更适合Linux的云存储,但现在急需解决挂载的问题,有没有大佬能给点建议?


针对你的问题,我给你几个可以尝试的方案:

方案一:修复GNOME Online Accounts(GOA)核心服务

GNOME的OneDrive集成全靠GOA撑着,先试试重置相关服务:

  • 先把所有GOA相关进程杀掉:
    killall goa-daemon goa-identity-service
  • 然后手动重启GOA服务:
    systemctl --user restart goa-daemon.service
  • 重启后打开系统设置里的「在线账户」,再重新添加OneDrive账号,看看授权流程能不能正常走下去。

方案二:用第三方OneDrive客户端替代GNOME集成

如果自带的集成实在搞不定,不如换个成熟的第三方客户端,这个在Ubuntu上用的人很多:

  1. 先安装客户端:
    sudo apt install onedrive
  2. 初始化并完成授权:
    onedrive --synchronize --interactive
    执行后终端会给出一串授权链接,复制到浏览器里登录你的OneDrive账号,把拿到的授权码粘贴回终端就行。
  3. 完成同步后,设置开机自动同步:
    systemctl --user enable --now onedrive.service
  4. 要是想在文件管理器里直接访问,就手动建个软链接:
    ln -s ~/OneDrive ~/Documents/OneDrive
    这样在文件管理器的「文档」里就能直接打开OneDrive的文件了。

方案三:检查GOA依赖包是否完整

有时候缺依赖也会导致授权卡住,先检查一下:
apt list --installed | grep goa
看看列表里有没有goa-backends-common、goa-daemon这些包,要是有缺失的,用sudo apt install 包名补全就行。

备注:内容来源于stack exchange,提问作者Barry Hohstadt

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 11:43:09