Newsgroup: it.comp.os.linux.mandrake
Titolo: doom e .run

ho scaricato la demo di doom3  e un file che permette di istallare la 
version pc su linux.
da qui 
http://zerowing.idsoftware.com/linux/doom/
Sono 2 file con estensione .run la prima di 600 mb e la seconda di 7 + o -
La domanda è questa:
come si istallano?
con doppio click nn ottengo nulla.

 come si istallano?
chmod 755 FILE.run
./FILE.run
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 con doppio click nn ottengo nulla.
Tu sai cos'è un file eseguibile, vero?
Se lo sai controlla che il file lo sia.
Se non lo sai, prova con un triplo click.. anzi, un triplo axel..
-- 
"Vendesi collare antiparassitario nuovo di zecca."
                -- Da it.hobby.umorismo

 
grazie x la risposta ho risolto così come hai detto e si istalla 
correttamente la demo di doom3
Problema è successivamente quando vado ad eseguirlo mi d ail seguente 
messaggio e sta li fermo senza fare nulla
-----------------
DOOM 1.1.1286 linux-x86 Nov 28 2004 20:09:31
Hostname: tiscali
Alias: localhost
local IP: 127.0.0.1
------ Initializing File System ------
Loaded pk4 /usr/local/games/doom3-demo/demo/demo00.pk4 with checksum 
0xfe75bbef
Current search path:
/root/.doom3-demo/demo
/usr/local/games/doom3-demo/demo
/usr/local/games/doom3-demo/demo/demo00.pk4 (12234 files)
game DLL: 0x0 in pak: 0x0
file system initialized.
--------------------------------------
Running in restricted demo mode.
----- Initializing Decls -----
------------------------------
/proc/cpuinfo CPU frequency: 2009.67 MHz
guessing video ram ( use +set sys_videoRam to force ) ..
Setup X display connection
guess failed, return default low-end VRAM setting ( 64MB VRAM )
Detected
         2.01 GHz CPU
         496 MB of System memory
         64 MB of Video memory on an optimal video architecture
This system qualifies for Low quality.
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
--------------------------------------
5151 strings read from strings/english.lang
Couldn't open journal files
couldn't exec editor.cfg
execing default.cfg
couldn't exec DoomConfig.cfg
couldn't exec autoexec.cfg
5151 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
dlopen(libGL.so.1)
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 640x480
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
-----------
Questo la prima volta, poi successivamente lo schermo diventa nero, dopo 
essere passato a 640/480 purtroppo fermandosi sempre.
Che succede?
Forse i nuovi driver della mia nvidia fx 5200 marchiata giga-byte?
I driver che monta sono quelli standard di mandrake 10.1
Se può essere utile ho un amd 3000+ a 64 bit la mandrake invece è la 
versione a 32 bit.
Grazie a tutti

 Se non lo sai, prova con un triplo click.. anzi, un triplo axel..
si triplo click si avvia allo stesso modo del comando suggeritomi sopra.
Axel poi, chi è il fratello di alcool di Goldreik?

 Grazie a tutti


 
scusa, vorrei capire una cosa:
facendo triplo click parte l'istallazione bene.
perche mi dici di dare il comando chmod che serve x cambiare i permessi?
il secondo comando, è analogo al ./configure?
funziona tutto, te lo dico solo xchè a me piace capire le cose

mr.freeze ha scritto:

ho smanettato un pochino crdo che il problema sia proprio dovuto alla 
parte video.
questo è il log:
secondo me è dovuto al fatto che kde istlla xoeg e doom cerca invece xfree
come si può fare?
mi sto trattenendo a non istallare xp, al quale nn sono mai voluto 
passare per principio, ma tutti questi insuccessi, compreso quello 
relativo alla istalalazione dei driver nvidia di cui ad altro post, mi 
stanno facendo vacillare.
----- R_InitOpenGL -----
Setup X display connection
dlopen(libGL.so.1)
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 640x480
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Couldn't get a visual
dlopen(libGL.so.1)
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 640x480
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Couldn't get a visual
idRenderSystem::Shutdown()
Xlib:  extension "GLX" missing on display ":0.0".
Fatal X Error:
   Major opcode of failed request: 105
   Minor opcode of failed request: 0
   Serial number of failed request: 34
BadValue (integer parameter out of range for operation)
Fatal X Error:
   Major opcode of failed request: 2
   Minor opcode of failed request: 0
   Serial number of failed request: 38
BadWindow (invalid Window parameter)
Fatal X Error:
   Major opcode of failed request: 4
   Minor opcode of failed request: 0
   Serial number of failed request: 39
BadWindow (invalid Window parameter)
Sys_Error: Unable to initialize OpenGL

 linux un file .run
Scarichi gli "appunti di informatica libera" di Giacomini; la versione più
aggiornata possibile dal sito di Pluto (fai una ricerca su google)

