トップページ⇒linux
1002コメント321KB

今夜も Wine で乾杯! - 19本目

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2014/02/23(日) 01:46:56.29ID:B9kIDhLC
Linux上でWindowsのアプリを動作させるソフトウェア
Wineに関する情報交換スレ。

前スレ 今夜も Wine で乾杯! - 18本目
http://engawa.2ch.net/test/read.cgi/linux/1347464833/

Wine本家
http://www.winehq.org/
http://wiki.winehq.org/

動作報告Wikiや過去ログなど
http://www.2chlinux.org/index.php?FrontPage

ここにパッチをうpするときはgzipやbzip2で圧縮した上で
base64などでエンコードしてください。おながいします。
動作報告は>>2のテンプレ使用を推奨。
0086login:Penguin2014/04/29(火) 05:13:20.22ID:GfipO7W/
勝つと実写お姉さんが脱いでいくような仕掛けの物かと勝手に想像していたけど
エロゲーて、それがアニメなんだな
よくまぁそんなので時間潰せるな
やってて面白いんか
0087login:Penguin2014/04/29(火) 07:39:48.79ID:bpQPvl8S
実写お姉ちゃんでチンコ立つとかウケるwww
0088login:Penguin2014/04/29(火) 08:44:36.01ID:9ltfiKml
IEに重大な脆弱性、サポート終了のWindows XPは修正パッチの予定なし
http://gigazine.net/news/20140428-retire-windows-xp-vulnerability-on-ie/

とあるけど、wineのieは大丈夫なのだろうかw
0089login:Penguin2014/04/29(火) 09:59:45.16ID:6H9GtfeB
>>83
エロゲサイトのURLとか張ったの?
海外からしたらポルノボムと変わらないんじゃないか?
0090login:Penguin2014/04/29(火) 15:02:14.07ID:Jao2qhJK
>>87
きんんんんもぉ〜〜
0091login:Penguin2014/04/30(水) 07:06:27.84ID:otyDacfj
>>88
WineでIE7とか導入しているひとは危ないだろうね。
けど、基本ブラウザでIE使う必要が無いから。
ちなみにWineは脆弱性検査とか一切してません。
0092login:Penguin2014/04/30(水) 08:01:48.29ID:1+awP637
>>91
お前Wine使った事も無い知ったかぶりだろ(笑)
0093login:Penguin2014/04/30(水) 13:16:48.73ID:AhutuRt0
久しぶりにWine使おうと思ったらエラーがでて使えなかった。
とういうか設定でオーディオのタブをクリックした瞬間にエラーで固まってた。
何でだろうとログをみてたらRazor Synapseが原因だった。(Razorのマウスを設定するソフト)
ttp://wineskin.urgesoftware.com/tiki-view_forum_thread.php?comments_parentId=4250
ここを参考に/Library/Audio/Plug-Ins/HAL/RazerAudio.pluginを削除したらいけた。(バックアップとっとくように)
もちろんマウスもちゃんと動く。
同じことで困ってる人の参考になればいいな。
0094login:Penguin2014/05/02(金) 14:39:18.95ID:wLSG9bj+
netframework4.0が動かない使いたいアプリがストアに行って
面倒になった
0095login:Penguin2014/05/04(日) 17:40:40.94ID:SJtrPgot
The Wine development release 1.7.18 is now available.

What's new in this release (see below for details):
- Improved OLE Accessible Object support.
- Window sizing improvements in the Mac driver.
- Fixes for various memory issues found by Valgrind.
- A few more MSHTML functions.
- Some DirectDraw cleanups.
- Various bug fixes.
0096login:Penguin2014/05/17(土) 05:17:39.50ID:rQoxCCu/
test
0097login:Penguin2014/05/17(土) 13:10:45.17ID:no+EPUhE
The Wine development release 1.7.19 is now available.

What's new in this release (see below for details):
- New JSProxy DLL for automatic proxy configuration.
- More OLE Accessible Object support.
- Improvements to the XML writer.
- Fixes for various memory issues found by Valgrind.
- Initial headers for Direct2D support.
- Various bug fixes.
0098login:Penguin2014/05/18(日) 18:04:15.85ID:kCXv6stt
古いけど
ロードモナークオンライン ほぼ完動 BGMは初期設定ボタンで鳴る
真Master of Monsters Final MIDIのBGMこちらは鳴らない 効果音は鳴る
これはについては、Windowsからフォルダ毎コピーするだけ
ただしWindowモードで実行すること
全画面ではリセットするしかなくなる

