Що можна зробити, щоб Вино виглядало більш інтегрованим у Єдність?


17

Вино виглядає як іноземець, який говорить: "Здрастуйте, я точно не є частиною вашого робочого середовища". У багатьох програмах для вина немає піктограм, і саме вино працює на некрасиву тему Windows 95.

  • Чи є спосіб зробити вино більш естетичним і менш чужим?
  • Як я можу додати піктограми до програм для вина, наприклад MS Office?

Я спробував тему Ambience XP, але вона виглядає не так чудово і все ще не пов'язана з темою GTK3 Ambience Unity.

Джої-Ілля, редактор OMG! УБУНТУ! створив пост про сценарій, який інтегрує вино на робочий стіл, але я запустив сценарій, і це не мало ефекту. Я припустив, що сценарій не працює на Precision. Я помиляюся? Чи є спосіб зробити винним вигляд ... гарнішим?

Відповіді:


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 ( повірте, я спробував ).
      Це багато в чому тому, що пакети трансформацій розроблені для тематизації цілого робочого середовища (від файлового менеджера назад до панелі завдань). У вина немає деяких компонентів Windows, тому все, що ви будете бачити, - це конкретні програми з незначними, неповними змінами, наприклад, змінені піктограми, і не всі піктограми також не зміняться.
    • Більшість офіційних програм для Windows (особливо продуктів Microsoft) не використовують вільнозмінні піктограми (наприклад, те, що ви знайдете в Ubuntu), на які можна поміняти місцями на інші теми. Піктограми "жорстко закодовані" на dll на зразок shell.dll, а іноді і на конкретні програми. Інколи програма в Windows використовує зовнішні ресурси (наприклад, .pngфайли), які ви можете змінювати, але це рідко, і тому це не вплине на ваш досвід Wine.
    • Навіть якщо вам вдасться застосувати пакет трансформацій, ви, ймовірно, створите нестабільність у своїх програмах ( повірте, я намагався !!! ). З цієї причини я раджу вам просто миритися з тим, що є в наявності. Якщо чудо не трапиться, іншої відповіді ніхто не може дати тобі.

Я не сумнівався в тому, що ви говорите, але, мабуть, я сподівався, що хтось знає хитрість, чого більшість інших не робить. Дякуємо, що прояснили це.
Vagrant232

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

@rashedazad winetricks просто копіює кольори вашої системи в реєстр і застосовує їх. Нічого більше.
RolandiXor

1
Я запитував про процес, як я можу застосувати свою настільну кольорову гаму у вині з винниками.
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"
  4. Натисніть кнопку ОК

3. Увімкніть вирівнювання шрифту:

Покращення зовнішнього вигляду графічних програм для програм Wine


Здається, що "Enable GTK Theming" завжди є сірим, якщо ви спеціально не створили winehq-постановку з підтримкою GTK.
Moilleadóir
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.