トップページ⇒linux
1001コメント333KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/02/28(土) 21:31:11ID:0uzmcweR
Linux上でWindowsのアプリを動作させるソフトウェア
Wineに関する情報交換スレ。

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

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

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

ここにパッチをうpするときはgzipやbzip2で圧縮した上で
base64などでエンコードしてください。おながいします。
動作報告は>>2のテンプレ使用を推奨。
0611login:Penguin2009/09/16(水) 07:02:17ID:xHLQUOXZ
>>610
そんな技があったのかーっ。なんかanthyの設定いじらんでもshift+enterで問題なく入力でけるわ。
が。自動確定だとダメかぁ。
0612login:Penguin2009/09/16(水) 09:57:34ID:/Dc+UfXC
文章が長いとき、確定するときえる
単語だったりするといける
0613login:Penguin2009/09/16(水) 21:51:23ID:Y16OPXa6
アプリケーション名: Wolfenstein
アプリケーションのバージョン: 1.1
Wineのバージョン: 1.1.29-1
ディストリビューションとアーキテクチャ: archlinux i686
レーティング: silver?

まだプレイ途中だがシングルはほぼ完全に動作している
マルチは起動できず

駄目なところ:
Kar98のサイレンサーの材質がおかしくなった
街の移動が面倒くさい
0614login:Penguin2009/09/16(水) 21:56:34ID:pChxQ2U+
>>613
なんか久しぶりって感じするなw
ちゃんとした報告例があるのって。
一瞬Wineスレらしく感じた。
0615login:Penguin2009/09/17(木) 21:59:27ID:PFyuUFdt
一瞬ということは、最終的に613はWineスレらしくないと言いたいんだな。
微妙な表現だが面白かったので憶えておこう。
0616login:Penguin2009/09/17(木) 22:17:53ID:xLQ+zvGs
みんなでWineHQのAppデータベースの訳をスレに乗せていかないか?
DB中で興味のあるソフトの動作報告をちょっとずつ訳して行けば、
日本語の有力なWine情報になると思う。
もちろん今まで通り動作報告を上げてもらってもOK。
集まったらWikiにでも集約して日本版データベースでも作ろうや。
可能ならばWineHQの各種文書も訳して行きたいところだけど、それはやっぱり厳しいかな。
0617login:Penguin2009/09/17(木) 22:25:35ID:Tx2s2Hrj
訳せる奴は自分で読めるからそういう事はしないだろうな。
そうやって文盲にいらぬサービスを提供するのは一見親切なように見えるが
一方で日本国民が英語を使えるようになるのを妨げている行為とも言える。
ボランティア的なものであったとしてもマンパワー資源を無駄に消費することもあるまい。
読めない奴は読めるようになればいいんだよ。そのほうがはるかに建設的。
0618login:Penguin2009/09/17(木) 22:28:16ID:6m1TVuS7
>>616
Wikiでやれ
0619login:Penguin2009/09/17(木) 22:44:11ID:Tx2s2Hrj
すべての技術翻訳を否定するつもりは無い。
モノがwineの動作報告だけに、必要性にかなり疑問を感じるという程度だけどね。
0620login:Penguin2009/09/17(木) 23:48:01ID:xEXudNuy
Wineのドキュメント翻訳ならわかるが
動作報告とか訳しても古くて使いものならないのがごろごろしてるだけな予感
0621login:Penguin2009/09/18(金) 00:11:19ID:kpxeeYEd
>>617
>文盲にいらぬサービス
Appデータベースの訳をやって行くことで、英語が得意でないor読めない人の練習になれば
良いんでないかなと思ってこういう事を書きました。
なぜAppDBかというと、書いてることが定型的で訳しやすいからなんですよね。
例えば"○○ does not work"(○○は動作しない)とか、一度分かればなんてことない文も多いし、
そもそも報告の文は基本的に一つ一つの文が短い、というか、ただ単に動作するorしない機能を
羅列して書いてるだけだから、
簡単なものならすぐ訳せる。
英語の経験が少ない人はそういった簡単な報告を訳せばいいし、
分かる人は難しい奴や、下部のHow toやらコメント部の文も加えて訳せばいい。
なかなか英語の教材としては良い物な気がするよ。
0622login:Penguin2009/09/18(金) 00:19:38ID:kpxeeYEd
古い報告は無視するようにルールを作っていけば良いんでないかな。
報告訳は1.0.1 or 1.1.2xの物に限るとかさ。

