web-dev-qa-db-ja.com

Wineをインストールして構成するには?

UbuntuでWineを扱う際に新しいユーザーが抱える多くの問題をインストール、構成、デバッグする方法をガイドするためのステップバイステップの説明を探しています。

Wineの推奨インストール方法、Wineの主な問題、およびそれらを解決する方法は何ですか?

Wineのアプリに特定の問題がある場合、どうすれば解決できますか?使用したいアプリに関連する問題を修正できるようにするための推奨手順は何ですか?

183
Luis Alvarado

Wineの最新の開発/ステージングバージョンを使用する場合は、 buntuの公式WineHQガイド のガイドに従ってください。

  • 64ビットアーキテクチャを使用している場合は、32ビットを有効にして互換性を高めます

    Sudo dpkg --add-architecture i386
    
  • ワインキー、ワインリポジトリ、更新リポジトリの追加

    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    Sudo apt-key add winehq.key
    

たとえば、Ubuntu 18.10の場合、次のようにリポジトリを追加します(コマンドラインの最後でバージョンの名前を変更します。この場合、Word cosmicを使用しているUbuntuバージョンの名前に変更します)。

    Sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
    Sudo apt update
  • 次に、使用するWineのバージョンをインストールします。

    • ワイン開発に基づく(安定)(例:3.0)

      Sudo apt install wine-stable winehq-stable
      
    • ワイン開発に基づく(テスト段階)(例:3.1)

      Sudo apt install wine-devel winehq-devel
      
    • ワインステージング(ブリーディングエッジ)に基づく(例:3.1.1)

      Sudo apt install wine-staging winehq-staging
      

    最後に実行

    WINEARCH=win32 winecfg
    

    ターミナルで、Wineが正しく構成されていることを確認します(この順序で)。また、winetricks(.NET Frameworkやその他の必要なライブラリなどのWindowsコンポーネントのインストールに非常に役立つ別の構成パッケージ)をインストールする必要があります。したがって、この後、以下を実行してください。

    Sudo apt install winetricks
    

Wine 1.9.Xの動作を示すビデオデモンストレーション- Wine 1.9.X Performance

1.ワイン安定版、開発版、ステージング版の違い

Stableバージョンではバグが少なく安定性が向上し、リリース後3〜6か月ごとに更新を受け取ります。

開発バージョンは開発中の次の安定バージョンであり、2週間ごとに更新を受け取ります。

ステージングバージョンは開発バージョンと同じですが、 Wine-Staging のすべてのパッチと機能強化が含まれています

安定バージョン(偶数バージョン:1.0、1.2、1.4 ...)または不安定バージョン(奇数バージョン:1.1、1.3、1.5 ...)を使用するかどうかはユーザー次第です。主な違いは開発バージョンで強化された互換性とパフォーマンスです。提供する最新の修正プログラムを入手し、開発サイクルを支援できるテスターに​​なります。

2.推奨される安定したWineバージョンのインストール(PPAから)

ターミナルで次を入力して、Wine PPAを追加し、リポジトリを更新し、最新のWine&Winetricksバージョンをインストールします。

wget -nc https://dl.winehq.org/wine-builds/Release.key && Sudo apt-key add Release.key && Sudo apt-add-repository -y https://dl.winehq.org/wine-builds/ubuntu/ && Sudo apt update && Sudo apt install wine-devel winehq-devel winetricks

または、Wine 32-Bit Arch(より良いサポート)とwinecfgの設定を含めることができます(これは、既存のWineインストールをwinebckというフォルダーに移動するため、新規インストールにのみ適用されるべきです):

Sudo dpkg --add-architecture i386 && wget -nc https://dl.winehq.org/wine-builds/Release.key && Sudo apt-key add Release.key && Sudo apt-add-repository -y https://dl.winehq.org/wine-builds/ubuntu/ && Sudo apt update && Sudo apt install wine-devel winehq-devel winetricks && export WINEARCH=win32 && winecfg

3.アプリケーションに必要なコンポーネントを知る方法

