• 0

serveur dédié linux - problème avec hlupdatetool.bin


Invité

Question

Posté(e)

j'ai un problème avec la dernière version du hlupdatetool :

voici ma syntaxe :

jml@nunusk:/home/hlds_l$ ./steam -update cstrike /home/hlds_l/ mon_user mon_pass

Checking bootstrapper version ...

Updating Installation

Connection Closed by Peer

je ne vois pas où est le problème ...

ca vous dit quelquechose ?

merci,

H@tcH

19 réponses à cette question

Messages recommandés

Posté(e)

je pensais que ce point etait compris :

Counter_strike source utilise le moteur HL 2 et non HL donc pas le HLDS mais le srcds et counter -strike 1.6 lui utilise hlds.

Pour mlancer un serveur CS:source tu utilises srcds_run et pour counter 1.6 hlds_run.

donc, ca va marcher en théorie..

Posté(e)

I'm back !

Et j'ai trouvé la solution. facile, il suffit que je m'achète un P4... et pis aussi une carte mère qui le soutienne !

rigolo, non ?

bah ouais, te casse pas thedark, c'est hardware visiblement.

chez steam, y zaiment pô mon athlon T-Bird :

http://www.steampowered.com/forums/showthread.php?s=293771116cd3e4b25b1928d569bc9b52&threadid=184741&perpage=15&pagenumber=4

en gros et en bref, les binaires sont foireux avec les athlon t-bird et précédents.

ne cherchez plus, attendez la mise à jour...

génial, je retourne me piquer les yeux sur 1.6 !

:);)

@+

hatchetman

Posté(e)

[citation=32541,0,17][nom]hatchetman a écrit[/nom]ouarf, je devrais me relire !

pas moyen de corriger le message précédent aussi me pardonnerez vous mes fautes d'othographe et surtout de grammaire.

C'est la faute à mes doigts qui vont trop vite...

sorry

Hatch

[/citation]

utilise le bouton edit.gif editer..

Je n'ai pas eu de probleme sur mes tests avec distrib Gentoo, Suse et Freebsd.

Je te conseille ton hazard, de faire un essai avec ces ditrib ou meme une mandrake, (n'installe pas les outils XFree..)

ou alors c'est le fichier blob de CS:source qui a un probleme, et donc il faut attendre une MAJ de Steam, meme si c'est deja arriver, c'est quand meme peu probable

@+

Posté(e)

ouarf, je devrais me relire !

pas moyen de corriger le message précédent aussi me pardonnerez vous mes fautes d'othographe et surtout de grammaire.

C'est la faute à mes doigts qui vont trop vite...

sorry

Hatch

Posté(e)

allez, après un petit break, faisons le point...

récapitualtif des deux installations :

1) cstrike et dod dans un dossier : /home/hlds_l/

2) cs source dans un autre : /home/srcds_l

pour le réperttoire 1, tout se passe bien, mais il ne faut jamais oublier de préciser -dir /home/hlds_l/ sinon on est bon pour effacer le .blob... mais ça roule

pour le répertoire 2, cça s'installe, ça se mets à jour, mais CA NE VEUX POINT JOUER !!!

Toujours ces pointeurs invalides !

Et j'ai un peu chercher, mais je ne trouve pas le paquet 2.3, aussi si tu avais la source, thedark, je ne t'en remercierais jamais assez ...

tchô les mecs,

Hatch

Posté(e)

il y a une version debian en 2.3, regarde dans les beta unstable..

L'erreur est normal tu ne peux pas installer CS/source dans le repertoire d'HL1

HL 1 CS 1.6.. dans HLDS_l pour lance 1.6 il faut utiliser la hlds_run

HL 2 et CS:Source dans SRCDS_L pour lancer CS/S il faut utiliser le scrds_run

Posté(e)

ca marche toujours pas, mais je crois avoir lu sur le net qu'il faut une glibc-2.3.3

hors debian sarge est toujours en 2.2 et le paquet 2.3.3 n'existe pas.

me reste plus qu'à la compiler pour voir ce que ça donne...

Posté(e)

maybe en blastant le InstallRecord.blob à chaque fois ?

c'est pas ce qu'on fait de plus classieux, mais je vais tenter...

@+

Posté(e)

bah nan, bououh

le ./steam -command update -valve marche, mais si je veux updater CS Source :

jml@nunusk:/home/srcds_l$ ./steam -command update -game "Counter-Strike Source" -dir /home/srcds_l/ -password takacroire

Checking bootstrapper version ...

Updating Installation

Logging in as 'je_me_cache'

Cannot Mix HL1 and Source Dedicated Server Installations - pick a different location

et pourtant je le lance du répertoire "Source" : srcds_l...

encore un petit tets, la maj de cs 1.6 :

