Steam for Linux > Limited Beta > Detaliile subiectului
AlenL 14 nov., 2012 @ 8:24am
Serious Sam 3 Update 172672 - public beta
Build 172672 for Serious Sam 3 is now available in beta "publicbeta", which does not require a password. It contains a number of general fixes in the game, as well as some that are specific to the Linux version.

To install the beta, do this:
- locate the game (Serious Sam 3 in this case) in the Steam's "Library" panel
- right click and invoke "Properties"
- select the "Betas" tab
- choose "publicbeta"

Update 172672 contains a number of general fixes in the game, as well as some that are specific to the Linux version.

- IMPORTANT FOR LINUX: Most of the weird performance problems in previous builds were caused by performance throttling (aka power saving) features on various CPUs not correctly identifying that the game is running and continually jittering between low and high performance modes (several times per second sometimes!). This build adds a workaround for this which should hopefully prevent the symptoms from being so extreme. It is not perfect however, as there might still be a few percents of performance to squeeze out. The recommended solution is to turn off such features in BIOS for Linux machines. They can be found in BIOS under names such as SpeedStep, Cool'N'Quiet, C1E, PowerNow!, Power Saving, CPU Throttling, Dynamic Frequency Scaling, or something else - depending on your BIOS.

- Added a script that offers to automatically install libpci.3 on linux if it is missing.
- Fixed graphics corruption under OpenGL if game is minimized or "alt-tabbed" while it is loading content.
- Fixed screen-shot grabbing and manual save-game thumbnails not working under OpenGL. 
- OpenGL library can now load even if some vendor dependent functions are missing.
- X11 libraries on Linux are now dynamically loaded, so game can properly report and error if something is missing.
- Dedicated server on Linux no longer requires X11 to be installed.
- Fixed problems with filenames of wrong case that happened only with Linux dedicated server.
- Full support for language packs in Workshop. Language mods can now work even in pure (non-moddable) version of the game, and don't require any customization from user side. Just subscribe to them.
- Workshop packages menu is now also available in non-moddable version of application (this allows enabling/disabling of language packs). 
- User is now properly notified when Steam Workshop content download fails. 
- Fixed issues that might have prevented some user accounts from uploading to Workshop.
- SeriousEditor now displays Steam Workshop sync progress in status bar.
- Upload to Steam Workshop command is no longer available until Steam Workshop sync is finished. Previuously, it locked up the application.
- Fixed an issue causing clients to always see weapon change on HUD at game start.
- Fixed a lockup happening if spectator cameras are linked in a closed loop. This only happened with user-made levels.
- Weapon change attempt is now correctly being indicated on HUD if performed during sprint. 
- Fixed popup menus in Serious Editor sometimes going off the bottom of the screen in multimonitor setups.
- Fixed duplicate directory entries being shown in Serious Editor in file browsing for directories inside user-made .gro files.
- Added vertex merge when importing fbx meshes. 
- Added facilities in Serious Editor to automate editing on entities from console scripts.
- Added cfuncs edtGetMemberValue(strUserDataPath) and edtSetMemberValue(strUserDataPath, value) used to change entity properties.
- Added cfunc edtSelectEntityPropertyByID(iEntityID).

Please let me know if you find any new issues with this build!

Thanks,
Alen
Afişate 1-15 din 18 de comentarii
< >
Freyja, The Witch... 14 nov., 2012 @ 9:58am 
Hello… :)

AlenL a scris:
Please let me know if you find any new issues with this build!
I'm on Ubuntu 12.10 in 64bits…

With this build the game prompt me that libpci is missing and "press Ok for install it", I do that but nothing ; the game simply starts and I have the same message on the next running…

So I had to manually install libpci3:i386 like you said in an other topic and now it's fine…
Editat ultima dată de Freyja, The Witch...; 14 nov., 2012 @ 9:59am
Gilgamesh 14 nov., 2012 @ 10:50am 
UPDATE:
Unfortunately, I still can't play the actual game. I get as far as the first cut-scene before it crashes.

This happens on both the regular and public beta.

Here is the report I made a few days ago. http://steamcommunity.com/app/221410/discussions/1/882965737306645351/
Editat ultima dată de Gilgamesh; 14 nov., 2012 @ 10:51am
Yamagata 14 nov., 2012 @ 11:19am 
The game runs very happily for me but performance is worse than it is on the non publicbeta build. Seems to be a consistant 10-20% drop in performance on all MEDIUM detail.
AlenL 14 nov., 2012 @ 4:42pm 
Ryan, that log shows some very weird resolution. Is that a correct one? Also, if it always crashes, could you get some core dumps?

Yamagata, the performance drop could be connected to the workaround for power-saving problems. Please try to disable that workaround with this cvar and see if it helps:

thr_iAffinityStrictness=0
Yamagata 14 nov., 2012 @ 5:21pm 
Setting that cvar to 0 did nothing to affect performance. Doing a bit more testing drops can be as high as 30%. (Happy to provide any additional system/game info, but not sure what would be helpful.)
Gilgamesh 15 nov., 2012 @ 9:38am 
AlenL a scris:
Ryan, that log shows some very weird resolution. Is that a correct one? Also, if it always crashes, could you get some core dumps?

If you mean the 2944 x 1080 resolution, that is the total combined resolution of both monitors.
I've got a 1920x1080 primary with a 1024x768 secondary. I'm running the game on Windows mode with a 1080p resolution, but the problem still produces.

I'll try disabling the secondary display and give that a go.
Gilgamesh 15 nov., 2012 @ 10:07am 
Update:
I tried disabling the secondary monitor, but it didn't help much. I still get the precaching error and a sudden close.

Also, could you provide me with a rough guide on how to obtain the core dump required?
AlenL 15 nov., 2012 @ 2:05pm 
That precaching error is normal it happens to everyone. It is benign warning caused by some content changes in a patch. That is not relevant.

To collect core dumps, you need to make sure that the process has core dumping enabled in its environment:

* exit Steam
* in a shell do:
ulimit -c unlimited
* start Steam from that shell (cd to its folder and run ./steam.sh)
* now when the game is ran from there it should dump core if crashing
* the dumped core can be in various places, depending on the OS settings. could be in executable's folder, current folder in shell, your home folder, /var/crash/ or in location defined by /proc/sys/kernel/core_pattern file.

HTH
Gilgamesh 16 nov., 2012 @ 9:38am 
AlenL a scris:
That precaching error is normal it happens to everyone. It is benign warning caused by some content changes in a patch. That is not relevant.

To collect core dumps, you need to make sure that the process has core dumping enabled in its environment:

* exit Steam
* in a shell do:
ulimit -c unlimited
* start Steam from that shell (cd to its folder and run ./steam.sh)
* now when the game is ran from there it should dump core if crashing
* the dumped core can be in various places, depending on the OS settings. could be in executable's folder, current folder in shell, your home folder, /var/crash/ or in location defined by /proc/sys/kernel/core_pattern file.

HTH

Thanks, man!
I've found the core and uploaded it to my Dropbox.
I hope this is what you need.
http://dl.dropbox.com/u/105231448/core
AlenL 16 nov., 2012 @ 12:45pm 
Hm, this doesn't look like a Serious Sam core dump. It is a 64bit core, and I don't have 64bit gdb on this machine at home so I cannot examine it, but judging by the output of:

strings core

It looks like it could be a python interpreter, or something similar.
Gilgamesh 16 nov., 2012 @ 1:48pm 
AlenL a scris:
Hm, this doesn't look like a Serious Sam core dump. It is a 64bit core, and I don't have 64bit gdb on this machine at home so I cannot examine it, but judging by the output of:

strings core

It looks like it could be a python interpreter, or something similar.

That is the only output I got, unfortunately.

Anything else I could help with?
CSGO + Linux FTW 16 nov., 2012 @ 7:29pm 
The non-beta version runs okay for me. A little slow but no major issues other than poor multimonitor handling.

This new one doesn't display anything. The initial video doesn't show anything but I can hear the video playing. The menu does display but the background is black. Once in game I see my retical and it appears to work (if I look around it jumps around properly when hitting close objects) but otherwise the entire screen is black. Tried multiple levels, same thing. On Arch x64 with the latest Nvidia 310.19's with a GTX 680.
AlenL 16 nov., 2012 @ 10:47pm 
Vash, that sounds like GPU object corruption. Have you tried starting in windowed mode, or switching resolutions, in other words - in any way try to make it reinitialize graphics. Could also type gfxRestart() in the console. Anyway, we are working on fixing those.
3vi1 29 nov., 2012 @ 10:18am 
Hello… :)

I'm on Ubuntu 12.10 in 64bits…

With this build the game prompt me that libpci is missing and "press Ok for install it", I do that but nothing ; the game simply starts and I have the same message on the next running…

So I had to manually install libpci3:i386 like you said in an other topic and now it's fine…

I see the exact same symptoms using the 64-bit alpha for 13.04. Installed libpci3:i386 and it ran fine after that.

In addition to what Freyja said, on the very first run of the game, my mouse cursor didn't seem to come back after the game drops out of full-screen to show the libpci missing message - so it's impossible to click on... though you can still hit enter on the keyboard (which thereafter just dumps you to the desktop without installing libpci3).
barsanuphe le sec 29 nov., 2012 @ 3:09pm 
For me, the beta version seems slower than non-beta and I see some texture flickering (trees, blood, etc).
Afişate 1-15 din 18 de comentarii
< >
Per pagină: 15 30 50
Data publicării: 14 nov., 2012 @ 8:24am
Mesaje: 18