LibreOffice设置窗口无法点击OK按钮的问题求助
LibreOffice设置窗口无法点击OK按钮的问题求助
我遇到了一个棘手的小问题,想请教下社区的朋友们:
最近在Debian 11搭配Cinnamon桌面的环境下,我尝试关闭LibreOffice 4.2.1.1的最近文档列表,步骤是这样的:
打开LibreOffice配置:菜单「Tools」→「Config」;
在树形视图里选「LibreOffice」→「Advanced」
点击「Expert Configuration」按钮
结果打开「Expert Configuration」窗口后,无论怎么拖曳调整窗口大小,底部的OK按钮都会被挤到屏幕外面,根本点不到,最后只能无奈关掉窗口。
想问问大家:这是LibreOffice本身的bug,还是和Cinnamon窗口管理器的适配问题?有没有办法解决这个窗口显示异常的问题?另外,这种鼠标点不到确认按钮的情况,有没有键盘快捷键可以直接触发OK操作?
给你几个可行的解决思路:
- 先试试键盘快捷键:
绝大多数桌面程序的对话框里,Enter键默认就是确认(相当于点击OK),你可以直接按Enter试试;另外很多程序会给按钮设置Alt+带下划线字母的快捷键,比如OK按钮如果字母O带下划线,就按Alt+O,这两个快捷键大概率能帮你触发确认操作。 - 手动调整窗口位置:
在Cinnamon里,你可以按住Alt键,然后用鼠标左键拖动窗口的任意区域(不用点标题栏),把窗口往上挪,这样底部的按钮就能露出来了;或者右键点击窗口标题栏,选择「移动」选项,然后用方向键慢慢调整窗口位置,直到能看到OK按钮。 - 直接修改配置文件绕过窗口问题:
如果窗口的问题实在搞不定,咱们可以直接改配置文件来实现关闭最近文档列表的目的:- 先把所有LibreOffice程序都关掉
- 打开终端,输入
cd ~/.config/libreoffice/4/user/(这是LibreOffice 4.x的用户配置目录) - 编辑
registrymodifications.xcu文件,找到和RecentDocs相关的配置项,把它的数值改成0;如果找不到的话,直接在文件里添加这段内容:<item oor:path="/org.openoffice.Office.Common/History"> <prop oor:name="RecentDocs" oor:op="fuse"> <value>0</value> </prop> </item> - 保存文件后重启LibreOffice,最近文档列表应该就不会显示了。
- 考虑升级LibreOffice版本:
LibreOffice 4.2是2014年的老版本了,Debian 11的软件仓库里有更新的稳定版,你可以在终端执行sudo apt update && sudo apt install libreoffice来升级,新版本应该修复了这类老的窗口适配问题,以后操作也会更顺畅。
关于问题原因:
大概率是旧版本LibreOffice和现代桌面环境(Cinnamon)的窗口布局适配问题,老程序没有考虑到新窗口管理器的调整逻辑,导致元素显示异常。
备注:内容来源于stack exchange,提问作者cardamom
相关产品推荐
相关产品推荐