アプリに必要なコンポーネントを見つけるには、 Wine Application Database をご覧ください。アプリケーションが使用可能かどうか、必要なコンポーネント、およびそれらのインストール方法をリストします。

4.追加のコンポーネント、DLL、およびライブラリをWineにインストールする方法

ゲームやアプリ用の機能的で強化されたWine環境を実現するには、winetricksを使用して、ゲームとの互換性を高める追加コンポーネントをインストールすることをお勧めします。より良いシステムを実現するために、HL/HL2の例を以下に示します(非Steam。Steamバージョンの場合: どうすればSteamをインストールできますか? 。それを知ってください Half -Life およびHL2はUbuntuでネイティブにサポートされています):

HL/HL2をプレイするには、上記のWine PPAが必要です。ターミナルでwinecfgを少なくとも1回開いた後、winetricks --guiを実行してwinetricksを開き、次の手順に従います。

選択デフォルトのwineprefixを選択

enter image description here

WindowsのインストールDLLまたはコンポーネントを選択します

enter image description here

マークしたもの(および必要な追加物)をすべてインストールします。これは多くのアプリをカバーしています:

enter image description here

enter image description here

enter image description here

enter image description here

HL/HL2のインストーラーを右クリックし、ワインで開くを選択します。両方のゲームが完全に動作するはずです。これはアプリ全般に適用され、アプリに応じてインストールするコンポーネントの数は増減します。

winetricksコマンドの後にコンポーネントの名前を追加して、ターミナルに各コンポーネントをインストールすることもできます。

winetricks vcrun2010-winetricksを使用してvcrun2010をインストールします

winetricks xna40-xna40をインストールします

5. Wineアプリのトラブルシューティング

