I downloaded Repetier Host an open source software to drive 3D printers.
I follow all indication and installed monodevelop but it don’t opens.
Trying from console I get this message:
$ repetierHost
[giorgio@Presario_G_L ~]$ KDE colorscheme read failure, using built-in colorscheme
Double id:L_PRINT_PREVIEW
Double id:L_SHOW_TRAVEL_MOVES
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
System.Windows.Forms.SplitContainer doesn’t implement interface System.ComponentModel.ISupportInitialize
Stacktrace:
at RepetierHost.view.RepetierEditor.InitializeComponent () <0x00939>
at RepetierHost.view.RepetierEditor…ctor () <0x001e3>
at (wrapper remoting-invoke-with-check) RepetierHost.view.RepetierEditor…ctor () <0xffffffff>
at RepetierHost.Main…ctor () <0x00b3b>
at (wrapper remoting-invoke-with-check) RepetierHost.Main…ctor () <0xffffffff>
at RepetierHost.Program.Main (string[]) <0x00037>
at (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
I installed mono available in Software manager: Mono-4.0 version 2.10.9-14.4:2014.0
[quote=“luca, post:2, topic:489”]
and ask for a RepetierHost rpm?
[/quote]Repetier don’t need to be installed, simply expanded. Then I hope it will be not so difficult to allow to run.
These are “Installation instructions”
Open a terminal
Go to the directory, where you want to have the installation
tar -xzf repetierHostLinux.tgz
change tar file accordingly.
cd RepetierHost
sh configureFirst.sh
Make sure your user has permission to use the serial port. On
Debian and Fedora this requires membership in group dialout. The
script will try to add you to dialout automatcally.
To add a user into this group enter:
usermod -a -G dialout yourUserName
This directory will now contain a Repetier-Host.desktop file, that you can copy to
your desktop to have a icon to start the host with.
After that, you have a link in /usr/bin so you can start the host from
everywhere with
repetierHost
Known issues:
You may see an OpenGL warning at startup. Ignore it.
Sometimes the start fails. Just start again.
Some mono versions seem to crash on exit. Ignore the messages as you are already leaving.
You need a recent mono version like 3.2 or the host will crash sooner or later due to
not implemented functions.
IMPORTANT: You need a recent mono version since the host uses .NET 4.0
If you see the following error message, your mono is too old!
>System.Windows.Forms.SplitContainer doesn’t implement interface System.ComponentModel.ISupportInitialize <
I suggested for a rpm request, so packagers could solve version mismatch
Then mono installed version is 2 not 4. Probably this is the problem.[quote=“luca, post:4, topic:489”]
I suggested for a rpm request, so packagers could solve version mismatch
[/quote]For Repetier or Mono?
Reptier change frequently and rpm need frequent update. May be asking for Mono could be useful for many packets.
I guess that in mono-4.0, “4.0” means it support .NET 4.0 API.
I have compiled the version 4.4.0 and installed it in /opt/mono
I had also to
– install also lib64gdiplus0
– add a soft link