Steam for Linux

Steam for Linux

Steam for Linux > Limited Beta > Detaily tématu
Issue Report: Serious Sam Menu Items Stuck in 'Glow' State
After starting Serious Sam 3 the campaign intro cut-scene did not render, but sound was playing normally. After returning to the main menu the menu items are stuck in a 'glow' rollover state after the mouse rolls over them. (Screenshot here[imageplay.net])

I will post further information if I can reproduce this.

The log file contains:
 -------- START OF LOG -------- 17:58:23 LOG: Core version: $Version: distro_Sam3_PC; SeriousSam3_Executables-Linux-Final; 171822 2012-10-30 12:00:16 @builderl02; Linux-Static-Final-Default$ 17:58:23 LOG: Command: $ 17:58:23 LOG: Initializing timer. 17:58:23 LOG: Timestamp: 2012/11/25 17:58:22 17:58:23 LOG: Binary name: Sam3 17:58:23 LOG: Binary soft path: Bin/ 17:58:23 LOG: Binary hard path: /home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/ 17:58:23 LOG: Application directory: /home/matthew/Steam/SteamApps/common/Serious Sam 3/ 17:58:23 LOG: * OS... 17:58:23 LOG: Type: Linux 17:58:23 LOG: Kernel: 3.2.0-33-generic 17:58:23 LOG: Version: #52-Ubuntu SMP Thu Oct 18 16:29:15 UTC 2012 17:58:23 LOG: Architecture: x86_64 17:58:23 LOG: 17:58:23 LOG: * CPU... 17:58:23 LOG: Vendor: GenuineIntel 17:58:23 LOG: Type: 0, Family: 6, Model: 5, Stepping: 2 17:58:23 LOG: Clock: 2.94 GHz 17:58:23 LOG: Cores: 4 17:58:23 LOG: CMOV: Yes 17:58:23 LOG: SSE: Yes 17:58:23 LOG: 17:58:23 LOG: * Memory... 17:58:23 LOG: Total physical memory: 512 MB 17:58:23 LOG: Free physical memory: 0 MB 17:58:23 LOG: 17:58:23 WRN: Memory block injectors occupy additional 4 bytes per memory block. 17:58:23 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/ScriptLua.so". 17:58:23 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/GameEnv_Steam.so". 17:58:23 INF: GameEnv API: Steam 17:58:23 INF: Encoded user ID = a556ff2f:ef67e007 17:58:23 LOG: Loading cvars from "$/home/matthew/Steam/userdata/95237571/41070/local/SeriousSam3.ini". 17:58:23 TRC: Cannot assign value to cvar dbg_strMarkedDataTypes. The variable is not declared. 17:58:23 LOG: Skipped assigning to prf_strShowFPSTicker because the saved version (0) is different than the current version (2). 17:58:23 LOG: Trying to set display mode 1920x1080(fullscreen)... 17:58:23 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/GfxOGL.so". 17:58:23 WRN: Failed to capture mouse 17:58:24 WRN: Cannot load PCI library; GPU vendor and device ID are unknow! 17:58:24 INF: 17:58:24 INF: Gfx API: OpenGL 17:58:24 INF: Resolution: 1920 x 1080 17:58:24 INF: Vendor: unknown (0x0000) 17:58:24 INF: Driver: NVIDIA Corporation (0x0000) 17:58:24 INF: Renderer: GeForce GTX 460/PCIe/SSE2 17:58:24 INF: Version: 4.3.0 NVIDIA 310.14 17:58:24 INF: Video memory size: 1024 MB 17:58:24 INF: Available for textures: 1024 MB 17:58:24 INF: Active GPU(s): 1 17:58:24 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/SfxOAL.so". 17:58:24 LOG: Loaded "libopenal.so.1". 17:58:24 TRC: EAX is not supported. 17:58:24 INF: 17:58:24 INF: Sfx API: OpenAL 17:58:24 INF: Device: PulseAudio Default 17:58:24 INF: Mixer frequency: 44100 Hz 17:58:24 INF: Mixer voices: 64 17:58:24 INF: Max sound sources: 35 17:58:24 INF: Max total volume: 3 17:58:24 INF: Speaker config: (unknown) 17:58:24 INF: Environment FX: not supported 17:58:24 INF: 17:58:24 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/SeriousSam3_Project.so". 17:58:24 LOG: Content/SeriousSam3/All_02.gro: 5133 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_01.gro: 6414 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_171822.gro: 94 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/CachedShaders_PC.gro: 4277 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/DLC1_Models.gro: 1 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_170136.gro: 703 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_145562.gro: 2565 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_150406.gro: 627 files, signature: OFFICIAL 17:58:24 LOG: Content/SeriousSam3/All_147686.gro: 835 files, signature: OFFICIAL 17:58:24 LOG: Loading translation tables from Content/SeriousSam3/Locales/enu/. 17:58:24 LOG: Content/SeriousSam3/Locales/enu/translation.tbl 17:58:25 LOG: Content/SeriousSam3/Locales/enu/translation_All.tbl 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/CodecAudio_Vorbis.so". 17:58:25 LOG: Module 'Bin/CodecAudio_Vorbis.module' loaded in '0.00' seconds. 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/CodecVideo_Null.so". 17:58:25 LOG: Module 'Bin/CodecVideo_Null.module' loaded in '0.00' seconds. 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/Input.so". 17:58:25 LOG: Module 'Bin/Input.module' loaded in '0.00' seconds. 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/Game.so". 17:58:25 LOG: Module 'Bin/Game.module' loaded in '0.00' seconds. 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/ProcRender.so". 17:58:25 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/Shaders.so". 17:58:25 LOG: Module 'Bin/Shaders.module' loaded in '0.01' seconds. 17:58:25 LOG: Module 'Bin/ProcRender.module' loaded in '0.03' seconds. 17:58:25 LOG: Module 'Bin/Shaders.module' loaded in '0.00' seconds. 17:58:25 LOG: Skipped assigning to prj_strMultiplayerSessionName because the saved version (0) is different than the current version (2). 17:58:25 LOG: Module 'Bin/SeriousSam3_Project.module' loaded in '0.98' seconds. 17:58:25 LOG: Processing file Content/SeriousSam3/Config/autoexec.cfg 17:58:25 LOG: cvarShowDiffs() 17:58:25 LOG: crm_iRenderDepthPrepass = 1 (2) 17:58:25 LOG: dcl_ctMaxNewTrianglesPerFrame = 4096 (2048) 17:58:25 LOG: dcl_ctMaxTrianglesPerGroup = 8192 (4096) 17:58:25 LOG: efx_fOcclusionBufferScale = 0.8 (0.5) 17:58:25 LOG: efx_iOcclusionQuality = 0 (1) 17:58:25 LOG: gam_bAllowArmorItems = 1 (-1) 17:58:25 LOG: gam_bAllowHealthItems = 1 (-1) 17:58:25 LOG: gam_bAllowJoinInProgress = 0 (-1) 17:58:25 LOG: gam_bAllowPowerupItems = 1 (-1) 17:58:25 LOG: gam_bAllowSeriousBombItems = 1 (-1) 17:58:25 LOG: gam_bAmmoStays = 1 (-1) 17:58:25 LOG: gam_bArmorStays = 1 (-1) 17:58:25 LOG: gam_bAutoCycleMaps = 0 (-1) 17:58:25 LOG: gam_bCustomizedDifficulty = 0 (-1) 17:58:25 LOG: gam_bExtraMPEnemies = 1 (-1) 17:58:25 LOG: gam_bFriendlyFire = 0 (-1) 17:58:25 LOG: gam_bHealthStays = 1 (-1) 17:58:25 LOG: gam_bInfiniteAmmo = 0 (-1) 17:58:25 LOG: gam_bPowerupsStay = 1 (-1) 17:58:25 LOG: gam_bRankedMatch = 0 (-1) 17:58:25 LOG: gam_bRespawnInPlace = 1 (-1) 17:58:25 LOG: gam_bWeaponsStay = 1 (-1) 17:58:25 LOG: gam_ctFragsLimit = 20 (-1) 17:58:25 LOG: gam_ctGoalsLimit = 10 (-1) 17:58:25 LOG: gam_ctMaxPlayers = 1 (-1) 17:58:25 LOG: gam_ctMinPlayers = 1 (-1) 17:58:25 LOG: gam_ctPrivateSlots = 0 (-1) 17:58:25 LOG: gam_ctRoundLimit = 10 (-1) 17:58:25 LOG: gam_ctTimeLimit = 10 (-1) 17:58:25 LOG: gam_gdDifficulty = 3 (0) 17:58:25 LOG: gam_iExtraEnemyDamagePerPlayer = 0 (-1) 17:58:25 LOG: gam_iExtraEnemyStrength = 0 (-1) 17:58:25 LOG: gam_iExtraEnemyStrengthPerPlayer = 0 (-1) 17:58:25 LOG: gam_iInvulnerableAfterSpawning = 0 (-1) 17:58:25 LOG: gfx_bLastGoodFullScreen = 1 (0) 17:58:25 LOG: gfx_iAntiAliasingSamples = 1 (4) 17:58:25 LOG: gfx_iFXAA = 2 (1) 17:58:25 LOG: gfx_pixLastGoodResHeight = 1080 (480) 17:58:25 LOG: gfx_pixLastGoodResWidth = 1920 (640) 17:58:25 LOG: gfx_pixLastGoodWinHeight = 1080 (480) 17:58:25 LOG: gfx_pixLastGoodWinWidth = 1920 (640) 17:58:25 LOG: gfx_pixResHeight = 1080 (0) 17:58:25 LOG: gfx_pixResWidth = 1920 (0) 17:58:25 LOG: gfx_pixWinHeight = 1080 (480) 17:58:25 LOG: gfx_pixWinWidth = 1920 (640) 17:58:25 LOG: men_bAllowGlowing = 0 (1) 17:58:25 LOG: prj_bDebrisCastShadow = 1 (0) 17:58:25 LOG: prj_bSkippableIntroScene = 1 (0) 17:58:25 LOG: prj_ctMaxCorpses = 50 (20) 17:58:25 LOG: prj_ctMaxCorpsesCoop = 20 (8) 17:58:25 LOG: prj_ctMaxDebris = 200 (50) 17:58:25 LOG: prj_ctMaxDebrisCoop = 100 (20) 17:58:25 LOG: prj_ctMaxMovingCorpses = 10 (4) 17:58:25 LOG: prj_ctMaxMovingCorpsesCoop = 5 (2) 17:58:25 LOG: prj_ctMaxMovingDebris = 100 (50) 17:58:25 LOG: prj_ctMaxMovingDebrisCoop = 40 (20) 17:58:25 LOG: prj_fDebrisScreenSizeRatioCull = 0.001 (0.01) 17:58:25 LOG: prj_fDebrisScreenSizeRatioCullCoop = 0.003 (0.015) 17:58:25 LOG: prj_iCPUSpeed = 4 (2) 17:58:25 LOG: prj_iGPUMemory = 3 (2) 17:58:25 LOG: prj_strLastAutoDetectSetup = "gfx_iPixelProgramVersion=30,gfx_ctConcurrentGPUs=1,sys_iGPUVendorID=0,sys_iCPUFamily=6,sys_iCPUMHz=2942,sys_iGPUDeviceID=0,sys_strCPUVendor=GenuineIntel,gfx_ulVideoMemoryMB=1023," ("") 17:58:25 LOG: ren_bMirrorFastLights = 0 (1) 17:58:25 LOG: ren_fMax3DRenderingMPix = 1.1 (0) 17:58:25 LOG: ren_iMirrorLevelBias = 2 (0) 17:58:25 LOG: sfx_iMaxActiveSounds = 35 (25) 17:58:25 LOG: sha_iMaxShockwaves = 10 (8) 17:58:25 LOG: sha_iParallaxMappingMethod = 1 (2) 17:58:25 LOG: shb_fCascadedStepFactor = 5 (4) 17:58:25 LOG: shb_fNearShadowDistance = 5 (4) 17:58:25 LOG: shb_pixShadowDensity = 48 (16) 17:58:25 LOG: snd_fVoiceCommVolume = 0.7 (1) 17:58:25 LOG: tex_pixMaxSize = 4096 (2048) 17:58:25 LOG: Processing file Content/SeriousSam3/Config/AutoDetect.lua 17:58:25 INF: AutoDetect: Hardware values unchanged, nothing to do. 17:58:27 LOG: Steam workshop sync operation finished in 1.03 seconds. 17:58:45 LOG: Started loading world "Content/SeriousSam3/Levels/Menu/Intro.wld" 17:58:46 LOG: Finished loading world. (process memory: 456 MB) 17:58:46 LOG: Timestamp: 2012/11/25 17:58:46 17:58:46 INF: Started simulation on 'Content/SeriousSam3/Levels/Menu/Intro.wld' in 0.54 seconds. 17:58:46 TRC: 2 sound channels reinitialized. 17:58:54 LOG: Started loading world "Content/SeriousSam3/Levels/Menu/MenuLevel.wld" 17:58:54 LOG: Finished loading world. (process memory: 456 MB) 17:58:54 LOG: Timestamp: 2012/11/25 17:58:54 17:58:54 INF: Started simulation on 'Content/SeriousSam3/Levels/Menu/MenuLevel.wld' in 0.05 seconds. 17:59:06 LOG: Starting level: "Content/SeriousSam3/Levels/01_BFE/01_CairoSquare/01_CairoSquare.wld" 17:59:06 LOG: Player profile saved with size 2.64kB(96.00kB) at 2012/11/25 17:59:06. 17:59:06 LOG: resFreeUnusedProxies() released '50' and reverted 0 proxy objects in 0.00 seconds. 17:59:06 LOG: resFreeUnusedStock() released 1290 files in 0.05 seconds. 17:59:06 LOG: Started loading world "Content/SeriousSam3/Levels/01_BFE/01_CairoSquare/01_CairoSquare.wld" 17:59:28 LOG: Finished loading world. (process memory: 456 MB) 17:59:29 LOG: Timestamp: 2012/11/25 17:59:29 17:59:29 INF: Started simulation on 'Content/SeriousSam3/Levels/01_BFE/01_CairoSquare/01_CairoSquare.wld' in 22.32 seconds. 17:59:29 LOG: In memory saved game created successfully with size of 2.96MB(24.00MB) in 0.196324. seconds 17:59:29 LOG: Game successfully saved with size of 6.00MB(6.00MB) at 2012/11/25 17:59:29. ($/home/matthew/Steam/userdata/95237571/41070/local/SeriousSam3/SavedGames/0000000004_QuickSave.sav) 17:59:29 LOG: Save game created in 0.416244 seconds. 17:59:37 LOG: resFreeUnusedProxies() released '23' and reverted 0 proxy objects in 0.00 seconds. 17:59:37 LOG: resFreeUnusedStock() released 58 files in 0.02 seconds. 17:59:37 TRC: 3 sound channels reinitialized. 17:59:39 ERR: Failed to precache texture Content/SeriousSam3/Models/Vehicles/UH_60_BlackHawk_cutscenes/Textures/OuterParts_CM.tex; it doesn't exist in memory 17:59:47 ERR: Failed to precache texture Content/SeriousSam3/Models/NPCS/Soldiers/Textures/Clothing/Spa/Uniform_AO.tex; it doesn't exist in memory 18:00:12 WRN: inpSysIsMouseAccelerationEnabled: Not yet implemented 18:01:36 LOG: Started loading world "Content/SeriousSam3/Levels/Menu/NetricsaLevel.wld" 18:01:36 LOG: Finished loading world. (process memory: 456 MB) 18:01:36 LOG: Timestamp: 2012/11/25 18:01:36 18:01:36 INF: Started simulation on 'Content/SeriousSam3/Levels/Menu/NetricsaLevel.wld' in 162.59 seconds. 18:01:36 TRC: 1 sound channels reinitialized. 18:01:49 INF: Current quality: CPU speed=Medium, GPU speed=Medium, GPU memory=High 18:02:26 INF: Keep settings quality: CPU speed=Medium, GPU speed=Medium, GPU memory=High 18:02:47 LOG: Player profile saved with size 2.63kB(96.00kB) at 2012/11/25 18:02:47. 18:02:47 INF: Customized quality: CPU speed=Medium, GPU speed=Medium, GPU memory=High 18:02:57 LOG: resFreeUnusedProxies() released '4' and reverted 0 proxy objects in 0.00 seconds. 18:02:57 LOG: resFreeUnusedStock() released 1 files in 0.02 seconds. 18:02:57 LOG: resFreeUnusedProxies() released '0' and reverted 0 proxy objects in 0.00 seconds. 18:02:57 LOG: resFreeUnusedStock() released 0 files in 0.01 seconds. 18:03:14 LOG: Timestamp: 2012/11/25 18:03:14 18:03:14 LOG: Stopping simulation. 18:03:14 LOG: Timestamp: 2012/11/25 18:03:14 18:03:14 LOG: Stopping world 'Content/SeriousSam3/Levels/01_BFE/01_CairoSquare/01_CairoSquare.wld'. 18:03:14 LOG: Player profile saved with size 2.63kB(96.00kB) at 2012/11/25 18:03:14. 18:03:14 LOG: resFreeUnusedProxies() released '1' and reverted 0 proxy objects in 0.00 seconds. 18:03:14 LOG: World deleted in 0.13(0.13)sec. 18:03:14 LOG: resFreeUnusedProxies() released '0' and reverted 0 proxy objects in 0.00 seconds. 18:03:14 LOG: resFreeUnusedStock() released 3028 files in 0.18 seconds. 18:03:14 LOG: World stopped in 0.31sec. 18:03:14 LOG: resFreeUnusedProxies() released '10' and reverted 0 proxy objects in 0.00 seconds. 18:03:14 LOG: resFreeUnusedStock() released 1 files in 0.01 seconds.