アプリを実行しているときに、次の1つまたは複数のアクションが発生する場合があります。

  • 冷凍アプリ
  • Wineは青いウィンドウをしばらく開いてから閉じます
  • 何も起こらないようです
  • Wineウィンドウ内では、開始時またはある時点ですべてが黒になっています
  • DLL、ビデオカードまたはコンポーネントが認識されません

    この問題のほとんどには解決策があります。以下は、Wineアプリへのトラブルシューティングを開始するための推奨手順です。

    1. 常に Wine App Site にアクセスして、アプリを機能させるために他のテスターが行ったことを確認してください。たとえば、ここでテストしています Dead Island:Riptide キャラクターを選択した後、ゲーム全体が黒い画面になったため、ブロンズを与えました。何が起こっているかをテストするために私がしたことは、ターミナルに行き、そこからゲームを実行することでした。ターミナルでは、いくつかのエラーから、ゲームが機能するために不可欠なピースが欠落していることが示唆されました。エラー出力を読み、それが示唆することを実行した後(破損したDLLを置き換える)、ゲームに必要なコンポーネントとゲームをインストールできました 完全に機能しました

    2. ゲームに必要なものを知ることは、ゲームを正しく機能させるために重要です。 winecfgオプションとOS環境の設定はほんの一部です。これは、アプリの環境を作成するだけです。アプリが機能するために必要なDirectX、XNA、.NET Frameworkなどの機能を追加する必要があります。これらは、一部のアプリの重要なコンポーネントです。それらがなければ、たとえいくつかのアプリが正しく動作しても、他のアプリは動作しません。このすべてのコンポーネントが揃っていることを確認すると、アプリが必要とするものに準拠する可能性が高くなります。

    3. Dead Island テストからわかるように、いくつかのwinetricksパッケージを追加し、ゲームに付属する3つのパッケージ(DirectX、Windows Media Format、Microsoft Visual C++ 2010)もインストールしました。これにより、ゲームが開始されてプレイ可能になることを保証できました。

    4. Dungeon Keeper で見られるように、一部のアプリは特定のWindowsバージョンに対してのみ作成されます。特定のアプリに特定のWindowsバージョンを指定するには、winecfgを開いてApplicationsに移動し、Add Applicationを選択して、アプリケーションの実行可能ファイルを検索し、クリックします。 開く。リストからアプリケーションを選択し、Windowsバージョンを変更します。この方法では、すべてのアプリのWindowsバージョンをグローバルに変更するのではなく、このアプリケーションのみに特定のバージョンのWindowsが割り当てられます。

    5. Windowsのバージョンをグローバルに変更すると、異なるWindowsバージョンでインストールされたアプリに影響する可能性があります。たとえば、Windows XP環境に Terraria をインストールし、Windows 7でプレイした後にそれを変更すると、2つのエラーのうち1つが発生します。アプリを実行します。

    6. アプリを実行して、端末を介して何ができるかを診断します。これは、アプリが何をしているか、何を必要としているのかを知る最も良い方法です。アプリは次のような情報を伝えることができます。

      • 実行に必要なDLLがないもの(mscore.dll、Steam_api.dll)
      • 実行に必要な欠落コンポーネント(XNA、DirectX、.NET ...)
      • 問題が32ビットではなく64ビット環境を使用している場合
      • 実行するアプリのパラメーターを追加する必要がある場合

      不足しているDLLについては、 dll-files を使用して、APPに必要な特定の不足しているDLLをダウンロードすることをお勧めします。通常、このDLLをゲームフォルダーまたはWindows/System32フォルダー(またはその両方)に貼り付けると、問題が解決するはずです。コンポーネントが欠落している場合は、winetricksを使用します。

    7. アプリのトラブルシューティングを行うときは、常にエミュレートされたデスクトップウィンドウでアプリを実行してください。 winecfgを開き、Graphicsに移動してEmulate a Virtual Desktopを有効にします。次に、その解像度を設定します。このように、アプリがフリーズし、キーボードやマウスのフォーカスをハイジャックした場合、少なくとも選択肢がほとんどないフルスクリーンではなく、アプリを削除する方法があります。

      enter image description here

    8. フルスクリーンでのアプリのシナリオをフリーズするには、キーボードレイアウトウィンドウにある「Kill​​ X」機能をアクティブにすることをお勧めします。これにより、フリーズしたWineアプリから出ようとして数秒の時間を節約できます。

      enter image description here

    9. 凍結状態から抜け出す別の手法は、端末を開いてwineserver -kを入力するか、Xサーバーを強制終了することです。これを行うには、Sudo dpkg-reconfigure keyboard-configurationを実行し、Xを強制終了することを説明する最後のオプションで「はい」と言って設定します。これにより、 CTRL+ALT+BACKSPACE 組み合わせ。

    10. アプリがWindowsで最小または推奨のハードウェア要件を必要とする場合、Linuxでも同じ必要があることに注意してください。アプリが512 MBのRAMと2.0 Ghz CPUを必要とする場合、Wineを使用するLinuxでも同じ必要があります。

    11. ISOまたは他の画像形式でアプリを見つけて、開いたりインストールしたりできない場合があります。 Ubuntuには、このファイルを開くためのいくつかのツールが付属していますが、これまで試した中で最高の方法は、マルチセクターまたは保護された形式をもたらすいくつかのタイプのイメージをカバーするCDEMUです。これは、DAEMON Toolsに似たものに最も近いものです。 The Sims 3、Simcity 2000などのケースは、このアプリを使用してのみ開いてインストールできます。詳細情報 マルチセクターまたは保護されたフォーマットでCD/DVDイメージをマウント/アンマウントできるアプリ

    12. 特定のアプリが実行されていない、グラフィックの不具合、黒い画面が表示されている、またはフルグラフィックスで実行されていない場合は、実際にビデオサポートについてエンドユーザーに適用される次のリンクのいずれかを読むことをお勧めします:

      Nvidiaユーザー- Nvidiaドライバーのインストール方法

      ハイブリッド- buntuはOptimusテクノロジーを備えたNVIDIA GeForceをサポートしていますか?

      ATI- AMDから直接プロプライエタリATI Catalystビデオドライバー(fglrx)をインストールする正しい方法は何ですか?

      上記のチェックとは別に、正しいドライバーがある場合は、ビデオカードがOpenGLをサポートしているかどうかをチェックする必要があることも追加します。このため、まだインストールされていない場合は、まずmesa-utilsをインストールします。

      Sudo apt-get install mesa-utils

      openGLサポートをテストします。 OpenGLをサポートしているかどうかを確認するためにチェックを実行するだけです:

      glxinfo|grep 'direct rendering'

      サポートがある場合はYesと表示されます。別の選択肢は次のとおりです。

      /usr/lib/nux/unity_support_test -p

      最後に、glxgearsを実行して、ビデオカードがどのようにレンダリングされるか、およびレンダリング用のFPSを把握できます。もう1つの非常に重要な点は、wine AppName.exeのように端末からアプリケーションを実行することです。これにより、問題の内容が表示されます。

    13. Wineアプリの実行時にUnityランチャーが隠れていない場合、またはアプリを右に移動している場合、次の2つのいずれかを実行できます。

      • ホールド ALT キーを押しながら、ワインをクリックして左にドラッグします

      • 外観オプションで「ランチャーの自動非表示」を選択し、感度を好みのレベルに設定します。このようにして、マウスが領域を離れると、ランチャーが非表示になります。

      enter image description here

    14. Shader Model 3.0はWineで認識されません(Steamゲームを含む)

      シェーダーモデルを必要とするゲームがあり、OpenGL拡張GL_EXT_texture_compression_s3tcが必要に類似したエラーを出力します。これを修正するには、単にターミナルに次のように入力します。

