Closed Bash-Tsk closed 7 years ago
I don't see anything wrong with the table you've presented; that information seems on par with most current, fresh installs of TF2. I managed to cut most loading time in half on my XP install with a clean install, which is why I say "current, fresh."
On mint 14.1 64-bit, I get a similar time. XP is performing about the same. TF2 has always taken a long time to load.
It's too long. On Windows 7 everything was much quicker.
Can you elaborate? What are your Win7 times?
Also, is your Win7 32- or 64-bit?
Windows 7 32 bit
I can't tell exact time. I don't use Windows anymore. But everything occurred in times quicker. The scale of loading didn't stops for a long time at recieving data from the server as it occurs now on Linux. Loading of the menu was in times quicker. The exit and disconnecting from server were almost instantly, with a small latency.
P.S. Sorry for my English. :)
Your English is fine. I understand what you're saying.
I just find it hard to imagine times much lower than the ones you've presented; they always took that long for me.
As for me, I started feel myself uncomfortable after moving to Linux from Windows. This is the first thing I noticed: too long latencies in TF2. I thought it was in beta of Steam, release will fix it. :)
If you were experiencing shorter times before, there's a good chance that in the future, you'll see the same times you had with Win7.
Don't lose hope in Linux. It's a bit of a change, but it's for the better.
Do you think that problem is in Linux architecture? What about CS: Source? Why I have no latency problems with it?
I don't think it has to do with linux exactly. Not sure entirely what it is. Like I said, I've never seen speeds better than what you showed. However, if it is slower, then odds are that in the future, it will become faster.
Then launch TF2 on Windows 7. And you'll see all by your own eyes.
It will become faster? By itself, without the participation of developers?
Can you answer on two following questions: CS:Source Engine = TF2 Engine? What is the difference?
No. They're working on making it faster.
They both use the same Source engine (which is why they're both under the same issue tracker).
As for playing it on Windows 7, I have. About the same times as what you posted in your table.
Check it on several PC configuration. TF2 on Windows was really faster.
I think, If the latencies were as in the table, Windows users would have already made some noise.
They have complained. For a long time. Just google "TF2 load times" and you'll see how long.
I'll admit, your initial load-up times of 2:40 are long. That's one result I can't replicate. The others are all about the same.
Ok. Read this then http://forums.steampowered.com/forums/showthread.php?t=2724116 10-15 seconds — normal. 3 minutes is problem.
@Bash-Tsk Load times should improve dramatically soon: http://www.pcgamer.com/2013/02/20/steampipe-valve
@Bash-Tsk 2:40 for startup loading??!! My PC is worse than yours and TF2 loads up in less than 15s. And I'm also using Linux (Arch Linux specifically).
@bdeen-valve Folder changing can really help?
@awedsa about 3 minutes, 2:40 - after Valve logo. I checked on rpm-based distributives (such as Mandriva) and there was the same problem.
@Bash-Tsk That's a lot of time, my TF2 takes less than 15s to load after the Valve logo. This also could be a hardware problem. Are you sure that your hardware is OK? maybe you should check the CPU temperature or your hard disk health.
@awedsa
Are you sure that your hardware is OK?
Yes, with my hardware all OK. As I said CS: Source have no any latency problems. The same troubles on my notebook ASUS F7Se
@Bash-Tsk, do you see these load time every time, even if you start TF2, join a game, quit, then start TF2 again and join a new game - is the second time as slow?
In your logs there's a line that says:
Precache: Took 114095 ms, Vertex 1022, Pixel 2731
That's related to how long it takes for the video driver to load the shaders we give it, and accounts for most of your startup time (almost 2 minutes). We've seen that AMD's drivers take a bit longer to load these than NVIDIA's drivers, so we're hoping that AMD's drivers will be improved in this regard in the future.
In addition, whenever you update TF2 or change drivers, these times get a lot longer for one startup.
@jorgenpt
do you see these load time every time, even if you start TF2, join a game, quit, then start TF2 again and join a new game - is the second time as slow?
Yes, the second and all next times too.
That's related to how long it takes for the video driver to load the shaders we give it, and accounts for most of your startup time (almost 2 minutes). We've seen that AMD's drivers take a bit longer to load these than NVIDIA's drivers, so we're hoping that AMD's drivers will be improved in this regard in the future.
I have tested TF2 on Linux with Nvidia GTX 550 Ti card, but latency was much longer then on Windows 7.
In addition, whenever you update TF2 or change drivers, these times get a lot longer for one startup.
But on Windows 7 I had no this problem.
@Bash-Tsk
I have tested TF2 on Linux with Nvidia GTX 550 Ti card, but latency was much longer then on Windows 7.
How long was the loading time on the GTX 550 Ti? Did it happen each time there too? When you say "much longer than on Windows 7", do you have actual numbers on how long it took on there?
But on Windows 7 I had no this problem.
That is probably because the Windows version uses DirectX, and shader loading & compiling works very differently on DirectX (among other things).
@jorgenpt
How long was the loading time on the GTX 550 Ti? Did it happen each time there too? When you say "much longer than on Windows 7", do you have actual numbers on how long it took on there?
Feels like not faster than with the AMD card. I changed the Nvidia card to AMD in hope that something will change. But nothing has changed.
That is probably because the Windows version uses DirectX, and shader loading & compiling works very differently on DirectX (among other things).
CS: Source don't use any shaders? Why this game have no latency problems?
CS: Source don't use any shaders? Why this game have no latency problems?
It does, it’s just that CS:S was written with DirectX in mind, and OpenGL has different behaviour to it. In a port like this its using DirectX-like call ordering and processes, with a translation layer to opengl.
@johndrinkwater I asked about CS:S on Linux, not on Windows. Why CS:S have no any latency problems on linux?
After last TF2 updates I have the following latencies. Also Portal (Beta) and Half-Life 2: Lost Coast (Beta) have no any latency problems.
Closing as general video driver quality from 2013 is no longer relevant. OpenGL drivers that do no support an on-disk shader cache are expected to have this kind of delay while compiling shaders during the startup of TF2.
See attached picture with Latency table. My system: MB: ASUS M4A87TD Processor: Athlon II X3 455 3300MHz Video: Radeon 5570 1GB 4GB of RAM HDD: WDC WD1001FALS-00J7B1 (ext4)
konsole output data: a) TF2 launch:
b) TF2 Exit:
Remarks: 1) #LL between lines means Long Latency. 2) The following lines do not affect the Latencies:
Additional konsole output data: c) Steam launch:
d) Play on server and disconnecting from server:
P.S. As I know, TF2 use the same Engine with CS: Source. But only the last one works well, without long latencies.