Steam for Linux > Dyskusje ogólne > Szczegóły tematu
Mewt :< 25 Lis, 2012 - 2:29
Steam Linux Performance
I would like to get some feedback on the performance of steam on linux. On my current setup, MainThrd uses around 40-50% cpu while idling. Moving the mouse around on the main steam window causes it to spike to 120% (Ie: using up 1 whole cpu core ++ ).

Scrolling through this forum using the inbuilt browser under the community tab is extremely choppy and stuttery.

Similarly context menus seem quite unresponsive sometimes refusing to acknowledge any mouse over or mouse clicks.

CPU: Core i5 2500k
Mem: 8GB
Graphics: nvidia 470gtx
WM: openbox
Distro: Arch Linux with testing repos enabled.


Steam also logs the following to console continuously:

(steam:17095): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

Ideas ? Comparisons ?
Ostatnio edytowany przez: Mewt :<; 25 Lis, 2012 - 2:30
Wyświetlanie 1-14 z 14 komentarzy
< >
senshikaze 25 Lis, 2012 - 7:21 
do you have a compositor turned on in openbox?
blackout24 25 Lis, 2012 - 7:24 
There is no compositing in openbox it is just a standalone window manager.
Mewt :< 25 Lis, 2012 - 7:24 
none at all.
panosgeorgiadis 25 Lis, 2012 - 10:32 
Rain Ninja 25 Lis, 2012 - 12:10 
Dude it's in beta, things are expected to be a little rocky. Some people even get BETTER performance in TF2 and SS3 than Windows, but it does depend on hardware combination. We can't really go bagging it out yet.

As for the OP though, it's a strange one. The steam client itselt in my experience runs even smoother than the Windows version. Does use a lot of RAM though.
Mewt :< 25 Lis, 2012 - 12:15 
Rain Ninja: Agreed, I'm not here to bash Valve or complain, just looking for tips and perhaps highlighting an issue for valve to fix. As for panosgeorgiadis: give it some time until they optimise everything.
Rain Ninja 25 Lis, 2012 - 12:20 
Yeah dont get me wrong, I'm not trying to have a go at anyone. As you say, they need time to optimize these things; TF2 is a good example. When it's a new native port, they need to implement new optimizations whereas the Windows versions with DirectX etc already have years of optimizing.

Your steam performance does seem like a potential problem to fix. I run KDE on Arch, with compositing effects and everything and it runs very well, so it seems strange its working so slow in Openbox.

