Steam/ゲーム別のトラブルシューティング

提供: ArchWiki
2014年12月25日 (木) 04:11時点におけるimported>Lahwaacz.botによる版 (update Pkg/AUR templates (testing https://github.com/lahwaacz/wiki-scripts/blob/master/update-package-templates.py))
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動
ノート: Steam はライブラリディレクトリにゲームに必要なライブラリをインストールするようにしていますが、今のところ欠けているライブラリがあります。欠けているライブラリについては Valve の GitHub にあるバグトラッカーに報告してからここに対処法を加えてください、そしてバグへのリンクを貼って、問題が解決したら削除できるようにしておきましょう。ただし glulibtxn_dxtn のようなライブラリは例外で、オープンドライバの実装の一部としてみなします。
ヒント: ゲームが起動しない場合、考えられる理由として必要なライブラリが欠けている可能性があります。ldd game_executable を実行することで必要なライブラリが何か確認することができます。game_executable は基本的に ~/.steam/root/SteamApps/common/ のどこかに配置されています。実はこうした"欠けている"ライブラリのほとんどは Steam に既に含まれており、全体的にインストールする必要はないことがあるので注意してください。

目次

Amnesia: The Dark Descent

依存パッケージ

And Yet It Moves

依存パッケージ

互換性

ゲームの起動が失敗し、コンソールに次のメッセージ:

 readlink: extra operand ‘Yet’
 Try 'readlink --help' for more information.

もしくは:

 This script must be run as a user with write priviledges to game directory

が表示される場合、テキストエディタで ~/.steam/root/SteamApps/common/And Yet It Moves/AndYetItMovesSteam.sh を開き、

 ayim_dir="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")"

 ayim_dir="$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"

に変えてください。

Anodyne

依存パッケージ

互換性

Defender's Quest と同じ手順に従って下さい。

Aquaria

トラブルシューティング

Mouse pointer gets stuck in one direction

If the mouse pointer gets stuck in any one direction, the game becomes unplayable. Open ~/.local/share/Steam/SteamApps/common/Aquaria/usersettings.xml in a text editor and replace:

 <JoystickEnabled on=”1″ />

with:

 <JoystickEnabled on=”0″ />

If that does not fix the issue, unplug any joystick or joystick adapter devices you may have plugged in.

Cities in Motion 2

トラブルシューティング

ダイアログボックスが正しく表示されない

ログに以下のように表示されているはずです:

Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 69: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 69: wrong number of matrix elements

フォントの設定ファイルにバグが存在することが議論されています: [1]

編集した /etc/fonts/conf.d/10-scale-bitmap-fonts.conf がここにあります: [2]

Civilization V

トラブルシューティング

Pulse Audio で音がこもる

デフォルトのフラグメントサイズミリ秒をアンコメントして次の値に修正してください:

/etc/pulse/daemon.conf
default-fragment-size-msec = 5

Pulse Audio を再起動すれば正しく音声が再生されるようになります。

Radeon オープンソースドライバー

現在 Radeon のオープンソースドライバーには建物が透明になるバグが存在します: [3]

Crusader Kings II

ゲームは $HOME/Steam/SteamApps/common/Crusader Kings II にインストールされます。

バックグラウンドで Steam を実行していなくても、$HOME/Steam/SteamApps/common/Crusader Kings II/ck2 コマンドを使えばゲームを直接起動できます。

セーブデータは $HOME/Documents/Paradox Interactive/Crusader Kings II/save games/ に保存されます。 最新のバージョン 2.03 では $HOME/.paradoxinteractive/Crusader Kings II/ にセーブファイルが保存されるようです。ドキュメントフォルダが空の場合はそちらを見て下さい。

Mod

Linux 版には Windows 版と違ってランチャーがありません。

mod を使うには、ゲーム設定ディレクトリ (~/Documents/Paradox Interactive/Crusader Kings II/mod/) に mod を配置して特別なキー -mod=<mod_path> を使ってゲームを起動してください。 例:

-mod=mod/CK2_rus_full_v1.092.mod -mod=mod/Extendedtitlesmod.mod

mod が動作しない場合は、$HOME/.paradoxinteractive/Crusader Kings II/ に mod フォルダを作成してそこに mod を配置して見て下さい。

DLC

Steam で購入した DLC は全てデフォルトで有効になります。mod と同じく、ランチャーがないため DLC を無効にするには起動オプションを使う必要があります。使用するオプションは -exclude-dlc で、~/.steam/steam/SteamApps/common/Crusader Kings II/dlc/ 内の .dlc ファイルを引数に指定します。例えば、Sunset Invasion を無効にするには、次を使います:

-exclude-dlc=dlc/dlc018.dlc

トラブルシューティング

音が鳴らない

Crusader Kings 2 で使われているデフォルトのオーディオドライバは PulseAudio 用なので、上書きする必要があります:

~/.pam_environment
SDL_AUDIODRIVER=alsa

Defender's Quest: Valley of the Forgotten

依存パッケージ

トラブルシューティング

ゲームが起動しない

  • パッケージ adobe-air-sdkAUR がインストールする Adobe Air の場所がゲームが想定している場所と異なっているため、シンボリックリンクを作成して修正してください (root 権限が必要です):
# ln -s /opt/adobe-air-sdk/runtimes/air/linux/Adobe\ AIR /opt/Adobe\ AIR
  • Adobe AIR は EULA が承認されているか確認をしようとして落ちます。これを修正するには、以下のコマンドを実行してください (root で実行してはいけません):
$ mkdir -p ~/.appdata/Adobe/AIR
$ echo 2 > ~/.appdata/Adobe/AIR/eulaAccepted
ノート: このコマンドを実行すると Adobe Air の EULA を承認したことになるので注意してください。

Don't Starve

依存パッケージ (x86_64)

トラブルシューティング

音が鳴らない

ゲームリストの Don't Starve を右クリックして、プロパティをクリックし、起動設定をクリックして、次を追加してください:

LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" %command%

ゲームに戻って、オプションから全てのオーディオを適当なボリュームに設定してください。

Dota 2

依存パッケージ (x86_64)

トラブルシューティング

ゲーム内のフォントが読めない

次の環境変数を使って Steam (もしくは Dota 2) を起動してください:

MESA_GL_VERSION_OVERRIDE=2.1

全てが問題ないように思えるのにゲームが起動しない

ターミナルからゲームを起動しても、エラーが表示されない場合、Steam > 設定 > ゲーム中 > ゲーム中に Steam オーバーレイを有効にする を無効にしてください。 The Book of Unwritten Tales にも同じ問題が存在します。Dota 2 でテストされていない回避方法も説明されています。

ゲームが間違った画面で起動する

GitHub Dota 2 issue #11

libxcb-dri3 のエラーメッセージでゲームが起動しない

最新の Mesa に更新すると、Dota 2 が動かなくなることがあります。エラーメッセージは:

SDL_GL_LoadLibrary(NULL) failed: Failed loading libGL.so.1: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_fd

同梱されている libxcb を削除して Steam にシステムに入っているバージョンを使うようにさせてください。Steam を再起動することで適用されます。

$ find ~/.local/share/Steam -name 'libxcb*' -type f | grep -v installed | xargs rm
GitHub Steam issue #3204

Steam オーバーレイ

Steam は libxcb のコピーを配布していますが、これは最新の xorg の libxcb と互換性がありません。最新の xorg で steam オーバーレイに問題が生じる場合は同梱されているライブラリを削除してみてください。

 mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 /tmp/libxcb.so.1.bak

詳細な情報は次を見て下さい:

[4] [5]

Dwarfs F2P

依存パッケージ

トラブルシューティング

ゲームが起動しない

There was a bug that stopped Steam from fetching all the needed files. It should be resolved, if you still bump into this problem, try verifying integrity of game cache from game properties, local files tab.

If the game still crashes at startup, edit ~/.local/share/Steam/SteamApps/common/Dwarfs - F2P/Run.sh and change

export LD_LIBRARY_PATH=.:${LD_LIBRARY_PATH}

to

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:.
ノート: This file may be overwritten by updates or by verifying integrity of game cache. You may need to modify it again.

If these do not help, you may have outdated libraries in the game installation folder that are crashing the game on startup. Try moving/removing the following files out of ~/.local/share/Steam/SteamApps/common/Dwarfs - F2P/ to fix it:

libX11.so.6, libsteam.so libtier0_s.so, libvstdlib_s.so, steamclient.so

ゲームがクラッシュする

ときどき、アーケードの最後の2分くらいでゲームがクラッシュすることがあります。このバグの報告はすでにされていますが、解決方法はまだありません。

Dynamite Jack

依存パッケージ

トラブルシューティング

サウンド問題

64ビットの Arch Linux を使っている場合、Dynamite Jack でポップノイズやヒスノイズが発生することがあります。これは STEAM_RUNTIME=0 が設定されていないのが原因です (ただし、STEAM_RUNTIME=0 を設定していても、時々この問題が発生することもあります。一度終了してから再度起動すれば問題は解決するでしょう)。

ゲームが起動しない

STEAM_RUNTIME=0 を使って steam を実行すると、Dynamite Jack が起動しないという問題が起こることがあります。steam のエラーメッセージに次のメッセージが含まれていないか確認してください:

/home/<USER>/.local/share/Steam/SteamApps/common/Dynamite Jack/bin/main: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

multilib から lib32-sdl をインストールすれば Dynamite Jack は起動するはずです。

Football Manager 2014

XFS や reiserfs ファイルシステムにインストールした場合、ゲームが起動しません。対応策としては ext4 ファイルシステムにインストールしてください。

FORCED

このゲームには32ビットと64ビットのバイナリが入っていますが、なぜか steam は64ビットの Arch Linux でも32ビットのバイナリを実行しようとします。 64ビットのバイナリを手動で実行すると、ゲームは起動しますが、steam アカウントに接続できないため遊ぶことができません。 そのため32ビットの依存パッケージをインストールして steam からゲームを起動してください。

依存パッケージ

FTL: Faster than Light

依存パッケージ

両方のアーキテクチャに対応したライブラリがゲームのデータディレクトリにダウンロード・保存されます。ランチャースクリプト (もしくは Steam のショートカット) を使って FTL を起動する限り、他にライブラリをダウンロードする必要はありません。

互換性

インストール後、'Text file busy' エラーによって FTL が起動しないことがあります (Steam のプロファイル写真の縁が緑になってから青になります)。これを解決する一番簡単な方法はシステムを再起動することです。再度ログインすれば FTL は起動するはずです。

FTL は 3D アクセラレーションがなされるゲームではないので FTL では Steam オーバーレイが使えます。このためデスクトップの通知が表示されます。フルスクリーンでプレイしていると、システムの通知によってフォーカスが奪われ、ウィンドウモードに勝手に戻り、再起動しないとフルスクリーンに戻せなくなることがあります。Steam では FTL のバイナリに DRM は存在しないため Steam を使わずにゲームを起動することが可能です。場合によってはこれが訳に立ちます。$arch ディレクトリの FTL バイナリではなく ~/.steam/root/SteamApps/common/FTL Faster than Light/data/ のランチャースクリプトを使って FTL を起動するようにしてください。

オープンソースドライバにおける問題

使っているビデオカードのオープンソースドライバーを利用している場合 FTL が起動しないことがあります。2つの解決方法が存在します: プロプライエタリのビデオドライバをインストールするか、~/.steam/root/SteamApps/common/FTL\ Faster\ Than\ Light/data/amd64/lib 内のライブラリ "libstdc++.so.6" を削除(もしくは名前の変更)をするかです。32ビットの環境では、~/.steam/root/SteamApps/common/FTL\ Faster\ Than\ Light/data/x86/lib にある同じライブラリを削除(名前変更)してください。

Game Dev Tycoon

トラブルシューティング

ゲームが起動しない

libudev.so.0 が存在しないというエラーが表示される場合、以下を実行すれば解決できます:

# ln -s /lib/libudev.so /lib/libudev.so.0

Garry's Mod

トラブルシューティング

ゲームが起動しない

client.so が存在しないというエラーが表示される場合、以下を実行すれば解決できます:

$ cd SteamLibrary/SteamApps/common/GarrysMod/bin/
$ ln -s libawesomium-1-7.so.0 libawesomium-1-7.so.2
$ ln -s ../garrysmod/bin/client.so ./

Half-Life 2 & エピソード

キリル文字フォントの問題

この問題は "Helvetica" フォントを削除することで解決します。

Hammerwatch

トラブルシューティング

Steam GUI からゲームが起動できない

ゲームリストの Hammerwatch を右クリックして、プロパティをクリックし、起動設定をクリックして、次を追加してください:

LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" %command%

音が鳴らない

Hammerwatch でポップアップが出現します: "Sound Error" -- "Could not initialize OpenAL, no sounds will be played. Try updating your OpenAL drivers"。

Hammerwatch が利用している OpenAL は Pulseaudio をデフォルトにしています。変更するには、次の行を /etc/openal/alsoft.conf に追加してください:

drivers=alsa,pulse

これで、Hammerwatch は alsa を使うようになります。この解決方法はここに記述されています。

Harvest: Massive Encounter

依存パッケージ

互換性

ゲームが起動せずライブラリインストーラーのループにはまることがあります。 ~/.steam/root/SteamApps/common/Harvest Massive Encounter/run_harvest を編集して以下を除く全てを削除してください:

 #!/bin/bash
 exec ./Harvest

Joe Danger 2: The Movie

依存パッケージ

互換性

Humble Bundle から直接ゲームを取得して lib32-libpulse をインストールすれば動作します。

Kerbal Space Program

トラブルシューティング

最初のロードの後ゲームが進まない

これを修正するには、次をセットしてください:

LC_ALL=C

文章が表示されない

このゲームでは ttf-ms-fontsAUR AUR パッケージで提供されている、Arial と Arial Black フォントが必要です。

primusrun を使うとグラフィックがちらつく

PRIMUS_SYNC=2 を使って起動してください (ただしこの方法だとフレームレートが減少します)

設定にアクセスしたり64ビットの Steam でセーブをするとゲームがクラッシュする

Kerbal Space Program のプロパティで、起動オプションを設定してください:

LC_ALL=C %command%_64

ロケール設定

船の建造で問題が発生する場合は https://bugs.kerbalspaceprogram.com/issues/504 を見て下さい。

64ビット環境で音が鳴らない

64ビットの実行可能ファイルを起動してください。

Steam は KSP.x86 実行可能ファイルと KSP.x86_64 実行可能ファイルを実行しようとします。 次のフォルダに移動して:

/home/$USER/.local/share/Steam/SteamApps/common/Kerbal\ Space\ Program/ 

次のコマンドで起動してください:

./KSP.x86_64

もしくは、ゲームリストの "Kerbal Space Program" を右クリックして、プロパティをクリックし、起動設定をクリックして、次を追加してください:

LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" LC_ALL=C %command%_64

Killing Floor

トラブルシューティング

画面解像度

Killing Floor は何も設定しなくても問題なく動作しますが、ゲーム内の解像度を変更する必要が出てくるかもしれません。デフォルトの解像度は 800x600 でアスペクト比は 4:3 です。 ゲーム内で画面解像度を変更しようとすると、デスクトップ環境がクラッシュすることがあります。 これを修正するには、お好きなエディタで ~/.killingfloor/System/KillingFloor.ini を編集して適当な画面解像度のサイズを設定してください:

~/.killingfloor/System/KillingFloor.ini
...

[WinDrv.WindowsClient]
WindowedViewportX=????
WindowedViewportY=????
FullscreenViewportX=????
FullscreenViewportY=????
MenuViewportX=???
MenuViewportY=???

...

[SDLDrv.SDLClient]
WindowedViewportX=????
WindowedViewportY=????
FullscreenViewportX=????
FullscreenViewportY=????
MenuViewportX=????
MenuViewportY=????

...
ノート: Replace all the ???? with the corresponding numbers according the desired resolution. If you have an 1366x768 screen and want to use it at it's fullest, change all the Viewport fields to something like ViewportX=1366 and ViewportY=768 in the corresponding areas.
ノート: The dots in the middle indicate that there are more fields in that .ini file. But for screen resolution troubleshooting, you do not need to modify anything else.

ファイルを保存してゲームを再起動すれば、解像度が変わっているはずです。

ウィンドウモード

オプションメニューのフルスクリーンのチェックを外して、Ctrl+g を使ってマウスキャプチャを止めて下さい。これで最小化して他のことを行うことができるようになります。

Multiwinia

依存パッケージ

Natural Selection 2

設定をしなくてもほとんどが動作します。

音が鳴らない

ゲーム内で音が鳴らない場合 lib32-sdl, lib32-sdl2AUR, lib32-alsa-plugins をインストールしてみてください。

それで上手く行かないときは、Steam でゲームの起動オプションを次のように設定してみてください:

LD_LIBRARY_PATH="/usr/lib32:$LD_LIBRARY_PATH" %command%

Penumbra: Overture

依存パッケージ

(Taken from penumbra-collectionAUR and penumbra-overture-ep1-demoAUR)

トラブルシューティング

ウィンドウモード

ゲーム中にはウィンドウモードにするオプションは用意されていないので、~/.frictionalgames/Penumbra/Overture/settings.cfg を編集して有効にする必要があります。 FullScreen="true"FullScreen="false" に修正すれば、ウィンドウモードでゲームが起動するはずです。

Portal 2

トラブルシューティング

ゲームが起動しない

エラー PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0! が表示される場合、~/.local/share/Steam/SteamApps/common/Portal\ 2/bin/libstdc++.so.6 を削除してください。

Redshirt

依存パッケージ (x86_64)

Revenge of the Titans

依存パッケージ

Serious Sam 3: BFE

依存パッケージ

トラブルシューティング

音が鳴らない

以下を実行してみて下さい:

# mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
# ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

上のコマンドで直らない場合、Steam community (Serious Sam 3: BFE uses OpenAL to output sound) で提案されているように ~/.alsoftrc を修正してみてください。Pulse Audio を使っていない場合、以下のような設定を記述します:

$ nano ~/.alsoftrc
[general]
drivers = alsa
[alsa]
device = default
capture = default
mmap = true

Sir, you are being hunted

依存パッケージ

Spacechem

依存パッケージ

トラブルシューティング

ゲームがクラッシュする

Spacechem の x86 バージョンはゲームに含まれている libSDL* ファイルのために x64 で動作しません、おかしな出力を残してクラッシュします。

この問題を解決するには ~/.steam/root/SteamApps/common/SpaceChem から3つのファイル libSDL-1.2.so.0, libSDL_image-1.2.so.0, libSDL_mixer-1.2.so.0 を削除してください。

Space Pirates and Zombies

依存パッケージ

トラブルシューティング

音が鳴らない

上の Serious Sam 3: BFE に書かれているフィックスを実行して下さい。

Splice

Splice には x86 と x64 両方のバイナリが入っています。このゲームを起動するのに Steam を実行する必要はありません。

依存パッケージ

Steel Storm: Burning Retribution

トラブルシューティング

起動後ブラックアウトする

デフォルトでは、ゲームの起動は 1024x768 解像度のフルスクリーンモードで行われますが、デバイスによっては対応していません (例えば intel hd4000 が載っている Samsung Series9 ラップトップ)。 ウィンドウモードで起動することで対処してください。Steam のゲームプロパティを開き、General タブの "Set launch options..." を選び、"-window" と入力します。

これでゲーム中で解像度を変更できます。

英語のフォントが表示されない

Intel のビデオカードを使っている場合、DriConf で S3TC を無効にしてください。

Strike Suite Zero

依存パッケージ

Superbrothers: Sword & Sworcery EP

依存パッケージ

Team Fortress 2

依存パッケージ

HRTF を動作させる

オペレーティングシステムで HRTF が正しく設定されていたとしても、オリジナルのプロセッシングを無効にしない限り hrtf は有効になりません。HRTF を動作させるには、次を使用:

   dsp_slow_cpu 1

最高の結果を得るには、以下も変更します:

   snd_spatialize_roundrobin 1
   dsp_enhance_stereo 0
   snd_pitchquality 1

トラブルシューティング

ロード画面でフリーズする

あなたが英語を使わないユーザーの場合、locale.gen で "en_US.UTF-8" を有効にする必要があります。その後、新しいロケールを生成してください。

音が鳴らない

システムに PulseAudio がインストールされていないと発生します。 ALSA を使いたい場合は、Steam やゲームを起動するときに SDL_AUDIODRIVER=alsa を加えて下さい (SteamCommunity より)。

それでも音が鳴らない時は、AUDIODEV 環境変数を設定してみて下さい。例えば AUDIODEV=Liveaplay -l を使えば利用できるサウンドカードの一覧が表示できます。

テクスチャのロードが遅い

Chris の FPS 設定やその他の FPS 設定を使っている場合、mat_picmip2 に設定されます。これはテクスチャのロードで複数のスレッドを作成するため、Linux にジッタやラグを発生させることがあります(特に別のカーネルを使っている場合)。デフォルトの -1 に設定してみてください。

The Book of Unwritten Tales

ゲームが始まらない時は、Properties から "Enable Steam Community In-Game" のチェックを外してください。

ゲームプレイ中やプレイ前に設定メニューをクリックするとセグメンテーションフォルトが発生することがあります。これは既知の問題であり、開発者によるフィックスを待つ必要があります。回避方法 (Steam forums より) としてはゲームの RenderSystem_GL.so を Debian のリポジトリのライブラリに置き換える方法があります。この deb ファイル をダウンロードして、展開し (dpkgAUR -x libogre-*.deb outdir)、~/.local/share/Steam/SteamApps/common/The Book of Unwritten Tales/lib/32/RenderSystem_GL.so.deb パッケージに入っているファイルで置き換えて下さい。

依存パッケージ

The Book of Unwritten Tales: The Critter Chronicles

The Book of Unwritten Tales と同じゲームエンジンを使っているので、このゲームには同じことが適用されます。

The Clockwork Man

依存パッケージ

The Polynomial

依存パッケージ

Steam for Linux issue #2721

トラブルシューティング

64ビット環境でプログラムの起動中にセグフォルトが起こる

ランチャースクリプトの LD_LIBRARY_PATH 設定のためプログラムの起動中にセグフォルトが起こります。~/.local/share/Steam/SteamApps/common/ThePolynomial/Polynomial64 を編集して、LD_LIBRARY_PATH 変数をコメントアウトしてください。./bin/Polynomial64 "$@" コマンドを新しい行に記述してください。

Towns / Towns Demo

起動時にクラッシュする

Java がインストールされているか確認してください。

Trine 2

依存パッケージ

トラブルシューティング

  • FOSS ドライバ (r600g) で色に問題がでる場合、ウィンドウモードでゲームを起動してみてください (バグレポート)。
  • 音が途切れ途切れになる場合、以下を試して下さい:
/etc/openal/alsoft.conf
drivers=pulse,alsa
frequency=48000
  • デュアルモニタ環境でゲームの解像度が間違っていてウィンドウ全体を見ることができないときは ~/.frozenbyte/Trine2/options.txt を編集して ForceFullscreenWidthForceFullscreenHeight オプションをゲームをプレイするモニタの解像度に合わせて下さい。

Unity of Command

依存パッケージ

トラブルシューティング

  • 文章の代わりにボックスが表示される場合は、$HOME/Steam/SteamApps/common/Unity of Command/bin/libpangoft2-1.0.so.0 を削除して見て下さい。

音が鳴らない

次のエラーが表示される場合:

ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so

以下を試してみて下さい:

# mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
# ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

Witcher 2: Assassin of Kings

依存パッケージ

AUR:

トラブルシューティング

ゲームが起動しない場合、エラーメッセージを有効にしてください:

cd "${HOME}/.local/share/Steam/SteamApps/common/the witcher 2"
LIBGL_DEBUG=verbose ./witcher2

swrast_dri.so の問題によって libGL がロードされないときは、multilib がちゃんと有効になっていて32ビットの opengl ライブラリがインストールされているかもう一度確認してください。

Wizardry 6: Bane of the Cosmic Forge

依存パッケージ

トラブルシューティング

起動時のクラッシュを修正するために、~/.local/share/Steam/SteamApps/common/Wizardry6/dosbox_linux/launch_wizardry6.sh を編集して以下を:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./libs
exec ./dosbox -conf dosbox_wiz6.conf -conf dosbox_wiz6_launch_linux.conf -noconsole "$@"

次のように変更してください:

#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./libs
exec dosbox -conf dosbox_wiz6.conf -conf dosbox_wiz6_launch_linux.conf -noconsole "$@"

World of Goo

解像度を変更する

  • ゲームの解像度を変更するには設定ファイル $HOME/Steam/SteamApps/common/World of Goo/properties/config.txt の "Graphics display" セクションを編集して下さい。例えば:
 <param name="screen_width" value="1680" />
 <param name="screen_height" value="1050" />
 <param name="color_depth" value="0" />
 <param name="fullscreen" value="true" />
 <param name="ui_inset" value="10" />

Worms Reloaded

依存パッケージ

XCOM

起動時にフリーズする

Steam に含まれているライブラリのバージョンが、archlinux のシステムライブラリと一緒に使うには古すぎることがしばしばあります。 Steam のライブラリを削除して新しい arch のバージョンを使う必要があります [6]

rm ~.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6