Ubuntu 22.04.2 LTS修复Dash空白故障后无需重启的刷新命令咨询
Ubuntu 22.04.2 LTS修复Dash空白故障后无需重启的刷新命令咨询
我完全懂你批量处理机器时不想重启的痛点——尤其是双系统环境,手动引导、重新登录太耗时间了!针对你安装完unity-lens-*系列包后想刷新Dash却不想重启系统的需求,这里有几个实用的方法,按推荐优先级排序:
优先推荐:重启Unity桌面环境
因为你安装的是Unity相关的lens组件,直接重启Unity桌面就能让新组件立即生效,无需重启整机。在终端执行以下命令:unity --replace执行后桌面会短暂黑屏/无响应(大概几秒),之后Unity桌面会重新加载,你安装的应用、文件等lens就能正常在Dash里显示了。不用担心,正在运行的应用不会被关闭,只是窗口会重新渲染,稍微调整下窗口焦点就能继续工作。
针对GNOME环境的备选方案(如果你用的是GNOME桌面+Unity插件)
要是你的系统是GNOME桌面搭配Unity风格的Dash,也可以通过重启GNOME Shell来刷新:- 快速操作:按下
Alt+F2组合键,在弹出的输入框里输入r并回车,GNOME Shell会立即重启,Dash的改动会同步生效。 - 终端命令:如果快捷键没反应,在终端执行:
gnome-shell --replace
同样,这个操作不会关闭已打开的应用,只是桌面会短暂刷新。
- 快速操作:按下
单独重启Lens服务(效果可能有限)
你也可以尝试单独重启对应lens的用户服务,比如针对应用lens:systemctl --user restart unity-lens-applications.service但这种方法有时候不会立即同步到Dash界面,所以还是优先推荐前面两种重启桌面环境的方式。
总的来说,unity --replace是最贴合你场景的方案,能快速让修复后的Dash正常工作,完全不用重启机器~
备注:内容来源于stack exchange,提问作者BsAxUbx5KoQDEpCAqSffwGy554PSah
相关产品推荐
相关产品推荐