ここで報告訳を上げていくうちに、訳者の中からWineに関わるようになっていく人が
出てくるかもと考えるとわくわくしないかい?
0623login:Penguin2009/09/18(金) 00:23:50ID:8cb2lN7K
全然
0624login:Penguin2009/09/18(金) 00:52:32ID:lqghiD8Q
思いつきで言ってるだけだからどうせすぐ飽きて放り出すのが目に見えてる
0625login:Penguin2009/09/18(金) 00:59:35ID:lCC4OzSA
まぁどれほど集まるかしばらく様子みればいいさ。
英語ができないにはそれなりの理由がある。

しかし情報として利用するとなると誤訳と正確なものの切り分けが難しいな。
チェックする気あるの?
0626login:Penguin2009/09/18(金) 02:07:21ID:HIDgVhkK
定型ばかりなのであれば英語が苦手でも読めるだろうから
訳すことにどれほどの意味があるかかなり疑問。

つか、まずは言いだしっぺの>>616がどこかwiki借りて黙ってどんどん訳してけよ。
他人任せのやつに協力を申し出るやつがいったいどれほどいる?
0627login:Penguin2009/09/18(金) 09:30:57ID:N0i8x9mZ
>>616
ってか、動作報告を日本語訳してもソフトに日本語版がなければ意味がない。
逆に、このスレのエロゲとかはAppDBには大抵載らないだろ。
でも、AppDBを開くと、すくぅ〜るメイトなるものが載ってるのが非常に気になる。
0628login:Penguin2009/09/18(金) 13:44:41ID:sYplblz4
海外でのHentai Gamesの強さを知らぬのか
地味に日本が世界に冠たる地位を築いているものの一つであるぞ

ということでは?
0629login:Penguin2009/09/20(日) 19:17:54ID:QbikVI+Y
とりあえず日本語版AppDBの骨組みだけ作ってみた。中身はまだです
ttp://www21.atwiki.jp/winedb_jp/pages/1.html
DBの構造的な問題とか改善案あれば教えてください
0630login:Penguin2009/09/20(日) 20:30:49ID:QbikVI+Y
なんてこった・・・今改めて本家のWineDBを確認してたんだが、
知らないソフトが多すぎて翻訳する気にならないorz
どうしようwwwwDBの方はとりあえず興味のあるものから順次訳して行くことにして、
メインは本家のFAQやらの文書の訳をしていこうかねえ。

あっ、皆さま、動作報告の登録の方も宜しくお願いします。
うまく整理できたので、以前のまとめWikiに比べるとDBの構造が分かりやすくなってるかと思います。
投稿時の注意をよく読んで記述をお願いしますね。

もしかして前のまとめwiki消えてる?
0631login:Penguin2009/09/20(日) 20:42:43ID:W9OGi4v1
>本家のFAQやらの文書の訳
本家で翻訳した方が良くないか?
0632login:Penguin2009/09/20(日) 20:47:31ID:cXw0YDv5
そもそも勝手に訳して転載してもいいのか?
0633login:Penguin2009/09/20(日) 20:50:22ID:W9OGi4v1
多分問題ないけど、許可は取った方が良いとおも。
特にフェアユースの概念が無い日本では批判する人が絶対現れるだろうし。
0634login:Penguin2009/09/21(月) 10:35:06ID:5tPPrAou
> 特にフェアユースの概念が無い日本では批判する人が絶対現れるだろうし。

現れたところで何か問題か?
0635login:Penguin2009/09/21(月) 11:04:32ID:JnSn8bex
プロセスモニタみていると、仮想メモリが2.5Gとかになっているんですが、これって確保を制限する方法とかないですか?

