Ubuntu 24.04环境下Ubuntu Dock关闭后自动恢复的彻底移除方案求助
兄弟,我太懂你这种明明关了Ubuntu Dock,它却反复跳出来的烦躁了——尤其是还和你在用的Dash to Panel抢位置,连概览里都要刷存在感,简直离谱。结合你的情况,给你几个从简单到硬核的解决办法,你挨个试试:
先排查扩展设置冲突
打开Gnome扩展管理器(没装的话,终端敲sudo apt install gnome-extensions-app),找到「Ubuntu Dock」:- 先把它的开关彻底关掉,再点扩展的设置按钮,把所有和“显示”相关的选项(比如「在概览中显示」)全给关死;
- 同时检查Dash to Panel的设置,看看有没有不小心开启了和原生dock兼容的选项,别让两个面板类扩展互相干扰。
用命令行强制锁定禁用状态
Ubuntu Dock是Gnome内置扩展,有时候图形界面的开关会抽风,用命令行来彻底禁用更靠谱:- 终端输入
gsettings set org.gnome.shell enabled-extensions "['dash-to-panel@jderose9.github.com']"——这个命令会只保留Dash to Panel启用,把包括Ubuntu Dock在内的其他扩展都排除在外。如果你还有其他需要用的扩展,记得把它们的ID也加进去,格式比如['dash-to-panel@jderose9.github.com', 'your-other-extension@id']; - 再补一条命令
gsettings set org.gnome.shell.extensions.dash-to-dock show-on-overview false,确保它连概览界面都不会冒出来。
- 终端输入
硬核彻底卸载(一劳永逸)
如果上面的方法都挡不住它死灰复燃,那就直接把Ubuntu Dock的包卸载掉:
终端输入sudo apt remove gnome-shell-extension-ubuntu-dock,输入密码确认后,要么按Alt+F2输入r回车重启Gnome,要么直接重启系统,这样dock就彻底从你的系统里消失了,再也不会烦你。备份设置防更新重置
考虑到你会及时更新系统,有时候更新可能会重置Gnome扩展设置,建议你备份一下当前的Dash to Panel设置:
终端敲dconf dump /org/gnome/shell/extensions/dash-to-panel/ > dash-to-panel-backup.txt,以后万一再出问题,用dconf load /org/gnome/shell/extensions/dash-to-panel/ < dash-to-panel-backup.txt就能快速恢复你的面板设置。
备注:内容来源于stack exchange,提问作者Daniel Moore

