升级Ubuntu 22.04后遇双显示器识别异常及Snap Store更新失败问题求助
升级Ubuntu 22.04后遇双显示器识别异常及Snap Store更新失败问题求助
你好,针对你升级Ubuntu 22.04后碰到的这两个棘手问题,我整理了几个实用的解决步骤,你可以逐一尝试:
一、双显示器仅识别一个的解决办法
- 检查并更新显卡驱动:很多显示器识别异常是显卡驱动适配问题导致的。打开系统的「软件和更新」,切换到「附加驱动」标签页,选择推荐的专有显卡驱动进行安装,完成后重启系统再查看显示器识别情况。
- 手动配置显示输出:如果驱动没问题但系统还是检测不到第二台显示器,试试终端命令配置:
- 先运行
xrandr命令,查看系统能检测到的所有显示设备,找到你第二台显示器的标识(比如HDMI-1、DP-1这类)。 - 接着执行类似
xrandr --output HDMI-1 --auto --right-of eDP-1的命令(把HDMI-1换成你找到的第二显示器标识,eDP-1是笔记本自带屏的标识,台式机可能是DP-0之类,根据实际情况替换),强制启用第二台显示器。
- 先运行
- 排查硬件连接问题:确认显示器的连接线插紧了,接口没有松动或损坏,也可以换一根同类型的线缆试试,有时候硬件连接故障也会导致系统无法识别显示器。
二、Snap Store更新失败的解决办法
你遇到的错误提示是因为Snap Store进程正在运行,导致无法刷新更新,解决步骤如下:
- 关闭运行中的Snap Store进程:
- 先手动关闭Snap Store的窗口,如果还是提示有进程运行,直接在终端执行
kill 2570(错误信息里的PID是2570),或者用更通用的命令killall snap-store强制关闭所有相关进程。
- 先手动关闭Snap Store的窗口,如果还是提示有进程运行,直接在终端执行
- 重新执行更新命令:关闭进程后,在终端运行
snap refresh snap-store,应该就能正常完成更新了。 - 极端情况:卸载重装Snap Store:如果上面的方法都不管用,可以尝试先卸载再重装:
这样能清除可能存在的缓存或损坏文件,解决底层的异常问题。sudo snap remove snap-store sudo snap install snap-store
备注:内容来源于stack exchange,提问作者Jan Malmsten