実メモリがそれより少ないので、いくつもアプリ動かしていたりすると気になるんですよね。
0636login:Penguin2009/09/22(火) 15:43:35ID:eveEc1vl
仮想メモリとはそういうもんなので気にしなくておk
0637login:Penguin2009/09/24(木) 16:45:00ID:4E8/6E04
実メモリー分しか動かしたくないのならswapoffすればおけ
0638login:Penguin2009/09/26(土) 09:32:38ID:cl+Q3DUG
The Wine development release 1.1.30 is now available.

What's new in this release:
- Support for OpenAL.
- Many improvements in HTML and JavaScript support.
- Many common controls fixes and improvements.
- More Direct3D 10 work.
- Better MAPI support.
- Various bug fixes.
0639login:Penguin2009/09/26(土) 10:20:13ID:SobBoAJw
>>637
もしかしてスワップって仮想メモリ以上確保してないと何かあったらマズイ?
0640login:Penguin2009/09/26(土) 10:52:49ID:06a3Jroh
HDの寿命は確実に減るだろうけど、それ以外は実害ないんじゃない?
0641login:Penguin2009/09/26(土) 11:01:27ID:7+UzIcuA
ハイバネーションが出来なくなるんじゃないの?
0642login:Penguin2009/09/26(土) 11:07:05ID:lxsY74W1
>>641
メモリ増強してそのパターンになる場合あるみたいね
0643login:Penguin2009/09/26(土) 11:30:33ID:SobBoAJw
いやさ、メモリリークが起きたらスワップ食いつぶして落ちるんじゃないかと?
0644login:Penguin2009/09/26(土) 12:32:35ID:v336ZdvP
なにか壮大な勘違いをしている気がしてならない
0645login:Penguin2009/09/26(土) 13:08:37ID:SobBoAJw
例えば、実メモリ512k、スワップ1Gで、仮想メモリが2.5Gの時、
アプリが仮想メモリを2G食いつぶした場合ってどうなるの?
0646login:Penguin2009/09/26(土) 13:18:39ID:q1bvjmSw
どうなるってやってみりゃ良いじゃん。
ちなみによほどのことがない限り
メモリ食ってKernelが落ちることはないから
安心しろ。
Kernelが勝手に他のアプリケーションを
殺してくれるから。
0647login:Penguin2009/09/26(土) 13:19:37ID:91e3LOKm
>実メモリ512k
今時のCPUのL2/L3キャッシュにすら負けてるな
0648login:Penguin2009/09/26(土) 13:49:09ID:SobBoAJw
あ、もちろん512M
やってみろって、飛ばしたら誰が責任取るのさ?
0649login:Penguin2009/09/26(土) 13:55:00ID:Jy4mfOEf
なにこいつこわい
0650login:Penguin2009/09/26(土) 14:08:37ID:SobBoAJw
>Kernelが勝手に他のアプリケーションを
>殺してくれるから。
こっちの方が怖い。
0651login:Penguin2009/09/26(土) 14:17:00ID:q1bvjmSw
>>650
それがLinuxの仕様なんだから
問題あるならLinuxを使う選択肢を外せばいいよ。
0652login:Penguin2009/09/26(土) 14:22:35ID:SobBoAJw
わけわからん、要は書き出せるスワップ先が有ればなんとかなる訳でしょ?
0653login:Penguin2009/09/26(土) 15:08:01ID:LLhaDVip
>>652
わけわからんのはおまえがあまりにも知識不足だからだ。
勉強仕直してきてから再度質問しろ。
0654login:Penguin2009/09/26(土) 15:20:25ID:q1bvjmSw
>>653
LhaだったりVipだったりすごいIDだ。
0655login:Penguin2009/09/26(土) 15:35:57ID:SobBoAJw
確実な知識が有れば質問なんてしないよ。
実メモリとスワップの合計以上の値で破綻しないのかって話なのに。
0656login:Penguin2009/09/26(土) 15:38:22ID:LLhaDVip
>>654
うおっ本当だw
ちなみにlhaって打ったらコマンド入ってたw
0657login:Penguin2009/09/26(土) 15:47:11ID:q1bvjmSw
>>655
だからグダグダ言ってないで試せって。
0658login:Penguin2009/09/26(土) 15:49:33ID:SobBoAJw
大丈夫だと思ってる方が試してみればいいでしょ。
0659login:Penguin2009/09/26(土) 15:55:33ID:q1bvjmSw
>>658
それでなんでお前の疑問が晴れるんだよwww
0660login:Penguin2009/09/26(土) 16:04:51ID:p8Y4Kn/W
あれ?ここwineスレだよな?
0661login:Penguin2009/09/26(土) 16:16:11ID:5nEWJNtV
>>660
新しいリリースのネタが
無いよねw
0662login:Penguin2009/09/26(土) 19:42:23ID:a72pIaAp
>>635
なんか無意味なところで熱くなっているようだけど、

