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
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00131 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.135.202.38' WHERE u.id=1 |
0.00082 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.202.38', 1732538324) |
0.00029 | SELECT * FROM punbb_online WHERE logged<1732538024 |
0.00034 | SELECT topic_id FROM punbb_posts WHERE id=49323 |
0.00020 | SELECT id FROM punbb_posts WHERE topic_id=6422 ORDER BY posted |
0.00033 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=6422 AND t.moved_to IS NULL |
0.00022 | SELECT search_for, replace_with FROM punbb_censoring |
0.00114 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=6422 ORDER BY p.id LIMIT 0,25 |
0.00087 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6422 |
Total query time: 0.00567 s |