Bug#449330: funguloids: won't start on machines without nvidia-cg-toolkit

Paul Wise pabs at debian.org
Mon Nov 5 07:53:13 UTC 2007


Package: funguloids
Version: 1.06-4
Severity: normal

I tried to start funguloids on my laptop with an intel card. I expected
that it would start since the dependencies were satisfied. It failed
with the following output. I suggest that it should depend on
nvidia-cg-toolkit. It would be useful if it could gracefully degrade to
lower quality graphics when nVidia shaders are not available. 

$ funguloids 
Creating resource group General
Creating resource group Internal
Creating resource group Autodetect
SceneManagerFactory for type 'DefaultSceneManager' registered.
Registering ResourceManager for type Material
Registering ResourceManager for type Mesh
Registering ResourceManager for type Skeleton
MovableObjectFactory for type 'ParticleSystem' registered.
OverlayElementFactory for type Panel registered.
OverlayElementFactory for type BorderPanel registered.
OverlayElementFactory for type TextArea registered.
Registering ResourceManager for type Font
ArchiveFactory for archive type FileSystem registered.
ArchiveFactory for archive type Zip registered.
FreeImage version: 3.9.3
This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi
DDS codec registering
Registering ResourceManager for type HighLevelGpuProgram
Registering ResourceManager for type Compositor
MovableObjectFactory for type 'Entity' registered.
MovableObjectFactory for type 'Light' registered.
MovableObjectFactory for type 'BillboardSet' registered.
MovableObjectFactory for type 'ManualObject' registered.
MovableObjectFactory for type 'BillboardChain' registered.
MovableObjectFactory for type 'RibbonTrail' registered.
Loading library /usr/lib/OGRE/RenderSystem_GL
Installing plugin: GL RenderSystem
OpenGL Rendering Subsystem created.
Plugin successfully installed
Loading library /usr/lib/OGRE/Plugin_ParticleFX
Installing plugin: ParticleFX
Particle Emitter Type 'Point' registered
Particle Emitter Type 'Box' registered
Particle Emitter Type 'Ellipsoid' registered
Particle Emitter Type 'Cylinder' registered
Particle Emitter Type 'Ring' registered
Particle Emitter Type 'HollowEllipsoid' registered
Particle Affector Type 'LinearForce' registered
Particle Affector Type 'ColourFader' registered
Particle Affector Type 'ColourFader2' registered
Particle Affector Type 'ColourImage' registered
Particle Affector Type 'ColourInterpolator' registered
Particle Affector Type 'Scaler' registered
Particle Affector Type 'Rotator' registered
Particle Affector Type 'DirectionRandomiser' registered
Particle Affector Type 'DeflectorPlane' registered
Plugin successfully installed
Loading library /usr/lib/OGRE/Plugin_OctreeSceneManager
Installing plugin: Octree & Terrain Scene Manager
Plugin successfully installed
Loading library /usr/lib/OGRE/Plugin_CgProgramManager
An exception has occured: OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library /usr/lib/OGRE/Plugin_CgProgramManager.  System Error: libCg.so: cannot open shared object file: No such file or directory in DynLib::load at OgreDynLib.cpp (line 80)funguloids: /usr/include/OGRE/OgreSharedPtr.h:134: T* Ogre::SharedPtr<T>::operator->() const [with T = Ogre::Material]: Assertion `pRep' failed.
Aborted


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages funguloids depends on:
ii  libalut0                1.1.0-1          OpenAL Utility Toolkit
ii  libc6                   2.6.1-6          GNU C Library: Shared libraries
ii  libgcc1                 1:4.2.2-3        GCC support library
ii  liblua5.1-0             5.1.2-4          Simple, extensible, embeddable pro
ii  libmad0                 0.15.1b-2.1      MPEG audio decoder library
ii  libogg0                 1.1.3-2          Ogg Bitstream Library
ii  libogre14               1.4.4-2          Object-oriented Graphics Rendering
ii  libois1                 0.99+1.0rc1-1+b1 Object Oriented Input System libra
ii  libopenal0a             1:0.0.8-6        OpenAL is a portable library for 3
ii  libstdc++6              4.2.2-3          The GNU Standard C++ Library v3
ii  libvorbis0a             1.2.0.dfsg-2     The Vorbis General Audio Compressi
ii  libvorbisenc2           1.2.0.dfsg-2     The Vorbis General Audio Compressi
ii  libvorbisfile3          1.2.0.dfsg-2     The Vorbis General Audio Compressi
ii  ogre-plugins-cgprogramm 1.4.4-1          Ogre plugin: CgProgramManager

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20071105/c3aa1a14/attachment.pgp 


More information about the Pkg-games-devel mailing list