はじめの質問に戻って、
>プロセスモニタみていると、仮想メモリが2.5Gとかになっているんですが、これって確保を制限する方法とかないですか?

なんとなく、関係しそうな感じ

ttp://www.winehq.org/site/docs/winedev-guide/memory-addresses
ttp://www.winehq.org/site/docs/winedev-guide/x2853


がんばって読んで!
なお、私は英語読めないし、Wineもよく分からない。じゃ!
0663login:Penguin2009/09/26(土) 22:45:58ID:ufHd9bHy
The Wine development release 1.1.30 is now available.

What's new in this release:

* Support for OpenAL.
* Many improvements in HTML and JavaScript support.
* Many common controls fixes and improvements.
* More Direct3D 10 work.
* Better MAPI support.
* Various bug fixes.
0664login:Penguin2009/09/26(土) 23:27:54ID:LoZF1YDB
>>663
>>638
0665login:Penguin2009/09/27(日) 02:50:05ID:WZQQwErJ
テトリスオンラインってWineじゃ動かないの?
0666login:Penguin2009/09/27(日) 05:43:44ID:7JFVZ+/b
サクラエディタでスペースとかdelが効かんの
nativeに入れ替えても直りませんでした記念カキコ
0667login:Penguin2009/09/27(日) 11:42:17ID:6b0UIlKK
>>666
これはまだ無視。
サクラエディタは、アクセラレータテーブルのハンドラを、
複数プロセスで使いまわしているんだけど、
Wineはアクセラレータテーブルのハンドラを
複数プロセスで共有していない。

Wineのほうでは、
Windowハンドラは対応しているんだけど、
WineServerとかがかかわっていて、
簡単な修正では済まなさそう・・・・
http://bugs.winehq.org/show_bug.cgi?id=19368

サクラ側はWine用のパッチを作成してくれる予定・・・
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev&tree=c5612
0668login:Penguin2009/09/27(日) 16:29:18ID:+D9SfmeF
>>666
Wine用の対策を組み込んだv1.6.5.0のexeがリリースされました。

http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data

Wine用のオプションにチェックを入れて使用してみて下さい。

http://sakura.qp.land.to/?FAQ%2F47

ではでは。
0669login:Penguin2009/09/28(月) 21:03:42ID:PlGp8x4i
Wine1.1.30での動作状況
カーネルは2.6.30(amd64)です

問題なく実行可能
◎Deadlock2
◎TheOperationalArtOfWar3
◎ZangbandTk日本語版
◎対局囲碁 最高峰3 初段認定版
◎np21 0.83

設定すれば実行可能
○SpaceEmpiresIV(Data/Settings.txtでMusic=FALSEに書き換えて起動)
○大戦略パーフェクト3(winecfgでdpnetをオーバーライド)

実行不可
×SpaceEmpiresV(NewGameを選んだところで落ちる)
×Deadlock日本語版(オープニングムービーが終わったら固まる)
×Elona1.13(起動するといきなり固まる)
×マリーのアトリエ(オープニング後にマリーが「こんにちは」と言ってくれるところで固まる)
×マスターオブモンスターズ3(「サウンドの初期化に失敗しました」)

インストールすら不可
×Capitalism2(「iKernel.exeを起動できませんでした」)
×RegionalPower2(page fault)
×ハローキティ あそびのおもちゃばこ(Cannot load library: 'SHELL.DLL')
×偽典女神転生(「DirectX初期化に失敗しました」)

