You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu从16.04升级至20.04后Flatpak启动报错、Wine安装失败及键盘异常求助

Ubuntu从16.04升级至20.04后Flatpak启动报错、Wine安装失败及键盘异常求助

Hey there, let's tackle these issues one by one—no need to stress, they're all common post-upgrade hiccups!

首先解决Flatpak启动报错的问题

你的报错是因为升级后系统还残留着Ubuntu 16.04的Flatpak PPA源,这个源已经不再维护,自然无法适配20.04。按以下步骤操作:

  • 先移除旧的16.04 Flatpak PPA:
    sudo add-apt-repository --remove ppa:alexlarsson/flatpak
    
  • 更新系统软件源缓存:
    sudo apt update
    
  • 重新安装并升级Flatpak到20.04兼容版本:
    sudo apt install --reinstall flatpak
    
  • 添加官方的Flathub仓库(这是Flatpak的官方应用源,比旧PPA靠谱多了):
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    
  • 最后更新所有Flatpak包:
    flatpak update
    

做完这些,下次启动应该就不会再弹出那个报错了。

接下来处理Wine安装失败的问题

Wine依赖多,升级后容易出现破损包冲突,咱们一步步来:

  • 先修复系统里的破损依赖:
    sudo apt --fix-broken install
    sudo apt autoremove
    sudo apt clean
    
  • 如果你之前添加过旧版本的Wine PPA(比如16.04/18.04的),先把它移除:
    # 替换成你实际添加过的PPA,比如ppa:winehq/stable
    sudo add-apt-repository --remove ppa:winehq/stable
    
  • 添加20.04兼容的Wine官方源:
    首先开启32位架构支持(Wine需要这个):
    sudo dpkg --add-architecture i386
    
    导入Wine的GPG密钥:
    curl -fsSL https://dl.winehq.org/wine-builds/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/winehq-archive-keyring.gpg
    
    添加20.04(Focal)的源:
    echo "deb [signed-by=/usr/share/keyrings/winehq-archive-keyring.gpg] https://dl.winehq.org/wine-builds/ubuntu/ focal main" | sudo tee /etc/apt/sources.list.d/winehq-focal.list
    
  • 更新源后安装稳定版Wine:
    sudo apt update
    sudo apt install --install-recommends winehq-stable
    

如果还是有问题,也可以试试Ubuntu官方仓库里的Wine包(兼容性稍差但更稳定):

sudo apt install wine64 wine32

最后解决键盘异常的问题

东芝C55的键盘问题大概率是布局或驱动/服务的小问题,试试这些方法:

  • 检查键盘布局:打开系统设置 → 区域和语言 → 输入源,确认你用的是正确的键盘布局(比如美式英语),可以先添加一个正确的布局,移除多余的,然后切换试试。
  • 重启键盘服务:
    sudo systemctl restart keyboard-setup.service
    
    或者直接重启一次系统,有时候重启就能解决临时的硬件适配问题。
  • 检查Win8的键盘设置:双系统下,Win8里的Fn锁定或特殊键设置可能会影响Ubuntu。进入Win8,看看有没有开启Fn键锁定(比如按Fn+F某个键),关闭后再回到Ubuntu试试。
  • 更新系统内核:东芝笔记本有时候对新内核的兼容性更好,安装20.04的硬件支持内核:
    sudo apt install linux-generic-hwe-20.04
    
    安装完成后重启系统。

如果这些方法都试过还有问题,可以再补充一下键盘具体是怎么“wonky”的(比如按键错位、某些键没反应等),这样能更精准排查~

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

火山引擎 最新活动