スクリプトの1つをテストするためにplayonlinux
をインストールした後、Windows実行可能ファイルでwine
を実行しても、winecfg
を実行しても何も起こりません。 winetricks
出力の実行:
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string
------------------------------------------------------
その出力をオンラインで検索すると、Wineをrootとして実行しない、またはWineprefixフォルダーの所有権を現在のユーザーに変更するという解決策が導き出されました。私はとにかくWineをrootとして実行せず、~/.wine
フォルダとその中のすべてが私に属しています。
私はplayonlinux
でまだアプリケーションを実行していませんが、それをアンインストールして、Wine関連のすべてを再インストールしても問題は解決しません(ubuntu-wine ppaを使用しています)。
ただし、誤ってタブコンプリートを誤って使用した後、Wineに関連する何かの前にwineserver
を実行すると、通常どおりに実行されることがわかりました。
インストール時にplayonlinux
が何をしたため、Wineが正常に実行されなかった可能性がありますか?
編集(2015/08/02)playonlinux
ではありませんでした。カーネルの問題でした。問題のあるカーネルバージョンにアップグレードしたと同時にインストールするようにマークした唯一のWine関連パッケージだったため、誤って前者であると思いました。詳細については、以下の回答のリンクを参照してください。
buntuカーネルのエラー のようです。すでに利用可能な修正があります-新しいカーネルバージョン(3.13.0-61)にアップグレードするだけです。
Sudo apt-get update && Sudo apt-get upgrade