背景
两天前,我安装了 22.04 Jammy Jellyfish,这是一个完全干净的安装。
我之前运行的是 21.04 和不同版本的 Remmina。21.04 上的 Remmina 版本允许我在远程 Win10 桌面上发送 Ctrl-Tab(循环浏览正在运行的应用程序)。
主要问题
我开始使用 Remmina(就像我过去在 21.04 上所做的那样),发现我完全无法将 Ctrl-Tab 发送到远程 Windows 10 计算机。这在运行 21.04 的 Remmina 上没有问题。
我正在运行1.4.27+ppa202206201051.r3b9cc80f8.d84ef65add~ubuntu22.04.1
22.04 版 Remmina。
我尝试过的方法
我在 Remmina 中选择了“捕获键盘”项。您可以在下图中看到它已被选中。
选择该项目后,我收到了一个关于抑制系统键盘快捷键的非常令人困惑的警告。
我在“设置”...“应用程序”...“Remmina”中找到了该设置,但我仍然不明白它的含义。
我已打开和关闭该设置并尝试将 Alt-Tab 发送到远程计算机但无论如何都不起作用。
尝试过其他键盘操作
我尝试并成功运行了其他键盘操作。例如,我在远程 Win10 桌面上有一个快捷方式,设置为在执行 Ctrl-Shift-RtArrow => 时运行,并且确实可以从 Remmina 运行该命令。
但是,我似乎仍然无法在远程发送 Ctrl-Tab(循环浏览正在运行的任务)。
我也尝试过安装旧版本的 Remmina,但这很困难并且似乎不起作用。
其他答案:旧的-不起作用
我发现这似乎相关问题/答案在这里,但该解决方案针对的是旧版本,而且似乎不起作用。
解决方案?
有人知道一个解决方案,以便我可以将 Ctrl-Tab 发送到远程计算机吗?
答案1
解决方法
我需要一种方法来离开远程 Win10 计算机上运行的全屏应用程序——通常 Alt-Tab(循环浏览应用程序)可以允许这样做。
我发现此版本的 Remmina 将允许Ctrl-Esc
(激活 Win10 开始按钮 - 同时也显示任务栏)发送到远程计算机。
这是解决我的问题的有效方法,但了解为什么 Ctrl-Tab 不起作用仍然很有趣。
它可能与 Gnome 的关系比任何东西都更密切。
我在 Ubuntu 22.04 下运行 Gnome 42.2。
更新-明确答案
我试图解决 22.04 上的另一个问题,并将窗口管理器从 Wayland 移至 Xorg——在此处查看该问题/解决方案。
在我将 Xorg 更改为 Xorg(从 wayland 更改为 Xorg)后,我现在可以成功地将 Remmina 中的 ALT-TAB 组合发送到我的远程桌面(win10)。现在我已经离开了 wayland,一切正常。
使用 X11 而不是 Wayland。