ルナティックドーン レジェンドパック シリアルキーを正しく認識せず
The Atlas レジェンドパック 同上
0099login:Penguin2014/05/18(日) 20:33:30.88ID:kCXv6stt
Elona Xmas BGMなし 通信は可能 終了すると毎回エラー(セーブはできている)
巡り廻る Ver 1.19 BGMが鳴らない
巡り廻る Ver 1.19 ハードウェア音源版 同上
Linux上でUnzioすると日本語ファイルが文字化けするのでWindows側で解凍したフォルダをコピー
ゲーム内の設定変更は反映されず、次回の起動時にロードされる模様
コントローラは接続後にウディタの再起動で認識 
Direct MusicによるMIDI再生は無理っぽいな
BGMを気にしなければこの辺はダイジョブ
0100login:Penguin2014/05/18(日) 20:55:13.13ID:4s1m+mH+
>>99
ウディタ系はMidi使ってる場合、ゲイツシンセ入れないと鳴らなかったはず
http://d.hatena.ne.jp/kakurasan/20110804/p1
0101login:Penguin2014/05/19(月) 00:34:40.29ID:niOkrMUX
>>100
ありがとう
全然知らなかったよ

ttp://132th.net/2014/04/07/601
ここを見ながら設定
最後にシンボリックリンク(忘れてた)
hogehoge@Ubuntu_Linux:~/.wine/drive_c/windows/syswow64/drivers$ ln -s /home/hogehoge/.wine/drive_c/windows/system32/drivers/gm.dls gm.dls