< >
Zobrazeno 18 z 8 komentářů
You need libpci.so . Also, does the update help?
As in I need to install libpci-dev to get libpci.so? That seems like a dependency bug..... and it seems odd I would need a -dev package.

Anyways, I installed libpci-dev, and upon launching the updated version of the game it gave a pop-up message prompting me to install it. I clicked okay and the game closed while leaving the display at the game's resolution instead of returning me to the desktop resolution. This is now happening consistantly, as if the game doesn't know how to elevate to root or something and crashes. Here's to log file:

 -------- START OF LOG -------- 21:59:12 LOG: Core version: $Version: distro_Sam3_PC; SeriousSam3_Executables-Linux-Final; 172672 2012-11-14 15:10:12 @builderl02; Linux-Static-Final-Default$ 21:59:12 LOG: Command: $ 21:59:12 LOG: Initializing timer. 21:59:12 LOG: Timestamp: 2012/11/26 21:59:11 21:59:12 LOG: Binary name: Sam3 21:59:12 LOG: Binary soft path: Bin/ 21:59:12 LOG: Binary hard path: /home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/ 21:59:12 LOG: Application directory: /home/matthew/Steam/SteamApps/common/Serious Sam 3/ 21:59:12 LOG: * OS... 21:59:12 LOG: Type: Linux 21:59:12 LOG: Kernel: 3.2.0-33-generic 21:59:12 LOG: Version: #52-Ubuntu SMP Thu Oct 18 16:29:15 UTC 2012 21:59:12 LOG: Architecture: x86_64 21:59:12 LOG: Output of lsb_release: Distributor ID: Ubuntu Description: Ubuntu 12.04.1 LTS Release: 12.04 Codename: precise 21:59:12 LOG: /etc/*-release: DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION="Ubuntu 12.04.1 LTS" NAME="Ubuntu" VERSION="12.04.1 LTS, Precise Pangolin" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu precise (12.04.1 LTS)" VERSION_ID="12.04" 21:59:12 LOG: /etc/debian_version: wheezy/sid 21:59:12 LOG: XDG_CURRENT_DESKTOP: Unity 21:59:12 LOG: GDMSESSION: ubuntu 21:59:12 LOG: DESKTOP_SESSION: ubuntu 21:59:12 LOG: 21:59:12 LOG: * CPU... 21:59:12 LOG: Vendor: GenuineIntel 21:59:12 LOG: Type: 0, Family: 6, Model: 5, Stepping: 2 21:59:12 LOG: Clock: 2.94 GHz 21:59:12 LOG: Cores: 4 21:59:12 LOG: CMOV: Yes 21:59:12 LOG: SSE: Yes 21:59:12 LOG: 21:59:12 LOG: * Memory... 21:59:12 LOG: Total physical memory: 512 MB 21:59:12 LOG: Free physical memory: 0 MB 21:59:12 LOG: 21:59:12 WRN: Memory block injectors occupy additional 4 bytes per memory block. 21:59:12 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/ScriptLua.so". 21:59:12 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/GameEnv_Steam.so". 21:59:12 INF: GameEnv API: Steam 21:59:12 INF: Encoded user ID = a556ff2f:ef67e007 21:59:12 LOG: Loading cvars from "$/home/matthew/Steam/userdata/95237571/41070/local/SeriousSam3.ini". 21:59:12 TRC: Cannot assign value to cvar dbg_strMarkedDataTypes. The variable is not declared. 21:59:12 LOG: Skipped assigning to prf_strShowFPSTicker because the saved version (0) is different than the current version (2). 21:59:12 LOG: Skipped assigning to thr_iAffinityStrictness because the saved version (0) is different than the current version (2). 21:59:12 LOG: Loaded "libX11.so.6". 21:59:12 LOG: Loaded "libXi.so.6". 21:59:12 LOG: Loaded "libXrandr.so.2". 21:59:12 LOG: Trying to set display mode 1920x1080(fullscreen)... 21:59:12 LOG: Loaded "/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/GfxOGL.so". 21:59:12 WRN: Failed to capture mouse 21:59:12 LOG: Loaded "libGL.so.1". 21:59:13 WRN: Cannot load PCI library; GPU vendor and device ID are unknow! 21:59:13 INF: SysMessage: Library libpci.so.3 is missing. 21:59:13 INF: Press OK to install, or Cancel to continue. 21:59:13 INF:

Ironically, the game was playable before and is now crashing :)

When trying to install libpci3 separately, apt believes it's already installed:
$ sudo apt-get install libpci3 Reading package lists... Done Building dependency tree Reading state information... Done libpci3 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Is there a way to trace the system calls on just the Serious Sam process and see where it's looking for libpci and not finding it?

Regardless, it would be really, really nice to put some 'insurance' in your exit-on-crash code to make sure the screen resolution reverts to whatever it was previously.
Oh, here's the console output from running steam when the crash occurs
... WRN: Cannot load PCI library; GPU vendor and device ID are unknow! INF: SysMessage: Library libpci.so.3 is missing. INF: Press OK to install, or Cancel to continue. INF: Installing breakpad exception handler for appid(steam)/version(1.0) ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. sh: 1: /home/matthew/Steam/SteamApps/common/Serious: not found Segmentation fault (core dumped) Game removed: AppID 41070 "Serious Sam 3: BFE", ProcID 24215 /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: wrong ELF class: ELFCLASS64 (steam:23856): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so ...

I'm guessing you have an escaping probelm since the proper directort should be:
/home/matthew/Steam/SteamApps/common/Serious\ Sam\ 3/
Okay, this is the command that kills the game when it tries to install libpci.so:
execve("/home/matthew/Steam/SteamApps/common/Serious", ["/home/matthew/Steam/SteamApps/co"..., "Sam", "3/Bin/InstallLibsLinux.sh", "libpci"], [/* 61 vars */]) = -1 ENOENT (No such file or directory)

