deCoda on Wine
始めに
このページの記述は 2024年2月14日のものです
このページで前提としている環境は以下の通りです:
nyarla.icon が確認した環境
NixOS - Linux nixos 6.6.13-xanmod1 #1-NixOS SMP PREEMPT_DYNAMIC deCoda - 1.3.1
2024-02-14 時点での最新版
wine-staging - 9.1
AudioGridder を使う関係上、下記のパッチセットを無効化しています
eventfd_synchronization
ntdll-Junction_Points
server-File_Permissions
server-Stored_ACLs
インストール手順
例えば:
code:bash
$ export WINEPREFIX=$HOME/.local/share/wine/deCoda
$ wineboot --init
$ winetricks corefonts
2. deCoda の wine prefix へ dxvk と vkd3d をインストールする
最新の deCoda (1.3.2) では、上記二つをインストールしていないと UI が正常に動作しません
具体的には UI が更新されず、一切の操作が出来ない状態になります
例えば:
code:bash
$ export WINEPREFIX=$HOME/.local/share/wine/deCoda
$ winetricks dxvk vkd3d
3. deCoda を上記で作成した wine prefix へインストールする
例えば:
code:bash
$ export WINEPREFIX=$HOME/.local/share/wine/deCoda
$ wine $HOME/Downloads/deCoda_1.3.2_Installer.exe
4. deCoda を起動しアクティベーションを通す
これは下記の様なコマンドで deCoda を起動すると便利です:
code:bash
$ export WINEPREFIX=$HOME/.local/share/wine/deCoda
$ wine 'C:\Program Files\zplane\deCoda\deCoda.exe'
トラブルと対処
現在分かっているもの
マウスカーソルが時々表示されない
状態:
特に起動直後でマウスカーソルが表示されなくなる
回避策:
マウスカーソルが表示されなくなった場合、カーソルをウィンドウ外に移動させると元に戻ります
フルスクリーン時にマウスカーソルが表示されなくなった場合 F11 でフルスクリーンを解除できます
ただし F11 はデフォルトのキーバインドです
仮に F11 以外を割り当てている場合、そのキーバインドを利用してください