[Coco] DriveWire frustrations

Aaron Wolfe aawolfe at gmail.com
Mon May 25 02:42:14 EDT 2015


Hi,

Unfortunately every Linux GUI is a bit different about starting shell
scripts by clicking on them.  I'd recommend starting Drivewire from a CLI
shell.

You definitely cannot move the shell script out of the directory where the
other DW files live without editing it to reflect this.  A cd command
changing to the directory where the DW files live prior to invoking java
should do the trick.

Sorry I can't give specific advice, it depends on what distribution, what
options you've installed, and even what version of those in some cases.
Some Linuxes work fine just double clicking the jar like Windows does,
others work fine double clicking the .sh, others don't work at all from the
GUI.  A shell should work fine in all cases though.
On May 25, 2015 2:26 AM, "Bob Devries" <devries.bob at gmail.com> wrote:

> Hi Aaron,
>
> How do I double-click on a file that's in my $HOME directory? If I put the
> DW4UI.sh on the desktop, I can bring up the GUI, but instance 0 never comes
> up, and I don't get any menu. Same if I type ./DW4UI.sh on the command
> line. I must be missing something major.
>
> If I open the DriveWire4_4.3.3 directory using the file manager, I can
> double-click on the DW4UI.sh file, but it just opens in gedit; I do have
> the attributes set to execute.
>
> I get a whole stream of errors on the terminal screen:
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> (DriveWire:15402): GLib-GObject-CRITICAL **:
> g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers <
> CLOSURE_MAX_N_INOTIFIERS' failed
>
> What am I doing wrong?
>
> I'm using Ubuntu 15:04
>
> Regards, Bob Devries
> Dalby, QLD, Australia
>
>
> On 25/05/2015 1:34 PM, Aaron Wolfe wrote:
>
>> Well, your failure is because .command files are for Mac OSX.
>>
>> To start the server on Linux, use the Linux file which ends in .sh
>>
>> This is covered in the documentation wiki and the included readme.
>>   On May 24, 2015 11:13 PM, "Bob Devries" <devries.bob at gmail.com> wrote:
>>
>>  Hi all,
>>> Here's what I get on my HP-dx2200-MT running Ubuntu 15:04 from the USB
>>> stick (/media/bdevries/LEXAR (the DW command, not Ubuntu)).
>>>
>>> bdevries at HP-dx2200-MT:/media/bdevries/LEXAR$ ./DW4UI.command
>>>
>>> bdevries at HP-dx2200-MT:/media/bdevries/LEXAR$ Picked up
>>> JAVA_TOOL_OPTIONS:
>>> -javaagent:/usr/share/java/jayatanaag.jar
>>>
>>> Unrecognized option: -XstartOnFirstThread
>>> Error: Could not create the Java Virtual Machine.
>>>
>>> Error: A fatal exception has occurred. Program will exit.
>>>
>>>
>>> bdevries at HP-dx2200-MT:~$ java -version
>>> Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
>>> openjdk version "1.8.0_45-internal"
>>> OpenJDK Runtime Environment (build 1.8.0_45-internal-b14)
>>> OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)
>>>
>>>
>>> In other words... it fails for me too.
>>>
>>> Regards, Bob Devries
>>> Dalby, QLD, Australia
>>>
>>>
>>> On 25/05/2015 12:17 PM, Steven Hirsch wrote:
>>>
>>>  On Sun, 24 May 2015, Christopher Barnett Fox wrote:
>>>>
>>>>   I've been really wanting to use DriveWire, but every time I dive into
>>>>
>>>>> it I run into trouble. On my Mac, it at least works occasionally, but
>>>>> is unreliable with frequent hangs and crashes, and on Linux (multiple
>>>>> distributions, both 32- and 64-bit), I cannot get DriveWire to launch
>>>>> at all. Java exceptions ruin the fun.
>>>>>
>>>>>
>>>>
>>>>   So, what gives? What's the magic sauce to get this software to work? I
>>>>
>>>>> don't own any personal seats of Windows, so that's out, although from
>>>>> what I've heard it sounds the most reliable DriveWire host.
>>>>>
>>>>>
>>>>
>>>>   Any decent, up-to-date documentation available on the best Linux
>>>>
>>>>> config and installation instructions?
>>>>>
>>>>>
>>>> What sort of issues are you seeing?  In the past I had good luck running
>>>> on Ubuntu 12.04 and currently host it on a little Seagate network
>>>> Dockstar appliance under an Armel port of Debian.
>>>>
>>>> Whose Java have you tried?  Between OpenJDK, Oracle and IBM Java, I have
>>>> to believe that one of them will cooperate.
>>>>
>>>>
>>>>
>>>>
>>>>  --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>>
>>>
>>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list