fatto nn cambia nulla
comincio a credere che sia un problema di incompatibilità del mio kernel 
con i driver nvidia, come da posat che tra un po scriverò dopo altre prove
Lorenzo `paulatz' Paulatto ha scritto:


 funziona tutto, te lo dico solo xchè a me piace capire le cose
Non so cosa sia il triplo click. Quando scarichi per motivi di sicurezza 
questo non è classificato come esguibile. Con il comando chmod dai al 
file il permesso di esecuzione.
Il secondo comando avvia il file (che adesso è diventato eseguibile). Il 
file .run è una spece di archivio autoscompattante con un installer 
accluso, non ha niente a che vedere con l'installazione dai sorgenti 
(./configure && make && make install).


 Ti ringrazio se vorrai spiegarmi.
Il conflitto di accesso al dispositivo audio è il problema più comune in 
questi casi (cioè il server sonoro di kde vorrebbe tenersi la scheda 
audio tutta per se, ma allora doom3 non può accedervi e si rifiuta di 
partire).


 Sys_Error: Unable to initialize OpenGL
Cercherei di concentrarmi su questo problema. Quando installavo quake3 
mi chiedeva se volevo installare i drivers per openGL, naturalmente gli 
rispondevo di sì e tutto funziona bene.
Ora non so cosa sia cambiato tra quake3 e doom3, a parte il fatto che la 
mia scheda video è troppo vecchia e non ci gira.
Per il resto sembra che tu abbia proprio dei problemi con l'accelerazone 
3D, cioè openGL, ma non posso esserti di grande aiuto per questo.
Quello che posso passarti è questo link:
http://www.linuxquestions.org/questions/history/277460
in cui si suggerisce di impostare la risoluzione cromatica a 24bit
La cosa migliore che puoi fare è fare una ricerca su google immettendo 
come parole chiave:
"Sys_Error: Unable to initialize OpenGL" doom 3
Ottieni qualche decina di risultati, magari tra questi trovi una soluzione.


 
allora confermo che ci stava un problema con l'istallazione dei driver
nvidia ed il kernel.
dando glx info tutto era a zero
dando glxgears nn partiva.
bene dopo aver istallato i driver senza esito ecco cosa ho fatto:
init 3
al prompt modprobe nvidia
init 5 o startx
all'avvio di x, ecco, il logo nvidia viene visualizzato
do glx info ed infatti elenca i dati (non + tutto 0)
glxgears visualizza l'animazione gl
dando doom3-demo (comando per eseguire il programma) il programma non si 
blocca + a differenza di prima e parte fino ad un certo punto quando 
esce fuori dal loading con il seguente messaggio che riporto sotto, 
bloccandomi il mouse (e con risuoluzione 640x480 a differenza della 
800x600 di default) e costringendomi a dare init 3 o ctr alt back x uscire:
+++++++++++++++++++
+++++++++++++++++++
DOOM 1.1.1286 linux-x86 Nov 28 2004 20:09:31
Hostname: tiscali
Alias: localhost
local IP: 127.0.0.1
------ Initializing File System ------
Loaded pk4 /usr/local/games/doom3-demo/demo/demo00.pk4 with checksum 
0xfe75bbef
Current search path:
/home/charlie/.doom3-demo/demo
/usr/local/games/doom3-demo/demo
/usr/local/games/doom3-demo/demo/demo00.pk4 (12234 files)
game DLL: 0x0 in pak: 0x0
file system initialized.
--------------------------------------
Running in restricted demo mode.
----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
--------------------------------------
5151 strings read from strings/english.lang
Couldn't open journal files
couldn't exec editor.cfg
execing default.cfg
couldn't exec DoomConfig.cfg
couldn't exec autoexec.cfg
5151 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
Setup X display connection
dlopen(libGL.so.1)
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: GeForce FX 5200/AGP/SSE2/3DNOW!
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_fragment_program 
GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_imaging 
GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query 
GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow 
GL_ARB_shader_objects GL_ARB_shading_language_100 
GL_ARB_texture_border_clamp GL_ARB_texture_compression 
GL_ARB_texture_cube_map GL_ARB_texture_env_add 
GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 
GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle 
GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object 
GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_S3_s3tc 
GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color 
GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract 
GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_draw_range_elements 
GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels 
GL_EXT_paletted_texture GL_EXT_pixel_buffer_object 
GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color 
GL_EXT_separate_specular_color GL_EXT_shadow_funcs 
GL_EXT_shared_texture_palette GL_EXT_stencil_two_side 
GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_compression_s3tc 
GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp 
GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 
GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod 
GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array 
GL_HP_occlusion_test GL_IBM_rasterpos_clip 
GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square 
GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fence 
GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program 
GL_NV_fragment_program_option GL_NV_half_float GL_NV_light_max_exponent 
GL_NV_multisample_filter_hint GL_NV_occlusion_query 
GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite 
GL_NV_primitive_restart GL_NV_register_combiners 
GL_NV_register_combiners2 GL_NV_texgen_reflection 
GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 
GL_NV_texture_expand_normal GL_NV_texture_rectangle GL_NV_texture_shader 
GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range 
GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 
GL_NV_vertex_program2 GL_NV_vertex_program2_option 
GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture 
GL_SGIX_shadow GL_SUN_slice_accum
------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
XKB extension present on server ( 0x1:0x0 )
------------------------------------
dlopen(libasound.so.2)
asoundlib version: 1.0.6
Alsa is available
------ Alsa Sound Initialization -----
opened Alsa PCM device default for playback
device buffer size: 5461 frames ( 21844 bytes )
allocated a mix buffer of 16384 bytes
--------------------------------------
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
X..GL_ARB_texture_non_power_of_two not found
...using GL_ARB_texture_compression
...using GL_EXT_texture_compression_s3tc
...using GL_EXT_texture_filter_anisotropic
    maxTextureAnisotropy: 8.000000
...using GL_1.4_texture_lod_bias
...using GL_EXT_shared_texture_palette
...using GL_EXT_texture3D
...using GL_EXT_stencil_wrap
...using GL_NV_register_combiners
...using GL_EXT_stencil_two_side
X..GL_ATI_fragment_shader not found
X..GL_ATI_text_fragment_shader not found
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
X..EXT_depth_bounds_test not found
---------- R_NV20_Init ----------
---------------------------------
----------- R200_Init -----------
Not available.
---------- R_ARB2_Init ----------
Available.
Cg not available.
---------------------------------
---------- R_Exp_Init -----------
Disabled at compile time.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
-------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
--------- Initializing Game ----------
gamename: baseDOOM-1
gamedate: Nov 28 2004
Initializing event system
...472 event definitions
Initializing class hierarchy
...141 classes, 381376 bytes for event callbacks
Initializing scripts
/proc/cpuinfo CPU frequency: 2009.81 MHz
Compiled 'removeInitialSplineAngles': 1611.2 ms
---------- Compile stats ----------
Memory usage:
      Strings: 79, 12656 bytes
   Statements: 67783, 1355660 bytes
    Functions: 2108, 250452 bytes
    Variables: 147320 bytes
     Mem used: 2476308 bytes
  Static data: 2277552 bytes
    Allocated: 3283404 bytes
  Thread size: 7068 bytes
...6 aas types
game initialized.
--------------------------------------
-------- Initializing Session --------
Couldn't read doomkey.
session initialized
--------------------------------------
--- Common Initialization Complete ---
terminal support enabled ( use +set in_tty 0 to disabled )
pid: 9830
496 MB System Memory
guessing video ram ( use +set sys_videoRam to force ) ..
found XNVCtrl extension 1.6
128 MB Video Memory
Async thread started
snd_pcm_writei short write: 4095 out of 4096
snd_pcm_writei short write: 4095 out of 4096
idAudioHardwareALSA::Write: 4096 frames overflowed and dropped
doom.x86: pcm.c:5957: snd_pcm_mmap_commit: Assertion `frames <= 
snd_pcm_mmap_avail(pcm)' failed.
signal caught: Aborted
si_code -6
Trying to exit gracefully..
--------- Game Map Shutdown ----------
--------------------------------------
double fault Segmentation fault, bailing out
shutdown terminal support
Shutting down sound hardware
----------- Alsa Shutdown ------------
close pcm
dlclose
--------------------------------------
idRenderSystem::Shutdown()
Segmentation fault
++++++++++++++++++++++++++
++++++++++++++++++++++++++
A questo punto nn so cosa pensare.
Posso dire una cosa.
Quando ho istallato i driver nvidia l'staller mi avverte che:
-no compiled kernel interface found to match your kernnel this means 
that the installer will need to compile a new kernel interface.
-l'istaller mi dice se voglio scaricare una kernel interface per il mio 
kernel dal sito nvidia, dico si, lui prova ma non trova nulla ed a 
questo punto mi dice che l'installer will need to compile a kernel 
interface for your kernel.
Procede il tutto fin quando arriva un warning: your kernel was 
configured to include rivafb support as a loadable kernel module the 
riva fb driver conflicts with the nvidia driver. the nvidia kernel 
module will still be built and installed but be aware that the nvidia 
driver will  not be able to function properly if the rivafb module is 
loaded.
il mio kernel è il 2.6.8.1-12mdk
Dipenderà forse da questo supposto conflitto il mancato funzionamento di 
doom3? o dal kernel?
nn ho la minima idea
Grazie per l'aiuto