These are the places the process looks for libpci:
open("./tls/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./tls/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("./libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/matthew/Steam/ubuntu12_32/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/matthew/Steam/SteamApps/common/Serious Sam 3/Bin/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 75 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/tls/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/tls", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i386-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/usr/lib/i386-linux-gnu/tls/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/tls/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/tls", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/sse2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/i386-linux-gnu/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i386-linux-gnu", {st_mode=S_IFDIR|0755, st_size=28672, ...}) = 0 open("/lib/tls/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/tls/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/lib/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/tls/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/sse2/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/sse2/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/sse2/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/sse2", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/cmov/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/cmov", 0xffac9500) = -1 ENOENT (No such file or directory) open("/usr/lib/libpci.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)

These are the places libpci actually exists:
/usr/lib/x86_64-linux-gnu/libpci.so /lib/x86_64-linux-gnu/libpci.so.3.1.8 /lib/x86_64-linux-gnu/libpci.so.3
i got the same issue, Ubuntu 12.10 Gnome remix / gnome shell 3.6.

deleting and reinstalling ss3 might fix it, im not sure abt tht. My connection is too slow i dont want to risk lol.

Any other fixes u might suggest ?
OP, that's strange - glows should've been disabled on Linux.
Can you try cvar 'men_bAllowGlowing=0' ?
you need to install libpci3:i386 since you are running a 64 bits distribution
Installing libpci:i386 worked, thanks ThOR27.

The shell command to install libpci still needs to be fixed though.
< >
Zobrazeno 18 z 8 komentářů
Na stránku: 15 30 50

Steam for Linux > Limited Beta > Detaily tématu
Datum odeslání: 25. lis. 2012 v 15.14
Počet příspěvků: 8