その結果
レジェンドパック:インストールできないまま
真マスターオブモンスターズファイナル BGM鳴らず
ロードモナークオンライン 設定で鳴り始めるのは同じ
ロードモナークのエディタ(サイト閉鎖?)これのmidiは鳴らない エディタは使える
Elona ヴェルニースのBGMが始まった!
巡り廻る Ver1.19 通常版 BGMが鳴るようになりました
巡り廻る Ver1.19 ハードウェア音源版 BGM鳴らず
環境
P5K-E オンボード音源 64bit Ubuntu LTS14.04 Japan Team 版
ロードモナークについてはtimidityを入れた時点で鳴る
0102login:Penguin2014/05/19(月) 03:16:05.81ID:l4k66OQx
NXWine試してるんだが、
wmp10インストールは完了するし起動はするが、
肝心のメディア再生をするとエラー吐いて強制終了する
うーんこのせいか、
wmp使ってるらしきゲームとかが動かない
0103login:Penguin2014/05/19(月) 08:55:34.88ID:D5cnnSZU
WMPそのもののコピーは無理だからね。
0104login:Penguin2014/05/21(水) 00:56:41.22ID:f08opmhU
>>102
昔Scool Daysを動かすためにieから入れてた記憶
0105login:Penguin2014/05/21(水) 09:33:14.88ID:agN9n+RS
鮮血の結末か
0106login:Penguin2014/05/21(水) 11:10:41.67ID:JBq5O8az
今北だけどTwitterクライアントはお前ら何使ってますか
MiniTwitterもJanetterも動かん
Windowsあるからええけどなん
0107login:Penguin2014/05/21(水) 16:28:17.57ID:vho46gje
デスクトップではウェブ版しか使ってないからクライアントと言われましてもって感じ。
0108login:Penguin2014/05/21(水) 16:48:26.49ID:JBq5O8az
とりあえずこんなんなん
http://i.imgur.com/RdAKpHu.png
MiniTwitter(.NET)動いてほしいんなん
Janetterはわざわざ "fixme:" とかメッセージ吐いて動かへんなん
0109login:Penguin2014/05/21(水) 16:52:41.71ID:V1pqD3Gw
>>106
WINEとは関係ないけど
Twitter公式クライアント TweetDeck
http://anago.2ch.net/test/read.cgi/software/1386267695/
0110login:Penguin2014/05/21(水) 17:23:49.08ID:JBq5O8az
JaneXeno は wine 自分でコンパイルしたら動くんなん
ちょっと問題あるけど一応実用に耐えるんなん
mono もソースからコンパイルしたけど
それでも MiniTwitter 動いてくれへんなん
0111login:Penguin2014/05/21(水) 18:05:47.09ID:zgorQjuN
>>104
マジかよ
nice boatのために頑張るとか……鮮◯はいらんがエ◯ゲなら納得。
IEいれなきゃならんのかなぁ
0112login:Penguin2014/05/21(水) 18:39:52.87ID:HH+NwjRf
>>102
ubuntuのwineでもwmp回りはうまく動かないな。
動画再生にこだわらなければ、動画のデータを削除しちゃえば、
ゲーム自体は進行できるタイプのものが結構あったりする。
0113login:Penguin2014/05/21(水) 20:47:40.83ID:uERK6CDy
>>111
そこまでやっても途中で以上終了
ie4のあとにクラシックのメディアプレイヤー→メディアプレイヤー8と段階的にアップグレードしていったはず
まあ止めた方が
0114login:Penguin2014/05/21(水) 21:02:57.71ID:3fiCczyR
>>106
mo-footer (もふったー)はどうかな
0115login:Penguin2014/05/21(水) 21:06:28.59ID:3E+0hOCF
IE4にWMP8とか時代が古すぎだろう
0116login:Penguin2014/05/22(木) 04:46:50.38ID:EL3s16Xg
>>113
>>112
なるほど、やっぱ諦めた方がいいか
Parallels買うべきか…
0117login:Penguin2014/05/22(木) 10:05:55.11ID:xz27qOzx
Macかい
0118login:Penguin2014/05/22(木) 10:21:36.39ID:ioL9YalZ
そんなにウィンドウズのアプリ使いたいならさっさとドザに戻りゃいいのにな
0119login:Penguin2014/05/22(木) 10:23:05.77ID:lI4xfSHY
どっちでも使いたいんだよ
0120login:Penguin2014/05/22(木) 10:39:27.96ID:dF4xJfXO
NHKも使ってるtweetdeck
http://blog.livedoor.jp/murahiro1126/archives/1000819324.html
0121login:Penguin2014/05/22(木) 10:58:23.97ID:lI4xfSHY
書き込み失敗テスト
http://www.fastpic.jp/images.php?file=1059783639.png
0122login:Penguin2014/05/23(金) 01:54:09.19ID:eCfp386U
>>119
だったら開発者を雇えばいい。
意外と簡単な仕事だから、kickstarterで金を集めて
Yahoo!お小遣い稼ぎとかで募集すればいいと思うよ。
BSDライセンスで作らせて販売させるとかして
あとでLGPLにしてWineにパッチを送る。
0123login:Penguin2014/05/23(金) 13:26:06.21ID:kzTFjsfv
wine更新キタぽいが更新したらJanestyleのスレ表示欄が以前はスレごとに縞々に
区別されてたのがまっさらになった感じ
0124login:Penguin2014/05/23(金) 13:37:06.67ID:6c/+lSvF
CrossOverポチってしまった
体験版でいい感じだったのと40%off クーポンで背中を押された感じ
0125login:Penguin2014/05/26(月) 00:44:56.03ID:9v1ePFIC
winegstreamerはなんなんだ
これ無効化しないとノベルゲー関係動かんし無効にしてもどこが変わってるんだかよくわからんし
0126login:Penguin2014/05/26(月) 02:38:06.94ID:IJjBFXmK
>>124
体験版おとしてみたけど、だいたいちゃんと動くな
普通のwineで動かないやつも動いた。
でもこれ中身wineなんだな?
0127login:Penguin2014/05/26(月) 06:41:27.91ID:P+j1FkYI
>>126
うん中身wine
でも自分で頑張って設定しなくてもプリセットがあるものは簡単に使えたり
設定を複数簡単に利用できたりして便利
利用頻度にもよるけど体験版で試して買って損はないと思った
ちなみに体験版終了1日後辺りに40%offクーポンが高かったと感じたかもしれないからってメールで届いた
初めから値引いてくれたら…
0128login:Penguin2014/05/26(月) 22:38:47.05ID:AHmhdDGj
>>127
crossoverって体験版使うのに登録必要ないんだけど
メールで連絡ってどこかで登録してたの?
0129login:Penguin2014/05/27(火) 05:04:34.06ID:R7T5nRKI
>>128
ここ
http://crossover.codeweavers.com
何年か前にクリスマスキャンペーンでcrossover無料で配っててその時登録した
今回もここでログインしてダウンロードしたのでそれでメール来たらしい
0130login:Penguin2014/05/28(水) 02:34:26.45ID:1eFSJxQM
>>129
なるほどthx。俺は日本代理店っぽいところからダウンロードしてたから、
こっちでも落としてみるわ。
0131login:Penguin2014/05/28(水) 07:03:32.50ID:em2x+ggI
別のとこに書き込んだけどくこも
Ubuntu12.04 AMD64
COMODOで誤反応たくさんでた
~/.wine/drive_c/DXSDK/samples/Multimedia/VBSamples/DirectPlay/bin/vb_MsgServer.exe Malware@@#1goe0m32du0hq
等々

VTに投げ直したら
~/.wine/drive_c/Program Files (x86)/上海アリス幻樂団/東方地霊殿体験版/unins000.exe Malware@@#27glok7vq0gog
https://www.virustotal.com/en/file/6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89/analysis/1295596844/
Detection ratio: 4 / 41
https://www.virustotal.com/en/file/6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89/analysis/1401227417/
Detection ratio: 1 / 53

wine環境の人は気をつけてぇー
COMODOはアンインストすた
0132login:Penguin2014/05/28(水) 07:19:19.92ID:em2x+ggI
>>131
unixtimeのタイポ訂正

https://www.virustotal.com/en/file/6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89/analysis/1273154282/
SHA256: 6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89
File name: unins000.exe
Detection ratio: 4 / 41
Analysis date: 2010-05-06 13:58:02 UTC ( 4 years ago )