Sudo apt-get install libtxc-dxtn-s2tc0(Ubuntuの最近のバージョンlibtxc-dxtn-s2tc0は不要になりました)

ワインは、新しいゲームをプレイできなかった時代から長い道のりを歩んできました。 Ubuntuでのプレイが楽になりました。 Wineは、Wine 1.6でSM4.0およびDirectX 10/11をサポートしています。問題が解決しない場合は、ビデオカードがこれをサポートしていないか、正しいライブラリが不足していることを意味します。

WineがShader Modelを検出しない別の理由は、WinetricksでDisabledに設定されている可能性があるためです。ダッシュを開き、winetricksと入力します。 wineprefixを選択してから設定の変更を選択します。次に、glsl = enabledオプションを探して選択します。これにより、シェーダーモデルの問題が解決するはずです。ゲームLimboのようなケースはこの方法で解決されます。

6.同じウィンドウを使用せずに複数のWineアプリを開く方法(重複)

個々のWineプログラムを開始する前に、いくつかのWineパラメーターを調整することにより、複数のWineウィンドウをセットアップできます。最速の方法は、実行したいアプリの実行可能ファイルが存在するターミナルを開くことです。 Wow.exeアプリであると仮定しましょう。次に、単に次を入力します。

wine Explorer /desktop=WOW,1024x768 "Wow.exe" -opengl -console

これにより、Wow.exe実行可能ファイルが "WOW"というタイトルのウィンドウで開き、その特定のウィンドウの解像度が1024x768になり、パラメーター-openglおよび-consoleがWow実行可能ファイルに適用されます。ゲームを別の場所にインストールしたと仮定すると、次の変更が必要になります。

wine Explorer /desktop=WOW,1024x768 "/media/cyrex/fun/wow/Wow.exe" -opengl -console

これは、/ media/USERフォルダーのfunというパーティション内のwowフォルダーにあると仮定して、Wow.exeを実行します。たとえば、4つのアプリを実行する場合、出力は次のようになります。

Wine

これを実現するより簡単な方法があります。アイデアは、デスクトップを右クリックしてNew Document-> Empty Documentを選択して、デスクトップショートカットを作成することです。これにより、デスクトップに「無題ドキュメント」ファイルが作成されます。ファイルを開き、次のファイルを貼り付けます。

   [Desktop Entry]
   Type=Application

ここで保存し、ファイルの名前を開きたいアプリケーションに変更しますが、最後に「.desktop」を追加します。 「実行可能なWindowsアイコン」に変わります。次に、アイコンをもう一度右クリックして、Properties-> Permissions-> Activate ファイルをプログラムとして実行することを許可するに移動します。 Basicタブに移動して、そのワインアプリを実行するために必要な情報を挿入します。最終結果は次のようになります。

enter image description here

7. Ubuntu 64ビットがWineに影響する

