当nautilus文件管理器位于前台时,按下F12无法把guake调到前台
-
- 帖子: 50
- 注册时间: 2015-08-24 22:17
- 系统: ubuntu14.04
当nautilus文件管理器位于前台时,按下F12无法把guake调到前台
ubuntu22.04,打开nautilus文件管理器后,如果要使用guake终端,按F12快捷键,guake没有反应,必须鼠标点击guake图标,才能把guake调到前台来用。ubuntu20.04就没有这个问题,快捷键好像也没有冲突,很久也没有找到问题,求人指点下哪儿的问题
- astolia
- 论坛版主
- 帖子: 6122
- 注册时间: 2008-09-18 13:11
Re: 当nautilus文件管理器位于前台时,按下F12无法把guake调到前台
因为你的gnome桌面运行在wayland上,而guake运行在xwayland模式(x11兼容模式)下。
因为wayland本身的限制,每个运行在纯wayland模式下的程序是处在一个相对隔离的环境里,运行在x11兼容模式下的程序是无法与其交互的,所以当你在nautilus这个纯wayland模式下的程序中按下F12时,guake并不知情,所以也不会弹出窗口。
由于guake的开发者并不使用wayland,wayland开发者也无意变动那种隔离环境,所以至少短时间内guake和wayland的兼容性是没法改变的
你有几个选择:
1、使用其他支持wayland的下拉式终端模拟器
2、给guake添加自定义快捷键。具体做法是在键盘设置里,添加自定义快捷键,比如F12,让其执行guake-toggle命令
3、换回传统x11环境。具体做法是,在登录界面选择用户后,右下角会出现一个齿轮图标,选择ubuntu on xorg后再登录
因为wayland本身的限制,每个运行在纯wayland模式下的程序是处在一个相对隔离的环境里,运行在x11兼容模式下的程序是无法与其交互的,所以当你在nautilus这个纯wayland模式下的程序中按下F12时,guake并不知情,所以也不会弹出窗口。
由于guake的开发者并不使用wayland,wayland开发者也无意变动那种隔离环境,所以至少短时间内guake和wayland的兼容性是没法改变的
你有几个选择:
1、使用其他支持wayland的下拉式终端模拟器
2、给guake添加自定义快捷键。具体做法是在键盘设置里,添加自定义快捷键,比如F12,让其执行guake-toggle命令
3、换回传统x11环境。具体做法是,在登录界面选择用户后,右下角会出现一个齿轮图标,选择ubuntu on xorg后再登录
-
- 帖子: 50
- 注册时间: 2015-08-24 22:17
- 系统: ubuntu14.04
Re: 当nautilus文件管理器位于前台时,按下F12无法把guake调到前台
多谢版主,第二个方法很实用。看来系统定义的快捷键与软件默认的快捷键不在一个级别上。
- astolia
- 论坛版主
- 帖子: 6122
- 注册时间: 2008-09-18 13:11