https://www.virustotal.com/en/file/6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89/analysis/1401227417/
SHA256: 6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89
File name: unins000.exe
Detection ratio: 1 / 53
Analysis date: 2014-05-27 21:50:17 UTC ( 27 minutes ago )

こりが最新
https://www.virustotal.com/en/file/6750d7cac2a4461a536290d0f4008783a25f61d7c2fa8b921447aab684d4dd89/analysis/
0133login:Penguin2014/05/28(水) 07:40:12.08ID:em2x+ggI
連投スマソ

泣きたい

~/.wine/drive_c/DXSDK/samples/Multimedia/VBSamples/DirectPlay/bin/vb_MsgServer.exe Malware@@#1goe0m32du0hq

https://www.virustotal.com/en/file/117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188/analysis/1226149348/
SHA256: 117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188
Detection ratio: 6 / 41
Analysis date: 2008-11-08 13:02:28 UTC

https://www.virustotal.com/en/file/117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188/analysis/1298011310/
SHA256: 117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188
File name: vb_MsgServer.exe
Detection ratio: 1 / 43
Analysis date: 2011-02-18 06:41:50 UTC

https://www.virustotal.com/en/file/117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188/analysis/1401230029/
SHA256: 117cec2553e6132de9d2ca6c21cbc2a6266671be5709962b7f79903e21778188
File name: vb_MsgServer.exe
Detection ratio: 1 / 53
Analysis date: 2014-05-27 22:33:49 UTC
0134login:Penguin2014/05/28(水) 13:44:11.20ID:9sP8dpQY
Wine使う意味がない。
0135login:Penguin2014/05/31(土) 01:47:56.03ID:1eFnlLGU
crosover動かないのも時々あるなぁ
やっぱwineの限界かな。
0136login:Penguin2014/05/31(土) 02:15:06.42ID:rQUBxc7e
そりゃ面倒見てくれるソフトが多くてその他親切になってるけど
Wineの構造的に無理なものはかわらないしな
0137login:Penguin2014/06/08(日) 00:49:02.83ID:3UTTEFl1
fixme:quartz:Parser_OutputPin_QueryInterface No interface
ってなんなん?
0138login:Penguin2014/06/08(日) 23:01:25.77ID:QpIueMHy
>>137
fixme:hoge1:hoge2
とあるとき、hoge1はDLL名、hoge2はエラー名。
おそらく、そのインターフェイスは実装されてないんだろう。文字通り。
COM詳しくないと何もわからんけど、
WindowsプログラミングってCですら無いよねと毎度思う。何かおかしくても
実際その文は原因じゃない。
0139login:Penguin2014/06/08(日) 23:12:07.16ID:3UTTEFl1
>>138
ありがとう
とりあえずプログラムは動いているので
気にしないことにしますわ
0140login:Penguin2014/06/09(月) 03:36:37.65ID:he8Cwlm1
>>101
真マスターオブモンスターズファイナル BGM鳴らず
Kona入れてる古いノートではMIDIが鳴った
Pulse Audioだと鳴らないパターンか・・・
0141login:Penguin2014/06/09(月) 14:01:40.93ID:hJx4cPtq
>>140
winetricksからのALSA直接指定で行けた
ただしDirect Music/Direct Sound とは排他になるのでアプリ毎にwinecfgでオーディオデバイスの切り替えが必要
0142login:Penguin2014/06/09(月) 19:59:37.22ID:hJx4cPtq
Lunatic Dawn 第3の書 動作確認
パッチも当たる
ユーザーIDが通るのはハイフンがないから?
レジェンドパックはシリアルキーに-があるので弾かれる?
0143login:Penguin2014/06/09(月) 20:28:54.95ID:9ypP2qOX
Wine on Androidの状況はどうよ?
コードとか公開されてるのだろうか。
0144login:Penguin2014/06/09(月) 23:30:05.83ID:4Uib5ljB
>>143
どうよと言われても、
./configureをARMデバイス上で実行できるように下だけだが。
Android NDKからwineを呼び出せるようにしただけの話。
ぶっちゃけARM Linuxに入れたのと変わらん。
というか、リーダー今バカンスいってるから、帰ってくる13日まで何も発表は無いよ。
0145login:Penguin2014/06/10(火) 00:30:11.08ID:f5ivb32y
依存パッケージをNDKのAndroid.mkでstatic linkしないといけないから、ARM Linuxとは大分違うじゃないの?
0146login:Penguin2014/06/10(火) 00:41:54.61ID:f5ivb32y
とか思ってたら依存パッケージは制限してるとスライドに記載されてるのか。
WineのOpenGLサポートで描画処理はカバーできるのね。

* Missing libraries (freetype, libxml, libxslt, libpng, libjpeg, nettle, gmp, gnutls, samba)

* OpenGL ES only
* Packaging restrictions

