Re: [hlds_linux] TF2 toolchain on centos 7
I've just spun up a blank CentOS 7 VM to test, and will hopefully help clarify the problem and solution for some people. 1) I installed tf2 with "-beta toolchainbeta" on the CentOS 7 VM 2) I ran "./srcds_run", and had the following message in the output "Could not load: replay_srv.so" 3) I checked the libraries required by this file with this command: "env LD_LIBRARY_PATH="$LD_LIBRARY_PATH:bin" ldd -d bin/replay_srv.so" 4) All libraries were found except for "libcurl-gnutls.so.4 => not found" 5) ran "yum install libcurl.i686" 6) ran "ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4" 7) ran "./srcds_run", and sure enough, the server launched I am not intimately familiar with how library symbols are read, but I suspect that it may not actually be able to use the libcurl provided by CentOS that is compiled with OpenSSL, and it may literally just be causing it to believe the library is there. However, I would be glad to be proven wrong on this. It is worth noting that this issue could be alleviated altogether by Valve if they were to compile against libcurl3 rather than libcurl3-gnutls on Ubuntu (which I believe is where they compile). On 20/03/2017 11:28, Marco Padovan wrote: > To have it working on centos run these two commands: > > yum install libcurl.i686 > ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4 > > seems to be the only change needed compared to previous beta > > On Sun, Mar 19, 2017 at 9:19 PM, Svensk Ljud & Ljus Produktion < > i...@teaterljud.se> wrote: > >> We do - but right now downgraded with "app_update 232250 -beta previous " >> >> I do hope they are using or will supply sources that all unix users can >> use when it go real live. >> >> Peter >> >> Svensk Ljud & Ljus Produktion >> >> >> On 2017-03-19 19:56, Marco Padovan wrote: >> >>> Exact same crash >>> >>> ldd tf2/orangebox/bin/dedicated_srv.so >>> linux-gate.so.1 => (0xf77d9000) >>> libtier0_srv.so => /home//tf2/orangebox/bin/libtier0_srv.so >>> (0xf753c000) >>> libvstdlib_srv.so => /home//tf2/orangebox/bin/l >>> ibvstdlib_srv.so >>> (0xf742f000) >>> libm.so.6 => /lib/libm.so.6 (0xf73e3000) >>> libdl.so.2 => /lib/libdl.so.2 (0xf73de000) >>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf72f1000) >>> libpthread.so.0 => /lib/libpthread.so.0 (0xf72d6000) >>> /lib/ld-linux.so.2 (0xf77da000) >>> libc.so.6 => /lib/libc.so.6 (0xf7118000) >>> librt.so.1 => /lib/librt.so.1 (0xf710f000) >>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf70f4000) >>> >>> Nobody is running tf2 on centos 6/7 or fedora XX or redhat enterprise >>> linux >>> ? >>> >>> >>> >>> On Sat, Mar 18, 2017 at 3:42 PM, James Botting < >>> bottswan...@googlemail.com> >>> wrote: >>> >>> try setting the export environment variable so it can resolve the missing server library files? Adjusting paths as required, something like this: export LD_LIBRARY_PATH=/path/to/my/server:/path/to/my/server/bin:{$ LD_LIBRARY_PATH} On Sat, Mar 18, 2017 at 2:34 PM, Marco Padovanwrote: and > > dd tf2/orangebox/tf/bin/server_srv.so > linux-gate.so.1 => (0xf778e000) > libtier0_srv.so => not found > libvstdlib_srv.so => not found > libsteam_api.so => not found > libm.so.6 => /lib/libm.so.6 (0xf5f23000) > libdl.so.2 => /lib/libdl.so.2 (0xf5f1d000) > libstdc++.so.6 => /lib/libstdc++.so.6 (0xf5e31000) > libpthread.so.0 => /lib/libpthread.so.0 (0xf5e16000) > /lib/ld-linux.so.2 (0xf778f000) > libc.so.6 => /lib/libc.so.6 (0xf5c58000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf5c3d000) > > ldd tf2/orangebox/bin/engine_srv.so > linux-gate.so.1 => (0xf7703000) > libtier0_srv.so => not found > libvstdlib_srv.so => not found > libsteam_api.so => not found > libm.so.6 => /lib/libm.so.6 (0xf7307000) > libdl.so.2 => /lib/libdl.so.2 (0xf7301000) > libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7215000) > libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) > /lib/ld-linux.so.2 (0xf7704000) > libc.so.6 => /lib/libc.so.6 (0xf703c000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7021000) > > On Sat, Mar 18, 2017 at 3:31 PM, Marco Padovan wrote: > > ldd srcds_linux >> linux-gate.so.1 => (0xf7754000) >> libdl.so.2 => /lib/libdl.so.2 (0xf7745000) >> libpthread.so.0 => /lib/libpthread.so.0 (0xf772a000) >> libc.so.6 => /lib/libc.so.6 (0xf756c000) >> /lib/ld-linux.so.2 (0xf7755000) >> >> >> >> On Sat, Mar 18, 2017 at 12:05 PM, Rudy Bleeker >> > wrote: > >> What is the output of "ldd srcds_linux"? >>> >>> On 17 March 2017 at 17:34, Marco Padovan wrote: >>> Hi, what's the status in relation to TF2 toolchain, did someone got it >>> running >>>
Re: [hlds_linux] Need more dedicated server for Fistful-of-Frags (FoF)!
I haven't specifically tested it with this game, but I know for JC2-MP (distributed through SteamCMD), I copied stdlibc++.so.6 from steamcmd/linux32 into the same directory as the server executable, and that did the job, (if your game has a bin folder, it may be required for it to go there instead). On 2014-05-11 11:32, Andreas Willinger wrote: Too bad the server isn't working on wheezy, due to libc being too old. I even tried inserting newer libc so's, but the server crashes on every boot. Weasels Lair wea...@weaselslair.com hat geschrieben: No built-in way to do it. But, I was (until my server sudden went offline a couple hours ago) using a regex chat filter plug-in for source mod to just drop the chats - and treat them like they never happened. I think it was this plug-in specifically: https://forums.alliedmods.net/showthread.php?t=71867 Collin Howard Sat, 10 May 2014 21:00:07 -0700 players are able to type changemode in chat and change the mod of the server. anyway to prevent that? ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] Running TF2/CSGO Servers on FreeBSD
On 2014-03-20 21:16, Steven Hartland wrote: A truss trace with incrementat timestamps should help identify the culpret. I can confirm that if you leave TF2 running sufficiently long, it rests on exactly 20.00 FPS, I don't know if that information helps. I ran a truss -dD on the running TF2 server I just mentioned, and the output of which can be found at: https://gravitygunonly.com/trussdump.out I notice from those traces it seems they may have switched from using gettimeofday to clock_gettime with CLOCK_MONOTONIC and CLOCK_REALTIME this could be the cause of increased delay on older versions of FreeBSD when compared to Linux as the later exports said syscalls to userspace so avoiding the kernel call overhead. This was added in later versions of FreeBSD. This can also be HW dependent so worth grabbing bench_clock_realtime and testing. It is worth noting that I am receiving exactly the same results across FreeBSD 8, 9 and 10, so I don't think it's an issue specifically with older versions of FreeBSD. If it also helps, the hardware I'm testing this issue on consists of: hw.model: Intel(R) Core(TM)2 Quad CPUQ6700 @ 2.66GHz hw.model: Intel(R) Core(TM) i3-2130 CPU @ 3.40GHz Thank you for your support with this issue, my knowledge of operating systems (or lack thereof) doesn't really allow me to debug this issue on my own. -Jonathan ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] Running TF2/CSGO Servers on FreeBSD
Sorry if this message duplicates in the list, but I just realised I didn't reply to this conversation thread. I sadly don't have an old enough copy of the server lying around, but I did run a ktrace on the new server, and the dump can be found here: https://gravitygunonly.com/ktrace.out Does anybody know of a comparable kernel tracing tool for linux, so I can do a rough comparison? Thanks, Jonathan On 2014-03-18 23:40, Stefan `Sec` Zehl wrote: Hi, On Mon, Mar 17, 2014 at 18:24 +, Jonathan Price wrote: If anybody would wish me to return a particular test / trace etc. Just let me know, I have two VMs dedicated to working out the source of this problem (when I first spotted it myself). Do you still have a copy of the old server binary/libs around? Then we could try to narrow down where the problem is. Something like ktrace/ltrace'ing the old and new version to see what they do differently? CU, Sec ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
[hlds_linux] Running TF2/CSGO Servers on FreeBSD
On 2014-03-14 15:29, hlds_linux-requ...@list.valvesoftware.com wrote: Hi, I've been trying to set up a TF2 server on FreeBSD (using the linux emulation). I got it running easily, but when trying to play on it, it stutters/lags horribly. When enabling net_graph 4 I can see that the sv: value is hovering at around 18, and every few seconds it shortly drops to 1 or 2. Checking the cpu usage, it shows the machine still at 90% idle. Can anyone help me figure out where the problem actually lies, and if it's fixable? Thanks, Sec I have noticed that during an update to TF2 and CSGO some time shortly before the 8th Feb (Sorry, don't have an exact date), this performance issue appeared under FreeBSD. I have tried both FreeBSD 9 and 10, as well as linux_base-f10 and linux_base-c6, with no change in performance. TF2 will over somewhere between 10 and 20 fps (shown with stats command), and csgo was pretty much stuck to 10 fps. If anybody would wish me to return a particular test / trace etc. Just let me know, I have two VMs dedicated to working out the source of this problem (when I first spotted it myself). Thanks, Jonathan ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] Where is my traffic coming from?
It appears that this plugin isn't detecting where players are connecting from on HL2:DM. Has it not been updated with this new CVAR yet? I seem to remember valve said that all source games would gain this ability. Also, very interesting to see other people's stats, thanks for posting! -Pricetx ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] [hlds] Mandatory TF2 update released
If it's of any interest, although I don't actively run a TF2 server any more, I've successfully run a HL2:DM server on FreeBSD now for about a year, and it's never failed to run after an update. Odd in a sense, because it's Linux compatibility layer is based on Fedora 10, but I suppose the libraries themselves are from the base system which is far more up-to-date. In fact, with the exception of this latest update and old Debian versions, I struggle to remember the last time any Distro had a major issue with an update. -Pricetx ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
[hlds_linux] HL2:DM Movement Issues from update 2013-06-25
I can confirm that there have been a host of movement related issues generated by this latest update. The main source for news and information on these issues can currently be found here: https://github.com/ValveSoftware/Source-1-Games/issues/964 Pricetx -Original Message- From: Foo Bar Sent: Wednesday, June 26, 2013 6:35 AM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Mandatory CS:S, DoD:S, and HL2:DM updates released Hello, I've seen some comments in the h2ldm steam group about the game being extremely laggy on servers that are high latent to the player. I've just witnessed this myself playing on a server in Australia (I'm in Canada) that's normally pretty playable for me with a 200 ms ping (as reported by status). What changed? foo On Tue, Jun 25, 2013 at 4:49 PM, Eric Smith er...@valvesoftware.com wrote: Half-Life 2 should be fixed now. -Eric -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of N-Gon Sent: Tuesday, June 25, 2013 3:39 PM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Mandatory CS:S, DoD:S, and HL2:DM updates released How about the random Half-Life 2 update? Some folks got a 3.7gb update while others got a 730mb. And now all audio in our game is in Korean O.o On Tue, Jun 25, 2013 at 6:35 PM, Eric Smith er...@valvesoftware.com wrote: We've released mandatory updates for CS:S, DoD:S, and HL2:DM. The notes for the updates are below. The new version for each game is 1807769. -Eric -- - Added Only allow map files to the possible selections in the download filter option for clients - Network interpolation and update convars can no longer be changed when playing. To configure these convars, players must not be connected to a server or must join the spectators. - Fixed a client crash related to the material system - Fixed a client crash when downloading custom maps for the Mac version - Fixed browser cookies not persisting across game restarts - Fixed the in-game UI not using the Language setting from the game's Properties dialog in the Steam UI - Fixed the game failing to launch on Mac OS X 10.5 - Fixed mat_viewportupscale using an error material for clients using DirectX8 - Removed range restrictions from viewmodel_fov_demo - Updated the Linux version - Fixed triggers never registering as released on certain game controllers - Fixed clipboard issues on some window managers, most notably KDE - Fixed a bug where the map list would be reversed - Made loading custom fonts for third party HUDs work on certain fonts - Improved performance and stability ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] New console startup error for Hl2:DM SteamPipeLinux server
I can confirm that the directory (/home/ggo/beta/) does not contain any capital letters Regards, Pricetx -Original Message- From: Andre Müller Sent: Wednesday, March 20, 2013 3:10 PM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] New console startup error for Hl2:DM SteamPipeLinux server Does your installpath contain capital letters? Am 20.03.2013 13:50 schrieb Jonathan Price pric...@hotmail.com: Since I began using the SteamPipe beta for HL2DM I have noticed this new console error begin appearing, it appears to be trying to load a VMT file, but there isn’t even a models directory anymore. Just to make sure it wasn’t just 3rd party maps causing it, I started my server with the map dm_overwatch, and here’s an extract from my console output: ConVarRef room_type doesn't point to an existing ConVar Executing dedicated server config file server.cfg Precache of sprites/redglow1 ambigious (no extension specified) CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 CMaterial::PrecacheVars: error loading vmt file for models/items//grenade2 Precache of sprites/redglow1 ambigious (no extension specified) Initializing Steam libraries for secure Internet server [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. dlopen failed trying to load: /home/ggo/.steam/sdk32/steamclient.so with error: /home/ggo/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory Note that I'm talking about the CMaterial error lines, the other errors either existed before SteamPipe, or are for a valid reason (such as the bottom one). If anyone could give me an insight into this I would be grateful. Regards, Pricetx ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
[hlds_linux] Player Models missing from settings menu for HL2:DM SteamPipe
Since the SteamPipe beta, HL2:DM only allows players to choose from combine player models, the Human / Rebel models have all disappeared from the list. However, they are still in the game as players who haven't yet changed their model are still able to continue using Rebel models. Regards, Pricetx ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] Player Models missing from settings menu for HL2:DM SteamPipe
Windows 7, but I asked another player who was running Linux (don't know which distro) who also had the same issue. -Original Message- From: Fletcher Dunn Sent: Wednesday, March 20, 2013 11:00 PM To: hlds_linux@list.valvesoftware.com Subject: Re: [hlds_linux] Player Models missing from settings menu for HL2:DM SteamPipe Thanks for reporting that. What client OS are you using? -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Jonathan Price Sent: Wednesday, March 20, 2013 3:52 PM To: hlds_linux@list.valvesoftware.com Subject: [hlds_linux] Player Models missing from settings menu for HL2:DM SteamPipe Since the SteamPipe beta, HL2:DM only allows players to choose from combine player models, the Human / Rebel models have all disappeared from the list. However, they are still in the game as players who haven't yet changed their model are still able to continue using Rebel models. Regards, Pricetx ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux