Openweather 扩展不起作用

Tru*_*vit 11 weather gnome-shell-extension 20.04

从昨天开始,顶部面板上的 openweather 扩展不再显示天气。它显示“请等待加载”。

我试图找到解决方案。在 openweather 网站上有一个创建帐户并使用 API id 的帖子。我发现这是一个订阅基础计划。有一个免费计划,可以免费拨打 60 次电话以获取天气数据。

我认为扩展是开源的。并且可能是我删除了工作扩展所需的任何包,所以我重新安装了操作系统。但是这样做没有区别。 在此处输入图片说明

任何指导可能会出错?

And*_*rew 17

从@StephGbzh在GitLab上找到了一个使用 20.04 对我有用的解决方案 。很可能是过期的 CA 证书:

  1. 检查您是否针对正确的过期证书

    openssl x509 -issuer -enddate -noout -in /usr/share/ca-certificates/mozilla/AddTrust_External_Root.crt
    
    Run Code Online (Sandbox Code Playgroud)

    这将产生以下内容:

    issuer=C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
    notAfter=May 30 10:48:38 2020 GMT
    
    Run Code Online (Sandbox Code Playgroud)
  2. 备份

    cp /usr/share/ca-certificates/mozilla/AddTrust_External_Root.crt ~
    
    Run Code Online (Sandbox Code Playgroud)
  3. 删除

    sudo rm /usr/share/ca-certificates/mozilla/AddTrust_External_Root.crt
    
    Run Code Online (Sandbox Code Playgroud)
  4. 更新系统

    sudo update-ca-certificates
    
    Run Code Online (Sandbox Code Playgroud)
  5. 重新启动 gnome shell:AltF2, r,Enter