David Latapie
|
|
April 02, 2015, 04:32:49 PM |
|
The Mono .NET Framework and Gtk# must be installed on Linux before running MoneroX. I'll update the original post to contain installation instructions for Linux. Any chance to get a turnkey solution, à la Windows?
|
|
|
|
Jojatekok (OP)
|
|
April 02, 2015, 08:09:02 PM |
|
Hi Jojatekok, any tips for how to install on OS X? I'm working on the Mac binaries with top priority, although there are a few changes to be made before releasing. A shout-out goes to the testers on the #monero-dev IRC channel: without them, I would never be able to compile MoneroX for Mac. Hopefully, I can post the binaries in a week or less. In terms of usability, if a user tries to send an amount that isn't allowed (below the send threshold, not enough left for fees, etc.), a dialog box should pop up, telling them this, and why it has occurred. For instance, if I currently have 0.19 XMR in the wallet, and try to send 0.19 XMR, when I click the send button the address box and amount is depopulated, but nothing is sent, and nothing alerts me as to why. Also in this case, the address and amount boxes *shouldn't* be depopulated if the send doesn't occur, because most likely the user will want to change simply the amount and then try again, and not have to re-copy the address that they are sending to.
Thanks for the feedback! Your suggestions will definitely be included in one of the future's commits. Inout validation - similar to the WPF version's - will be added in order to maintain the ease of use. As for the unhandled exception, it's the fault of the Eto.Forms framework. I have already reported an issue similar to that which has been resolved, but it seems that the bug was not fixed in its entirely. The Mono .NET Framework and Gtk# must be installed on Linux before running MoneroX. I'll update the original post to contain installation instructions for Linux. Any chance to get a turnkey solution, à la Windows? What do you mean? By the way, only the Mono .NET Framework is required to run MoneroX.
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
ArticMine
Legendary
Offline
Activity: 2282
Merit: 1050
Monero Core Team
|
|
April 02, 2015, 10:26:27 PM |
|
I am trying to get MoneroX to run on Ubuntu 14.04 (GNU/Linux) After I get Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' Produces Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu1.1) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen
Also ./bitmonerod runs and synchronizes without any problem
|
|
|
|
Jojatekok (OP)
|
|
April 03, 2015, 07:03:41 AM |
|
I am trying to get MoneroX to run on Ubuntu 14.04 (GNU/Linux) After I get Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' Produces Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu1.1) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen
Also ./bitmonerod runs and synchronizes without any problem It seems to work for me perfectly. Please consider re-installing the Mono framework, as it seems that it cannot load... EDIT: After further examination, it turns out that zip files don't store unix file attributes, thus, the bitmonerod file in Resources/Software could not be run (it had issues with permissions). I've re-uploaded v1.0.0 as a tar.gz archive for Linux, it should work this time. EDIT #2: Please also consider upgrading your Mono version, as mine is 3.12.1 (tarball Fri Mar 6 19:12:47 UTC 2015).
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
Munnu
Newbie
Offline
Activity: 10
Merit: 0
|
|
April 03, 2015, 09:20:58 AM |
|
The Mono .NET Framework and Gtk# must be installed on Linux before running MoneroX. I'll update the original post to contain installation instructions for Linux. Any chance to get a turnkey solution, à la Windows? David, I just downloaded the Zip file ( https://github.com/Jojatekok/MoneroGui.Net/releases), extracted it and launched the .exe file. Worked like a charm. Unfortunately Bitmonerod is eating all my resources and PC is very slow. Looks super awesome! Thank you! Good job!
|
|
|
|
|
Jojatekok (OP)
|
|
April 03, 2015, 03:32:52 PM |
|
I am trying to get MoneroX to run on Ubuntu 14.04 (GNU/Linux) After I get Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. File name: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' Produces Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu1.1) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen
Also ./bitmonerod runs and synchronizes without any problem It seems to work for me perfectly. Please consider re-installing the Mono framework, as it seems that it cannot load... EDIT: After further examination, it turns out that zip files don't store unix file attributes, thus, the bitmonerod file in Resources/Software could not be run (it had issues with permissions). I've re-uploaded v1.0.0 as a tar.gz archive for Linux, it should work this time. EDIT #2: Please also consider upgrading your Mono version, as mine is 3.12.1 (tarball Fri Mar 6 19:12:47 UTC 2015). Oh and next time before you run MoneroX, please execute the following command in the terminal: sudo apt-get install mono-complete
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
ArticMine
Legendary
Offline
Activity: 2282
Merit: 1050
Monero Core Team
|
|
April 03, 2015, 06:54:41 PM |
|
... Oh and next time before you run MoneroX, please execute the following command in the terminal: sudo apt-get install mono-complete This alone solved the problem and the wallet has now launched and is synchronizing. I did come across the permission issue; however I had solved this beforehand by manually setting the execute permissions on all the executable files (including the .dll files). I am getting the following in the terminal while the wallet is synchronizing (MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6268 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6286 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6344 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6217 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6253 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6298 was not found when attempting to remove it
(MoneroGui.Net:15221): GLib-CRITICAL **: Source ID 6295 was not found when attempting to remove it I am sill running mono 3.2.8 as this is the Ubuntu LTS version; however I will be setting up a new computer running Ubuntu 14.10 and later Ubuntu 15.04 so I can test it on that platform.
|
|
|
|
wedgy2k
|
|
April 04, 2015, 11:20:07 AM Last edit: April 04, 2015, 01:55:37 PM by wedgy2k |
|
Hi, love this thank you Sadly I can't get it to create a wallet address though. OS : Ubuntu 14.04 (On Virtualbox 2gb Mem, 8gb HD) Mono Version Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu1.1) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen
Remote Node : http://node.moneroclub.com port 8880 As has been done by Arcticmine, i've changed all the files to executable (But not Read / write) Screenshot of - Initialising..... https://www.dropbox.com/s/3in0lftenf9q4zb/MoneroX-Error.png?dl=0Every time i start the app, it prompts me to enter a password (How simple wallet does if you get the wallet.bin file name wrong or you don't have one) I'm guessing this doesn't have the correct permissions to write to where it needs to? Hope you can help, keep up the great work PS how do I insert the screen shot? lol EDIT: Patience is the answer..... It needs to refresh the blocks and this probably takes a bit longer as I'm using a remote node Great wallet - thanks
|
|
|
|
Jojatekok (OP)
|
|
April 04, 2015, 06:29:20 PM |
|
MoneroX v1.1.0 has been released!Download it from GitHub!- Improved support for UNIX systems, especially for Ubuntu Linux
- Added status bar icons for the Linux version
- New default daemon data directory and account data directory
- Preparations for supporting the Mac OS X platform
- Fixed file permission issues for Linux users
- Removed some unused dependencies
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
David Latapie
|
|
April 05, 2015, 02:20:00 AM |
|
The Mono .NET Framework and Gtk# must be installed on Linux before running MoneroX. I'll update the original post to contain installation instructions for Linux.
Any chance to get a turnkey solution, à la Windows? What do you mean? By the way, only the Mono .NET Framework is required to run MoneroX. I just created a Monero X thread on the official forum with my proposal. I hope this will encourage even more traffic there.
|
|
|
|
Shrikez
|
|
April 05, 2015, 09:19:34 AM |
|
Hi Jojatekok, 1.1 on Linux Mint seems to work fine so far (still synching) but I noticed an error message in the terminal: Cairo.Pattern is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces I have no idea what that means, just wanted to let you know. Cheers
|
Die Würde des Menschen ist unantastbar
|
|
|
Jojatekok (OP)
|
|
April 05, 2015, 01:29:46 PM |
|
Hi Jojatekok, 1.1 on Linux Mint seems to work fine so far (still synching) but I noticed an error message in the terminal: Cairo.Pattern is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces I have no idea what that means, just wanted to let you know. Cheers I know about that, and not sure - as of yet - what control causes it. Thanks for all the reports!
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
Jojatekok (OP)
|
|
April 05, 2015, 07:26:45 PM |
|
While I'm contacting Curtis Wensley, the main developer of Eto.Forms about issues with Mac compatibility, I've added text to the sync status progress bar of MoneroX.
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
GES
|
|
April 06, 2015, 02:01:44 PM |
|
|
|
|
|
Jojatekok (OP)
|
|
April 07, 2015, 12:15:32 PM Last edit: April 07, 2015, 04:00:53 PM by Jojatekok |
|
Looks awesome, thanks for the contribution! MoneroX v1.2.0 has been released!Download it from GitHub!- Added support for the Mac OS X platform
(I'm aware that there are little layout issues, but from other aspects, the client should be fully functional)
- Added text to the sync progress bar
Special thanks to ItzX and othe from #monero-dev for the help in testing Mac binaries!
|
Monero (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
|
|
|
pa
|
|
April 07, 2015, 05:49:57 PM |
|
Looks awesome, thanks for the contribution! MoneroX v1.2.0 has been released!Download it from GitHub!- Added support for the Mac OS X platform
(I'm aware that there are little layout issues, but from other aspects, the client should be fully functional)
- Added text to the sync progress bar
Special thanks to ItzX and othe from #monero-dev for the help in testing Mac binaries!Hi Jojatekok, on OSX 10.10.2 I get "The operation couldn’t be completed. (OSStatus error -67062.)" when I try to open the binary.
|
|
|
|
GES
|
|
April 07, 2015, 05:51:57 PM |
|
Looks awesome, thanks for the contribution! it is possible to add to the first post of a topic
|
|
|
|
Bagatell
|
|
April 07, 2015, 06:05:31 PM |
|
Looks awesome, thanks for the contribution! MoneroX v1.2.0 has been released!Download it from GitHub!- Added support for the Mac OS X platform
(I'm aware that there are little layout issues, but from other aspects, the client should be fully functional)
- Added text to the sync progress bar
Special thanks to ItzX and othe from #monero-dev for the help in testing Mac binaries!Hi Jojatekok, on OSX 10.10.2 I get "The operation couldn’t be completed. (OSStatus error -67062.)" when I try to open the binary. Not working for me either.
|
|
|
|
mmortal03
Legendary
Offline
Activity: 1762
Merit: 1011
|
|
April 07, 2015, 08:26:11 PM |
|
MoneroX on Windows is crashing on me when sending XMR. The XMR transaction goes through, then it crashes, so it's something causing it immediately after the transaction takes place.
|
|
|
|
|