Que peut-on faire pour rendre Wine plus intégré à Unity?


17

Wine ressemble à un extraterrestre qui dit "Bonjour, je ne fais définitivement pas partie de votre environnement de bureau". De nombreuses applications Wine n'ont pas d'icônes et Wine fonctionne lui-même sur le thème Windows 95.

  • Existe-t-il un moyen de rendre le vin plus esthétique et moins étranger?
  • Comment puis-je ajouter des icônes aux programmes Wine tels que MS Office par exemple?

J'ai essayé le thème Ambience XP, mais il n'a pas l'air génial et ne semble toujours pas lié au thème Ambiance GTK3 d'Unity.

Joey-Elijah, l'éditeur d'OMG! UBUNTU! a fait un post sur un script qui intègre Wine dans le bureau mais j'ai exécuté le script et cela n'a eu aucun effet. J'ai supposé que le script ne s'exécute pas sur Precise. Ai-je tort? Existe-t-il un moyen de rendre le vin plus joli ... plus joli?

Réponses:


17

Malheureusement, en raison de la nature de Windows, et donc de Wine, il est actuellement assez difficile de réaliser ce que vous recherchez.

Pour autant que je sache, il est prévu que les applications Wine adoptent le style du bureau sur lequel elles s'exécutent, mais croyez-moi, cela prendra probablement un certain temps avant que cela ne se produise.

Votre meilleur pari est d'utiliser winetricks, qui a une option utiliser le jeu de couleurs de votre bureau pour thème les applications Wine. En dehors de cela, à moins que quelqu'un n'ait créé un style, vous ne pouvez pas faire grand-chose.

Les nombreux remplacements de thèmes d'icônes disponibles pour Windows peuvent fonctionner, mais pas très bien, en raison des différences entre Wine et Windows shell*.dll. Je suis désolé de ne pas pouvoir vous fournir la solution que vous vouliez.

Je vois que ma réponse ne vous a pas suffi, je vais donc essayer de la rendre plus satisfaisante.

  • Existe-t-il un moyen de rendre le vin plus esthétique et moins étranger?
    Oui, mais c'est difficile. Vous devez créer un .msstylesthème pour Windows (compatible XP), puis l'appliquer en tant que thème dans Wine. Étant donné que Microsoft n'a jamais voulu créer de thèmes personnalisés, la création msstylesn'est pas une «promenade dans le parc» et en créer un qui correspond au style d'Ubuntu est encore plus difficile.

Vous doutez de ce que je dis?
Lisez ici: http://en.wikipedia.org/wiki/MSSTYLES

  • Comment puis-je ajouter des icônes aux programmes Wine tels que MS Office par exemple?
    Oui et non. Vous pouvez patcher ces applications, mais n'oubliez pas que les applications Windows ont pour la plupart un thème très différent des applications que vous trouverez sur Ubuntu (en particulier les produits Microsoft).
    • Vous pouvez appliquer des "packs de transformation" dans Wine, mais malheureusement les résultats seront quelque peu différents de ce que vous attendez sous Windows ( croyez-moi, j'ai essayé ).
      Cela est principalement dû au fait que les packs de transformation sont conçus pour thème un environnement de bureau entier (du gestionnaire de fichiers à la barre des tâches). Wine ne possède pas certains composants de Windows, et vous ne verrez donc que des applications spécifiques avec des modifications mineures et incomplètes, telles que des icônes modifiées, et toutes les icônes ne changeront pas non plus.
    • La plupart des applications Windows officielles (en particulier les produits Microsoft) n'utilisent pas d'icônes librement modifiables (comme ce que vous trouverez dans Ubuntu) que vous pouvez échanger contre d'autres thèmes. Les icônes sont "codées en dur" dans des DLL comme shell.dll, et parfois dans des DLL spécifiques à l'application. Parfois, une application dans Windows utilise des ressources externes (comme des .pngfichiers) que vous pouvez modifier, mais cela est rare, et cela ne fera donc aucune différence dans votre expérience Wine.
    • Même si vous parvenez à appliquer un pack de transformation, vous créerez probablement une instabilité dans vos applications ( croyez-moi, j'ai essayé !!! ). Pour cette raison, je vous conseille de vous contenter de ce qui est disponible. À moins qu'un miracle ne se produise, il n'y a pas d'autre réponse que quiconque puisse vous donner.

Je ne doutais pas de ce que vous disiez, mais je suppose que j'espérais que quelqu'un connaissait une astuce que la plupart des autres ne connaissent pas. Merci de le clarifier.
Vagrant232

1
Salut, pouvez-vous me dire à quoi ressemble le thème du vin de 'winetricks' (j'utilise Ubuntu 14.04LTS)? J'ai joint une capture d'écran de 'winetricks' depuis mon ordinateur portable postimg.org/image/4w73n5n13
mr_azad

@rashedazad winetricks copie simplement les couleurs de votre système dans le registre et les applique. Rien de plus.
RolandiXor

1
Je posais des questions sur le processus, comment puis-je appliquer mon jeu de couleurs de bureau dans Wine avec Winetricks.
mr_azad

Si vous avez une autre question, posez-la en cliquant sur le bouton Poser une question .
RolandiXor

1

Wine-staging a désormais une option pour le thème GTK. Pour l'utiliser:

1. Tout d'abord, installez wine-staging:

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

  1. Si votre système est 64 bits, activez l'architecture 32 bits (si vous ne l'avez pas déjà fait):

    sudo dpkg --add-architecture i386
    
  2. Ajoutez le référentiel:

    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. Mettez à jour la liste des packages:

    sudo apt-get update
    
  4. Installez ensuite:

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

    Si apt-get se plaint de dépendances manquantes, installez-les, puis répétez les deux dernières étapes (mise à jour et installation).

2. Activez le thème GTK:

  1. Ouvert winecfg
  2. Cliquez sur l'onglet "Staging"
  3. Cochez "Activer GTK Theming"
  4. Cliquez sur OK

3. Activez le lissage des polices:

Améliorer l'apparence GUI des applications Wine


Il semble que «Activer GTK Theming» soit toujours grisé à moins que vous n'ayez spécifiquement construit winehq-staging avec le support GTK.
Moilleadóir
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.