ちなみにsamba依存って何用のアプリ向けなんだろう。
エクスプローラでファイルサーバにつなぐくらいしか思いつかん。
0147login:Penguin2014/06/10(火) 02:18:57.40ID:9nxHGVUP
ワインで乾杯とか優雅だなあ
0148login:Penguin2014/06/10(火) 02:48:26.88ID:vXp/HbDS
CPUエミュレーションはやっぱQEMUなの?
0149login:Penguin2014/06/10(火) 10:56:13.33ID:Aer9r6N7
ubuntu12.04amd64 wine1.7.18 MikuMikuDance.exe Ver.9.10(directx9バージョン)モデルや作っておいたpmmを開くと落ちるようになった
00000008 (D) D:\MikuMikuDance_32\MikuMikuDance.exe
00000039 0
00000038 0
00000037 15
00000036 0
00000035 0
00000034 15
00000028 0
00000023 0
00000022 0
00000009 0 <==
0000000e services.exe
0000001d 0
0000001c 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000017 0
00000013 0
00000019 plugplay.exe
0000001f 0
0000001e 0
0000001a 0
00000020 explorer.exe
00000021 0
wine client error:9: write: 不正なファイル記述子です
どーすべ、これなに?→ 00000009 0 <==
0150login:Penguin2014/06/10(火) 15:45:18.56ID:ZZiJMg1Z
MMDは実環境でも不安定でよく落ちる
そろそろDirectX11化らしいからWineじゃきつくなるぞ
01511492014/06/11(水) 01:47:36.42ID:RWXVvUlJ
ん〜、PortableAppsのoperaとかも落ちるよーになってもた

>>150
これか、これなのか。。。orz..............
http://mmflex.codeplex.com/
01521492014/06/11(水) 01:48:51.30ID:RWXVvUlJ
こっちだたー
http://www.mikufan.com/mikumikudance-directx-11-version-enters-alpha-stage-development/
0153login:Penguin2014/06/11(水) 11:39:09.81ID:kvGHHOXk
>>146
wldap32.dllだと思う。
それ以外は殆どスタティクリンクしてる。
libx11とかもね、
しかもアップデートしない。
割と体質的にセキュリティー甘すぎ。
0154login:Penguin2014/06/11(水) 12:30:34.35ID:zzHYkkj0
ラジコを録音したいのですが
radikaなどは動かないのですか?
0155login:Penguin2014/06/11(水) 19:01:54.05ID:31u2FLvK
>>146
パスワード変更で smbpasswd 使っているnetapi.dll とか、
NTLM認証で ntlm_auth 使っているsecur32.dll あたりだな。
0156login:Penguin2014/06/11(水) 22:59:25.60ID:kvGHHOXk
>>155
使ってない。
というかopengl32.dllとか外部もの以外は全部静的リンクしてる。
0157login:Penguin2014/06/12(木) 01:00:28.20ID:+qe7bpzB
>>156
155で挙げたのはwineがsamba依存している箇所だから、
Android版wineでは使えないってことさ
0158login:Penguin2014/06/12(木) 01:01:40.41ID:1Jv+n4yo
>>154
動かないかどうか、自分で試しましょう。
インストーラが動かないので、一旦Windowsに入れてファイルをコピーする必要があるね。
ぶっちゃけおれはらじるらじるの方が使いたい。
0159login:Penguin2014/06/12(木) 08:25:59.36ID:awB8+uir
>>154
wineつかわずに、rtmpdump、swftools等々入れてターミナルから簡単にしかもほとんど負荷がかからずにできるから
やってみれば?適当にググって
0160login:Penguin2014/06/12(木) 08:50:04.91ID:QNimhVB6
pcyp動いた
Peercast IM x64動いた
ただしpcyp上からのプレイヤー起動はできないのでブラウザから再生になる
今までどおりypからgnome-mplayerで動かす
あとはエンコーダが正常に動けば配信ができるかな?
0161login:Penguin2014/06/12(木) 11:31:50.59ID:q1P7pIHj
ペカステでよくね?
0162login:Penguin2014/06/12(木) 12:27:06.73ID:kAU9jDGU
>>159
キーワード録音がしたいので
0163login:Penguin2014/06/12(木) 14:54:20.00ID:QNimhVB6
>>161
動かない
0164login:Penguin2014/06/14(土) 01:39:55.14ID:WCKDbtID
教えて下さい。
FTDIのライブラリを動かそうとしています。
linux版はドライバもライブラリも動作確認出来ました。
FTDIを使うWindowsアプリをwineで動かそうと画策しています。
linux版のメーカ提供ライブラリはlibftdi1.so、WindowsはFTD2XX.DLL、
名前は違いますが、関数名・引数・戻り値と一致している様に見えます。(ビット長でもしかするかもですが)
見せかけて動かす方法はありますでしょうか?
wine設定でライブラリの部分を手探りで試して見たのですが、結果はDLLロードがダメな感じでした。
本当にダメなのか?も知りたいですし、設定のライブラリタブの内容の説明とかみたいですが、
願わくば日本語で、最悪英語でも自力解決に一助になりそうな情報を教えていただければ幸いです。
よろしくお願いいたします。
0165login:Penguin2014/06/14(土) 02:04:53.34ID:tR9uslYm
>> 164
試してないですけど、↓が検索で見つかりましたよ
ttp://gatopeichs.blogspot.jp/2012/10/usb-d2xx-driver-for-wine-on-linux.html

