「Steam/ゲーム別のトラブルシューティング」の版間の差分
細 (1版 をインポートしました) |
|||
1行目: | 1行目: | ||
[[Category:ゲーム]] |
[[Category:ゲーム]] |
||
[[en:Steam/Game-specific troubleshooting]] |
[[en:Steam/Game-specific troubleshooting]] |
||
− | {{Note|[[Steam|Steam]] はライブラリディレクトリにゲームに必要なライブラリをインストールするようにしていますが、今のところ欠けているライブラリがあります。欠けているライブラリについては Valve の [https://github.com/ValveSoftware/steam-for-linux GitHub] にあるバグトラッカーに報告してからここに対処法を加えてください、そしてバグへのリンクを貼って、問題が解決したら削除できるようにしておきましょう |
+ | {{Note|[[Steam|Steam]] はライブラリディレクトリにゲームに必要なライブラリをインストールするようにしていますが、今のところ欠けているライブラリがあります。欠けているライブラリについては Valve の [https://github.com/ValveSoftware/steam-for-linux GitHub] にあるバグトラッカーに報告してからここに対処法を加えてください、そしてバグへのリンクを貼って、問題が解決したら削除できるようにしておきましょう。}} |
− | {{Tip|ゲームが起動しない場合、考えられる理由として必要なライブラリが欠けている可能性があります。{{ic|ldd ''game_executable''}} を実行することで必要なライブラリが何か確認することができます。{{ic|''game_executable''}} は基本的に {{ic|~/.steam/root/SteamApps/common/}} のどこかに配置されています。実はこうした"欠けている"ライブラリのほとんどは Steam に既に含まれており、全 |
+ | {{Tip|ゲームが起動しない場合、考えられる理由として必要なライブラリが欠けている可能性があります。{{ic|ldd ''game_executable''}} を実行することで必要なライブラリが何か確認することができます。{{ic|''game_executable''}} は基本的に {{ic|~/.steam/root/SteamApps/common/}} のどこかに配置されています。実はこうした"欠けている"ライブラリのほとんどは Steam に既に含まれており、全てをインストールする必要はないことがあるので注意してください。}} |
==Amnesia: The Dark Descent== |
==Amnesia: The Dark Descent== |
||
40行目: | 40行目: | ||
==Aquaria== |
==Aquaria== |
||
+ | ===Mouse pointer gets stuck in one direction=== |
||
− | ===トラブルシューティング=== |
||
− | ====Mouse pointer gets stuck in one direction==== |
||
If the mouse pointer gets stuck in any one direction, the game becomes unplayable. Open {{ic|~/.local/share/Steam/SteamApps/common/Aquaria/usersettings.xml}} in a text editor and replace: |
If the mouse pointer gets stuck in any one direction, the game becomes unplayable. Open {{ic|~/.local/share/Steam/SteamApps/common/Aquaria/usersettings.xml}} in a text editor and replace: |
||
<JoystickEnabled on=”1″ /> |
<JoystickEnabled on=”1″ /> |
||
48行目: | 47行目: | ||
If that does not fix the issue, unplug any joystick or joystick adapter devices you may have plugged in. |
If that does not fix the issue, unplug any joystick or joystick adapter devices you may have plugged in. |
||
+ | |||
+ | ==Borderlands 2== |
||
+ | Steam Cloud syncing does not (intentionally) work between platforms. With that said gave save files can be manually moved between systems. Save locations can be found here: http://pcgamingwiki.com/wiki/Borderlands_2#Game_data. Once backed up to a FAT32 or other cross-compatible file-system thumbdrive (or the cloud), move the saved files to your GNU/Linux system, locate your saved file location, and move into the 17-digit long numeric file name. If previous saves on your GNU/Linux system can be deleted you can do so now. The key fix that I found was a need to change the ownership, group, and permissions. I used {{ic|chown steam:steam *}} and then {{ic|chmod 0660 *}} to get my moved saved files to work. |
||
+ | |||
+ | ==Borderlands the Pre-Sequel== |
||
+ | Borderlands the Pre-Sequle (and maybe Borderlands 2) might not be able to connect to the Gearbox SHIFT-service, this is related to a wrong path to the available SSL certificates. This can be solved by creating a symbolic link from {{ic|/etc/ssl}} to {{ic|/usr/lib/ssl}}. See [http://steamcommunity.com/app/49520/discussions/0/616189742722687689/#c616189742811551908 this comment on the steam dissuscion forum]. |
||
==Cities in Motion 2== |
==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: non-double matrix element |
||
63行目: | 67行目: | ||
==Civilization V== |
==Civilization V== |
||
+ | |||
− | ===トラブルシューティング=== |
||
− | + | ===Pulse Audio で音がこもる=== |
|
+ | |||
− | デフォルトのフラグメントサイズミリ秒をアンコメントして次の値に修正してください: |
||
+ | [[PulseAudio/トラブルシューティング#音がズレる]]を見て下さい。 |
||
− | {{hc|/etc/pulse/daemon.conf|<nowiki> |
||
+ | |||
− | default-fragment-size-msec = 5</nowiki>}} |
||
+ | == Counter-Strike: Global Offensive == |
||
− | Pulse Audio を再起動すれば正しく音声が再生されるようになります。 |
||
+ | |||
− | ====Radeon オープンソースドライバー==== |
||
+ | === Game runs on the wrong screen === |
||
− | 現在 Radeon のオープンソースドライバーには建物が透明になるバグが存在します: [https://bugs.freedesktop.org/show_bug.cgi?id=80015]。 |
||
+ | |||
+ | [https://github.com/ValveSoftware/Counter-Strike-Global-Offensive/issues/60 GitHub Counter-Strike: Global Offensive issue #60] |
||
+ | |||
+ | If it happens, you can fix it by going into fullscreen windowed or windowed mode and then dragging the game onto the correct monitor. After you go back in fullscreen, the game should be on the correct monitor. |
||
+ | |||
+ | === Audio is not synced === |
||
+ | |||
+ | [https://github.com/ValveSoftware/Counter-Strike-Global-Offensive/issues/45 GitHub Counter-Strike: Global Offensive issue #45] |
||
+ | |||
+ | [[PulseAudio/トラブルシューティング#音がズレる]]を見て下さい。 |
||
==Crusader Kings II== |
==Crusader Kings II== |
||
79行目: | 93行目: | ||
セーブデータは {{ic|$HOME/Documents/Paradox Interactive/Crusader Kings II/save games/}} に保存されます。 |
セーブデータは {{ic|$HOME/Documents/Paradox Interactive/Crusader Kings II/save games/}} に保存されます。 |
||
最新のバージョン 2.03 では {{ic|$HOME/.paradoxinteractive/Crusader Kings II/}} にセーブファイルが保存されるようです。ドキュメントフォルダが空の場合はそちらを見て下さい。 |
最新のバージョン 2.03 では {{ic|$HOME/.paradoxinteractive/Crusader Kings II/}} にセーブファイルが保存されるようです。ドキュメントフォルダが空の場合はそちらを見て下さい。 |
||
− | |||
− | ===Mod=== |
||
− | Linux 版には Windows 版と違ってランチャーがありません。 |
||
− | |||
− | mod を使うには、ゲーム設定ディレクトリ ({{ic|~/Documents/Paradox Interactive/Crusader Kings II/mod/}}) に mod を配置して特別なキー {{ic|1=-mod=<mod_path>}} を使ってゲームを起動してください。 |
||
− | 例: |
||
− | -mod=mod/CK2_rus_full_v1.092.mod -mod=mod/Extendedtitlesmod.mod |
||
− | mod が動作しない場合は、{{ic|$HOME/.paradoxinteractive/Crusader Kings II/}} に mod フォルダを作成してそこに mod を配置して見て下さい。 |
||
− | |||
− | ===DLC=== |
||
− | Steam で購入した DLC は全てデフォルトで有効になります。mod と同じく、ランチャーがないため DLC を無効にするには起動オプションを使う必要があります。使用するオプションは {{ic|-exclude-dlc}} で、{{ic|~/.steam/steam/SteamApps/common/Crusader Kings II/dlc/}} 内の {{ic|.dlc}} ファイルを引数に指定します。例えば、Sunset Invasion を無効にするには、次を使います: |
||
− | -exclude-dlc=dlc/dlc018.dlc |
||
===トラブルシューティング=== |
===トラブルシューティング=== |
||
98行目: | 100行目: | ||
{{hc|~/.pam_environment|2=SDL_AUDIODRIVER=alsa}} |
{{hc|~/.pam_environment|2=SDL_AUDIODRIVER=alsa}} |
||
+ | |||
+ | ====Odd Sized Starting Window==== |
||
+ | Enable full screen mode as the default. In {{ic|~/.paradoxinteractive/Crusader Kings II/settings.txt}} change fullscreen=no to fullscreen=yes. |
||
==Defender's Quest: Valley of the Forgotten== |
==Defender's Quest: Valley of the Forgotten== |
||
130行目: | 135行目: | ||
* {{pkg|lib32-openal}} |
* {{pkg|lib32-openal}} |
||
* {{pkg|lib32-libpulse}} (pulse を使っている場合) |
* {{pkg|lib32-libpulse}} (pulse を使っている場合) |
||
+ | * {{pkg|lib32-fontconfig}} |
||
===トラブルシューティング=== |
===トラブルシューティング=== |
||
226行目: | 232行目: | ||
$ ln -s libawesomium-1-7.so.0 libawesomium-1-7.so.2 |
$ ln -s libawesomium-1-7.so.0 libawesomium-1-7.so.2 |
||
$ ln -s ../garrysmod/bin/client.so ./ |
$ ln -s ../garrysmod/bin/client.so ./ |
||
+ | |||
+ | ====Opening some menus causes the game to crash==== |
||
+ | Most menus work fine, but ones with checkboxes (LAN multiplayer, mounted games list) do not work at all. This is a bug in the menu code. |
||
+ | |||
+ | If you prefer the default menu style and do not mind a hacky solution: [https://github.com/Facepunch/garrysmod-issues/issues/86#issuecomment-30935491 Simon311] has written code with instructions to fix it. |
||
+ | |||
+ | If you do not care for the default menu style and want a more stable but feature-incomplete solution, Facepunch developer [https://github.com/robotboy655/gmod-lua-menu robotboy655] has written a new menu. |
||
==Half-Life 2 & エピソード== |
==Half-Life 2 & エピソード== |
||
267行目: | 280行目: | ||
==[[Kerbal Space Program]]== |
==[[Kerbal Space Program]]== |
||
+ | [[Kerbal Space Program]] を見て下さい。 |
||
− | ===トラブルシューティング=== |
||
− | === 最初のロードの後ゲームが進まない === |
||
− | これを修正するには、次をセットしてください: |
||
− | LC_ALL=C |
||
− | |||
− | === 文章が表示されない === |
||
− | このゲームでは {{AUR|ttf-ms-fonts}} [[Arch User Repository|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== |
||
366行目: | 350行目: | ||
====ゲームが起動しない==== |
====ゲームが起動しない==== |
||
エラー {{ic|PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!}} が表示される場合、{{ic|~/.local/share/Steam/SteamApps/common/Portal\ 2/bin/libstdc++.so.6}} を削除してください。 |
エラー {{ic|PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!}} が表示される場合、{{ic|~/.local/share/Steam/SteamApps/common/Portal\ 2/bin/libstdc++.so.6}} を削除してください。 |
||
+ | |||
+ | ==Prison Architect== |
||
+ | ===トラブルシューティング=== |
||
+ | ====ALSA error when using PulseAudio==== |
||
+ | {{ic|ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave}} エラーは以下をインストールすることで直ります: |
||
+ | * {{pkg|pulseaudio-alsa}} |
||
+ | * {{pkg|lib32-alsa-plugins}} |
||
+ | * {{pkg|lib32-libpulse}} |
||
+ | |||
+ | ==Project Zomboid== |
||
+ | ===依存パッケージ=== |
||
+ | * {{pkg|jre7-openjdk}} |
||
==Redshirt== |
==Redshirt== |
||
478行目: | 474行目: | ||
==The Book of Unwritten Tales: The Critter Chronicles== |
==The Book of Unwritten Tales: The Critter Chronicles== |
||
''The Book of Unwritten Tales'' と同じゲームエンジンを使っているので、このゲームには同じことが適用されます。 |
''The Book of Unwritten Tales'' と同じゲームエンジンを使っているので、このゲームには同じことが適用されます。 |
||
+ | |||
+ | ゲームの終わりにクレジットが表示されたところでゲームがクラッシュする場合、次のページで書かれているようにクレジット画像のサイズを変更してください: http://steamcommunity.com/app/221830/discussions/0/828925849276110960/#c810921273836530791 |
||
==The Clockwork Man== |
==The Clockwork Man== |
||
528行目: | 526行目: | ||
# mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/ |
# 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/ |
# ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/ |
||
+ | |||
+ | ==Unrest== |
||
+ | ===依存パッケージ=== |
||
+ | * {{pkg|fluidsynth}} |
||
== Witcher 2: Assassin of Kings == |
== Witcher 2: Assassin of Kings == |
||
533行目: | 535行目: | ||
=== 依存パッケージ === |
=== 依存パッケージ === |
||
− | * {{AUR|lib32-sdl2}} |
||
* {{Pkg|lib32-freetype2}} |
* {{Pkg|lib32-freetype2}} |
||
+ | * {{AUR|lib32-libcurl-compat}} |
||
* {{Pkg|lib32-curl}} |
* {{Pkg|lib32-curl}} |
||
− | |||
− | [[AUR|AUR]]: |
||
− | |||
− | * {{AUR|lib32-sdl2_image}} |
||
* {{Pkg|lib32-gnutls}} |
* {{Pkg|lib32-gnutls}} |
||
+ | * {{AUR|lib32-sdl2}} |
||
+ | * {{AUR|lib32-sdl2_image}} |
||
* {{AUR|lib32-libcurl-gnutls}} |
* {{AUR|lib32-libcurl-gnutls}} |
||
2015年2月12日 (木) 15:08時点における版
目次
- 1 Amnesia: The Dark Descent
- 2 And Yet It Moves
- 3 Anodyne
- 4 Aquaria
- 5 Borderlands 2
- 6 Borderlands the Pre-Sequel
- 7 Cities in Motion 2
- 8 Civilization V
- 9 Counter-Strike: Global Offensive
- 10 Crusader Kings II
- 11 Defender's Quest: Valley of the Forgotten
- 12 Don't Starve
- 13 Dota 2
- 14 Dwarfs F2P
- 15 Dynamite Jack
- 16 Football Manager 2014
- 17 FORCED
- 18 FTL: Faster than Light
- 19 Game Dev Tycoon
- 20 Garry's Mod
- 21 Half-Life 2 & エピソード
- 22 Hammerwatch
- 23 Harvest: Massive Encounter
- 24 Joe Danger 2: The Movie
- 25 Kerbal Space Program
- 26 Killing Floor
- 27 Multiwinia
- 28 Natural Selection 2
- 29 Penumbra: Overture
- 30 Portal 2
- 31 Prison Architect
- 32 Project Zomboid
- 33 Redshirt
- 34 Revenge of the Titans
- 35 Serious Sam 3: BFE
- 36 Sir, you are being hunted
- 37 Spacechem
- 38 Space Pirates and Zombies
- 39 Splice
- 40 Steel Storm: Burning Retribution
- 41 Strike Suite Zero
- 42 Superbrothers: Sword & Sworcery EP
- 43 Team Fortress 2
- 44 The Book of Unwritten Tales
- 45 The Book of Unwritten Tales: The Critter Chronicles
- 46 The Clockwork Man
- 47 The Polynomial
- 48 Towns / Towns Demo
- 49 Trine 2
- 50 Unity of Command
- 51 Unrest
- 52 Witcher 2: Assassin of Kings
- 53 Wizardry 6: Bane of the Cosmic Forge
- 54 World of Goo
- 55 Worms Reloaded
- 56 XCOM
Amnesia: The Dark Descent
依存パッケージ
And Yet It Moves
依存パッケージ
- lib32-libtheoraAUR
- lib32-libjpeg6AUR
- lib32-libtiff4AUR
- lib32-libpng12AUR
互換性
ゲームの起動が失敗し、コンソールに次のメッセージ:
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-sdkAUR
- 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.
Borderlands 2
Steam Cloud syncing does not (intentionally) work between platforms. With that said gave save files can be manually moved between systems. Save locations can be found here: http://pcgamingwiki.com/wiki/Borderlands_2#Game_data. Once backed up to a FAT32 or other cross-compatible file-system thumbdrive (or the cloud), move the saved files to your GNU/Linux system, locate your saved file location, and move into the 17-digit long numeric file name. If previous saves on your GNU/Linux system can be deleted you can do so now. The key fix that I found was a need to change the ownership, group, and permissions. I used chown steam:steam *
and then chmod 0660 *
to get my moved saved files to work.
Borderlands the Pre-Sequel
Borderlands the Pre-Sequle (and maybe Borderlands 2) might not be able to connect to the Gearbox SHIFT-service, this is related to a wrong path to the available SSL certificates. This can be solved by creating a symbolic link from /etc/ssl
to /usr/lib/ssl
. See this comment on the steam dissuscion forum.
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 で音がこもる
PulseAudio/トラブルシューティング#音がズレるを見て下さい。
Counter-Strike: Global Offensive
Game runs on the wrong screen
GitHub Counter-Strike: Global Offensive issue #60
If it happens, you can fix it by going into fullscreen windowed or windowed mode and then dragging the game onto the correct monitor. After you go back in fullscreen, the game should be on the correct monitor.
Audio is not synced
GitHub Counter-Strike: Global Offensive issue #45
PulseAudio/トラブルシューティング#音がズレるを見て下さい。
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/
にセーブファイルが保存されるようです。ドキュメントフォルダが空の場合はそちらを見て下さい。
トラブルシューティング
音が鳴らない
Crusader Kings 2 で使われているデフォルトのオーディオドライバは PulseAudio 用なので、上書きする必要があります:
~/.pam_environment
SDL_AUDIODRIVER=alsa
Odd Sized Starting Window
Enable full screen mode as the default. In ~/.paradoxinteractive/Crusader Kings II/settings.txt
change fullscreen=no to fullscreen=yes.
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
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 を使っている場合)
- lib32-fontconfig
トラブルシューティング
ゲーム内のフォントが読めない
次の環境変数を使って Steam (もしくは Dota 2) を起動してください:
MESA_GL_VERSION_OVERRIDE=2.1
全てが問題ないように思えるのにゲームが起動しない
ターミナルからゲームを起動しても、エラーが表示されない場合、Steam > 設定 > ゲーム中 > ゲーム中に Steam オーバーレイを有効にする を無効にしてください。 The Book of Unwritten Tales にも同じ問題が存在します。Dota 2 でテストされていない回避方法も説明されています。
ゲームが間違った画面で起動する
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
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
詳細な情報は次を見て下さい:
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}:.
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.2AUR
トラブルシューティング
サウンド問題
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 ./
Most menus work fine, but ones with checkboxes (LAN multiplayer, mounted games list) do not work at all. This is a bug in the menu code.
If you prefer the default menu style and do not mind a hacky solution: Simon311 has written code with instructions to fix it.
If you do not care for the default menu style and want a more stable but feature-incomplete solution, Facepunch developer robotboy655 has written a new menu.
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
Kerbal Space Program を見て下さい。
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=???? ...
ファイルを保存してゲームを再起動すれば、解像度が変わっているはずです。
ウィンドウモード
オプションメニューのフルスクリーンのチェックを外して、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
を削除してください。
Prison Architect
トラブルシューティング
ALSA error when using PulseAudio
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
エラーは以下をインストールすることで直ります:
Project Zomboid
依存パッケージ
Redshirt
依存パッケージ (x86_64)
- lib32-libpulse (pulse を使っている場合)
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
依存パッケージ
- lib32-glu
- lib32-alsa-plugins
- lib32-libpulse (PulseAudio を使用する場合)
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=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 ファイル をダウンロードして、展開し (dpkgAUR -x libogre-*.deb outdir
)、~/.local/share/Steam/SteamApps/common/The Book of Unwritten Tales/lib/32/RenderSystem_GL.so
を .deb
パッケージに入っているファイルで置き換えて下さい。
依存パッケージ
- lib32-libxawAUR
- lib32-jasperAUR
The Book of Unwritten Tales: The Critter Chronicles
The Book of Unwritten Tales と同じゲームエンジンを使っているので、このゲームには同じことが適用されます。
ゲームの終わりにクレジットが表示されたところでゲームがクラッシュする場合、次のページで書かれているようにクレジット画像のサイズを変更してください: http://steamcommunity.com/app/221830/discussions/0/828925849276110960/#c810921273836530791
The Clockwork Man
依存パッケージ
The Polynomial
依存パッケージ
トラブルシューティング
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
を編集してForceFullscreenWidth
とForceFullscreenHeight
オプションをゲームをプレイするモニタの解像度に合わせて下さい。
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/
Unrest
依存パッケージ
Witcher 2: Assassin of Kings
依存パッケージ
- lib32-freetype2
- lib32-libcurl-compatAUR
- lib32-curl
- lib32-gnutls
- lib32-sdl2AUR
- lib32-sdl2_imageAUR
- lib32-libcurl-gnutlsAUR
トラブルシューティング
ゲームが起動しない場合、エラーメッセージを有効にしてください:
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 のバージョンを使う必要があります [5]。
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