我在网上做了很多研究,但我找不到任何解决我问题的方法。
我的主机是 Fedora 25,我有两个来宾操作系统(Kali Linux 和 Windows 10)。在我的客户操作系统中,每个快捷方式都可以正常工作(Ctrl+C 等)。但是 alt+tab 和 Windows 快捷键不适用于来宾操作系统。即使我激活或停用主机键(右 Ctrl),它仍然会在主机操作系统中的程序之间进行选项卡。请帮我?
我在网上做了很多研究,但我找不到任何解决我问题的方法。
我的主机是 Fedora 25,我有两个来宾操作系统(Kali Linux 和 Windows 10)。在我的客户操作系统中,每个快捷方式都可以正常工作(Ctrl+C 等)。但是 alt+tab 和 Windows 快捷键不适用于来宾操作系统。即使我激活或停用主机键(右 Ctrl),它仍然会在主机操作系统中的程序之间进行选项卡。请帮我?
现在,正如这里所讨论的,看起来 Windows Key + Alt + Tab 可以解决问题
这确实是一个 Wayland 问题(https://bugs.freedesktop.org/show_bug.cgi?id=97333)。切换回 X11 解决了问题(在 Debian Buster 上,取消注释 /etc/gdm3/daemon.conf 中的 #WaylandEnable=false,在 Fedora 中查找类似文件)
升级到 VirtualBox 6.0 后,alt-tab 停止工作;它将切换到主机上的窗口,而不是(Linux)虚拟机上。
只是偶然我发现左键单击应用程序快捷方式(在屏幕左侧的垂直条中)将切换到虚拟机中的该应用程序,就像以前的 alt-tab 一样。
我在 Windows 8 主机操作系统下的 VirtualBox 6.0.14 上。来宾操作系统是 Arch linux。在来宾操作系统中的Host
键(右 Ctrl)之后Alt + Tab
工作正常,直到我盲目地按下某个键。
从那以后它停止工作,直到我偶尔按下Host
键,然后按下Alt + Esc
. 这个序列现在可以很好地从客户操作系统切换到主机操作系统。然后主机操作系统Alt + Tab
正常工作。
在登录屏幕上从Wayland切换到Xorg为我解决了这个问题。
Debian, linux kernel 5.3.0-1-amd64
Gnome-shell 3.34.1
Virtualbox 6.0.14_Debian r132055
正如@ChennyStar 和@stelios 提到的,这个问题与gnome wayland 有关。在 vmware 工作站中也可以看到虚拟盒的相同问题。主机和来宾之间也存在与此相关的复制/粘贴问题。由于同样的原因,Ctrl+Alt+箭头键不会在来宾之间切换。
我在 Ubuntu 20.04 中看到了这个问题,在高科技宏碁笔记本电脑上使用内核 5.4.0-40 和 Gnome 3.36.4。
从设置中,登录时选择“Gnome on Xorg”而不是wayland,这样一下子解决了所有问题。
如果您删除所有 gnome3 配置并从新登录的 gnome shell 开始,它也可以工作。并且对客人使用右 alt 为主机使用左 alt 的解决方案也有效。
使用两个 alt(右和左)时它会起作用