Steam/Game-specific troubleshooting (日本語) - ArchWiki

# Steam/Game-specific troubleshooting (日本語)

Note: Steam はライブラリディレクトリにゲームに必要なライブラリをインストールするようにしていますが、今のところ欠けているライブラリがあります。欠けているライブラリについては Valve の GitHub にあるバグトラッカーに報告してからここに対処法を加えてください、そしてバグへのリンクを貼って、問題が解決したら削除できるようにしておきましょう。ただし glu や libtxn_dxtn[broken link: package not found] のようなライブラリは例外で、オープンドライバの実装の一部としてみなします。
Tip: ゲームが起動しない場合、考えられる理由として必要なライブラリが欠けている可能性があります。`ldd game_executable` を実行することで必要なライブラリが何か確認することができます。`game_executable` は基本的に `~/.steam/root/SteamApps/common/` のどこかに配置されています。実はこうした"欠けている"ライブラリのほとんどは Steam に既に含まれており、全体的にインストールする必要はないことがあるので注意してください。

## Amnesia: The Dark Descent

### 依存パッケージ

- lib32-freealut
- lib32-glu
- lib32-libxmu
- lib32-sdl_ttf

## And Yet It Moves

### 依存パッケージ

- lib32-libtheora
- lib32-libjpeg6
- lib32-libtiff4
- lib32-libpng12

### 互換性

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

     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

### 依存パッケージ

- adobe-air-sdk
- xterm (probably not actually required)

### 互換性

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-sdk
- xterm
- lib32-libcanberra

### トラブルシューティング

#### ゲームが起動しない

- パッケージ adobe-air-sdk がインストールする 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

Note: このコマンドを実行すると Adobe Air の EULA を承認したことになるので注意してください。

## Don't Starve

### 依存パッケージ (x86_64)

- lib32-flashplugin
- lib32-alsa-plugins (場合によってはこのパッケージでサウンドが修正されます。詳しくはこの github の issue を見て下さい)

### トラブルシューティング

#### 音が鳴らない

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

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

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

## Dota 2

### 依存パッケージ (x86_64)

- lib32-openal
- lib32-libpulse (pulse を使っている場合)

### トラブルシューティング

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

次の環境変数を使って 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

### 依存パッケージ

- lib32-libgdiplus

### トラブルシューティング

#### ゲームが起動しない

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}:.

Note: 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

### 依存パッケージ

- lib32-sdl1.2[broken link: package not found]

### トラブルシューティング

#### サウンド問題

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 からゲームを起動してください。

### 依存パッケージ

- lib32-alsa-plugins
- lib32-glu

## 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

### 依存パッケージ

- lib32-gtk2
- lib32-libvorbis
- lib32-openal
- lib32-nvidia-cg-toolkit
- lib32-libjpeg6

### 互換性

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

     #!/bin/bash
     exec ./Harvest

## Joe Danger 2: The Movie

### 依存パッケージ

- lib32-libpulse
- lib32-alsa-plugins

### 互換性

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

## Kerbal Space Program

### トラブルシューティング

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

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

    LC_ALL=C

### 文章が表示されない

このゲームでは ttf-ms-fonts 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=????

    ...

Note: 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.
Note: 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

### 依存パッケージ

- lib32-openal

## Natural Selection 2

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

### 音が鳴らない

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

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

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

## Penumbra: Overture

### 依存パッケージ

(Taken from penumbra-collection and penumbra-overture-ep1-demo)

- lib32-glu
- lib32-libxft
- lib32-libvorbis
- lib32-openal
- lib32-sdl_ttf
- lib32-sdl_image

### トラブルシューティング

#### ウィンドウモード

ゲーム中にはウィンドウモードにするオプションは用意されていないので、`~/.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)

- lib32-libpulse (pulse を使っている場合)

## Revenge of the Titans

### 依存パッケージ

- libxtst と lib32-libxtst

## Serious Sam 3: BFE

### 依存パッケージ

- lib32-alsa-plugins

### トラブルシューティング

#### 音が鳴らない

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

    # 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

### 依存パッケージ

- lib32-alsa-plugins

## Spacechem

### 依存パッケージ

- lib32-sqlite
- lib32-sdl_image
- lib32-sdl_mixer

### トラブルシューティング

#### ゲームがクラッシュする

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

### 依存パッケージ

- lib32-alsa-plugins
- lib32-openal

### トラブルシューティング

#### 音が鳴らない

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

## Splice

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

### 依存パッケージ

- glu

## Steel Storm: Burning Retribution

### トラブルシューティング

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

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

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

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

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

## Strike Suite Zero

### 依存パッケージ

- lib32-alsa-plugins

## Superbrothers: Sword & Sworcery EP

### 依存パッケージ

- lib32-glu
- lib32-alsa-plugins
- lib32-libpulse (PulseAudio を使用する場合)

## Team Fortress 2

### 依存パッケージ

- lib32-libpng12

### 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=Live`。`aplay -l` を使えば利用できるサウンドカードの一覧が表示できます。

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

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

## The Book of Unwritten Tales

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

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

### 依存パッケージ

- lib32-libxaw
- lib32-jasper

## The Book of Unwritten Tales: The Critter Chronicles

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

## The Clockwork Man

### 依存パッケージ

- lib32-libidn

## The Polynomial

### 依存パッケージ

- ilmbase102-libs
- openexr170-libs

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

### 依存パッケージ

- lib32-glu
- lib32-libxxf86vm
- lib32-openal
- xorg-xwininfo

### トラブルシューティング

- FOSS ドライバ (r600g) で色に問題がでる場合、ウィンドウモードでゲームを起動してみてください (バグレポート)。
- 音が途切れ途切れになる場合、以下を試して下さい:

    /etc/openal/alsoft.conf

    drivers=pulse,alsa
    frequency=48000

- デュアルモニタ環境でゲームの解像度が間違っていてウィンドウ全体を見ることができないときは `~/.frozenbyte/Trine2/options.txt` を編集して `ForceFullscreenWidth` と `ForceFullscreenHeight` オプションをゲームをプレイするモニタの解像度に合わせて下さい。

## Unity of Command

### 依存パッケージ

- lib32-pango
- lib32-alsa-plugins

### トラブルシューティング

- 文章の代わりにボックスが表示される場合は、`$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

### 依存パッケージ

- lib32-sdl2
- lib32-freetype2
- lib32-curl

AUR:

- lib32-sdl2_image
- lib32-gnutls
- lib32-libcurl-gnutls

### トラブルシューティング

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

    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

### 依存パッケージ

- dosbox

### トラブルシューティング

起動時のクラッシュを修正するために、`~/.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

### 依存パッケージ

- lib32-alsa-plugins

## 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

Category:

- Gaming (日本語)