WineをUnityにもっと統合したように見せるために何ができますか?


17

Wineは「こんにちは、私は間違いなくあなたのデスクトップ環境の一部ではありません」と言うエイリアンのように見えます。多くのワインアプリケーションにはアイコンがなく、ワイン自体は見苦しいWindows 95テーマで実行されます。

  • ワインをより美的で異質なものにする方法はありますか?
  • たとえば、MS officeなどのワインプログラムにアイコンを追加するにはどうすればよいですか?

Ambience XPテーマを試してみましたが、見た目はそれほど良くなく、UnityのGTK3 Ambienceテーマとは無関係だと感じています。

OMGの編集者、Joey-Elijah!UBUNTU!wineをデスクトップに統合するスクリプトについて投稿しましたが、スクリプトを実行しましたが、効果はありませんでした。スクリプトはPreciseでは実行されないと仮定しました。私が間違っている?ワインをもっときれいにする方法はありますか?

回答:


17

残念ながら、Windowsの性質、ひいてはWineのせいで、探しているものを達成するのは現在かなり困難です。

私の知る限り、最終的にはWineアプリケーションが実行中のデスクトップのスタイルを引き継ぐ計画がありますが、私を信じてください。

最善の策はを使用することですwinetricks。これには、デスクトップの配色を使用してWineアプリケーションのテーマを設定するオプションがあります。それ以外は、誰かがスタイルを作成しない限り、できることはあまりありません。

Windows用の多数のアイコンテーマの置換は機能します、WineとWindowsの違いにより、あまりうまくいきませんshell*.dll。申し訳ありませんが、必要なソリューションを提供できません。

私の答えはあなたにとって十分ではなかったので、より満足のいくものにしようと思います。

  • ワインをより美的で異質なものにする方法はありますか?
    はい、でも難しいです。.msstylesWindows用のテーマ(XP互換)を作成し、これをWineのテーマとして適用する必要があります。Microsoftはカスタムテーマの作成を意図していなかったため、作成msstylesは「公園を散歩する」ことではなく、Ubuntuのスタイルに合ったテーマを作成することはさらに困難です。

私が言っていることを疑いますか?
ここを読む:http : //en.wikipedia.org/wiki/MSSTYLES

  • たとえば、MS officeなどのワインプログラムにアイコンを追加するにはどうすればよいですか?
    はいといいえ。これらのアプリケーションにパッチを適用できますが、Windowsアプリケーションの大部分は、Ubuntuで見つかるアプリケーション(特にMicrosoft製品)とは非常に異なるテーマであることを忘れないでください。
    • Wineに「変換パック」を適用できますが、残念ながら、結果はWindowsで期待されるものとは多少異なります(私を信頼して、試しました)。
      これは主に、変換パックがデスクトップ環境全体をテーマに設計されているためです(ファイルマネージャーからタスクバーに戻る)。WineにはWindowsのコンポーネントの一部がないため、アイコンの変更など、マイナーで不完全な変更が加えられた特定のアプリケーションのみが表示され、すべてのアイコンが変更されるわけではありません。
    • ほとんどの公式Windowsアプリケーション(特にMicrosoft製品)は、他のテーマに交換できる(Ubuntuで見られるような)自由に変更可能なアイコンを使用しません。アイコンはshell.dll、などのdllに「ハードコード」されており、アプリケーション固有のdllに含まれることもあります。時々、Windowsのアプリケーションは、.png変更可能な外部リソース(ファイルなど)を使用しますが、これはまれであるため、Wineエクスペリエンスに違いはありません。
    • 変換パックを適用できたとしても、アプリケーションが不安定になる可能性があります(私を試してみました!!!)。このため、利用可能なものに我慢することをお勧めします。奇跡が起こらない限り、誰もあなたに与えることができる他の答えはありません。

私はあなたが言っていることを疑っていませんでしたが、誰かがほとんどの人が知らないトリックを知っていることを望んでいたと思います。明確にしていただきありがとうございます。
Vagrant232

1
私のデスクトップのカラースキームのような「winetricks」メイクワインのテーマのルックスは、(私はUbuntuの14.04LTSを使用しています)どのようにこんにちは、あなたは私のラップトップから「winetricks」の画面シュートを添付している私に言うことができるpostimg.org/image/4w73n5n13
mr_azad 14

@rashedazad winetricksは、単にシステムの色をレジストリにコピーして適用します。これ以上何もない。
RolandiXor

1
私はそのプロセスについて尋ねていました。どうすればワインカラーでワインにデスクトップの配色を適用できますか。
mr_azad 14

別の質問がある場合は、[ 質問する ]ボタンをクリックして質問してください。
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つのステップ(更新とインストール)を繰り返します。

2. GTKテーマを有効にします。

  1. 開いた winecfg
  2. [ステージング]タブをクリックします
  3. 「GTKテーマを有効にする」をチェックします
  4. OKをクリック

3.フォントスムージングを有効にします。

WineアプリケーションのGUIの外観を改善する


GTKサポートで特別にwinehqステージングをビルドしていない限り、「Enable GTK Theming」は常にグレー表示されているようです。
モイヤドワール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.