Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Linux Beta Demo and Feedback (1.0.1 Final Out)
foulmetal Offline
Junior Member

Posts: 12
Threads: 1
Joined: Mar 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

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!
03-31-2007, 06:48 PM
Find
Thomas Offline
Frictional Games

Posts: 2,634
Threads: 184
Joined: Apr 2006
Reputation: 68
RE: Linux Beta Demo and Feedback

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.
03-31-2007, 07:09 PM
Find
foulmetal Offline
Junior Member

Posts: 12
Threads: 1
Joined: Mar 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

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.
(This post was last modified: 04-01-2007, 07:37 PM by jimmybob.)
03-31-2007, 10:25 PM
Find
thetargos Offline
Junior Member

Posts: 30
Threads: 4
Joined: Apr 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

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?).
04-01-2007, 05:12 AM
Find
LinuxDonald Offline
Junior Member

Posts: 4
Threads: 0
Joined: Mar 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

Why ist the Bittorrent tracker down?
04-01-2007, 11:52 AM
Find
Urkle Offline
FG - Associate

Posts: 1,172
Threads: 31
Joined: Jul 2006
Reputation: 21
RE: Linux Beta Demo and Feedback

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

Developing away on one of
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
04-02-2007, 03:06 AM
Website Find
Sharpshooter Offline
Junior Member

Posts: 12
Threads: 2
Joined: Mar 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

Hello,

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

Pentium IV 2400
1Gb Ram
SATA HD 400 Gb
Nvidia Geforce 5700 256Gb
Debian Linux Etch
04-03-2007, 11:56 AM
Find
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
RE: Linux Beta Demo and Feedback

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.
04-03-2007, 12:06 PM
Website Find
walter Offline
Junior Member

Posts: 2
Threads: 0
Joined: Apr 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

where is the torrent file anyway? is that url "http://www.gameupdates.org/details.php?id=929" on the demo download page?
04-03-2007, 02:49 PM
Find
michael Offline
Junior Member

Posts: 4
Threads: 1
Joined: Apr 2007
Reputation: 0
RE: Linux Beta Demo and Feedback

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/
04-03-2007, 02:57 PM
Find




Users browsing this thread: 1 Guest(s)