我正在使用 VM VirtualBox 运行托管在 CentOS 7 中的虚拟机。Gnome 有一个类似 Apple 的顶部栏,其中包含一些菜单项,后面是特定于应用程序的项目。虽然一般来说没有程序与此界面集成,并且在最大化时有自己的标题栏,下面有自己的菜单栏。
屏幕底部是 Windows 风格的任务栏。运行虚拟机时,显然每个最大化的窗口都有自己的标题栏、菜单和可能的任务栏。屏幕空间的损失有点荒谬,如果 Gnome 中的应用程序尝试使用其标题栏,可能会有所帮助。
是否可以指示应用程序更好地使用 Gnome 标题栏?是否可以将标题栏与 Windows 样式的任务栏集成?我知道我可以全屏运行虚拟机,但这样我就无法访问主机了。大家还有其他解决方案吗?
答案1
虽然一般来说没有程序与这个界面集成,并且在最大化时有自己的标题栏,以及自己的菜单栏。
当前 GNOME 版本中实际上已经删除了集成点。隐藏最大化窗口标题栏的功能已经消失多年;添加应用程序菜单项的功能在最新版本中也消失了(实用性甚至不如 Apple 风格的菜单)。
屏幕底部是 Windows 风格的任务栏。[...] 该栏可以与 Windows 风格的任务栏集成在一起吗?
任务栏由扩展程序添加,通常作为“GNOME Classic”或“Flashback”模式的一部分。它不是标准 GNOME 3 界面的一部分。如果您确定您有不是在登录屏幕上选择了经典模式,用于gnome-tweaks
禁用扩展。
屏幕空间的损失有点荒谬,如果 Gnome 中的应用程序尝试与其标题栏配合使用,可能会有所帮助。
由于系统栏集成已被删除,您无能为力 - 除非重写程序本身(如果它们是基于 GTK 的)以使用另一种推荐的方法将标题栏和菜单栏合并为单个“标题栏”,就像 Web 浏览器一样:
我知道我可以全屏运行虚拟机,但随后我就无法访问主机。
您随时可以RCtrlM按 最小化虚拟机窗口并返回主机。