jml@nunusk:/home/hlds_l$ jml@nunusk:/home/srcds_l$ ./steam -command update -game cstrike -dir /home/hlds_l/ -password takacroireencore

bash: jml@nunusk:/home/srcds_l$: Aucun fichier ou répertoire de ce type

wahou !! ils se bouffent vraiment la gueule ces deux là !

aller, je suis teigneux : suppression de /home/hlds_l/InstallRecord.blob

jml@nunusk:/home/hlds_l$ rm InstallRecord.blob

et je retente :

jml@nunusk:/home/hlds_l$ jml@nunusk:/home/srcds_l$ ./steam -command update -game cstrike -dir /home/hlds_l/ -password takacroiretoujours

et ça marche (il me télécharge même une map en plus tiens : cbble) ...

moi pô comprendre et ça commencer à me péter les rouleaux !

OSCOUR !!!

H@tcH

Posté(e)

j'ai peut-être trouvé d'où ça viens (en train de mettre à jour), mais quoi qu'il en soit ça peut être intéressant...

je vais essayer d'être clair. (oups)

la commande pour mettre à jour counter strike :

./steam -command update -game cstrike -dir /home/hlds_l

la commande pour mettre à jour cs source

./steam -command update -game "counter-strike source" -dir /home/srcds_l

mais l'endroit d'où on l'utilise est aussi important, car ça change le .blob qui enregistre les opérations de mise à jour apparemment.

ça à l'ai de meiux marche quand j'update cstrike à partir de /home/hlds_l et cs source à partir de /home/srcds_l

me reste juste à lancer le server pour dire si ça règle le problème...

H@tcH

Posté(e)

je suis en debian sarge, noyau 2.6.8-1-k7

c'est un noyau "debiannisé" pour AMD, parce que j'ai la flemme d'optimiser les modules pour l'instant (je suis un newbie).

au passage, mes libraires C

nunusk:/home/generali# dpkg -l | grep libstdc

ii libstdc++5 3.3.4-13 The GNU Standard C++ Library v3

ii libstdc++5-dev 3.2.3-9 The GNU Standard C++ Library v3 (development

ii libstdc++6 3.4.2-2 The GNU Standard C++ Library v3

merci de t'intéresser au sujet en tous cas.

tchô,

H@tcH

Posté(e)

je suppose un blème au niveau des libstdc, puisqu'une embrouille de pointeur fais tout de suite penser au C...

Nan ?

Posté(e)

Et oui, autant pour moi.

Passons maintenant à deux autres problèmes, si tu le veux bien...

1) lancer le server : j'obtiens ça :

jml@nunusk:/home/srcds_l$ ./srcds_run -game cstrike + maxplayers 10

Auto detecting CPU

Using AMD Optimised binary.

Auto-restarting the server on crash

Console initialized.

Attempted to create unknown entity type event_queue_saveload_proxy!

Game .dll loaded for "Counter-Strike: Source"

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

free(): invalid pointer 0x401d9460!

je me dis qu'il y a une merde dans l'install, aussi j'essaie de le mettre à jour :

jml@nunusk:/home/srcds_l$ ./steam -command update -game "Counter-Strike Source" -password hard2guess -remember_password

Checking bootstrapper version ...

Updating Installation

Logging in as 'kpu_hatchetman@yahoo.fr'

Checking/Installing 'Counter-Strike Source Shared Content' version 18

Checking/Installing 'Linux Source HLDS' version 16

HLDS installation up to date

comme quoi il est bien à jour...

moi toujours pô comprendre !

je suis hermétique ou je suis pas étanche ?

et petite cerise sur le gâteau, j'ai beau mettre l'option -remember_password, il me demande toujours de taper mon mot de passe prétextant "Login has expired, use password".

Mais quel gros vilain ce steam !!

;)

H@tcH

Posté(e)

alors autant pour moi, je suis une vraie quiche !

la syntaxe "./steam -update .." est celle de l'ouitl qu'un télécharge sur steampowered, mais il se met quasiment tout de suite à jour et la syntaxe est bien "./steam -command update etc..."

toutes mes excuses, thedark.

mais puisqu'on y est, j'ai un de mise à jour maintenant que j'ai cs source, il me dit qu'il ne peux mixer les deux installs.

me vla bien !

Posté(e)

ouah hey, pourquoi tu dis çaaaaaa.... bouhouhouhou... snif...

reprenons-nous !

alors là, je crois que tu vas me dire que la syntaxe serait du style : ./steam -command update -game cstrike etc...

et là je dis : "non !"

cette syntaxe est ancienne... et viens de changer...

il suffit de prendre le dernier hlupdatetool.bin qui génère l'éxécutable steam.

ensuite, tu tapes juste ./steam et tu verras qu'il te donne la nouvelle syntaxe.

enfin je crois...

je dis une connerie ?

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.