如何让 Wine 看起来更融入 Unity?

Vag*_*232 18 wine gtk ambiance

Wine 看起来像一个说“你好,我绝对不是你桌面环境的一部分”的外星人。许多 wine 应用程序没有图标,并且 wine 本身运行在丑陋的 Windows 95 主题上。

  • 有没有办法让葡萄酒更美观,更不陌生?
  • 例如,如何将图标添加到诸如 MS Office 之类的 Wine 程序中?

我尝试了 Ambience XP 主题,但它看起来不太好,并且仍然感觉与 Unity 的 GTK3 Ambience 主题无关。

Joey-Elijah,OMG 的编辑!乌本图!发表了一篇关于将 wine 集成到桌面的脚本的帖子,但我运行了该脚本并没有效果。我认为脚本不能在 Precise 上运行。我错了吗?有没有办法让葡萄酒看起来……更漂亮?

Rol*_*Xor 17

不幸的是,由于 Windows 和 Wine 的性质,目前很难实现您正在寻找的东西。

据我所知,有计划最终让 Wine 应用程序采用它们正在运行的桌面风格,但相信我,这可能需要一段时间才能发生。

最好的办法是使用winetricks,它可以选择使用桌面的配色方案来主题化 Wine 应用程序。除此之外,除非有人创造了一种风格,否则你无能为力。

由于 Wine 和 Windows 之间的差异,Windows 的众多图标主题替换可以工作,但不是很好shell*.dll。很抱歉,我无法为您提供您想要的解决方案。

我看到我的回答对你来说还不够,所以我会努力让它更令人满意。

  • 有没有办法让葡萄酒更美观,更不陌生?
    是的,但很难。您需要.msstyles为 Windows(兼容 XP)创建一个主题,然后将其应用为 Wine 中的主题。由于微软从未打算创建任何自定义主题,因此创建msstyles不是“在公园里散步”,创建一个与 Ubuntu 风格相匹配的主题更加困难。

怀疑我在说什么?
在这里阅读:http : //en.wikipedia.org/wiki/MSSTYLES

  • 例如,如何将图标添加到诸如 MS Office 之类的 Wine 程序中?
    是和否。您可以修补这些应用程序,但请记住,Windows 应用程序的大部分主题与您在 Ubuntu(尤其是 Microsoft 产品)上找到的应用程序非常不同。
    • 您可以在 Wine 中应用“转换包”,但不幸的是,结果会与您在 Windows 上的预期有所不同(相信我,我已经尝试过了)。
      这主要是因为转换包旨在以整个桌面环境为主题(从文件管理器到任务栏)。Wine 没有 Windows 的某些组件,因此您将看到的只是具有微小、不完整更改的特定应用程序,例如更改的图标,并且并非所有图标都会更改。
    • 大多数官方 Windows 应用程序(尤其是 Microsoft 产品)不使用可自由更改的图标(例如您在 Ubuntu 中会发现的图标),您可以将其替换为其他主题。图标被“硬编码”到 dll 中shell.dll,有时在特定于应用程序的 dll 中。有时,Windows 中的应用程序会使用.png您可以更改的外部资源(如文件),但这种情况很少见,因此不会对您的 Wine 体验产生任何影响。
    • 即使您确实设法应用了转换包,您也可能会在您的应用程序中造成不稳定(相信我,我已经试过了!!!)。出于这个原因,我建议您只忍受可用的东西。除非奇迹发生,否则没有其他人可以给你答案。