最近の派手なゲームは全くやってないんですが、そのわりに成績いまいちですね
0670login:Penguin2009/09/28(月) 21:50:09ID:ymFYNQNi
>>669
渋い趣味だなー。
偽典だめだったか。
残念。
0671login:Penguin2009/09/28(月) 23:42:12ID:xFsa2cOK
動作報告 Wine1.1.30
Ubuntu9.04 32bit

設定なしで実行可能
◎ゆめりあベンチ
◎マンガミーヤ7.4b
◎JTrim

実行不可
×英雄伝説 空の軌跡
06726662009/09/29(火) 06:10:24ID:2oow3KLV
>667,>668
反応早すぎて涙出た。
オプションを入れてキーが効くようになったのを確認しました。
素早いレスどうもありがとうございます(m__)m
0673login:Penguin2009/09/29(火) 09:53:53ID:bULZWyzu
>>671
>◎ゆめりあベンチ

yumebench.exeのことだったら、仮想デスクトップのエミュレートが必要なんじゃないか?
そういうのは設定なしとはいわないな。
前のバージョンから現在の1.1.30に至るまでずっとそうだけど?
きみんとこは仮想デスクトップなしで動くの?
06746712009/09/29(火) 17:15:59ID:0r90BluO
>>673

すいません、自分のところの環境でも仮想デスクトップのエミュレーションが必要でした。
ごめんなさい。
0675login:Penguin2009/09/29(火) 17:33:23ID:h38SWL8S
上の書き込み見てゆめりあベンチ試してみたんだけど、
仮想デスクトップのエミュレーションを有効にしておけば動いた!

…ただときどき以下のエラーが出て音楽は正常に再生されてるけど、画面が初期状態から動かなくなる。
---
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE (0x8d56)
fixme:d3d:context_check_fbo_status Color attachment 0: (0xe1ceb8) WINED3DFMT_B8G8R8A8_UNORM 640x480
fixme:d3d:context_check_fbo_status Depth attachment: (0x1954f0) WINED3DFMT_S8_UINT_D24_UNORM 640x480
fixme:d3d:IWineD3DDeviceImpl_ClearSurface >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glClear @ device.c / 4922
---
なんでだろ?
みなさんこうなったりしませんか?

$HOME/.wine を一端消して、
winecfgで仮想デスクトップのエミュレーションだけ有効にしてyumebench.exeを実行しています。


* 環境
debian-lenny 32bit
wine-1.1.30 (公式ソースからmake)
VGA: GeForce 9600GT
VGA driver: NVIDIA-Linux-x86-177.82-pkg1.run
0676login:Penguin2009/09/29(火) 18:22:29ID:0r90BluO
>>675
自分はUbuntu9.04 32bitですが、以下のエラーが出るけど画面は正常に動作しました。

fixme:win:EnumDisplayDevicesW ((null),0,0x32ee18,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x123ed8,0x126410): stub
err:d3d_shader:pixelshader_update_samplers No texture bound to sampler 1, using 2D

http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
これはインストールしましたか?
06776752009/09/29(火) 18:37:14ID:h38SWL8S
>>676
レスありがとう。
自分の環境でも問題なく動いてるときは
---
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee5c,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x11ba48,0x13a1d8): stub
---
上の2行のエラーだけしか表示されません。

>675のエラーがでて動かなくなる状況に再現性がないんです…
正常にずっと動くときもあれば、動かなくなるときもある状態。
最初に>675のエラーがでなければ、ずっと問題なく動いてます。
再現できない…なにが悪いんだ…
基本的に問題なく動作してるんだけどね。ときどき…


http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
はインストールしてません。
ざっとスクリプト読んだけどdebianだと"Don't know how to identify your OS."で止まると思う。

