VirtualBox中Ubuntu 24.04全新安装后软件中心(App Center)崩溃
VirtualBox中Ubuntu 24.04全新安装后软件中心(App Center)崩溃
从你描述的情况(VirtualBox 6.1.50_Ubuntu r161033宿主为Ubuntu 22.04,全新安装的24.04里App Center白屏后立刻崩溃)以及syslog的报错来看,大概率是Flatpak依赖异常、App Center缓存损坏或者虚拟机图形渲染配置问题导致的,试试下面这些修复步骤:
1. 修复Flatpak环境
Ubuntu 24.04的App Center是基于Flatpak构建的,先修复Flatpak的安装环境:
打开终端,执行命令:
flatpak repair
这个命令会自动检查并修复Flatpak包的损坏、依赖缺失等问题。
2. 更新系统所有组件
确保系统和所有软件包都是最新状态,旧版本的依赖可能导致兼容性冲突:
sudo apt update && sudo apt full-upgrade -y
更新完成后建议重启一下虚拟机,再尝试打开App Center。
3. 重置App Center的用户配置
有时候损坏的用户配置文件会导致启动崩溃,删除配置让App Center重新生成:
rm -rf ~/.var/app/org.gnome.Software/
执行完这个命令后直接打开App Center即可。
4. 重新安装App Center
如果上面的方法都没效果,尝试彻底卸载并重新安装App Center:
flatpak uninstall org.gnome.Software flatpak install flathub org.gnome.Software
额外建议:调整VirtualBox图形配置
虚拟机的图形渲染异常也可能导致App Center白屏崩溃,你可以尝试:
- 打开VirtualBox虚拟机设置,将显存大小调整到128MB以上
- 启用“显示”选项卡中的“启用3D加速”功能
备注:内容来源于stack exchange,提问作者user79123