Also I have Intel E5200 Dual Core (OC'd to 3Ghz), 3GB RAM and NVIDIA GTX460
Ostatnio edytowany przez: Rain Ninja; 25 Lis, 2012 - 12:21
panosgeorgiadis 25 Lis, 2012 - 13:22 
Updated: http://ubuntuxtreme.com/opinions/serious-sam-3-awful-performance-in-steam-linux/#comments

After using the latest Public Beta (version 172672) I get about 10-15 frames lower than Windows. No matter the difference it seems that CroTeam made a huge improvement over this segment. However there are still problem in Linux version but at least now I can say that the game is playable at most computer.

It is important to notice that Gamers are Performance hungers, meaning that they will go after the best performance/quality ratio. Hence, we (all) need to keep benching, testing and posting results & bugs in order to HELP the R&D and Developers of Valve and Game makers to make their games Linux optimized.
mikeym 25 Lis, 2012 - 15:56 
@panosgeorgiadis I'm assuming that the panos who wrote article is you. Did you try the OpenGL version in Windows for a comparison? I found that there were very similar results from Windows to Linux if OpenGL was used for both, but I'm running an AMD card.

Results[dl.dropbox.com]

(based on another thread here)
[π] Neglected Ferret 25 Lis, 2012 - 16:20 
Mewt :<:
I would like to get some feedback on the performance of steam on linux. On my current setup, MainThrd uses around 40-50% cpu while idling. Moving the mouse around on the main steam window causes it to spike to 120% (Ie: using up 1 whole cpu core ++ ).

Scrolling through this forum using the inbuilt browser under the community tab is extremely choppy and stuttery.

Similarly context menus seem quite unresponsive sometimes refusing to acknowledge any mouse over or mouse clicks.

CPU: Core i5 2500k
Mem: 8GB
Graphics: nvidia 470gtx
WM: openbox
Distro: Arch Linux with testing repos enabled.


Steam also logs the following to console continuously:

(steam:17095): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

Ideas ? Comparisons ?

I've had excellent performance so far using the following:

CPU: Core i7 3.2
Mem: 8GB
Graphics: Nvidia Optimus GT650M / Intel 4000 HD
WM: MATE with AWN dock and compiz enabled
Distro: Mint 13 64 bit

All I had to do was update the Mesa stack and click play. 5 hours, no crashes, smooth, no lag.
panosgeorgiadis 25 Lis, 2012 - 16:23 
@mikeym I did a out of the box test. Simply put, imagine a noob user, just download and plays the game. He doesn't changes anything. However I will try some OpenGL test tomorrow and I will let you know the answer.

Right now I am installing Steam in my Macbook Air running Ubuntu 12.04 and Mountain Lion (dual boot) using HD4000 integrated gpu. I would like know if there is any significant difference in Mac version too.

BTW you can disable the Cool n Quiet feature from BIOS.

PS: I think AMD has released a Serious Sam 3 profile for better optimization in Windows. This profile automatically loads itself up when the game is launched. So, Windows "cheat" in a way.
pig + cow + chicken 26 Lis, 2012 - 0:56 
I have:
CPU: core i7 ('08 version, whatever that was)
Mem: 12GB
OS: Ubuntu 12.04 64 bit
Graphics: Nvidia GTX280

TF2 works fine, I've played 10+hrs on it. Sort of slow load times, but tbh I think windows was the same, I don't dual boot so can't test that out. I get 60fps. It seems capped to me, I don't why?? But it's smooth. If I turn on multicore rendering it crashes, other than that it's fine. One core is consistently running at 100% but so what I have 8. My computer can still run with HMMER in the background ( It's a multithreaded bioinformatics program) very cpu intensive. I couldn't stop it because it literally takes like a week for it to go through my datasets. And it still ran absolutely fine.

Lovely thing about linux when something crashes it doesn't crash my whole computer / forced to hit the restart button. So I didn't have to worry about losing my data in other programs.

edit: not in beta
Ostatnio edytowany przez: pig + cow + chicken; 26 Lis, 2012 - 0:58
Ebola in Doritos (Towers) 26 Lis, 2012 - 1:38 
Hi,

I'm using the same specifications as you except I'm using an ubuntu derived operating system with XFCE and that I use a non-sandy bridge Core i5 760. I ran openbox, and I could not see any noticeable performance issues that Steam was producing alone by itself.

I wouldn't advise you to run ArchLinux's testing libraries though, as those are not meant for production use. ArchLinux even advises you to subscribe (or at least recommends you) to their mailing list for reports on broken packages and other testing related stuff. You ought to get off testing repositories and use non-testing repositories. It's a testing bed for developers delivered to the end-user.

Also to those running Team Fortress 2, there's currently a bug where Steam uses 100% of your CPU, or at least on one core. It should affect everyone, and it should be hopefully fixed soon.

So... we've ruled out the graphics card, and window manager (openbox actually hasn't been updated for 15 months, so ours should be the same unless the testing repository uses the GIT version which I doubt.)
Ostatnio edytowany przez: Ebola in Doritos (Towers); 26 Lis, 2012 - 1:39
p1r8t3 26 Lis, 2012 - 3:46 
Mewt :<:
I would like to get some feedback on the performance of steam on linux. On my current setup, MainThrd uses around 40-50% cpu while idling. Moving the mouse around on the main steam window causes it to spike to 120% (Ie: using up 1 whole cpu core ++ ).

Scrolling through this forum using the inbuilt browser under the community tab is extremely choppy and stuttery.

Similarly context menus seem quite unresponsive sometimes refusing to acknowledge any mouse over or mouse clicks.

CPU: Core i5 2500k
Mem: 8GB
Graphics: nvidia 470gtx
WM: openbox
Distro: Arch Linux with testing repos enabled.


Steam also logs the following to console continuously:

(steam:17095): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

Ideas ? Comparisons ?

Try Ubuntu 12.04 32bit, and see if there is any difference, and update ur video card driver to its latest.

That Warning u get is because ur using a 64 bit OS, well thats wat i know atleast, i get it too and im using Ubuntu 12.10 gnome remix 64bit / gnome shell 3.6
Wyświetlanie 1-14 z 14 komentarzy
< >
Na stronę: 15 30 50
Data napisania: 25 Lis, 2012 - 2:29
Posty: 14