GNU/Linux >> Linux の 問題 >  >> Linux

ゲーム用に Linux 上の仮想マシン内で Windows を実行する

VM は、定義上、実際のグラフィックス ハードウェアを使用できません。ホストが使用しているため、ゲストも使用できません。それがまさにそれがどのように機能するかです。ただし、DirectX の追加機能をインストールすることで、パフォーマンスを向上させることができます。

VirtualBox を機能させるには、DirectX をアドオンとしてインストールする必要がありますが、機能します。

DirectX をインストールするには、ゲストをセーフ モードで起動する必要があります。 Windows VM をセーフ モードで起動し、VBoxGuest の追加に移動します。 Direct3D 追加機能をインストールします。セーフモードで実行する必要があります。そうしないと機能しません。

https://www.dedoimedo.com/computers/virtualbox-3-directx.html


Windows に VirtualBox Guest Additions をインストールし、仮想マシンのプロパティで [表示] → [3D アクセラレーション] を有効にします。


実際にはグラフィック カードを介して Windows ゲストに渡すことができますが、Xen 4 などを使用する必要があります。このセットアップの最大の注意点は、ハードウェアと Linux に関するある程度の忍耐と知識が必要なことと、ホスト OS がグラフィックを使用できないことです。ゲストと同時にカード。一般的に言えば、ゲストからホストへのカードの移動を管理するスクリプトが必要です。または、ゲストにパイプして、ssh/cygwin X 転送などを介してホストにアクセスするだけです。経験豊富な技術者にとっては、週末のプロジェクト以上のものではありません。 Fedora 上で Xen 4 を使用して複数のグラフィックス カードをさまざまなゲストにパススルーしましたが、それほど悪くはありませんでした。 vt-d サポートを追加するためにカーネルを再コンパイルするのに最も時間がかかりましたが、カーネルの再コンパイルに慣れている場合は、それを機能させることができるはずです。

FLReset/関数レベルのリセットの要求に関する情報は古くて偽物です。私のデバイスにはそれがなく、正常に動作します。


Linux
  1. LinuxとWindows:どちらのOSがPCゲームに適しているか

  2. Linux –これらのアドレスに含まれていますか?

  3. Linux 用 Windows サブシステムの Kali

  1. PodmanでLinux仮想マシンを実行する

  2. WINDOWS11を無料でLinuxに変更する10の理由

  3. Linux ターミナルから Windows マシンをシャットダウンする

  1. Quickemu – Windows、macOS、およびLinux仮想マシンを実行します

  2. 開発用の Cygwin と Linux 仮想マシンの比較?

  3. デュアル ブートと VM の実行のどちらが優れていますか?