View previous topic :: View next topic |
Author |
Message |
Handle n00b
Joined: 04 Jul 2004 Posts: 4
|
Posted: Thu Aug 12, 2004 11:08 pm Post subject: Quake3 and ET punkbuster problem. |
|
|
For some reason I don't think the permissions on the punkbuster files; I can enable punkbuster when I run games as root, but when I am a non-root user and try and enable, nothing at all happens, the 'Enable Punkbuster' button doesn't change and /pb_cl_enable in console does nothing.
I tried chmoding ~/.etwolf/pb, ~/.q3a/pb, /opt/enemy-territory/pb, and /opt/quake3/pb, to 777 and owned as non-root user; but I still can't enable punkbuster. |
|
Back to top |
|
|
russryder Tux's lil' helper
Joined: 28 Aug 2002 Posts: 133
|
Posted: Tue Jan 11, 2005 10:30 pm Post subject: |
|
|
Same problem here....this one needs a bump.
I've also tried changing all the permissions more than once and failed. _________________ System Specs
Athlon XP 2500+
1.5g ram
GeForce FX 5700 Ultra
Soundblaster Live
200gb hdd
gentoo-dev-sources 2.6.9 r4
screenshot http://russbox.sytes.net/screenshot.png |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Wed Jan 12, 2005 4:38 am Post subject: |
|
|
Change to ~/.etwolf/pb and run ./pbweb.x86 (and wait). |
|
Back to top |
|
|
russryder Tux's lil' helper
Joined: 28 Aug 2002 Posts: 133
|
Posted: Thu Jan 13, 2005 3:13 pm Post subject: |
|
|
i think pbweb.x86 is broken, it's in the correct directory and I do this before executing.
Code: | chmod a+x pbweb.x86
./pbweb.x86
|
and I get a permission denied even when run as root _________________ System Specs
Athlon XP 2500+
1.5g ram
GeForce FX 5700 Ultra
Soundblaster Live
200gb hdd
gentoo-dev-sources 2.6.9 r4
screenshot http://russbox.sytes.net/screenshot.png |
|
Back to top |
|
|
hecfran n00b
Joined: 20 Jul 2004 Posts: 4 Location: Germany
|
Posted: Fri Jan 21, 2005 12:08 am Post subject: |
|
|
Hi!
russryder wrote: | i think pbweb.x86 is broken, it's in the correct directory and I do this before executing.
and I get a permission denied even when run as root |
I'm getting exactly the same problem. Any help would be really apreciated.
Thanks |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Fri Jan 21, 2005 4:12 am Post subject: |
|
|
It's a long shot but check the permissions of your file tree.... be sure the executables are so marked, and do a chown -R too. |
|
Back to top |
|
|
hecfran n00b
Joined: 20 Jul 2004 Posts: 4 Location: Germany
|
Posted: Sat Jan 22, 2005 7:23 pm Post subject: |
|
|
whig wrote: | check the permissions of your file tree.... be sure the executables are so marked, and do a chown -R too. |
I did what you sugested me but not luck
I changed my /opt/enemy-territory owner to my user and let the group as it was before. Now it's a little bit better, at least I can run the pbweb.x86 from opt, but nevertheless I'm still getting problems.
this is the last part of the pbweb.log with the problem
Code: |
[01.22.2005 18:52:19] Attempting to download htm/lc001130.htm (please wait)
[01.22.2005 18:53:51] Received File lc001130.htm (709892 bytes)
[01.22.2005 18:53:51]
ERROR: Htm-to-Binary Conversion Failed ... htm/lc001130.htm Removed
[01.22.2005 18:53:51] File already exists: htm/mc001130.htm
[01.22.2005 18:53:51]
Mac Edition not needed for this game
|
Also I tried changing the value of cl_punkbuster in the game's console using this
and I get a mesage saying that that varible is read only, so my main problem that is not being able to activate punkbuster stays the same!
Any further sugestions?
thax |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Sat Jan 22, 2005 10:27 pm Post subject: |
|
|
I would start afresh... backup ~/.etwolf, delete the directory completely and run et. Still having problems I would do the same to the et install itself.
For what it's worth I have a pb directory in ~/.etwolf/pb and /usr/local/games/enemy-territory/pb. They have different contents but don't conflict for me... but maybe for you? |
|
Back to top |
|
|
hecfran n00b
Joined: 20 Jul 2004 Posts: 4 Location: Germany
|
Posted: Sun Jan 23, 2005 3:17 pm Post subject: |
|
|
thanx for your replys
whig wrote: | I would start afresh... backup ~/.etwolf, delete the directory completely and run et. Still having problems I would do the same to the et install itself. |
I did it, both of your sugestions now at leats I'm able to activate punkbuster when I'm logged as root, but I'm not able to run etf that is what I really want. When I run the etf script as root everythings seems ok but is only et what get loaded
Anyone has had this problem too?
if I tried to load et as a user I still can't enable punkbuster and if I try to run etf script I get this error
Code: | /snip
ET 2.56 linux-i386 Sep 10 2003
----- FS_Startup -----
Current search path:
/home/ocarrasq/.etwolf/etf
/usr/local/etf
/home/ocarrasq/.etwolf/etmain
/usr/local/etmain/pak1.pk3 (10 files)
/usr/local/etmain/pak0.pk3 (3725 files)
/usr/local/etmain/mp_bin.pk3 (4 files)
/usr/local/etmain
----------------------
3739 files in pk3 files
execing default.cfg
couldn't exec language.cfg
execing profiles/hecfran/etconfig.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
/snip
|
Code: | /snip
Sound memory manager started
copy /usr/local/etmain/ui.mp.i386.so to /home/ocarrasq/.etwolf/etf/ui.mp.i386.s
Sys_LoadDll(/home/ocarrasq/.etwolf/etf/ui.mp.i386.so)...
Sys_LoadDll(/home/ocarrasq/.etwolf/etf/ui.mp.i386.so) failed:
"/home/ocarrasq/.etwolf/etf/ui.mp.i386.so: failed to map segment from shared ob
ect: Operation not permitted"
Sys_LoadDll(/usr/local/etf/ui.mp.i386.so)...
Sys_LoadDll(/usr/local/etf/ui.mp.i386.so) failed:
"/usr/local/etf/ui.mp.i386.so: cannot open shared object file: No such file or
irectory"
Sys_LoadDll(ui) failed dlopen() completely!
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: VM_Create on UI failed
/snip
|
I'm just posting those 2 snips because the rest looks OK to me.
Any of the other guys with the same problem was able to solve it? |
|
Back to top |
|
|
hecfran n00b
Joined: 20 Jul 2004 Posts: 4 Location: Germany
|
Posted: Sun Jan 23, 2005 4:00 pm Post subject: |
|
|
Hello All
I finally found the origin of the problem!
the problem was in the fstab
my home directoy is in another partition and it didn't have the exec flag
So to fix it, open your /etc/fstab and at your home directoy add the exec flag.
Code: |
/dev/sda9 /home reiserfs noatime,user,exec 0 0
|
Hope, this helps someone else! |
|
Back to top |
|
|
_mikec_ Guru
Joined: 22 May 2004 Posts: 386
|
Posted: Sat Feb 26, 2005 11:38 pm Post subject: |
|
|
i am also having this issue with punkbuster problem, i have added the exec command to fstab, did env-update, source /etc/profile, trying to plat i get the same error, the very very first quake3 update 1.32 i did had no issues with punkbuster, i installed it with root and was playing quake3 with a normal user, except i never really played on servers with punkbuster was trying to update without success so i went to evenbalance.com and did the manual update, i guess that fucked up my system because now i cant enable punkbuster, even if i unmerge quake3 and merge it again i still have the same problem. so perhaps you guys can be more of help?
cheers _________________ (8 Mars 2005 - 07:52:46)
(18 September 2017 - 11:25:35) |
|
Back to top |
|
|
_mikec_ Guru
Joined: 22 May 2004 Posts: 386
|
Posted: Sun Feb 27, 2005 3:21 am Post subject: |
|
|
i found my problem, i had to delete all files in /home/mikec/.q3a/pb, i re-run the PB manual updater, started quake3 and boom enable was working again. maybe i helped you with this maybe not. _________________ (8 Mars 2005 - 07:52:46)
(18 September 2017 - 11:25:35) |
|
Back to top |
|
|
|