This bug is not fixed in smc package version 0.99.6-1.1. Instealling the libcegui-mk2-dev package is not a sensible solution, as this problems seems more like a missing symlink in libcegui-mk2-0c2a package ( libCEGUIDevILImageCodec.so should point to libCEGUIDevILImageCodec.so.0.0.0 ).
It's also not right that the bug should be closed before the packages are tested by the users who have the problem, let alone on a "we believe". Should also be noted that the other libcegui libraries cause similar failures on load (once the DevILImageCodec has been symlinked): $ smc CEGUI Exception occurred : DynamicModule::DynamicModule - Failed to load module 'libCEGUIXercesParser.so': libCEGUIXercesParser.so: cannot open shared object file: No such file or directory Once that symlink was created: $ smc Couldn't open preferences file : /home/user/.smc/config.xml CEGUI Exception occurred : DynamicModule::DynamicModule - Failed to load module 'libCEGUIFalagardWRBase.so': libCEGUIFalagardWRBase.so: cannot open shared object file: No such file or directory I'm guessing the preferences thing is normal, as this should be created on first run. Once this final link is made, the game seems to be perfect. After running once, a second time presents no errors on load (not even the prefs error) :)