I found another better way. You can do this without the gui running. It will be better to do it without the gui running. Set your default init run level to 3 in /etc/inittab and reboot. After you have installed enemy territory, run this from the command line. etded is enemy territory dedicated server. Here is what it looks like when it runs.
Code:
chris@debian:~$ et
et etded etherape
chris@debian:~$ etded
ET 2.60 linux-i386 Mar 10 2005
----- FS_Startup -----
Current search path:
/home/chris/.etwolf/etmain/[EPTG]4.pk3 (2 files)
/home/chris/.etwolf/etmain/venice.pk3 (330 files)
/home/chris/.etwolf/etmain/Sniper_lake_b2.pk3 (69 files)
/home/chris/.etwolf/etmain/panzerarena.pk3 (10 files)
/home/chris/.etwolf/etmain/lostchildren_et.pk3 (171 files)
/home/chris/.etwolf/etmain/fun_beach_final.pk3 (72 files)
/home/chris/.etwolf/etmain/etdo_f1.pk3 (137 files)
/home/chris/.etwolf/etmain/cathedral_final.pk3 (82 files)
/home/chris/.etwolf/etmain/caen2.pk3 (85 files)
/home/chris/.etwolf/etmain/beach2.pk3 (1 files)
/home/chris/.etwolf/etmain
/usr/local/games/enemy-territory/etmain/pak2.pk3 (22 files)
/usr/local/games/enemy-territory/etmain/pak1.pk3 (10 files)
/usr/local/games/enemy-territory/etmain/pak0.pk3 (3725 files)
/usr/local/games/enemy-territory/etmain/mp_bin.pk3 (6 files)
/usr/local/games/enemy-territory/etmain
----------------------
4722 files in pk3 files
^3WARNING: profile.pid found for profile 'linux666' - system settings will revert to defaults
execing default.cfg
couldn't exec language.cfg
execing profiles/linux666/etconfig.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Bypassing CD checks
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: localhost
Alias: debian
Alias: debian
Alias: debian.chris1.myftp.org
IP: 127.0.0.1
IP: 127.0.1.1
Started tty console (use +set ttycon 0 to disable)
Hitch warning: 567 msec frame time
Received signal 2, exiting...
Shutdown tty console
chris@debian:~$ etded
ET 2.60 linux-i386 Mar 10 2005
----- FS_Startup -----
Current search path:
/home/chris/.etwolf/etmain/[EPTG]4.pk3 (2 files)
/home/chris/.etwolf/etmain/venice.pk3 (330 files)
/home/chris/.etwolf/etmain/Sniper_lake_b2.pk3 (69 files)
/home/chris/.etwolf/etmain/panzerarena.pk3 (10 files)
/home/chris/.etwolf/etmain/lostchildren_et.pk3 (171 files)
/home/chris/.etwolf/etmain/fun_beach_final.pk3 (72 files)
/home/chris/.etwolf/etmain/etdo_f1.pk3 (137 files)
/home/chris/.etwolf/etmain/cathedral_final.pk3 (82 files)
/home/chris/.etwolf/etmain/caen2.pk3 (85 files)
/home/chris/.etwolf/etmain/beach2.pk3 (1 files)
/home/chris/.etwolf/etmain
/usr/local/games/enemy-territory/etmain/pak2.pk3 (22 files)
/usr/local/games/enemy-territory/etmain/pak1.pk3 (10 files)
/usr/local/games/enemy-territory/etmain/pak0.pk3 (3725 files)
/usr/local/games/enemy-territory/etmain/mp_bin.pk3 (6 files)
/usr/local/games/enemy-territory/etmain
----------------------
4722 files in pk3 files
^3WARNING: profile.pid found for profile 'linux666' - system settings will revert to defaults
execing default.cfg
couldn't exec language.cfg
execing profiles/linux666/etconfig.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Bypassing CD checks
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: localhost
Alias: debian
Alias: debian
Alias: debian.chris1.myftp.org
IP: 127.0.0.1
IP: 127.0.1.1
Started tty console (use +set ttycon 0 to disable)