探検


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

■ このスレッドは過去ログ倉庫に格納されています
2020/03/26(木) 13:56:06.56ID:X7OqZU5E
Linux上でWindowsのアプリを動作させるソフトウェア
Wineに関する情報交換スレ。

前スレ
今夜も Wine で乾杯! - 21本目
http://mao.5ch.net/test/read.cgi/linux/1540015268/

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

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

ここにパッチをうpするときはgzipやbzip2で圧縮した上で
base64などでエンコードしてください。おながいします。
動作報告は>>2のテンプレ使用を推奨。
797login:Penguin
垢版 |
2023/03/02(木) 06:13:57.72ID:hB1MPSuN
>>796
まずは落ち着け
どういう環境下でのことなのか書かなきゃ、事実なのか思い込みなのか切り分けもできんだろ
ライブラリから順に、環境をすべて報告しろ
2023/03/03(金) 20:55:33.90ID:DUGQykta
>>797
SteamいれてDMMゲームプレイヤーのインストーラーを追加して動作確認してみればいいじゃん
DMMゲームプレイヤー最新版はディストロやグラボやらProtonのバージョンなんだろうと起動すらせずに落ちるだろよ
2023/03/03(金) 22:05:48.30ID:DUGQykta
一応動かす方法書いとく
5.1.40なら動くので公式障害情報ページからWin7/8.1向けの古い5.1.40をダウンロードしてきてSteamに追加
自動アップデートされると起動しなくなるので
pfx/drive_c/users/steamuser/AppData/Local/dmmゲームプレイヤー5-updater/pending
をchown root:rootしてブロックすればエラー画面連打でギリ起動できる
エラー画面は素早く連打しないとタイムアウトで起動失敗する
2023/03/04(土) 20:05:16.99ID:uJ04e2Vu
>>798
安価先を間違えてないか?
そういうのは愚痴を書き込んでるだけで、何も建設的なことを言えてない>>796に言ってくれ
私の環境では何一つトラブルが起こっていない。というか、もしトラブル発生してたら初手でその内容書いてるから
2023/03/05(日) 18:14:31.36ID:99r0Aeqh
>>800
773も796も798も俺なんだが
建設的なこと何一つ言ってないのは君や
2023/03/05(日) 19:51:00.02ID:f1TVf2Ak
>>773も796も798もヤバイで
報告しない理由:githubのアカウントもってないから、は?意味わからん
つくれつくれ
2023/03/09(木) 05:30:05.06ID:N3Co5gSB
wine-staging使ってるんだが ちゃんとボタンが認識するUSBゲームパッドが少なくて困っている
やっぱりjoytokeyとかキーボード変換しか解決策はないのかな
パッド自体は認識するんだけど
2023/03/11(土) 23:31:31.33ID:0kdVzeLt
>>803
SDLなんだからgamecontrollerdb.txt置くだけで全部使える

