我在网上进行了大量研究,但我没有找到解决我的问题的方案。
我的主机是 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 键 + 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一样在虚拟机中切换到该应用程序。
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登录,这将一次性解决所有问题。
当使用两个alt(右和左)时,它将起作用。