web-dev-qa-db-fra.com

Que peut-on faire pour que Wine ait l’air plus intégré dans Unity?

Wine ressemble à un extraterrestre qui dit "Bonjour, je ne fais certainement pas partie de votre environnement de bureau". De nombreuses applications de vin n'ont pas d'icônes et le vin lui-même fonctionne 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 à des programmes de vin tels que MS Office, par exemple?

J’ai essayé le thème Ambience XP, mais il n’est pas aussi beau et n’a toujours aucun rapport avec le thème GTK3 Ambience de Unity.

Joey-Elijah, l'éditeur de OMG! UBUNTU! a publié un article sur un script intégrant Wine dans le bureau, mais j’ai exécuté le script sans effet. J'ai supposé que le script ne fonctionnait pas sur Precise. Ai-je tort? Y a-t-il un moyen de rendre le vin plus joli ...

17
Vagrant232

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

Autant que je sache, il est prévu de faire en sorte que les applications Wine reprennent le style du bureau sur lequel elles s'exécutent, mais croyez-moi, cela va probablement prendre un certain temps avant que cela ne se produise.

Votre meilleur choix est d’utiliser winetricks, qui permet d’utiliser le jeu de couleurs de votre Bureau pour thématiser les applications Wine. À part cela, à moins que quelqu'un 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 Shell*.dlls de Wine et de Windows. Je suis désolé, je ne peux pas vous fournir la solution que vous vouliez.

Je constate 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 thème .msstyles pour Windows (compatible XP), puis l’appliquer en tant que thème dans Wine. Étant donné que Microsoft n'a jamais eu l'intention de créer de thèmes personnalisés, créer msstyles n'est pas une "promenade dans le parc" et en créer un qui correspond au style d'Ubuntu est encore plus difficile.

Doute ce que je dis?
Lire ici: http://en.wikipedia.org/wiki/MSSTYLES

  • Comment puis-je ajouter des icônes à des programmes Wine tels que MS Office, par exemple?
    Oui et non. Vous pouvez appliquer des correctifs à ces applications, mais rappelez-vous que les applications Windows sont généralement très différentes de celles des applications que vous trouverez sur Ubuntu (notamment les produits Microsoft).
    • Vous pouvez appliquer des "packs de transformation" dans Wine, mais malheureusement, les résultats seront quelque peu différents de ceux attendus sous Windows (, croyez-moi, j'ai déjà essayé ).
      Cela tient en grande partie au fait que les packs de transformation sont conçus pour orienter tout un environnement de bureau (du gestionnaire de fichiers à la barre des tâches). Wine ne possède pas certains des 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 celles que vous trouverez dans Ubuntu), que vous pouvez permuter pour 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 à une application. Parfois, une application Windows utilise des ressources externes (telles que des fichiers .png) que vous pouvez modifier, mais cela est rare et 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 (, faites-moi confiance, j'ai déjà essayé !!! ). Pour cette raison, je vous conseille de vous contenter de ce qui est disponible. À moins d’un miracle, il n’ya pas d’autre réponse que personne ne puisse vous donner.
18
RolandiXor

La mise en scène du vin a maintenant une option pour la thématisation GTK. Pour l'utiliser:

1. Commencez par installer wine-staging:

De https://wiki.winehq.org/Ubunt :

  1. Si votre système est en 64 bits, activez l'architecture 32 bits (si ce n'est déjà fait):

    Sudo dpkg --add-architecture i386
    
  2. Ajouter 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 de paquets:

    Sudo apt-get update
    
  4. Puis installez:

    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. Activer le thème GTK:

  1. Ouvrir winecfg
  2. Cliquez sur l'onglet "Staging"
  3. Cochez "Activer Thème GTK"
  4. Cliquez sur OK

3. Activer le lissage des polices:

Améliorer l'apparence graphique des applications Wine

2
QwertyChouskie