ざっくり説明すると、Windowsのftd2xx.dllは使えないけれど、
libftdi2xx.soを利用する偽ftd2xx.dll(ftd2xx.dll.so)を使うという感じ
0166login:Penguin2014/06/14(土) 13:19:34.05ID:6x8xIFwy
The Wine development release 1.7.20 is now available.

What's new in this release (see below for details):
- X11 drag & drop fixes.
- A few more C/C++ runtime functions.
- Fixes for various memory issues found by Valgrind.
- Some OLE storage fixes.
- Various bug fixes.
0167login:Penguin2014/06/14(土) 14:00:30.17ID:WCKDbtID
>>165
早速のレスありがとうございます。
しかもこんなに直球な情報が。>語学に疎いとダメですなぁ。(´Д`)ハァ…

しかし折角の紫玉も無能な我が身には重すぎたようです。
説明を機械翻訳しても意味がわからない。orz
winedumpというツールがあり、DLL情報を表示してくれるのはわかりました。
・・・で?だから?な状態。。。

該当のURL真ん中辺りでtable.cがあり、コンパイル、ライブラリをインストールと説明通りにするも変わらず。
因みにlinuxは.soファイルを所定の場所に配置さえすれば何らの登録なしに読み込むのでしょうか?

当初wineはちょうどwindows3.1時代のWin32sの様な存在だと思っていましたが、
構造も実装も盲滅法ではなかなか上手く行きませんね。
まずはwineの勉強をもっとしないとダメなのかも知れません。

やりたい事は単純、WinなexeがFTD2XX.LIBを読み込むのをlibftd2.soにオーバーライドできれば良いのに。

P.S.
教えて頂いたページにudevルールもあって、お陰様で一々lsusbしてchmod a+rwする手間が省けました。
ただそのままではダメでファイル名を45??から51?に変えたり、中の”SB"は”USB”の間違えと思われたので修正。
SYSFS句がテストロードでエラーを出すので下記を見ながらVenderとProductでMODEを指定に変更。
無事抜き差ししてもライト権を得ました。
https://wiki.archlinux.org/index.php/Udev_(%E6%97%A5%E6%9C%AC%E8%AA%9E)
まだまだ謎が多いですが、継続して頑張ります。
0168login:Penguin2014/06/14(土) 16:32:59.20ID:niOKPErT
>>167
/usr/lib/wineにftdi2xx.dll.so(コンパイル不要)は置きましたか?
/usr/lib/wineはwineのDLL検索パスに入っているので登録作業はいらないです
0169login:Penguin2014/06/14(土) 17:29:12.97ID:wJdRFvXT
wine cmd はあるけど、 wine command がないんだよね
0170login:Penguin2014/06/14(土) 17:58:45.84ID:WCKDbtID
>>168
/usr/lib/wine が無いので、mkdir もしてやってみましたが、ダメでした。
wineの検索パス情報はどのように確認出来ますか?
またMakefileの構文ままに
 sudo install ?v ftd2xx.lib.so /usr/lib/wine/
としました。この他には何もいらないのでしょうか?
0171login:Penguin2014/06/14(土) 19:07:05.97ID:niOKPErT
>>170
/usr/lib/wineがないとなると、自分でコンパイルですか?
ftd2xx.dll.so のコピー先はwineの実行ファイルのパスを起点に ../lib/wine に位置するディレクトリです
(wineの実行ファイルのパスはwhich wineとすれば得られます)
例えばwineの実行ファイルのパスが /usr/local/bin/wine ならば、
/usr/local/lib/wine がftd2xx.dll.soを入れるディレクトリになります
同じディレクトリに kernel32.dll.so などもあるはずです

ftd2xx.dll.soは他にlibftd2xx.soがないと使えないようですが、
導入済みと思いますので、さらに何かを入れる必要はなさそうです
0172login:Penguin2014/06/14(土) 19:59:15.37ID:WCKDbtID
>>171
いろいろありがとうございます。
まず、そそっかしくてごめんなさい、環境を書いていませんでした。
ディストリビューションは linuxBean(Ubuntuベース)です。
元々wineが導入されているディストリです。
現在のカーネル以下は
 Linux P5Q 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:08:16 UTC 2014 i686 i686 i686 GNU/Linux
そしてwineパスですが、whichの結果はご指摘のままです。(/usr/local/bin/wine)
しかし/usr/local/lib/wineはなく、やむなくkernel32.dll.soをfindで探してみたところ、
 /usr/lib/i386-linux-gnu/wine/kernel32.dll.so
にありました。ここが私のwineのライブラリ置き場ですか?(他にも見た感じの.soがいます。user32やらなんやらが)

とりあえず、
1)どうも上のディレクトリがネイティブ置き場っぽいのでそこへ。(この結果winecfgのライブラリタグでプルダウンリスト中にftd2xxが入りました。)
 sudo install -v ftd2xx.dll.so /usr/lib/i386-linux-gnu/wine/
2)Linux版のメーカ提供ライブラリ libftd2xx.so は /usr/local/lib にあります。
 libftd2xx.a(static様)
 libftd2xx.so(↓のシンボル)
 libftd2xx.so.1.1.12(メーカ提供ビルドしたライブラリ)
3)一応(1)の作者のページにあった /usr/local/lib/libd2xx_table.so も配置済みです。
 ただこのディレクトリで良いのか疑問ですが。
ソースコメントが
/* ftdi_table-0403.c made by gatopeich in 2008.
* This is a simple method to enable every FTDI based product to be detected
* by libftd2xx.so on Linux.
* Compile with:
* $ gcc -fpic -shared -Wl,-soname,libd2xx_table.so -o libd2xx_table.so ftdi_table-0403.c
* Then install under /usr/local/lib or /usr/lib, next to libftd2xx.so:
* $ sudo install -v libd2xx_table.so /usr/local/lib/
この通りビルド・インストールしました。

上記(1)?(3)までを実行し、winecfg・ライブラリタグででftd2xxを内蔵型指定してみましたが、現状変わらずです。
0173login:Penguin2014/06/14(土) 20:48:32.32ID:taGCrO2F
>>166
かなりハッテンしてきたね(´・ω・`)
0174login:Penguin2014/06/14(土) 20:50:10.29ID:niOKPErT
>>172
ftd2xx.dll.soの配置先、導入方法はそれでいいと思います
libd2xx_table.soはwineの実行に関係ないのでノーコメントです
「現状変わらず」というのはどんな状態か教えてもらえませんか?
コンソールから「wine プログラム.exe」を実行したときに
何かメッセージが出ていればそれもお願いします
0175login:Penguin2014/06/14(土) 22:16:46.98ID:WCKDbtID
>>174
状況は「プログラムは動くが、ライブラリの呼び出しに失敗し、USBデバイスを発見出来ずDevice=0な状況」
プログラムを落とさないらしく、デバイスの検出数=0として立ち上がり、デバイス選択出来ないと言う状況になります。
そこでどこかで見たのを見様見真似で実行
 WINEDEBUG=+loaddll wine [winな].exe 2>&1 | grep builtin
