MainDocumentationCommunitySyndicationOhlohPowered by |
Frequently Asked QuestionsContents
1. Getting Smuxi
1. Where can I download Smuxi?:
At our download page.
2. Where can I download the source code of Smuxi?:
Either download the source tarball from the download page or obtain the source using Subversion, here the repository URL: svn://svn.qnetp.net/smuxi/smuxi/trunk 2. Starting Smuxi
1. What do I need to run smuxi?:
Smuxi currently requires:
2. Crash on startup showing: ** ERROR **: file corba-object.c...:
Why does smuxi crash suddenly when I try to start it, with the confusing message dialog saying:
** ERROR ** file corba-object.c: line 76 (ORBit_register_objref):
assertion failed: (obj->object_key != NULL) aborting... To be honest, I have no idea what the cause of that message/crash could be, I know it's corba/orbit (GNOME) related and I never saw it on Linux. But one smuxi alpha tester had that problem on Windows and it also hit me already on my Windows box. What helps is to delete %TEMP%/orbit-* and %TEMP%/gconfd-* %TEMP% is usually pointing to C:\Windows\TEMP
3. Crash on startup showing: System.DllNotFoundException: Unable to load DLL 'libgthread-2.0-0.dll': The specified module could not be found.:
Starting smuxi logs or displays the following message:
[Main] FATAL Smuxi.Frontend.Gnome.MainClass (null) - System.DllNotFoundException: Unable to load DLL 'libgthread-2.0-0.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at GLib.Thread.g_thread_init(IntPtr i) at GLib.Thread.Init() at Smuxi.Frontend.Gnome.Frontend.Init(String[] args) at Smuxi.Frontend.Gnome.MainClass.Main(String[] args) That means you either do not have the required GTK# for MS .NET installed or you installed it but you didn't reboot or re-logged on to Windows. Please install GTK# for MS .NET and/or reboot or re-log on to Windows.
4. How can I use/start the smuxi-server?:
Currently there is no GUI to control the smuxi-server, thus you need to define a user and password yourself in the smuxi-engine.ini file and start the smuxi-server.exe manually. For more details head to this page. 3. Using Smuxi
1. What's that "Caret Mode"?:
Caret Mode which can be enabled and disabled in the menu: "View -> Caret Mode" or by pressing the F7 key, allows you to navigate through the output buffer using your cursor keys. That way you don't have to move your hand from the keyboard to the mouse. It also makes the selection in general easier if you want to copy/paste a specific string from it. The idea is from the Firefox Web Browser which also has this handy feature.
2. Why is Smuxi not joining any channels when using psyBNC?:
When using the bouncer psyBNC, smuxi is connecting but not joining any channels. This is caused by psyBNC only supporting the obsolete IRC RFC1459 instead of RFC2812. Smuxi uses the SmartIrc4net library to implement the IRC functionality and it only supports RFC2812. The difference between the 2 RFCs regarding this issue is that RFC1459 doesn't specify the RPL_WELCOME confirmation upon successful login, thus SmartIrc4net believes it doesn't pass the login stage. I don't have plans to implement this obsolete RFC and thus Smuxi doesn't support psyBNC as long as psyBNC doesn't support RFC2812. (this issue is tracked in TRAC ticket #143) |