>>802
バグレポートするだけにMSに携帯番号教えるのが嫌
2023/03/13(月) 01:01:51.47ID:qSE2QT9z
Linuxユーザーなのに、Githubを忌避するとか理解に苦しむな
宗教上の理由かなにか?がネタになってない人おるやんけ
反ワクチンとかQアノンとか信じてそうな文系は、Linux自体向いてないから辞めた方がいいよ
2023/03/13(月) 01:49:38.94ID:iHmQZBJ5
>>805
こじらせ過ぎてチャームポイント多すぎ
2023/03/13(月) 01:54:10.10ID:zBfqq/SH
今はgithubがMSだからgitもMSだと思い込んだのかね?
2023/03/13(月) 04:24:33.12ID:iHmQZBJ5
頭のおかしな ID:qSE2QT9z が現れちゃったからもう終了でいいよ
2023/03/13(月) 06:53:25.17ID:6hG8Meqd
gitすら使えない人が、自分が情弱だという現実を直視できずに
「MSガー」と現実逃避してるんじゃなかろうか
ID:iHmQZBJ5は本人様かな?
2023/03/13(月) 08:05:20.43ID:iHmQZBJ5
わけわからんが帰れ
2023/03/13(月) 08:08:06.00ID:oBT78TzP
バグレポートを出すために、GitHubアカウントさえも必要ないのに、なぜ喚き散らしているのか、理解できないw
812login:Penguin
垢版 |
2023/03/13(月) 08:53:07.21ID:Fmy8qB6n
gitですか
Wi-fiのドライバーを入れたりvmwareを入れる為に使うけどアカウントは持ってないしコマンドコピペしているだけなのでよくわかりません
2023/03/13(月) 09:09:09.18ID:kwU4QFzx
GitHubはgit cloneするためにしか使ってない
2023/03/13(月) 09:23:18.81ID:ytyRS5ZE
>>802
まじめに答えると、 gitアカウント作らなくてもいい
使ってるディストリのメーリングリストやメンテナーへ
報告したらいい。
バグ専用のメーリングリストやフォーラムもあるはず
2023/03/13(月) 21:03:31.40ID:qSE2QT9z
効いてて草
図星やったんかなあ
2023/03/14(火) 17:36:34.12ID:hDs0DqIF
でも正直なところLinuxってこの世に必要ないですよね。
所詮はMacの劣化版な真似事なのだし、Macかwindowsがあればいい。
wineとか何貧乏くさいことやってんのって感じです(笑
2023/03/14(火) 18:34:02.71ID:83L8FDc+
正直、この世の中にWindowsは不要です
2023/03/14(火) 18:34:50.39ID:hDs0DqIF
じゃぁwineも不要ですね
2023/03/14(火) 18:49:31.88ID:Q07SRW5V
ボージョレヌーヴォーとかを要らないと言うと界隈の人からのされるよ?
2023/03/14(火) 19:24:19.19ID:LNUzAgkD
仮にLinuxが存在しなかったら、ソシャゲとかgmailとかも生まれてないかも。FreeBSDみたいに無償で使えるUNIXも生まれてなかったかも。
2023/03/14(火) 19:29:24.13ID:vKOX9Dya
Internetもないぞw
2023/03/14(火) 19:59:31.24ID:TB0TdNW2
MacのSafariとかWebKit(ChromeだとBlink)はKDE発祥だからLinuxが生まれないとこれらも存在しない
2023/03/14(火) 20:14:58.29ID:oat0Oy0G
ネットゲーの鯖も無くなるな
2023/03/14(火) 20:22:37.07ID:TB0TdNW2
サーバーサイドはBSDやSolarisとか他のUNIX系統のOSで発展したかもしれない
2023/03/14(火) 21:10:34.52ID:v5U0Dn4a
アンドロイドのスマホも。
2023/03/14(火) 21:21:07.44ID:CdXVYxRS
タラレバなんて何の意味もないさ
2023/03/15(水) 00:59:43.81ID:j6Wd4hn4
スクリプト荒らしかな
2023/03/15(水) 06:03:58.82ID:MIicgD10
どうせいつもの半芝だから
一人でIDコロコロ手打ちしてるだけだろ。この低能にはスクリプトキディすら無理よ
829login:Penguin
垢版 |
2023/03/16(木) 10:41:15.28ID:sqyPx4va
>>816
正直なところ、コンシューマーに限れば10年前まではそうじゃったかもしれんが、androidが成功してから状況は変わった。
2023/03/16(木) 11:42:48.05ID:IPohpFBB
WindowsはいつまでクソなNTFSを続けるつもりなのか
いい加減、完全に文字コードをUnicodeにしろって思うわ、まじでクズOS
Windows Vistaのときに、ファイルシステムも文字コード周りも、日本のご都合なんか無視して、一気に変えるべきだった
こんなのOSが世の中の大半を占めているでストップOSって、まじで世界の生産性を大幅に下げている根源としか言いようがない
2023/03/16(木) 12:27:19.46ID:DTjz+3h6
文句言うだけで自分じゃ何もできない無能
2023/03/16(木) 12:45:48.00ID:IPohpFBB
CrossOverとWineの開発に寄付しているし、開発側にもパッチを送ったりしているけど、WindowsなんかデスクトップOSとして一切使ってないわ
2023/03/16(木) 13:24:58.16ID:H2wNFr9k
WinFS 頓挫したからなぁ…
Win 11はUI周りいじってるけど、FS周りはいつになることやら
2023/03/16(木) 13:43:54.10ID:DTjz+3h6
WinFSはNTFSの拡張で根本部分はSQLServerだったはず
リリースされてもMacのAPFSほどの目新しさはなかっただろうね
2023/03/16(木) 15:14:47.41ID:U39YcWfw
>>830
当初からUnicodeだけど?
表記もすべて一気にUnicodeのみに設定できるのだからすればいいじゃん
2023/03/16(木) 16:44:21.85ID:CxN+6TTc
>>834
WinFSの最初期はNTFSを置き換えるファイルシステムとして開発されてた、そのあとSQLと組み合わせたものにロードマップ変更し、結局頓挫した
2023/03/16(木) 20:25:23.83ID:dfkks3gG
>>830
一言でNTFSと言ってもバージョンってもんがあるんだぞ
2023/03/17(金) 01:26:09.02ID:AfvCg2Cq
スレチそろそろいい加減にして
839login:Penguin
垢版 |
2023/03/17(金) 10:18:57.02ID:8JmS5fHY
そういう場合は相応しいと思うスレを示すべき
2023/03/18(土) 23:56:33.93ID:rlZzr+Yb
すごいスレ伸びてるから見てみたらgitとgithubの違いも分からないキチガイが発狂してるだけだった

あまりに可愛そうだから説明してあげよう
ゲームのバグレポートはwine本家に出しても意味ないで
githubのProtonの各ゲームのスレッドに投稿しないと駄目
Steamのサポセンもgithubにバグレポートだしてくれで終わりだからMSに携帯番号教えてgithubアカウント作る必要がある

キチガイかまって欲しくていっぱい書き込んでも意味ないで
一週間に一回見に来るかどうかや。だからいくら煽っても自分はgitとgithubの違いも分かりませんって頭の悪さアピールしてるだけや
2023/03/19(日) 00:00:23.33ID:LVAO8mxb
839とかみるとやはりスクリプトだね
2023/03/19(日) 00:15:43.22ID:+5IWT19R
GPT-4にお願いしたら、煽りレスや発狂レスぐらい書いてくれるよね
843login:Penguin
垢版 |
2023/03/23(木) 14:34:14.21ID:DtP9tQGP
ご存知の方よろしくお願いします。
いまraspberry pi 4にubuntu20.10を入れて動作させています。
この環境にwineをインストールしてWindowsの32ビット系アプリのインストラーを実行したいのですが、うまくいきません。
ラズパイがARM系で、WineHQによるとARM系はubuntuのパッケージを使えと書いているみたいなので、sudo apt install wineでインストールして、wineコマンドで実行ファイルを叩くのですが、どうも32ビット関連のdllが入るはずのフォルダが空っぽです。
解決法があればご教示お願いします。
2023/03/23(木) 14:40:22.52ID:gogNoTv+
q4wineを入れる
知らんけど
2023/03/23(木) 15:56:34.59ID:xhaM2AdC
>>843
aarch64だから、当たり前じゃないか?

こちらは(実際のCrossOverの永久ライセンス版に同梱されているバイナリの検証を兼ねて、)macOSでしか試していないけど、
手元のLinux上でCrossOverで公開しているOSSのcrossover-sourcesを
--enable-win64
と
--enable-win32on64
で別々にビルドしたら、いけると思う

いい感じのWine環境をほしかったら、CrossOver版のOSSなWineバイナリをビルドしたほうが良い気がする
846login:Penguin
垢版 |
2023/03/23(木) 16:29:25.16ID:y3rqF305
>>845
ありがとう。
CrossOverをヒントにもう少し調査してみます。
2023/03/23(木) 16:52:18.23ID:GvF7bdNF
アヒル検索ワード
arm wine qemu
2023/03/23(木) 18:53:56.41ID:QkilYOM4
https://raspida.com/wine32-rpi4
2023/03/23(木) 21:11:53.29ID:gogNoTv+
>>848

> WineはCPUアーキテクチャがx86のソフト、つまりWindows用アプリケーションをWineでネイティブに動かせるソフトです。(Raspberry Pi のCPUアーキテクチャはArm)

> ただ、Raspberry Piではx86環境を介してでしか動作しません。
このx86環境はQEMUが有名です。

これじゃRaspberry Piには手を出す気にはならないな
2023/03/23(木) 21:52:40.21ID:xhaM2AdC
別にQEMUはいらんよ
(いや、QEMUのx86経由したけりゃー、すればええけどさ)
2023/03/23(木) 21:55:44.67ID:XovHIYYy
https://webzoit.net/hp/it/internet/homepage/env/hardware/single_board_computer/raspberry_pi/wine_i386_amd64_box86_box64_on_arm64_raspberry_pi_400.html

長ったらしくて読むのが疲れる
Box86だけ先に試してみればいいんじゃね?
2023/03/23(木) 21:59:44.51ID:xhaM2AdC
そういうのやるんだったら、Dockerコンテナ内でWineを動かせばええやんってなっちゃうわ
2023/03/26(日) 02:44:53.97ID:XSz7CUz6
Beckyのツールバーの描画がおかしくて黒くてちらつく
comctl32.dllをwine製、MS製と切り替えたけど治らず困ってしまった
2023/03/26(日) 04:14:23.80ID:XSz7CUz6
BeckyのWin10以前でも動く旧安定版2.75.04だと問題ない
Win10以降の最新版の2.81.04だとツールバーどうやっても黒くちらつく
VC2019(MFCのCToolbar)にアップデートして自前コードは変更してないらしい(公式サポートBBSの2.8リリース告知スレッド参照)から最新版MFCのせいっぽい
2023/03/28(火) 16:20:59.68ID:3jWAwUWP
exeファイルの関連付けはできたんだけどアイコンが変わらない
インストーラ使わないexeファイルのアイコン変えるにはどうしたらいい
2023/04/03(月) 23:49:15.88ID:X0r8fuAc
exeファイルは直接Dockに登録できないの?
2023/04/06(木) 10:48:26.44ID:LRP/AdyY
>>855,856
そのexeファイルをwineバイナリでkickするようなwrapperを作って、そのwrapperを実行するだけの.appを簡易的に作ればいい
そうすると、アイコンも自分で与えられるし、作った.appをDockにも登録できる
2023/04/06(木) 12:47:20.73ID:iC0/XZos
初めて聞く呪文だ
調べてみる
2023/04/06(木) 13:01:50.05ID:gmgX/aQp
ここはMacスレじゃないぞ
2023/04/06(木) 13:10:38.12ID:marEwbJC
.appを.desktopに読み替えれば同じ
2023/04/06(木) 13:18:03.11ID:LRP/AdyY
>>859
あぁ、失礼、そうですな

Linuxデスクトップ上でDockの類なら、.desktopなど自分の使っているシェル(デスクトップの意味での)で読み替えたらええよ
基本的に、やることはほぼ同じ
2023/04/06(木) 13:19:01.56ID:6dAcsnb6
IconExplorer.exeでicons抽出
~/myapp/icons/などに.pngで保存


~/.local/share/applications/
この辺のwine-extension-application.desktopあたりを参考に.desktopを作る
2023/04/07(金) 05:13:40.54ID:KbB/DW2j
icoutilsに含まれるwrestoolでexeファイルからpng画像取り出せる
ついでにicoutilsインストールしておけばファイラーのexeアイコン画像も自動生成してくれる
2023/04/08(土) 09:45:06.07ID:/JCRBApF
アイコン取り出せた
.desktopがうまく動かせない
難しいなこれ
2023/04/08(土) 12:06:55.34ID:32Ko921f
Desktop Entry
sudo apt install libfm-tools

# lxshortcutパッケージが必要
lxshortcut -o ~/Desktop/mpv.desktop

するとファイルのプロパティが表示されるからデスクトップエントリ表示に切り替え
コマンドなどを入力

Mery_exe.sh %f

-------------
Mery_exe.sh
#!/bin/bash

sh -c "cd \"$HOME/myapp/app/Mery\" && env WINEPREFIX=\"$HOME/.wine\" wine \"Mery.exe\" $file" &
2023/04/08(土) 12:09:41.28ID:32Ko921f
$file は $1かな
2023/04/08(土) 12:17:49.11ID:32Ko921f
こうか?
file=$(printf %q $1)
2023/04/08(土) 12:37:03.38ID:32Ko921f
'Z:'をつけるのかな

file=$(printf %q "z:$1")
2023/04/08(土) 12:38:02.76ID:4iuDlgsK
winepathじゃねーの
2023/04/10(月) 00:09:55.42ID:0Ue0cbvx
この前めちゃくちゃ沼って3日くらいかけてやっと送るメニューで開けるように出来たわ
~/program1.sh
#!/bin/sh
cmd1="env WINEPREFIX=/home/user1/.wine wine \"/home/user1/.wine/drive_c/Program Files/Program1/Program1.exe\" "
for I; do
p1=`winepath -w $I | sed 's/\\\\/\\\\\\\\/g'`
cmd1="$cmd1 \"$p1\""
done
eval $cmd1

Program1.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=false
Exec=sh /home/user1/program1.sh '%F'
Name=program1.sh %F
Path='/home/user1/.wine/dosdevices/c:/Program Files/Program1'
Icon=8864_Program1.0
2023/04/10(月) 00:11:09.02ID:0Ue0cbvx
↑
このスクリプトでもファイル名に空白入っているファイルはパスの変換に失敗して開けない
もう疲れたから諦めた
2023/04/10(月) 00:24:38.01ID:gxmGNQnw
Kindleいれた時に勝手に出来たのはこんな感じ
気にしたことなかったけど、めんどくさいんだね


[Desktop Entry]
Name=Kindle
Exec=env WINEPREFIX="/home/yoshiaki/.wine" wine C:\\\\Program\\ Files\\ \\(x86\\)\\\\Amazon\\\\Kindle\\\\Kindle.exe
Type=Application
StartupNotify=true
Path=/home/yoshiaki/.wine/dosdevices/c:/Program Files (x86)/Amazon/Kindle/webview
Icon=C9D2_Kindle.0
StartupWMClass=kindle.exe
2023/04/10(月) 00:26:44.66ID:gxmGNQnw
あーごめん、送るメニューか
ファイラー(Nemo)で紐付けちゃってます
2023/04/10(月) 00:31:43.14ID:gxmGNQnw
こういうのもありました

wine-create-shortcut

https://github.com/thiggy01/wine-create-shortcut
2023/04/10(月) 00:33:30.69ID:0Ue0cbvx
>>873
wineにパス渡すにはZ:\ドライブのパスに変換しないと開けないからファイラーで紐付けるだけでは駄目でパスを変換する.desktopショートカットを書かなくてはならない
シェルスクリプトのせいで \ 記号で頭がふっとーしちゃうの
2023/04/10(月) 00:37:03.55ID:0Ue0cbvx
.desktopはほんとうにウンコだから沼るよ
cmd1 & cmd2 & cmd3みたいなのでも動いたり動かなかったりするからsh -C "cmd1 & cmd2 & cmd3"みたいに書かないと駄目だしなんならそれでも駄目なときがある
winepathは更に\地獄の変換の罠で頭がやられる
2023/04/10(月) 00:40:29.17ID:9tRNbO1W
CrossOver入れた方が楽だな
金かかるけど
2023/04/10(月) 01:08:02.04ID:0Ue0cbvx
アプリごとにBottles作るならflatpakでbottlesいれりゃいいんじゃないの?
ただアプリごとにBottlesというかWINEPREFIXというか環境を分離させるとアプリごとにexplorer.exeやらなんやらのプロセスが動くよ
アプリが正常に終了しないことも多いからゾンビプロセスが大量に残ってメモリ食い尽くすことも多いから注意
2023/04/10(月) 02:05:00.63ID:JSU8vnPI
kdeのメニューエディタとかで起動ショートカット作ればいいだけじゃん
2023/04/10(月) 04:08:59.66ID:zAU90Jxt
playonlinuxならワンクリックでデスクトップアイコン作れるから
環境コピーが簡単
2023/04/10(月) 12:25:17.37ID:M2QMEZxt
> sh -C "cmd1 & cmd2 & cmd3"

cmd1 && cmd2 && cmd3 又は cmd1; cmd2; cmd3 じゃね
2023/04/10(月) 15:54:34.78ID:wSkgnZ47
難し過ぎて脳みそトロけてきた
2023/04/10(月) 18:25:45.46ID:M2QMEZxt
printf %q "Z:/home/hoge/test test/queue_list4.txt"
%qはbashの機能らしい

配列を空白で結合して、空白ありの複数ファイルを送る
wine "Mery.exe" Z:/home/hoge/test\ test/queue_list1.txt Z:/home/hoge/test\ test/queue_list4.txt

これで動いているよ
2023/04/11(火) 19:32:59.35ID:3Puw9I0x
みんなありがとう
一週間くらいいじってようやく.desktop動かせた
諦めなくてよかった
2023/04/15(土) 16:14:04.46ID:RIXwn9EJ
上と同じようなことをMacでやってみたらすぐできた
Automatorでアプリケーションとワークフローを作るだけだった
2023/04/22(土) 10:34:01.02ID:MCvgL/uW
doaxvvが今日からぶっ壊れて動かなくなった。
Proton8.XとExperimentでは動かない。タイトル画前のロードが永遠に終わらなくなる。
Proton7.Xにダウングレードすれば動く。設定からProtonダウングレードすると長時間の全再インストールが始まるので注意
2023/05/16(火) 21:46:11.56ID:HajRXdh4
上の方dで、騒がしけど、Wine8 でKindle いれたら、動かない。
WinHQの推奨のいれかたなので、まあ、あってるだろうし、Kindleも起動して
ログイン画面まで正常にでるんだけど、  落ちちゃう。
wine7 では問題なくつかえるのにね。
2023/05/17(水) 01:04:55.33ID:OActzJof
そーなんだ
なんだろうね

wine --version
wine-8.0.1

https://i.imgur.com/OCjpydl.png
2023/05/17(水) 01:20:10.55ID:OActzJof
>>888
因みに上で絡まれてた774です
まぁ動いたから良し!
手順は書いた通りでいけると思うよ
2023/05/17(水) 05:49:55.27ID:K+NTH4tq
とりあえずググると2023年版 WineにKindleインストールで8は駄目だと言ってますね
うちは8.1だけど
こんな感じかな

1 旧環境、旧Wineのモジュールは全部削除(バックアップはとってね)

2 WineHQのWineをInstallしたあとに wineboot を実行すること

3 Kindleのバージョンによる不具合か何かで、Kindleが利用するフォルダが作成出来ない時があるらしいので事前に作成すること

"~/.wine/drive_c/users/『ユーザー名』/AppData/Local/Amazon/Kindle/"

4 Kindleはここからダウロードしました
https:/あまぞん.co.jp/kindle-dbs/fd/kcp

5 Install時は Winfowsのバージョンをwin7にする(winecfg)

6 Kindleのinstall後に wineboot を実行する

※初回起動でKindleのアップデートが発生する場合があります
暫く放置してPC再起動かwineboot -r

Kindleの起動後はwinecfgでWin8かwin10に設定

これで動いてるんだけどな
エビデンスが必要であればリクエストオッケーです

Wineboot
https://wiki.winehq.org/Wineboot

インストール時にスクショ取っとけばよかったね
その時は上手くいくとは思ってなかったから(笑)
2023/05/17(水) 05:55:21.77ID:K+NTH4tq
TwitterでwineでKindle動かないとか呟くとAmazonの人が詳細をサポートへって返事くれる時があるんだけど、公式でサポートしてくれるっことなのかな?
2023/05/17(水) 11:37:42.67ID:75sqAWK4
>>891
WineはWindowsじゃないから、尼カスが公式でWineをサポートするはずわけない
2023/05/17(水) 12:06:43.64ID:xyZq9mGn
サポート担当が無知なんだろう
まあWineなんてオタクが使う代物だから一般人には関係ねーわなw
2023/05/17(水) 12:09:55.07ID:xyZq9mGn
ツイで検索すると結構やってる人いるようだな
>>891のリプは特定できんかった
2023/05/17(水) 13:48:53.47ID:75sqAWK4
>>890
Wine環境とその上で動かすアプリを含むruntime(bottle)まるごとの組み合わせで保持しとかんとアカンよね

そのような仕組みを自前で用意する(Wineバージョンごとに自前で用意)こともできるけど、
snapとかFlatpakとかを利用するのが、楽だとは思う
2023/05/17(水) 14:12:31.02ID:ssP2JQ0n
Winepakに期待してたけど特に発展することなく更新止まった
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況