はい。Ubuntu64ビットを使用すると、Wineも64ビットに設定されます。これにより、32ビットでのみ動作する多くのWindowsアプリでいくつかの問題が発生します。たとえば、いくつかの.NET Frameworkは32ビットバージョンでのみ動作するためインストールできず、ユーザーは動作できなくなります。多くのWindowsアプリケーションを実行します。これを解決するには、上で述べたようにPPAバージョンを正常にインストールした後、以下を実行する必要があります。 PPAワインパッケージのインストール後すぐにwinecfgを開く前にターミナルを開き(cd ~と入力してホームフォルダーにいることを確認してください)、次を入力します。

rm -fr ~/.wine  
export WINEARCH=win32  
export WINEPREFIX="/home/USER/.wine"  
winecfg

ユーザーアカウントでUSERを変更します。たとえば、私の場合、その行はexport WINEPREFIX="/home/cyrex/.wine"になります

この方法では、Wineアーキテクチャを32ビットに変更し、Winecfgを開くとすぐに、32ビットで使用可能なすべてのWindowsバージョンが構成されます。

8.ワインPPAの代替

PlayOnLinux(PoL)

実際にWineだけで必要なものをすべてインストールして設定できますが、PoLを使用してWineを補完するアプリ(winetricks、regedit、Explorer)を使用すると、アプリケーションをインストールする際の手間と時間を節約できます。 PoLを使用すると、選択してデータベースにインストールできるアプリのリストを見つけることができます。

enter image description here

そして、インストールを選択するだけで、次の利点が得られます。

  • インストールされたアプリ、インストールされたアプリの特定のWineバージョンを保持する独立したコンテナーを作成します(場合によっては、特定のWineバージョンが特定のアプリに対して現在のWineバージョンよりもうまく機能します)。

  • アプリが正しく機能するために必要な追加のDLLおよびコンポーネントを自動的にインストールします。

  • アプリが必要とする適切なレジストリキーを追加する

  • Windowsバージョンの変更、regeditの変更、特定のWineバージョンなどで複数のアプリを互いに重複させずに実行する独立した方法を作成します。

    もちろん、PoLがWineと並んで動作し、正しく動作するためにWineが必要であることを知っておくことが重要です(それに基づいています)。多くの場合、アプリはPoLでは動作しないかもしれませんが、このガイドで説明したデフォルトのWine構成では動作します。 PoLで使用したいアプリを見つけたら、素晴らしいです。ただし、見つからない場合は、デフォルトのWineを使用してアプリをインストールおよび構成する代わりに、常に代替手段があることを忘れないでください。

    Wineを使用してアプリをインストールし、PoLを使用してインストールすることの利点は、Wineを使用すると、以下の画像のようにDASHを使用してアプリにアクセスして実行できることです。

    enter image description here (テラリア)

    enter image description here (デッドスペースとデッドアイランド)

    CodeWeavers CrossOver(CC)

    CCは、アプリのインストールおよび構成方法についてはPoLと非常によく似ています。主な違いは、CCが公式サポートを提供することです。さらに、独自の CodeWeavers Database があり、10.000以上のアプリを保持しています。それだけでなく、WineのAppDBに類似したランキングシステムがあります。彼らはWineの開発にも貢献しており、その一部は Support で見ることができます。

    DosBox(DB)

    DBはMS-DOSアプリに対して、WineはWindowsアプリに対してです。 DBを使用すると、システムでMS-DOSアプリを実行できます。 dosboxパッケージをインストールするだけで完了です。アプリの実行は、アプリが存在するフォルダーに移動して次を実行するだけです。

    dosbox ./

    これにより、DB環境でドライブ文字として現在のフォルダーが開きます。

    DBを開いた後、次の操作を行ってフォルダーをマウントすることもできます。

    mount x: /Absolute/Path/To/Folder/Of/App

    例えば

    mount c: /home/cyrex/Desktop/Dune2

    Dune2フォルダーを含むC:ドライブ文字を作成します。したがって、単にdune2.exeを実行すると、次の結果が得られます。

    enter image description here

9. Wineで使用できる特別なパラメーターとヒントは何ですか

