Frictional Games Forum (read-only)
Linux Beta Demo and Feedback (1.0.1 Final Out) - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Penumbra: Overture, Black Plague & Requiem (https://www.frictionalgames.com/forum/forum-5.html)
+--- Forum: General Discussion (https://www.frictionalgames.com/forum/forum-20.html)
+--- Thread: Linux Beta Demo and Feedback (1.0.1 Final Out) (/thread-645.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


RE: Linux Beta Demo and Feedback - foulmetal - 03-31-2007

Hello,

I have a Nvidia Geforce4 TI 4400 with legacy driver 1.0-9631 (kernel 2.6.20).
When I launch penumbra, it says that my card doesn't support vertex shaders. I don't understand why it doesn't work, my card is supported : http://support.frictionalgames.com/entry/29/.

Can anyone help me please?


$ glxinfo | grep -i vertex
GL_EXT_vertex_array



$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86 Kernel Module 1.0-9631 Thu Nov 9 17:38:10 PST 2006
GCC version: gcc version 4.1.2 20061215 (prerelease)


here is the hpl.log

-------- THE HPL ENGINE LOG ------------

Creating Engine Modules
--------------------------------------------------------
Creating graphics module
Creating system module
Creating resource module
Creating input module
Creating sound module
Creating physics module
Creating ai module
Creating scene module
--------------------------------------------------------

Initializing Resources Module
--------------------------------------------------------
Creating resource managers
Misc Creation
--------------------------------------------------------

Initializing Graphics Module
--------------------------------------------------------
Init low level graphics
Setting video mode: 800 x 600 - 32 bpp
Init Glee...OK
Setting up OpenGL
Max texture image units: 32
Max texture coord units: -1209686976
Two sided stencil: 0
Vertex Buffer Object: 0
Anisotropic filtering: 1
Max Anisotropic degree: 8
Multisampling: 0
Vertex Program: 0
Fragment Program: 0
NV Register Combiners: 0
NV Register Combiners Stages: 8
ATI Fragment Shader: 0
Creating graphic systems
Creating Renderer2D
Renderer2D created
Creating Renderer3D
Load Renderer3D gpu programs:
Extrude
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'ShadowExtrude_vp.cg'
ERROR: Couldn't load 'ShadowExtrude_vp.cg' program! Shadows will be disabled.
Diffuse
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'Diffuse_Color_vp.cg'
ERROR: Couldn't load 'Diffuse_Color_vp.cg'
Fog
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'Fog_Solid_vp.cg'
ERROR: Couldn't load 'Fog_Solid_vp.cg'
Creating fog textures: Solid Additive Alpha
init sky box
Renderer3D created
Creating screen buffers size 800.000000 : 600.000000
Creating programs
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_vp.cg'
ERROR: Couldn't load 'PostEffect_Blur_vp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_Rect_fp.cg'
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Blur_2D_fp.cg'
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Bloom_vp.cg'
ERROR: Couldn't load 'PostEffect_Bloom_vp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Bloom_fp.cg'
ERROR: Couldn't load 'PostEffect_Bloom_fp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Motion_vp.cg'
ERROR: Couldn't load 'PostEffect_Motion_vp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_Motion_fp.cg'
ERROR: Couldn't load 'PostEffect_Motion_fp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_DoF_vp.cg'
ERROR: Couldn't load 'PostEffect_DoF_vp.cg'!
Could not find a working profile for cg file ''!
CG ERROR : The profile is not supported.
ERROR: Couldn't create program 'PostEffect_DoF_fp.cg'
ERROR: Couldn't load 'PostEffect_DoF_fp.cg'!
RendererPostEffects created
Adding engine materials
--------------------------------------------------------

Initializing Sound Module
--------------------------------------------------------
Initializing OpenAL.
Trying to open audio device... Success!
Device name:
OpenAL Version Supported: 1.0
Number of channels: 32
--------------------------------------------------------

Initializing Game Module
--------------------------------------------------------
Adding engine updates
Initializing script functions
--------------------------------------------------------

User Initialization
--------------------------------------------------------
--------------------------------------------------------

Exiting Scene Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Input Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Sound Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Graphics Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Resources Module
--------------------------------------------------------
Done with tilesets
Done with fonts
Done with scripts
Done with particles
Done with sounds
Done with meshes
Done with materials
Done with Gpu programs
Done with images
Destroyed all textures
Done with sound entities
Done with animations
All resources deleted
--------------------------------------------------------

Exiting Physics Module
--------------------------------------------------------
--------------------------------------------------------

Exiting System Module
--------------------------------------------------------
--------------------------------------------------------

- Deleting lowlevel stuff.
Physics
Sound
Input
Resources
System
Graphics
HPL Exit was successful!



RE: Linux Beta Demo and Feedback - Thomas - 03-31-2007

Quote: Vertex Program: 0

because of that line in your log. Your card simply does not support what is needed.

Strange though since your card should be supported. Might be a problem with the drivers for linux.


RE: Linux Beta Demo and Feedback - foulmetal - 03-31-2007

Thomas Wrote:
Quote: Vertex Program: 0

because of that line in your log. Your card simply does not support what is needed.

Strange though since your card should be supported. Might be a problem with the drivers for linux.

It is not a driver problem.
Nexuiz (http://www.alientrap.org/nexuiz/) detects shaders extensions of my card very well :

$ nexuiz-sdl
...
checking for OpenGL 1.1.0... enabled
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce4 Ti 4400/AGP/SSE/3DNOW!
GL_VERSION: 1.5.8 NVIDIA 96.31
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object 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_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_gpu_program_parameters 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_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_timer_query 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_fog_distance 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_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 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_SGIS_generate_mipmap GL_SGIS_multitexture GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum
SDL_EXTENSIONS:
Checking OpenGL extensions...
checking for glDrawRangeElements... enabled
checking for GL_ARB_multitexture... enabled
checking for GL_ARB_texture_env_combine... enabled
checking for GL_ARB_texture_env_dot3... enabled
checking for GL_EXT_texture3D... enabled
checking for GL_ARB_texture_cube_map... enabled
checking for GL_ARB_texture_non_power_of_two... not detected
checking for GL_EXT_compiled_vertex_array... enabled
checking for GL_EXT_texture_edge_clamp... enabled
checking for GL_EXT_texture_filter_anisotropic... enabled
checking for GL_EXT_blend_minmax... enabled
checking for GL_EXT_blend_subtract... enabled
checking for GL_EXT_stencil_two_side... not detected
checking for GL_ARB_shader_objects... enabled
checking for GL_ARB_shading_language_100... enabled
checking for GL_ARB_vertex_shader... enabled
checking for GL_ARB_fragment_shader... not detected
......


And, I've just launched the windows' version through Wine, it works like a charm... (wow impressive game!)

[EDIT]
Please, make this game works for geforce4 Ti users (am I alone in this case?) under Linux... Through wine there is a lot of graphics' bugs in the Cave's part.


RE: Linux Beta Demo and Feedback - thetargos - 04-01-2007

Just wanted to say: This game runs prefectly on my FC6 system (SELinux disabled) x86_64, only glitch was the installer which required 'linux32' to be appended to run... I installed it systemwide and even made a symlink of the penumbrademo launcher script to /usr/local/bin and seems to run fine for all the users on this manchine.

THANKS A LOT for making this game available for Linux. As soon as the final release hits the net, I'm buying! I crave to see the other episodes (if and ONLY if I'm able to get past the freaky dog that's killing me all the time in the Demo... Any suggestions Big Grin?).


RE: Linux Beta Demo and Feedback - LinuxDonald - 04-01-2007

Why ist the Bittorrent tracker down?


RE: Linux Beta Demo and Feedback - Urkle - 04-02-2007

LinuxDonald Wrote:Why ist the Bittorrent tracker down?

Sorry, my internet connection went down for a little.. It is back up now..

I'm going to try and move the tracker to another box other than my desktop here soon:-D


RE: Linux Beta Demo and Feedback - Sharpshooter - 04-03-2007

Hello,

Is there a timeline for the Linux version release ? How long will we have to wait ? Days ? Weeks ?


RE: Linux Beta Demo and Feedback - jens - 04-03-2007

When it's done!

Sorry but it could be days, weeks or months we have no time set for when everything will be ready for release.


RE: Linux Beta Demo and Feedback - walter - 04-03-2007

where is the torrent file anyway? is that url "http://www.gameupdates.org/details.php?id=929" on the demo download page?


RE: Linux Beta Demo and Feedback - michael - 04-03-2007

You can get to the torrent file using the tracker listed on the first page of this thread or below. Just click on it and you should see two files being offered in your browser.

http://tracker.outoforder.cc/