lørdag, januar 23, 2021

Quake3 linux server – fejl ved load af os

Daily Rush Debat Spil Quake Quake3 linux server – fejl ved load af os

  • Forfatter
    Emne
  • #0

    Gistybit
    Bruger
    623 indlæg
    Offline

    jeg er igang med at sætte noget linux q3 server op
    [men får flg fejl når jeg starter den med fs_game osp
    sys_loadDll(qagame) failed to dlopen() completely!

    jeg starter den med (og jeg er i q3 dir’et så fs_basepath er ik nødvenig)

    ./quake3.x86 +set dedicated 2 +set fs_game osp +map q3dm6tmp

    når jeg starter den med

    ./quake3.x86 +set dedicated 2 +map q3dm6tmp

    er der ingen problemer

    any advice?

Viser 13 kommentarer - 1 til 13 (af 13 i alt)
  • Forfatter
    Kommentarer
  • #1

    Gistybit
    Bruger
    623 indlæg
    Offline

    Når jeg starter den med osp skriver den også

    Sys_LoadDll(/home/gisty/quake3/qagamei386.so)…
    Sys_LoadDll(/home/gisty/quake3/qagamei386.so) failed: cannot open shared object file: No such file or directory
    Sys_LoadDll(/home/gisty/.q3a/osp/qagamei386.so)…
    Sys_LoadDll(/home/gisty/.q3a/osp/qagamei386.so)…failed: cannot open shared object file: No such file oe directory
    Sys_LoadDll(./osp/qagamei386.so)…
    Sys_LoadDll(./osp/qagamei386.so)…failed: cannot open shared object file: No such file or directory

    Hvis jeg kopierer qagamei386.so ind i osp directory starter den fint op med fs_game osp… men den ændrer sig selv tilbage til fs_game “” .. dvs normal quake3

    #2

    MM
    Bruger
    874 indlæg
    Offline

    Det er “qagamei386.so” filen den ik ka finde, men forstår ik helt det failer, da den fil automatisk kommer til og ligge i dit Q3 dir, når du installer PR 1.27g (gør den i hvert fald på min)

    mht OSP, så virker mit oxo fint, uden problemer, men mht den starter en normalt Q3 server, istedet OSP, er fordi den “qagamei386.so” du kopi’er ind i OSP mappen, er lavet til standard Q3, ik til OSP, men ka f.eks heller ik kopi’er filen ind i arena mappen.

    men lige en ting mere, hvorfor har du 2 forskellige sti’er til dit Q3 ?

    “(/home/gisty/quake3/qagamei386.so”
    og
    (/home/gisty/.q3a/osp/qagamei386.so”

    Når du pakker PR 1.27 ud, pakker den automatisk filerne ud i en mappe, der hedder “quake3”, ved ik helt om det er derfor, men hvis du selv har lavet mappen, og kaldet den f.eks “q3a”, så er PR 1.27 ikke installert i den mappe, så prøv og chek om den eventuelt har langt nogle af PR filerne det forkerte sted!

    ellers ka jeg ik hjælpe, som sagt, mit virker uden problemer, så et eller andet sted er der sket en fejl

    #3

    Gistybit
    Bruger
    623 indlæg
    Offline

    Jeg har gjort flg:

    1. Kopieret alle pakfilerne fra baseq3 fra min windows version
    2. Installeret point release 1.27g til linux
    3. instlaleret point release 1.27 dedicated server til linux
    4. kopieret min osp ind i min quake3/osp folder

    Da jeg kørte quake3 med fs_game osp oprettede den automatisk ~/.q3a/osp

    Derfor kopierede jeg samtlige osp filer ind i det dir
    Filerne ligger sådan her:

    ~/quake3/
    ~/quake3/baseq3/
    ~/quake3/missionpacks/ (lå i pr)
    ~/quake3/osp/
    ~/.q3a/baseq3/ (ligger kun 3 filer.. blev autogeneret af quake3)
    ~/.q3a/osp/ (lå kun q3config.cfg til at starte med men lagde al osp ind der også)

    MM .. pr er installeret i de rigtige mapper. Ja og ved godt det er fordi qagame.so er lavet til normal q3.. men skrev det bare hvis nogen var så kloge at foreslå det

    #4

    Gistybit
    Bruger
    623 indlæg
    Offline

    kopierede qagamei386.so ned i mit ~/quake3/ dir

    og så virkede det… denne fil blev ikke automatisk lagt der af PR… dunno why.. men nu virker det

    #5

    Gistybit
    Bruger
    623 indlæg
    Offline

    til gengæld disabler den _ALLE_ osp features?…

    cg_truelightning osv osv.. ?.. nogen der ved hvorfor?

    og fs_game er osp.. men hvorfor er gamename baseq3 ?

    #6

    Gistybit
    Bruger
    623 indlæg
    Offline

    elsker at replye på mine egne indlæg

    ok .. selvom fs_game er osp er det slet ikke

    kan ik skifte gamemode eller noget som helst.. og ikke bruge de predefinerede configs der ligger i osp dir.. for de har nemlig ingen effekt

    #7

    MM
    Bruger
    874 indlæg
    Offline

    Hehe, men najs nok det virker nu

    #8

    Gistybit
    Bruger
    623 indlæg
    Offline

    måske forklarede jge mig forkert

    DET VIRKER IKKE MED OSP!

    #9

    MM
    Bruger
    874 indlæg
    Offline

    Ah

    Men den fil SKAL og er med i min PR fil, hentet her:

    ftp://ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ded-1.27g-beta1.tar.gz

    btw, lagde mærke til du installer 2 stk PR, why ?

    “2. Installeret point release 1.27g til linux
    3. instlaleret point release 1.27 dedicated server til linux”

    du behøver kun dedicated versionen, ved ik om det er derfor, men could be.

    Det er oxo dedicated versionen jeg har linket til ovenover, og der er “qagamei386.so” filen i, 100 %, har lige chekket

    Hvis dte ik hjælper, så ka jeg desværre ik hjælpe tror jeg ik

    #10

    Gistybit
    Bruger
    623 indlæg
    Offline

    men jeg troede du ville ha qagamei386 til at ligge i /quake3/

    i tar filen ligger den jo kun i baseq3

    #11

    Gistybit
    Bruger
    623 indlæg
    Offline

    MM…. leder dit quake3 overhovedet efter qagamei386.so når du starter med fs_game osp?

    #12

    Gistybit
    Bruger
    623 indlæg
    Offline

    hvis kan kører dedicated server i windows sker der flg.

    Loading dll file qagame.
    Failed to load dll, looking for qvm.
    Loading vm file vm/qagame.qvm.

    hvordan får jeg linux til at gøre ligesom windows versionen.. og loade vm filen i stedet for qagame?

    #13

    Gistybit
    Bruger
    623 indlæg
    Offline

    så nu virker det…

    :).. fandt ud af hvordan man fik den til at loade vm filen på flg måde:

    ./q3ded +set sv_pure 1 +set vm_game 2 +set vm_ui 2 +set vm_cgame 2 +set fs_game osp

    det virker fint nu :)…

Viser 13 kommentarer - 1 til 13 (af 13 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.