Steam
城市:Skyline 無法生成正確的菜單並在退出時崩潰
我剛剛在我的 linux mint 17 作業系統上安裝了 Cities Skylines,其中包括 R7 260X Radeon 顯卡。
如所提供的螢幕截圖所示,遊戲無法以適當的菜單螢幕啟動。菜單的圖像在我的螢幕右上角居中,而菜單可點擊按鈕仍然居中在螢幕上。當我嘗試點擊“退出遊戲”時,遊戲凍結了。
Running Steam on linuxmint 17 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139) Installing breakpad exception handler for appid(steamwebhelper)/version(1424273499) Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139) Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157) Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) FillInMachineIDInfo took a total of 0 milliseconds Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Adding licenses for the following package(s): 0, 11563, 13285, 15953, 19132, 21350, 28283, 31828, 49307, 53615, 62700, 62892, 62894, 62922, 62923, 62924, 62925, 62926, 62927, 62935, 63065, 63473, 63683 roaming config store loaded successfully - 903 bytes. migrating temporary roaming config store Installing breakpad exception handler for appid(steam)/version(1424305157) Failed to init SteamVR because it isn't installed ExecCommandLine: ""/home/root/.local/share/Steam/ubuntu12_32/steam" "steam://rungameid/255710" " ExecSteamURL: "steam://rungameid/255710" Installing breakpad exception handler for appid(steam)/version(1424305157) System startup time: 4.07 seconds (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. (steam:4387): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. Generating new string page texture 67: 32x256, total string texture memory is 344.06 KB Generating new string page texture 68: 128x256, total string texture memory is 475.14 KB Generating new string page texture 69: 512x256, total string texture memory is 999.42 KB Running Steam on linuxmint 17 64-bit STEAM_RUNTIME has been set by the user to: /home/root/.local/share/Steam/ubuntu12_32/steam-runtime ExecCommandLine: "/home/root/.steam/root/ubuntu12_32/steam steam://open/driverhelperready" ExecSteamURL: "steam://open/driverhelperready" Game update: AppID 255710 "Cities: Skylines", ProcID 4702, IP 0.0.0.0:0 ERROR: ld.so: object '/home/root/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/root/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Found path: /home/root/.local/share/Steam/steamapps/common/Cities_Skylines/Cities.x64 Mono path[0] = '/home/root/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Managed' Mono path[1] = '/home/root/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono' Mono config path = '/home/root/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono/etc' displaymanager : xrandr version warning. 1.4 displaymanager : trying .X11-unix client :0 has 1 screens displaymanager screen (0): 1360 x 768 Using libudev for joystick management Importing game controller configs Installing breakpad exception handler for appid(gameoverlayui)/version(20150218153205) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Installing breakpad exception handler for appid(steam)/version(1424305157) Game removed: AppID 255710 "Cities: Skylines", ProcID 4706 [2015-03-20 23:01:42] Startup - updater built Feb 18 2015 15:31:44 [2015-03-20 23:01:42] Verifying installation... [2015-03-20 23:01:42] Verification complete [2015-03-20 23:03:27] Shutdown
以上是 Steam 執行時來自終端的錯誤消息。我調查了無法預載入 LD_PRELOAD 中的錯誤“錯誤:ld.so:對象 ‘/home/root/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’(錯誤的 ELF 類:ELFCLASS32):已忽略。” 我在 ArchLinux 上發現了一個關於這個錯誤的討論,它建議使用以下終端 ‘find ~/.steam/root/ ( -name “libgcc_s.so*” -o -name “libstdc++.so*” -o -name “libxcb.so *” ) -print -delete ’ 但不成功。
必須做什麼才能強制這個遊戲在 linux 上正確執行?這個遊戲應該是linux原生的。
更新
禁用 Steam 覆蓋並不能解決問題。
我解除安裝了 repo steam 並安裝了最新的 deb steam,但效果不佳。
我搜尋了一下,似乎是因為你的圖形驅動程序。
嘗試在禁用 Steam 覆蓋的情況下開始遊戲。
如果停用沒有幫助,請轉到您的顯卡 Catalzst 控制中心並將抗鋸齒設置設置為
Filter:Box
。這解決了某些人的問題。確保您已安裝最新版本的顯卡驅動程序、steam 和城市:天際線
我有同樣的問題,只需在菜單中搜尋驅動程序並切換到推薦的顯示驅動程序