解决 Ubuntu 20.04 无法锁屏的问题
最近用 Ubuntu 20.04 的时候发现无法锁屏。
具体表现在以下几点:
- 用 Thunderbolt3 dock 接双屏 1080p
- 启动后使用 Super+L 锁屏
- 锁屏会失败,直接导致 Gnome-shell 崩溃并且重启 Gnome-shell,之后无事发生
查看 Log 后发现没什么有用的东西,就说 Gnome-shell 崩溃了,仅此而已,然后我判断可能与插件有关,开始挨个排查,最后发现是 Unite 插件导致的:
https://github.com/hardpixel/unite-shell
可是没有了 Unite 插件我会死掉哎!
于是与作者进行了沟通,作者建议我”挨个启用 Unite 的每个功能,看看是哪个作妖”。
这个方法不错,最后终于发现了问题所在:
"Restrict functionalities to the primary screen"
禁用这个,一切就正常了。实际上这个功能与双屏用户也是息息相关的,只能暂时关闭了。
然后过了一阵,发现 Ubuntu 20.04 更新了 Gnome-shell 3.36.3 套件,这个问题消失了,再次开启功能也没有出现,可能是某个 Bug 解决了吧。