GNOME桌面环境中如何禁用右键菜单的展开按钮以默认显示所有选项?
GNOME桌面环境中如何禁用右键菜单的展开按钮以默认显示所有选项?
完全懂你的烦恼!明明屏幕有大把空间,右键菜单却非要把常用选项藏在展开按钮后面,多点击一步真的超麻烦。这个确实是GNOME桌面本身的特性,不是各个应用单独设置的,咱们可以通过两种方法搞定:
方法一:用终端命令快速修改
直接打开终端,输入下面的命令回车执行:
gsettings set org.gnome.desktop.interface menus-max-height 0
这个命令把菜单的最大高度限制设为0(也就是不限制高度),这样右键菜单就会自动显示所有选项,不会再出现折叠的展开按钮了。
如果执行后没立刻生效,试试重启一下GNOME Shell(按Alt+F2,输入r回车),或者注销再登录一次就好。
方法二:用图形化工具修改(适合不喜欢命令行的朋友)
- 先安装
dconf-editor(如果没装的话),打开终端输入对应系统的安装命令:- Debian/Ubuntu系:
sudo apt install dconf-editor - Fedora系:
sudo dnf install dconf-editor - Arch系:
sudo pacman -S dconf-editor
- Debian/Ubuntu系:
- 打开
dconf-editor,在左侧导航栏依次展开:org→gnome→desktop→interface - 在右侧找到
menus-max-height选项,点击后把数值改成0,再点击“Apply”保存设置。 - 要是设置后没立刻生效,重启GNOME Shell或者注销登录即可。
补充:针对部分GTK4/GTK3应用的特殊处理
如果上面的方法对某些应用无效,可以手动修改GTK配置文件:
- 对于GTK4应用:在用户目录的
.config文件夹里,新建或打开gtk-4.0/settings.ini,添加以下内容:[Settings] gtk-menu-max-height=0 - 对于GTK3应用:修改
.config/gtk-3.0/settings.ini文件,同样添加上面的内容。
备注:内容来源于stack exchange,提问作者Frido Emans