結果、事情が分かりました。
 err:module:load_builtin_dll failed to load .so lib for builtin L"FTD2XX.DLL": libftd2xx.so.0: 共有オブジェクトファイルを開けません: そのようなファイルやディレクトリはありません
教えて頂いたページオーナーが作った頃はライブラリ名は最後が「0」らしく、現在メーカ提供は
 /usr/local/lib/libftd2xx.so -> /usr/local/lib/libftd2xx.so.1.1.12
になっています。普通ならシンボルでmakeしてくれれば良いのですが…こういうことだったらしいです。
仕方ないので「.0」なシンボルを作ってみました。
 /usr/local/lib/libftd2xx.so.0 -> /usr/local/lib/libftd2xx.so.1.1.12
しかし結果は上のエラーと同じでした。
wineのライブラリ置き場でシンボルを作ってみましたが同上でした。

あと一息っぽいのに歯がゆいです。これだけご助力頂けてまだ届かないとは。
0176login:Penguin2014/06/14(土) 22:30:58.39ID:WCKDbtID
>>174
解決しました!
メーカーは make install 先を /usr/local/lib にしてますが、本環境では /usr/lib/ 配下に置くのが正しいようです。
コピーして、配置した所、問題なく動作しました。
大変親切なアドバイス、ありがとうございました。
これから機能面を確認して参りたいと思います。
今後もwineの勉強は続けたいと思います。
また何かありましたらよろしくお願いいたします。
尚、今回のプログラムは現在フリーですが有料化を作者様が言われている為、名前を挙げられませんが、
「PICの開発環境の移動」がこれで進めば幸甚です。重ねてありがとうございました。
0177login:Penguin2014/06/14(土) 23:18:35.01ID:niOKPErT
>>176
おめでとうございます!
アドバイスが役に立ったようで何よりです
0178login:Penguin2014/06/15(日) 20:19:18.76ID:l7SGlpJ0
いつか理解出来る日が来るんだろうか
0179login:Penguin2014/06/17(火) 14:55:29.98ID:55ZtcnKY
超初心者ですがwineというのは同一HDD内の他パーティションにある
windowsのプログラムを実行したりできるのでしょうか。その場合、
linuxにあるwineにそれを認識させるためにリンク、マウントさせる必要とか
あると思うのですが、それはどうやってするのか、その辺がよく分かりません。
分かるような説明があるところをお教えいただけないでしょうか。
0180login:Penguin2014/06/17(火) 15:52:41.07ID:qN8KChBW
winecfgからドライブの検出をまだやっていないとかそういう話?
0181login:Penguin2014/06/17(火) 16:29:08.38ID:dNPhr+2A
>>179
Wineでそういうことはできるけど、基本的には
再インストールしないといけない。
同じコンピュータ内ならライセンスが問題ないのなら、
コピー&ペーストすればいい場合が多い。
$HOME/.win/drive_cがC:\に対応している。
再インストールした場合のメリットは自動的にアイコンがLinuxの.desktop形式に変換されること。
0182login:Penguin2014/06/17(火) 21:05:35.57ID:55ZtcnKY
>>181
レスありがとうございます。Wineの勉強もう少しやってみます。
0183login:Penguin2014/06/18(水) 03:27:19.63ID:HkqBycoM
Ubuntu 12.04 AMD64
Wine 1.7.18

