【问题标题】:Alt-Tab not working for guest operating systems in Virtualbox on Fedora 25Alt-Tab 不适用于 Fedora 25 上 Virtualbox 中的来宾操作系统
【发布时间】:2020-07-19 17:09:54
【问题描述】:

我在网上做了很多研究,但我找不到任何解决问题的方法。

我的主机是 Fedora 25,我有两个来宾操作系统(Kali Linux 和 Windows 10)。在我的客户操作系统中,每个快捷方式都可以正常工作(Ctrl+C 等)。但是 alt+tab 和 Windows 快捷键不适用于来宾操作系统。即使我激活或停用主机键(右 Ctrl),它仍然会在主机操作系统中的程序之间进行选项卡。请帮帮我?

【问题讨论】:

  • 你是说alt-tab在guest中不起作用,但在host中可以正常工作?
  • 这不是编程问题,可能会被关闭;你可能想试试unix.stackexchange.comsuperuser.com。也就是说,您需要使用 VirtualBox 吗?你试过 Fedora 自带的原生 KVM 虚拟化吗?
  • 是的,它适用于主机。但它不适用于来宾主机。
  • 我尝试安装内核,但它没有改变任何东西,并且在启动我的机器后开始出现错误,所以我卸载了 virtualbox 的内核驱动程序。
  • 您是否尝试过使用 GNOME Boxes 而不是 VirtualBox? (不需要额外的驱动程序。)

标签: keyboard virtualbox fedora-25


【解决方案1】:

目前,正如 here 所讨论的,看起来 Windows 键 + Alt + Tab 可以解决问题

【讨论】:

  • 在 Fedora 28 主机、Windows 7 客户机和 gnome3.28.2 中遇到了同样的问题。转到 gnome 中的“设置”,然后转到“设备”,然后转到“键盘”。单击“切换应用程序”以将组合键设置为“Super+Tab”。关闭“设置”。在此之后,您可以在您的 VM 中使用 Alt+Tab,在您的访客中使用 Super+Tab。希望这会有所帮助!
【解决方案2】:

确实是 Wayland 问题 (https://bugs.freedesktop.org/show_bug.cgi?id=97333)。切换回 X11 即可解决问题(在 Debian Buster 上,取消 /etc/gdm3/daemon.conf 中的 #WaylandEnable=false 注释,在 Fedora 中查找类似文件)

【讨论】:

    【解决方案3】:

    升级到 VirtualBox 6.0 后,alt-tab 停止工作;它将切换到主机上的窗口,而不是(Linux)虚拟机上。

    我偶然发现左键单击应用程序快捷方式(在屏幕左侧的垂直条中)将切换到虚拟机中的该应用程序,就像以前的 alt-tab 一样。

    【讨论】:

      【解决方案4】:

      如果您删除所有 gnome3 配置并从新登录的 gnome shell 开始,它也可以工作。 并且对客人使用右 alt 为主机使用左 alt 的解决方案也有效。

      【讨论】:

        【解决方案5】:

        在登录屏幕从 Wayland 切换到 Xorg,为我解决了这个问题。

        Debian, linux kernel 5.3.0-1-amd64
        Gnome-shell 3.34.1
        Virtualbox 6.0.14_Debian r132055
        

        【讨论】:

          【解决方案6】:

          我在 Windows 8 主机操作系统下的 VirtualBox 6.0.14 上。来宾操作系统是 Arch linux。在来宾操作系统中,Host 键(右 Ctrl)后跟 Alt + Tab 工作正常,直到我盲目按下某个键。

          从那以后它停止工作直到我偶尔按Host键,然后按Alt + Esc。这个序列现在可以很好地从客户操作系统切换到主机操作系统。那么主机操作系统Alt + Tab就可以正常工作了。

          【讨论】:

            【解决方案7】:

            正如@ChennyStar 和@stelios 提到的,这个问题与gnome wayland 有关。在 vmware 工作站中也可以看到虚拟盒的相同问题。主机和来宾之间也存在与此相关的复制/粘贴问题。由于同样的原因,Ctrl+Alt+箭头键不会在客人之间切换。

            我在 Ubuntu 20.04 中看到了这个问题,在高科技宏碁笔记本电脑上使用内核 5.4.0-40 和 Gnome 3.36.4。

            在设置中,登录时选择“Gnome on Xorg”而不是wayland,这样一下子解决了所有问题。

            【讨论】:

              【解决方案8】:

              当使用两个 alt(左右)时它会起作用

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2016-07-14
                • 2014-04-14
                • 1970-01-01
                • 2011-04-20
                • 2010-11-12
                • 1970-01-01
                • 2011-07-07
                • 1970-01-01
                相关资源
                最近更新 更多