wineが依存するライブラリーは、
makeするときに依存関係は全部解決してるはずなのだけど。
06786762009/09/29(火) 18:51:33ID:0r90BluO
>>675
自分が1.1.30公開以降にinstall-wine-deps.shをインストールした時は
いつもと違ってnvidia-glx-180-devが削除されてlibgl1-mesa-devに置き換えられました。
関係があるかどうか分かりませんが3Dライブラリの違いによるかもしれませんので、もしよければ試してみてください。
0679login:Penguin2009/09/30(水) 01:34:43ID:TokqYbQK
>>678
ありがとう。
そんなことあるのね。参考になった!試してみます。
0680login:Penguin2009/09/30(水) 06:23:05ID:p0FqvW2T
>>678
nvidiaのドライバになってないと、DirectXはまともに動かないよ。
0681login:Penguin2009/09/30(水) 07:18:54ID:Qd9AYL/p
いつからか知らんけど~/.local/share/applicationsとかmimeとかにファイル作るようになってるな。
なんか気持ち悪いからやめてほしいんだが
0682login:Penguin2009/09/30(水) 10:48:27ID:OQXclNkj
freedesktop.org関連の設定だと思う
0683login:Penguin2009/10/04(日) 10:09:03ID:eogYAFyw
動作報告 Wine1.1.30
debian-lenny 32bit

○Fortress2 Blue Forever (ロシア版ポトリス)
  レジストリの追加が必要
  MIDIのBGM鳴らすのにDLLオーバーライド+gm.dlsが必要


Windowsで動かすときと違って、割と簡単にロシア語を綺麗に表示&入力可能。
日本語の表示&入力も問題なし。

ロシアサーバーなのに日本人いっぱい。
Linux板のみんなやろうぜ!
0684login:Penguin2009/10/04(日) 13:53:16ID:0JaTMOYH
ポトリスとか懐かしいな
0685login:Penguin2009/10/04(日) 14:22:07ID:oiD156Iu
>>683
>レジストリの追加が必要
>MIDIのBGM鳴らすのにDLLオーバーライド+gm.dlsが必要

興味あるからもう少しkwskたのむ
06866832009/10/04(日) 16:37:25ID:P6ONqxKC
>>685
* レジストリの追加
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffScreenRenderingMode"="pbuffer

* MIDIの設定: DLLのオーバーライドとgm.dlsのコピー
dmband.dll、dmime.dll、dmloader.dll、dmsynth.dll、dmusic、dmstyle.dll
をオーバーライドして、gm16.dlsを「gm.dls」にリネームしてコピー

MIDIの設定は必須じゃないよ。
なくてもゲームに必要な効果音は鳴ると思う。


公式のAppDBにも登録しといた!
アカウント持ってるorこれからつくる人は違うディストリ・環境での動作報告とか不具合とか
バシバシ投稿してもらえると嬉しいです。

WineHQ - Fortress2 Blue Forever 1.0.1
http://appdb.winehq.org/objectManager.php?sClass=version&iId=17995


現在投稿0。自分でUbuntu他インストールして細々と自作自演報告していくか…
0687login:Penguin2009/10/04(日) 16:47:06ID:P6ONqxKC
>>684 今ロシアでやってる人は日本でもポトリスやってたって人が多いみたい
0688login:Penguin2009/10/04(日) 16:51:18ID:nIGcezji
>>683
懐かしいな。俺もやってみよう。
2年前に末期の日本ポトリスやったら全部で10人くらいしかいなかったな…
0689login:Penguin2009/10/04(日) 17:28:46ID:nIGcezji
クライアントダウンロード
ttp://www.fortress2.ru/download/detail/id/1166.html

ID登録
ttps://quickreg.4game.ru/fortress2/
上から、ID、ニックネーム、パスワード、パスワード繰り返し
0690login:Penguin2009/10/05(月) 02:40:05ID:tGWwywA3
Wine入れたらWindows用のマルウェア対策ソフトも入れないと危険ですか?
0691login:Penguin2009/10/05(月) 03:15:43ID:YjuVEj2p
>>690
そういうソフト自体がマルウェアみたいなもんだからやめたほうがいい
0692login:Penguin2009/10/05(月) 03:43:05ID:q1NI41XN
>>690
一言で言えばNO。理由は、できない、意味が無い、効果が不明など。
Avast等のLinux対応AVを入れて、ダウンロードしたファイルをスキャンするようにするのが適当。
ブラウザがFirefoxならDownload Statusbar拡張機能で自動スキャンをさせることができる。
どのAVにするのか迷うなら、とりあえずOSSベースのClamAVを入れてみるといいだろう。
GUIフロントエンドのKlamAVを使用すれば、操作などに戸惑うこともないと思う。
0693login:Penguin2009/10/05(月) 03:52:25ID:q1NI41XN
Windows用のウィルスはWine上では動かないことも多い。
また、ユーザー権限で動く限りシステムを乗っ取られる可能性もかなり低い。
ただ、実行ファイルの書き換えや情報漏洩などはありうるため注意は必要。

