問題タブ [wine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4308 参照

python - Wineとpy2exeを使用してPythonプロジェクトからWindowsアプリケーションを作成する

私は最近、いくつかのpythonファイルを持つクライアント用のアプリケーションを作成しました。私はubuntuを使用していますが、これが終了したので、クライアントがWindowsで簡単に使用できるようにこれをクライアントに提供したいと思います。

私はwineやcx_freezeなどを使ってpy2exeを調べましたが、ubuntu内の多くのPythonファイルを使いやすいWindowsアプリケーションや実行可能ファイルなどに変換するための簡単なチュートリアルや便利なドキュメントを見つけることができません。

ありがとう!

0 投票する
1 に答える
685 参照

macports - Wine が非常に遅いのですが、その理由を調べるにはどうすればよいですか?

最近、Wine を (とりわけ)port selfupdateバージョン 1.2 からバージョン 1.4 に更新しました。wine cmdその後、やなどの単純なものでも、起動するのに約 1 分かかりますwinecfg。CPU 使用率も約 140% に跳ね上がります。

MacPorts を完全に削除して再インストールしようとしましたが (はい、削除しました~/.wine)、それでも遅いです。

どうすればこれの底にたどり着くことができますか?

0 投票する
1 に答える
144 参照

.net - Windows/Linux portability

I am wondering which of the following two options is more likely to work on Linux:

  1. Native Win32 apps running with WINE
  2. .Net apps running with Mono (assuming only using .Net 2 - including WinForms)

Note 1: By work, I mean will likely have all features implemented and working correctly, so that it can be run using the same binary under Linux.

Note 2: I am only interested in the above 2 options. Answers like "Use QT / Java / WxWidgets / [your favorite framework]" are not what I am looking for.

0 投票する
1 に答える
5233 参照

linux - Ubuntu 11.10 の WINE アプリケーションでマウスが機能しない

考えられるすべての場所を検索しましたが、誰もこの問題を抱えていないようで、わざわざ質問しなかったようです.

gnome フォールバック シェルを使用して Ubuntu 11.10 を新たにインストールしました。1 つのことを除いて、すべてが完全に正常に動作します。

WINE アプリケーションが間違った画面で起動します。これは大きな問題ではありませんが、ウィンドウをメイン画面にドラッグすると、アプリケーションでマウスが機能しなくなります。アプリはフリーズせず、キーボード入力に完全に反応します。もう何もクリックできません。

私の仕様 (関連): - NVidia Geforce 540M - 1 ラップトップ画面 1366x768 - 1 Samsung Syncmaster SA550 27" - 1920x1080

前もって感謝します!

0 投票する
1 に答える
685 参照

opengl - SetPixelFormatは0を返しますが、エラーは設定されていませんか?

WINEでVB6アプリを実行していますが、プログラムのOpenGL部分が機能しません。PFD_DRAW_TO_BITMAPを使用しています。PFD_DRAW_TO_WINDOW形式は機能しているようです。

私はすべてのピクセルフォーマット(約256あります)を列挙しました、そしてそれらのいくつかは私が要求するものと一致します。ChoosePixelFormatは正しい形式(この場合はpixelFormat 6)を返すようですが、この値をSetPixelFormatに渡すと、0が返されます。ドキュメントを見て、GetLastError()で詳細を確認するように指示されていますが、これを呼び出すと、 0を返し、空白のエラーメッセージにフォーマットします。

SetPixelFormatが失敗する理由を理解するためにとにかく誰かが知っていますか?読んだことがありますが、2009年5月からDRAW_TO_BITMAPが実装されているようです。

DRAW_TO_BITMAPはハードウェアアクセラレーションではないことを私は知っています。それは完全に受け入れられます。このアプリはWindowsで正常に動作します。サポートされているピクセル形式が認識されないように見える理由を理解する必要があります。

パッケージマネージャーで最新バージョンのWINEであるUbuntuを実行しています-それが重要な場合はQuadroで実行します(Wineが基盤となるグラフィックカードを使用しようとするのか、ソフトウェアレンダリング用にすべてのピクセル形式を仮想化するのかはわかりません)

0 投票する
4 に答える
2702 参照

linux - ALSAMIDISysExエクスチェンジでの双方向スニッフィング/スヌーピング

LinuxでMIDISysExデータの双方向ダンプを取得する良い方法を知っている人はいますか?(YamahaPSR-E413MIDIキーボードとWineで実行されているYamahaMusicSoftDownloaderのコピーの間)

キーボードの内部メモリとの間でMIDIファイルをコピーするために使用されるプロトコルをリバースエンジニアリングしたいと思います。そのためには、2つの間の有効な交換を記録する必要があります。

このユーティリティはWineで動作しますが(少し微調整します)、FUSEファイルシステムを使用できる場合は、Wineの安価でスクリプト化できないアプリに依存する必要はありません。

現在の状況は次のとおりです。

  • キーボードは、内蔵のUSB-MIDIブリッジを介してPCに接続します。USBダンパー/スヌーパーは可能性がありますが、可能であればそれらを避けたいと思います。始める前に、プロトコルエンコーディングのさらに別のレイヤーをデコードする必要はありません。
  • Linuxのみを実行しています。ただし、Windowsベースのダンパー/スヌーパー以外のオプションが実際にない場合は、WinXPVirtualBoxVMでUSB1.1パススルーを動作させることができます。
  • 波形オーディオミキシング用のdmixを使用して、オーディオシステム用にベアALSAを実行しています。
    • サウンドサーバーが必要な場合は、JACKを試してみます。
    • PulseAudioはご遠慮ください。私のシステムからそれを削除するのに十分な時間がかかりました。
  • プロセスにALSAMIDIルーティングが含まれる場合:
  • II本当に必要な場合は、ALSAにパッチを適用してダンプを取得できると思いますが、これは実際には最後の手段のオプションです。
    • 私のプログラミング経験の大部分は、Python、PHP、Javascript、およびシェルスクリプトです。
    • 私はCでのプログラミングの経験がほとんどありません。
    • カーネルモードのコードを垣間見ることすら見たことがありません。
    • システムを安定させ、稼働時間を長くしたいと思います。
0 投票する
2 に答える
7742 参照

linux - WineでMSIを構築する

これがStackOverflowでまだ話題になっていることを願っています。

私はすべての開発をLinuxマシンで行っていますが、コードはLinuxマシンとWindowsマシンの両方で実行されます。

Linuxを使用してコードをコンパイルしたいのですが、そのためにmingw-32とmingw-w64があります。

しかし、結果の実行可能ファイルを素敵なMSIインストールファイルにパッケージ化したいと思います。Linuxのユーティリティを使用して、またはWineで実行してこれを行うことは可能ですか?

ありがとう!

0 投票する
2 に答える
468 参照

linux - バックグラウンドで実行するときに、子プロセスでwineserverがマスターソケットをセットアップするのはなぜですか?

Wine サーバーが起動すると、open_master_socket() を介して Unix ソケットが作成されます。後で起動されるすべての Wine プロセスは、このソケットを使用して Wine サーバーに接続します。server/request.c,open_master_socket() のコードは次のとおりです。

acquire_lock() は、マスター ソケットをセットアップするために使用されます。問題は、バックグラウンドで実行する場合、なぜ fork() を実行して子プロセスに処理を任せるのに、親プロセスは待機して exit() するだけなのでしょうか? そして、なぜフォアグラウンドで実行しないのですか?

0 投票する
1 に答える
1507 参照

c++ - Gcc はワイン ライブラリを見つけることができません

LMMS をコンパイルすると、次のエラーが発生します。

私は 32 ビット バージョンと 64 ビット バージョンの両方のワインを持っており、すべてのライブラリは /usr/lib(64)/wine/ にあります。

それをコンパイルするにはどうすればよいですか?

メイクファイル: http://pastebin.com/kgUe0cW1

0 投票する
2 に答える
44 参照

linux - 「実行可能ファイル」のテキストと視覚的な側面を Web サイトに出力することは可能ですか?

私が好きな Windows 実行可能ファイルを見ています。Google フォンからアクセスできるようにしたいと考えています。そのため、実行可能ファイルを Web サイトに配置し、その Web サイトを電話にロードして、電話からプログラムを操作したいと考えています。私の Web サーバーは Linux (ubuntu) 上にあります。Apache、PHP、および MySQL を使用しています。したがって、WINE を使用して実行可能ファイルを Ubuntu で実行する必要があり、視覚要素またはプログラム自体を Web ページにパイプする必要があると思います。これは実用的ですか?これは可能ですか?そうでない場合、代替手段はありますか?