たとえば、いくつかあります。

コマンド

wine --version-ワインのバージョンを表示します

wineserver -k-特定のユーザーのすべてのワインバージョンを強制終了します。これは、Wineアプリがフリーズし、画面全体を使用し、Ubuntuを使用できず、マウスまたはキーボードにフォーカスしている場合や、一部のアプリで表示される他のWineの問題がある場合に便利です。

wine Explorer-Windowsエクスプローラーに似たエクスプローラーを開きます

wine Explorer /desktop=X,Y-Xはデスクトップウィンドウの名前、Yはウィンドウの解像度である仮想デスクトップを作成します。例:wine Explorer /desktop=WOW,1024x768 Wow.exe

regedit-Windowsに似たWineのregeditバージョンを開きます。

wine uninstaller-Windowsのようなワインの追加と削除を開きます。ここでは、インストールしたアプリとアンインストールしたアプリを確認できるだけでなく、必要に応じて新しいアプリをインストールすることもできます。

winetricks-多くのWindowsアプリの正しい機能に不可欠な不足しているライブラリ、DLL、およびコンポーネントをインストールするためにwinetricksアプリを開きます。

winecfg-ビデオ、サウンド、およびWindowsバージョンを設定できるWine構成を開きます。

wine ipconfig-Wineが見ることができるIPを表示します。 ipconfigに似ています。

wine netstat-行われたIP /ポート接続を表示します。 netstatに似ています。

wine start-実行可能ファイルの作業ディレクトリを設定します。このオプションは、実行可能ファイルが完全なパスではなく同じフォルダーからのみ機能する場合に役立ちます。たとえば、.batファイルを実行するか、単に別のフォルダー(例:親フォルダー)からコマンドを実行する場合、MetroLL.exeと同じフォルダーにいないと仮定すると、次のようになります。

 `wine start /d "C:\\Program Files\\GMT-MAX.ORG\\Metro Last Light" MetroLL.exe`

