web-dev-qa-db-ja.com

Wineはもう正常に動きません。すべてのコマンドの前にwineserverを実行する必要があります

スクリプトの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関連パッケージだったため、誤って前者であると思いました。詳細については、以下の回答のリンクを参照してください。

2
maki57

buntuカーネルのエラー のようです。すでに利用可能な修正があります-新しいカーネルバージョン(3.13.0-61)にアップグレードするだけです。

Sudo apt-get update && Sudo apt-get upgrade
2
TiGR