大半のマルウェア対策はWine上では動かない。
一部のものは動き、表面上リアルタイムスキャンも動いているように見える。
しかし、現状のWine上でマルウェア対策を動かすことにどの程度効果があるかは疑問。
そもそも、Linux対応のAVが存在するのだから、そちらを使う方が確実だろう。
ただし、リアルタイムスキャンやシステム監視などに対応した個人向け製品はない。
現在、カーネル側での対応が進められているため、そのうち出てくることになるだろう。
Win版とLinux版を併用するのも手だが、自分はパラノイアの趣があると思う。
最近の強力なウィルスはウェブブラウザの脆弱性を狙うことを考えれば尚更。
0694login:Penguin2009/10/05(月) 03:57:26ID:q1NI41XN
やや情報が古いのでツッコミは歓迎だが、以上を踏まえると
・少なくともClamAVはインストールしておいたほうがいい
・実行ファイル(.exe)をWineと関連付けるのは非常に危険!
・実行ファイルは必ずAVでスキャンしてから実行すべき
・怪しいファイルはVirusTotalでスキャンしたほうが無難
・何よりシステムのアップデートを!
あたりに行き着くんじゃないかと思う。
0695login:Penguin2009/10/05(月) 04:01:08ID:ieZvXRM9
ほとんどのマルウェアが動けないってことは
まだWineが不完全ってことに他ならないわけで
今後完成に近づくにつれ、少しずつウィルスの問題は発生するかもしれない
0696login:Penguin2009/10/05(月) 04:10:43ID:q1NI41XN
>>694に追加。
・.wine/dosdevicesにあるルートへのシンボリックリンクを削除する
これをするとWine上からはCドライブと~/.wine-doors以外へアクセスできなくなる。
もちろん不便なので、適当なディレクトリ(e.g. ~/wine-share)への
シンボリックリンクを追加しておくといい。
いい忘れたが、Linux用AVでもWindowsのウィルスは検出できる。

>>695
動かない理由は自分が知る限りはこんな感じ。
・必要な機能が実装されていない(将来は動く可能性が高い)
・ライブラリ等の挙動が違うため攻撃が成立しない(将来は動くかも)
・Wine独自のマルウェア対策が行われている(恐らく将来も動かない)
・Wineのアーキテクチャ上動かない
その前にLinux側でマルウェア対策関連が整備されるといいね。
0697login:Penguin2009/10/05(月) 04:13:12ID:q1NI41XN
長文で連続投稿とか。

>>696
×: これをするとWine上からはCドライブと~/.wine-doors以外へアクセスできなくなる。
○: これをするとWine上からはCドライブと~/.wine-doorsにしかアクセスできなくなる。
0698login:Penguin2009/10/05(月) 04:26:14ID:q1NI41XN
このあたり詳しい人にWikiにまとめておいてもらいたいなぁ。

