Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam, potrzebuje zainstalować pr 1.32 do quake 3 arena na komputerku który ma tlyko konsolę, brak jakich kolwiek iksów :). Tuż po wywołaniu instalatora pokazuje się coś takiego
poligon:~# ./linuxq3apoint-1.32.x86.run Verifying archive integrity...tail: Warning: "+number" syntax is deprecated, please use "-n +number" OK tail: Warning: "+number" syntax is deprecated, please use "-n +number" Uncompressing Quake III Arena Point Release 1.32 tail: Warning: "+number" syntax is deprecated, please use "-n +number" ................................................................................................................................................. No UI drivers available ./setup.sh: line 96: 11211 Segmentation fault "$setup" "$@" 2>/dev/null The setup program seems to have failed on x86/glibc-2.1 Please contact Id software technical support at bugs@idsoftware.com, or ttimo@idsoftware.com The program returned an error code (1) poligon:~#
Dodam, że ta instalacja ma być dedykowanym serwerem q3, a konfiguracja maszyny to P III 700 MHz, 256 RAM, karta grafiki zintegrowana na płycie.
Pozdrawiam
Offline
sprobuj odpalic skrypt w ten sposob (tak jak trza w UT)
./linuxq3apoint-1.32.x86.run --keep
Offline
no to jeszcze nie to, kiedyś już miałem taki problem i to była jakaś głupota a teraz nie mogę tego znaleźć na google poprostu wsiąkło
Po wydaniu tego polecenia konsola wyrzuca coś takiego
poligon:~# ./linuxq3apoint-1.32.x86.run --keep Creating directory setup.tmp mkdir: cannot create directory `setup.tmp': File exists ./linuxq3apoint-1.32.x86.run: line 124: Cannot create target directory: command not found ./linuxq3apoint-1.32.x86.run: line 125: you should perhaps try option -target OtherDirectory: command not found poligon:~#
EDIT --------
Eee, kasując katalog setup.tmp od zera jest to samo. Czy może brakuje mi jakieś biblioteki ?
Offline
odpalaj to jako user nie root
po drugie.. czy Ty po prostu instalujesz q3? to zrob wczesniej:
export SETUP_CDROM=/sciezka/do/cdrom
Offline
Nie instaluje sam pr 1.32 potem przegram pozostałe pliki pak0.pk3 itd - Zawsze tak robiłem :)
EDIT
Niestety ze zwyklego usera nie da rady
poligon:~$ ./linuxq3apoint-1.32b.x86.run Verifying archive integrity...tail: Warning: "+number" syntax is deprecated, please use "-n +number" tail: Warning: "+number" syntax is deprecated, please use "-n +number" All good. Uncompressing Quake III Arena Point Release 1.32b tail: Warning: "+number" syntax is deprecated, please use "-n +number" ................................................................................................................................................... Gtk-WARNING **: cannot open display: You need to run this installation as the super user. Please enter the root password. You can also su root yourself and execute the installation again Password: No UI drivers available ./setup.sh: line 96: 11616 Segmentation fault "$setup" "$@" 2>/dev/null The setup program seems to have failed on x86/glibc-2.1 Please contact Id software technical support at bugs@idsoftware.com, or ttimo@idsoftware.com No UI drivers available ./setup.sh: line 96: 11630 Segmentation fault "$setup" "$@" 2>/dev/null The setup program seems to have failed on x86/glibc-2.1 Please contact Id software technical support at bugs@idsoftware.com, or ttimo@idsoftware.com The program returned an error code (1)
Offline
try_run() { absolute=0 if [ "$1" = "-absolute" ]; then absolute=1 shift fi fatal=0 # older bash < 2.* don't like == operator, using = if [ "$1" = "-fatal" ]; then # got fatal fatal=1 shift fi setup=$1 shift # First find the binary we want to run failed=0 if [ "$absolute" -eq 0 ] then setup_bin="setup.data/bin/$os/$arch/$libc/$setup" # trying $setup_bin if [ ! -f "$setup_bin" ]; then setup_bin="setup.data/bin/$os/$arch/$setup" # libc dependant version failed, trying again if [ ! -f "$setup_bin" ]; then failed=1 fi fi if [ "$failed" -eq 1 ]; then if [ "$fatal" -eq 1 ]; then cat <<__EOF__ This installation doesn't support $libc on $os / $arch (tried to run $setup) $FATAL_ERROR __EOF__ fi return $failed fi # Try to run the binary ($setup_bin) # The executable is here but we can't execute it from CD # NOTE TTimo: this is dangerous, we also use $setup to store the name of the try_run setup="$HOME/.setup$$" rm -f "$setup" cp "$setup_bin" "$setup" chmod 700 "$setup" fi if [ "$fatal" -eq 0 ]; then "$setup" "$@" failed="$?" else "$setup" "$@" 2>/dev/null failed="$?" fi if [ "$absolute" -eq 0 ] then # don't attempt removal when we are passed an absolute path # no, I don't want to imagine a faulty try_run as root on /bin/su rm -f "$setup" fi return "$failed" }
Całość począwszy od lini 96 do końca procedury wygląda tak
---------------- EDIT 12.01.07 9:20 ---------------
Problem rozwiązany, dla potomnych chodziło o padnięty plik instalacyjny. Akurat tak pech chciał, że 3 niezależne serwery trzymały ten sam uszkodzony plik --
Offline