これは2つのことを行います。最初にMetro Last Lightフォルダーにディレクトリを設定し、次に最後に述べたMetroLL.exeを実行します。これは、同じフォルダーから実行可能ファイルを実行するのと似ていますが、他の場所からアプリを実行するという利点があります。ここで知っておくべきことは:

  • WineはUnixパスを好まないため、フォルダーを\\ではなく\で区切る必要があります
  • 絶対パスを使用する必要があります。 C:\\から開始して、実行可能ファイルが常に正常に機能することを確認する必要があります。
  • 実行可能ファイルがC:ドライブの外部にある場合、対応する文字を追加します。たとえば、Wineの外部でWindowsバイナリを実行するには、Z:\\は通常Linuxシステムのルートディレクトリを指しているため、Z:文字を使用します。
  • 疑わしい場合は、/?パラメーターのヘルプをコマンドに依頼してください(例:wine start /?

export WINEPREFIX-この変数は、Wine Prefixを別の場所に変更するために使用されます。たとえば、PoLとWineをマージする場合(PoLには複数のプレフィックスがあるため推奨されません)、次のことができます。

   `export WINEPREFIX="/home/USER/.PlayOnLinux/wineprefix/PREFIX"`

PREFIXはWineとマージしたいものです。 winecfgを再度実行する必要があります。

ヒント

  • フォルダーにスペースがある場合(例:World of Warcraft)、すべてのスペースの前に\記号を追加してWow.exeファイルを実行できます。これにより、記号がエスケープされます。最終結果は、「World\of\Warcraft\Wow.exe」のようなものになります。このエスケープシンボルをコード行に追加したくない場合は、リンク全体を二重引用符で囲むだけで、次のようになります。

    wine Explorer/desktop = WOW、1024x768 "/ media/cyrex/My Partition/World of Warcraft/Wow.exe" -opengl -console

    ご覧のとおり、「My Partition」と「World of Warcraft」という2つのフォルダーがありますが、文字列全体を引用したため、エスケープ文字を含める必要はありません。 Wine Path(例:C:/)を使用したい場合、すべてのスラッシュは二重スラッシュになります(例: "C:\ Program Files\App")。

  • アプリに適用されるパラメーターは、常に引用符で囲まれた文字列の外側にある必要があります。上記の例を使用すると、引用符の外側に-openglおよび-consoleが表示されます。

  • マウスやキーボードをつかむアプリを扱うときは、wineserver -kを使用してアプリを強制終了するか、単にWindowsモードでアプリを開くか、wine Explorer /desktopパラメーターでWindowsモードを設定します。このマウス/キーボードの問題を防ぐことができます。

10.安定性、パフォーマンス、アプリサポートWineはエンドユーザーに提供します

アプリサポート

2005年からWineを試し、UbuntuでのWineの開発プロセスがどのように最新のゲームに追いついているかを見てきました。

2012年ごろにWine 1.2がリリースされる前は、多くのアプリをWineで動作させるのは困難でしたが、 Wine 1.2 がリリースされた後はまったく異なる結果になりました。 2012年に1.4が出た2013年に1.6 、そして 2015年に1.8 多くの場合、箱から出して作業する場所に現れ始めました。 Deep Space 2のようなケースは、その時点でプレイできた最新のゲームの1つであり、リリースされてから3日後にテストしました。アリスインワンダーランド(新しい意味)、The Sims 3、World of Warcraft、Amnesiaなど。 Skyrimでもプレイできます。これらは強力なグラフィックを必要とするゲームであり、上記の通常のインストール以外の追加セットアップをほとんど、またはまったく行うことなくプレイできます。

Wineでプレイできるゲームを知るには、Wine App Databaseにアクセスすることをお勧めします。 http://appdb.winehq.org/ これは10K以上を保持しています。これには、パフォーマンスと安定性に関する情報が含まれ、ゲームがプレイ可能かどうかを知るのに役立ちます。

WineアプリデータベースにはRankingも用意されており、これにより、問題のないゲームがあれば、どのゲームでプレイできるかが決まります。このランクが表示されると、アプリが機能するかどうかがわかります。テスターがWineデータベースに表示するハードウェアとWineのバージョンも考慮する必要があることに注意してください。ランキングは次のとおりです。

Platinum Rank-ほぼ100%の確率でアプリが動作することを意味します。

Gold Rank-少し設定を行っていることに気付くかもしれませんが、最後にはうまくいくでしょう。

シルバーランク-アプリは実行されますが、グラフィカル、サウンド、またはコントロールの問題がある可能性があることを意味します。

ブロンズランク-アプリが正常に動作しないことを意味します。

ガベージランク-アプリはまだ動作せず、おそらくインストールもされないことを意味します。あなたがそれを機能させることができる唯一の方法は、スーパーマンが朝にクリプトンシリアルを食べ始めるときでしょう。

参考までに、数年前、プラチナゲームの数は50未満でした。2012年には、 1.5Kゲーム以上 のうち、ほぼ200が 最新のタイトル 。現在、6K +以上のゲームがあり、そのうち4K +はプラチナです。 Wineアプリのテストに参加する人が多ければ多いほど良いです。 WineのPPAを使用することを常にお勧めする主な理由。

パフォーマンス

パフォーマンス情報については、 WindowsとUbuntuのゲームパフォーマンスの違い を参照してください

11. Wineをアンインストールする方法

Wineのアンインストールは、ニーズに応じて2つの方法で実行できます。 Wineをデフォルト値に「リセット」する必要がある場合は、.wineフォルダーを削除し、winecfgを実行して再度作成するだけです。バックアップする.wineフォルダーにアプリがある場合は、フォルダーを削除する前に適切なタイミングになります。フォルダーを削除するには、次の手順を実行するだけで、Wine環境全体が処理されます。

rm -fr ~/.wine
rm -fr ~/.cache/wine

UbuntuからWineを実際にアンインストールする場合は、次の操作を実行できますが、これはNOT.wineまたはキャッシュフォルダーを削除することに注意してください。

Sudo apt purge wine*

これにより、wine、wine1.9、winehq、winetricksなど、wineに関連するすべてのパッケージがアンインストールされます。基本的にワインに関連するものはすべて削除します。

281
Luis Alvarado