2009年6月14日日曜日
Counter Strike:SourceをLinuxにインストールしてみる
Ubuntu 9.04、Wineは最新。
4枚組CDからインストールしようとした。まずSteamは全部1枚目に収まっているのでインストールできた。が、CS:Sでは入れ替えがあり、アンマウントできないとのこと。強制アンマウントさせたが、エラーで続行できない。Steamも更新ができないので、一旦アンインストールして、Valveで落とせる最新のSteamインストーラからインストールする。
wine msiexec /i SteamInstall.msi
その後、CS:SはSteamからダウンロードできる(アカウントさえあれば同じようにゲームをプレイできるSteamの利点である)。
で、早速プレイ。リソースのロードも速い!起動した!が、5秒後くらいに落ちてしまう。
E: shm.c: mmap() failed: Cannot allocate memory
E: memblock.c: Assertion 'b' failed at pulsecore/memblock.c:438, function pa_memblock_acquire(). Aborting.
PulseAudioあたり?と思ったが以下によるとPulseAudio関係なく落ちるようだ。
http://appdb.winehq.org/objectManager.php?sClass=version&iId=3731