>>696
もしかしてDドライブって標準だとホームディレクトリへの
シンボリックリンクになってたっけ?
Wineの動作に必要なのはc: (-> /home/?/.wine//harddiskvolume1)と
Wine-Doorsを使用している場合にはh: (-> /home/?/.wine-doors/)のみ。
他のものは削除しても差し支えないはず。
-> /dev/sr0を削除すると光学ディスクにアクセスできなくなる。
0699login:Penguin2009/10/06(火) 01:37:37ID:4i+0TNK4
>>691-698
こんなに充実したレスが来るとは思わなかった。w
勉強になりました。ありがとー!
0700login:Penguin2009/10/06(火) 03:51:59ID:WTrHn56+
>>694
う〜ん
そこまで神経質にならなくてもいいと思うけどな。
ユーザホームでしか動けないWindowsのウィルスがLinuxのシステム全体に影響を及ぼせるかというと、考えにくい。
0701login:Penguin2009/10/06(火) 04:26:13ID:Sw8eMair
ランサムウェアや漏洩系はシステム乗っ取れなくても機能するから、
個人的にはWindouws系ウィルスには注意がいると思うよ。
# ランサムウェア: ファイルを人質に取って金を要求するマルウェア。
# 海外では多いけど、今のところ日本での被害報告は少ない。

AVはインストールして困ることもないから入れておいていいと思う。
USBメモリで感染するタイプは企業や教育機関で問題になってるし、
Windowsな人にファイルを渡す前には一応スキャンしておきたい。
自分だけなら、怪しいファイルだけVirusTotalでスキャンすれば十分かも。

Wineの関連付けは、海外のフォーラムでは時々言われてるけど、
偽装系はLinuxだと一目でわかるので、神経質になることはないと思う。
インストーラーでインストールしたらGnomeやKDEのメニューに
ショートカットが追加されるからそもそも必要ないかもしれないけど。

dosdevicesを削除するっていうのは漏洩やランサムウェア対策だと思う。
rootやhomeを外しておけばまず被害が出ない。
これは日本ではいらないんじゃないかなぁと思う。
0702login:Penguin2009/10/06(火) 05:03:35ID:WTrHn56+
古い記事だけど、見たことある人も多いと思う。
http://sourceforge.jp/magazine/05/01/31/0346216
自分は影響ないけど、他に影響する系だとしても、exeは動くけど、ウィルスとしては機能を果たさないのばかりな気がするけど。

昔nimdaなんてのがあったけど、Wineが進化してもこういうの仕込まれることなんてあんのかね。
0703login:Penguin2009/10/06(火) 06:24:30ID:Sw8eMair
ツッコミが少ないと不安になる。

>>702
検体を集めてるわけじゃないから、あくまで自分が知ってる範囲でだけど、
一部のMS Officeファイルに感染するタイプは機能するらしい。
画像処理ライブラリの脆弱性を突くタイプはまず動かないらしい。
該当するDLLをWindowsから持ってくると動くかもしれないけど。
USBメモリで感染するタイプは動いたけど、感染活動は確認できず。
P2P漏洩系はよく知らないけど、偽装してるだけのものなら、
共有ソフトの設定を書き換える程度は機能するんじゃないかな。
あと、WineのIEだとオンラインゲームのアカウント盗む系に
感染することもありそうだけど、よくわからない。
0704login:Penguin2009/10/06(火) 10:59:04ID:SZMi9ahh
個人的には古いWindowsゲームをときどき動かす程度だから
全く対策の必要を感じない…
本格的に使ってる人なら気になるかもしれないね
0705login:Penguin2009/10/06(火) 18:42:47ID:5JLeThSx
Ubuntu最新版の32bit版と64bit版では、
Wineの動作性に差がありますか?

つまり
Windows XP 32bit版 向けのソフトを
Ubuntu 32bit版 + Wine
で動かすのと
Ubuntu 64bit版 + Wine
で動かすのとでは再現度に違いがありますでしょうか?
0706login:Penguin2009/10/06(火) 18:45:51ID:s9YHeYaJ
なぜ自分で試そうとしないんだろうか・・・
0707login:Penguin2009/10/06(火) 22:38:32ID:xFSJz1rk
>>705
そりゃそうでしょう。
Wine1.2の開発目標の一つが64bit対応ですから。
まだ1.1.30で1.2の前段階です。
一度試して見て下さいな。
07087052009/10/06(火) 22:42:13ID:5JLeThSx
>>707
なるほど、そうなんですか。
感謝致します。
現在64bitを入れているのですが、次に入れるときは32bitにして
試してみようと思います。
有識者の>>707様ありがとうございました。
0709login:Penguin2009/10/06(火) 23:01:42ID:xFSJz1rk
>>708
http://wiki.winehq.org/Wine64
0710708 2009/10/06(火) 23:55:51ID:5JLeThSx
>>709
ありがとうございます。読んできます!
■ このスレッドは過去ログ倉庫に格納されています