大家偶尔在进行系统更新时,VirtualBox 会丢失其 GTK 主题。我认为这是因为内核更新。我通常会卸载并重新安装 VirtualBox 软件包来修复它。为什么会发生这种情况?是否有轻量级修复方法?
编辑:添加显示其他 GTK 应用程序的新屏幕截图。
答案1
不知道为什么会发生这种情况(之前也出现过同样的问题),但一个快速解决方法是运行 qtconfig,在外观选项卡下有“选择 gui 样式”选项 - 确保它显示 GTK+。从顶部菜单中选择文件 -> 保存。
答案2
你运行的是哪个版本的 VirtualBox?我在这里使用 3.2 OSE,从未遇到过 GTK 主题问题(我使用自定义主题,所以我会注意到)。
顺便说一句...如果您使用 VirtualBox 来托管 Windows XP 客户机,为什么不安装客户机包呢?它是一个 ISO,您可以在 Windows XP 客户机内下载并安装。VirtualBox 本身会为您安装它。它将允许您运行得更好,拥有更多功能,包括无缝模式。并且在无缝模式下,GTK 主题将无关紧要...
编辑
这很奇怪。我用完全地和你一样的版本和构建版本(3.2.8_OSE r64453),我也在运行 XP。我使用自定义的 GTK 主题(来自 Linux Mint 10),在过去 6 个月内更新了 5 次内核。检查:
。
问题:是吗仅有的在 VirtualBox 中会发生这种情况吗?没有其他软件/窗口会丢失主题吗?那么当这种情况发生时,您实际上是同时在 Virtualbox 中使用一个主题,而在其他窗口中使用另一个主题?您能否提供另一张屏幕截图,显示 2 个窗口(virtualbox 和其他窗口)同时显示不同的主题?