Что можно сделать, чтобы Wine выглядел более интегрированным в Unity?


17

Wine выглядит как инопланетянин, который говорит: «Здравствуйте, я определенно не являюсь частью вашего рабочего стола». Многие винные приложения не имеют иконок, а само вино работает на некрасивой теме windows 95.

  • Есть ли способ сделать вино более эстетичным и менее чуждым?
  • Как я могу добавить иконки для винных программ, таких как, например, MS Office?

Я пробовал тему Ambience XP, но она не выглядит так здорово и все еще не связана с темой Unity GTK3 Ambience.

Джои-Элайджа, редактор OMG! UBUNTU! написал пост о скрипте, который интегрирует wine в рабочий стол, но я запустил скрипт, и он не дал никакого эффекта. Я предположил, что скрипт не работает на Precise. Я ошибаюсь? Есть ли способ заставить вино выглядеть ... красивее?

Ответы:


17

К сожалению, из-за особенностей Windows и, следовательно, Wine, в настоящее время довольно сложно достичь того, что вы ищете.

Насколько я знаю, в конечном итоге планируется, что приложения Wine примут стиль рабочего стола, на котором они работают, но, поверьте мне, это может занять некоторое время, прежде чем это произойдет.

Лучше всего использовать его winetricks, у которого есть возможность использовать цветовую схему рабочего стола для темы приложений Wine. Кроме этого, если кто-то не создал стиль, вы ничего не можете сделать.

Многочисленные замены тем значков для Windows могут работать, но не очень хорошо, из-за различий между Wine и Windows shell*.dll. Извините, я не могу предоставить вам решение, которое вы хотели.

Я вижу, что моего ответа вам недостаточно, поэтому я постараюсь сделать его более удовлетворительным.

  • Есть ли способ сделать вино более эстетичным и менее чуждым?
    Да, но это сложно. Вам необходимо создать .msstylesтему для Windows (совместимую с XP), а затем применить ее в качестве темы в Wine. Поскольку Microsoft никогда не собиралась создавать какие-либо пользовательские темы, создание msstyles- это не «прогулка по парку», а создать такую, которая соответствует стилю Ubuntu, еще сложнее.

Сомневаешься, что я говорю?
Читайте здесь: http://en.wikipedia.org/wiki/MSSTYLES

  • Как я могу добавить иконки для винных программ, таких как, например, MS Office?
    Да и нет. Вы можете исправлять эти приложения, но, пожалуйста, помните, что приложения Windows по большей части тематически сильно отличаются от приложений, которые вы найдете в Ubuntu (особенно продукты Microsoft).
    • Вы можете применять «пакеты трансформации» в Wine, но, к сожалению, результаты будут несколько отличаться от ожидаемых в Windows ( поверьте мне, я пробовал ).
      Во многом это связано с тем, что пакеты преобразования предназначены для создания темы всей среды рабочего стола (от файлового менеджера до панели задач). В Wine нет некоторых компонентов Windows, поэтому все, что вы увидите, это конкретные приложения с незначительными, неполными изменениями, такими как измененные значки, и не все значки тоже будут меняться.
    • Большинство официальных приложений Windows (особенно продукты Microsoft) не используют свободно меняющиеся значки (например, то, что вы найдете в Ubuntu), которые вы можете поменять на другие темы. Значки «жестко запрограммированы» в dll-файлы shell.dll, а иногда и в dll-приложениях. Время от времени приложение в Windows использует внешние ресурсы (например, .pngфайлы), которые вы можете изменить, но это редко, и поэтому это не будет иметь никакого значения в вашем опыте Wine.
    • Даже если вам удастся применить пакет трансформации, вы, скорее всего, создадите нестабильность в своих приложениях ( поверьте мне, я пробовал !!! ). По этой причине я советую вам просто мириться с тем, что доступно. Если не произойдет чуда, никто не сможет дать вам другого ответа.

Я не сомневался в том, что вы говорите, но, полагаю, я надеялся, что кто-то знает трюк, которого большинство других не знает. Спасибо за разъяснение.
Vagrant232

1
Привет, вы можете сказать мне, как винная тема «winetricks» выглядит как цветовая схема моего рабочего стола (я использую Ubuntu 14.04LTS) Я прикрепил скриншот «winetricks» с моего ноутбука postimg.org/image/4w73n5n13
mr_azad

@rashedazad winetricks просто копирует цвета вашей системы в реестр и применяет их. Ничего больше.
RolandiXor

1
Я спрашивал о процессе, как я могу применить свою цветовую схему рабочего стола в вине с winetricks.
mr_azad

Если у вас есть другой вопрос, задайте его, нажав кнопку « Задать вопрос» .
RolandiXor

1

У вин-постановки теперь есть возможность для тематики GTK. Чтобы использовать это:

1. Сначала установите wine-staging:

С https://wiki.winehq.org/Ubuntu :

  1. Если ваша система 64-битная, включите 32-битную архитектуру (если вы еще этого не сделали):

    sudo dpkg --add-architecture i386
    
  2. Добавьте репозиторий:

    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    
  3. Обновите список пакетов:

    sudo apt-get update
    
  4. Затем установите:

    sudo apt-get install --install-recommends winehq-staging
    

    Если apt-get жалуется на отсутствующие зависимости, установите их, затем повторите два последних шага (обновление и установка).

2. Включить тематику GTK:

  1. открыто winecfg
  2. Нажмите вкладку «Постановка»
  3. Проверьте «Включить GTK Theming»
  4. Нажмите ОК

3. Включить сглаживание шрифтов:

Улучшение графического интерфейса приложений Wine


Кажется, что «Включить GTK Theming» всегда серым, если вы специально не создали Winehq-Staging с поддержкой GTK.
Moilleadóir
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.