Kubuntu系统上Microsoft Edge启动崩溃求助
Hey,我看到你在Kubuntu 22.10上碰到Microsoft Edge一启动就崩溃的问题了,卸载重装甚至换beta版都没用,确实挺头疼的。结合你给出的终端错误信息,我整理了几个可能的解决思路,你可以挨个试试:
临时禁用沙箱测试
Chromium系浏览器的沙箱机制偶尔会和某些Linux发行版的环境不兼容,你可以先在终端里运行这个命令启动Edge,看看能不能正常打开:microsoft-edge --no-sandbox如果能正常启动,说明问题出在沙箱上。要永久解决的话,找到Edge的桌面快捷方式文件(一般在
/usr/share/applications/microsoft-edge.desktop),打开它找到Exec=开头的行,把内容改成microsoft-edge --no-sandbox %U,保存后再点击图标启动就可以了。重置Edge用户数据
有时候用户配置文件损坏会导致浏览器崩溃,你可以先关闭所有Edge相关进程,然后在终端执行以下命令删除旧的配置数据:rm -rf ~/.config/microsoft-edge/这个操作会清除你的书签、扩展和设置,相当于把Edge恢复到刚安装的状态。之后重新启动Edge,看看能不能正常运行。
补全系统依赖库
终端里的elf_dynamic_array_reader错误通常和动态链接库缺失或版本不匹配有关。Edge基于Chromium,你可以尝试安装Chromium的依赖包来补全系统库:sudo apt install chromium-browser安装完成后再启动Edge,看看依赖问题是否解决。
降级Edge版本
最新版本的Edge可能和Kubuntu 22.10存在兼容性问题,你可以尝试降级到一个更稳定的旧版本:- 先卸载当前版本:
sudo apt remove microsoft-edge-stable - 下载一个适配Ubuntu 22.04的旧版Edge deb包(注意找可靠的来源),然后执行安装:
sudo dpkg -i path/to/your-old-edge.deb sudo apt install -f - 安装完成后可以暂时禁用Edge的自动更新,避免再次升级到有问题的版本。
- 先卸载当前版本:
另外,你也可以先尝试更新系统所有包到最新状态,有时候系统组件的更新能解决兼容性问题:
sudo apt update && sudo apt upgrade -y
更新完成后重启系统,再试试启动Edge。
希望这些方法能帮你解决问题,如果还是不行,你可以尝试收集更详细的核心转储信息,或者检查系统内核是否有更新可用~
备注:内容来源于stack exchange,提问作者Wasif Hamid