JaneDoe View 140615
OptionフォルダからScriptフォルダをJane2ch.exeと同じフォルダに移してJaneDoe Viewを起動すると延々とエラー吐く


OLE エラー 80004001 [006B003D][004B1BD2].

JaneDoe View α Build ID: 1406150427
Windows 7 (x64) Service Pack 1
ComCtrl Version: 00050050
IE Version: 8.0.6001.18702
SQLite Version: 3.8.5
OpenSSL Version: OpenSSL 1.0.1h 5 Jun 2014
ログ整理: Off
正規検索ライブラリ: 鬼雲 5.13.5
板の読みこみを速くする: On
新着レスの画像を自動で開く: Off
プロキシサーバ: Off
HTTP Keep Alive: On
スクリプト: On (Action: Off)
例外クラス情報:EOleSysError(03)
メッセージハンドラ情報:THogeTabControl"TabControl" [0045D60C]


末行が色々変わるみたい
メッセージハンドラ情報:TImageHint"" [004A13D8]
メッセージハンドラ情報:TMainWnd"MainWnd" [0049FAF8]
メッセージハンドラ情報:TMainWnd"MainWnd" [0049FB0C]
0184login:Penguin2014/06/20(金) 19:06:51.61ID:rgXGufy5
>>183
それだと全然判らん。
Wineのエラーはerr:とかfixme:とかから始まるやつで
コマンドラインシェルに表示されるから、それを出してくれないと。
01851832014/06/20(金) 21:26:14.27ID:v8ymdU6R
>>184
ノシ

JaneDoeViewがエラーを出してる時は繰り返し以下出ました

fixme:jscript:to_object Unsupported {vt 16393}
fixme:win:WINNLSEnableIME hwnd 0x1014c enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:jscript:to_object Unsupported {vt 16393}


JaneDoeViewを起動するときにこんなのが
~/.wine/drive_d/JaneView$ p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: 共有オブジェクトファイルを開けません: そのようなファイルやディレクトリはありません

/usr/lib/i386-linux-gnuはあるけど
/usr/lib/i386-linux-gnu/pkcs11以降は無かった

旅に出ます
01861832014/06/20(金) 22:39:11.10ID:v8ymdU6R
鮪が落ちた
http://qb5.2ch.net/test/read.cgi/operate/1403234995/27-30
> 27 : [´・ω・`] s897225.xgsspn.imtp.tachikawa.spmode.ne.jp :2014/06/20(金) 21:48:37.95 ID:usX07LT10
> maguro down now

> 30 :Grape Ape ★ :2014/06/20(金) 21:55:03.18 ID:???0 ?S★(666000)
> >>27
> It is being worked on. Something is wrong it is hard down.

>>185 後半解決 gnome-keyring-pkcs11.so
http://blog.michinari-nukazawa.com/2014/01/gnome-keyring-pkcs11-so-2014-ubuntu-12.html
。" ゚☆,。・:*:・゚★o(´▽`*)/♪Thanks♪\(*´▽`)o゚★,。・:*:・☆゚"

エラーはまだ出ます

fixme:jscript:to_object Unsupported {vt 16393}
fixme:jscript:JSGlobal_CollectGarbage
fixme:jscript:JSGlobal_CollectGarbage
fixme:jscript:JSGlobal_CollectGarbage
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
fixme:win:WINNLSEnableIME hwnd 0x2012a enable -1: stub!
fixme:jscript:JSGlobal_CollectGarbage
■ このスレッドは過去ログ倉庫に格納されています