当我尝试使用终端打开 steam 时,它显示以下内容
ubuntu@ubuntu-linux:~$ steam
Running Steam on ubuntu 12.04 32-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 8967 with name 0eBlobRegistryMutex_01ADCAAE08B43E5E8AE44675F4157195
removing stale semaphore last operated on by process 8967 with name 0eBlobRegistrySignal_01ADCAAE08B43E5E8AE44675F4157195
removing stale semaphore last operated on by process 9024 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 9024 with name 0eSteamEngineLock
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
[1002/173410:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
Installing breakpad exception handler for appid(steam)/version(1379786203_client)
Steam: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 18 (X_ChangeProperty)
Value in failed request: 0x0
Serial number of failed request: 105
xerror_handler: X failed, continuing
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20131002173407_1.dmp
/home/ubuntu/.local/share/Steam/steam.sh: line 704: 9373 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-861c8f22-4970-4dab-90b5-c79ad2131002
我该怎么办?我重新安装了两次,下载了大约 200 MB 的更新,但仍然无法启动...每次我打开它,它都会打开更新窗口然后关闭。
我的笔记本电脑规格:
- 酷睿 i5 3230
- 4GB 内存
- 英特尔高清 4000 显卡
答案1
Major opcode of failed request: 18 (X_ChangeProperty)
通常由语言环境问题导致。请参阅问题 1420
您可以通过运行以下命令快速检查这是否是问题所在:
LC_ALL=C steam
如果这是您的问题,请在 /etc/default/locale 中设置 LANG=en_US.UTF-8
答案2
首先,由于你没有提到卸载 steam 的方式,请尝试将其从系统中完全清除
sudo apt-get purge steam*
然后尝试再次安装,从网站下载 .deb 包http://store.steampowered.com/about/?snr=1_4_4__11
如果这不能解决问题,请尝试删除 appcache 文件夹
/home/.local/share/Steam/Appcache
只需删除整个文件夹 Appcache 并尝试登录。