Terminator installation steps

92 views
Skip to first unread message

vivi....@gmail.com

unread,
Dec 23, 2017, 11:02:14 AM12/23/17
to terminator-users
Hello,

I would like to know the steps involved to download and use Terminator on Mac Sierra.
Iam not sure on using the related files from GitHub.

Thanks

Martin Dorey

unread,
Dec 23, 2017, 11:29:54 AM12/23/17
to Vivek Raghavan, terminat...@googlegroups.com
Downloading should be just as explained at: 


Finding the latest file in Drive is a pain, I agree, but I haven't got round to trying to automatically link to it.  I think the Mac one is:


I don't remember any installation prerequisites for the Mac, but it's been many moons.  I wouldn't be surprised, in particular, if Java's no longer there by default.  https://support.apple.com/en-us/HT204036 supports that idea.  Terminator's Mac build was done using Apple's Java.  While Terminator assuredly works with Java 6, 7 and 8 on Linux and Windows, I can't promise it works with Oracle's Java on Mac.  Please let us know if you try it!

--
You received this message because you are subscribed to the Google Groups "terminator-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to terminator-use...@googlegroups.com.
To post to this group, send email to terminat...@googlegroups.com.
Visit this group at https://groups.google.com/group/terminator-users.
For more options, visit https://groups.google.com/d/optout.

Vivek Raghavan

unread,
Dec 24, 2017, 9:58:05 AM12/24/17
to terminator-users

Thanks for your response, got the .dmg installed for terminator, installed the latest JDK after which when i invoke terminator i get uncaught exception error:

Here is the java version:

Viveks-MacBook-Pro:logs Vivek$ java -version

java version "9.0.1"

Java(TM) SE Runtime Environment (build 9.0.1+11)

Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)



Exception RuntimeError: Java failed with #<Process::Status: pid 904 exit 1>

Please send us the contents of the application log, from /Users/Vivek/.terminator/logs/terminator-882.log.

An idea of what you were doing when Java exited might be useful.

Command line was:
java -Xmx1g -Xdock:name=Terminator -Xdock:icon=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/lib/Terminator.icns -Dorg.jessies.libraryDirectories=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/universal_Darwin/lib:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/universal_Darwin/lib -Dorg.jessies.binaryDirectory=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/universal_Darwin/bin -Dorg.jessies.terminator.dotDirectory=/Users/Vivek/.terminator -Dorg.jessies.terminator.logDirectory=/Users/Vivek/.terminator/logs -Dorg.jessies.terminator.serverPortFileName=/Users/Vivek/.terminator/terminator-server-port_private_tmp_com.apple.launchd.KfPq8Uwin0_org.macosforge.xquartz_0 -Dorg.jessies.terminator.optionsFile=/Users/Vivek/.terminator/options -De.gui.HelpMenu.hasManual=true -De.gui.HelpMenu.supportAddress=terminat...@googlegroups.com -De.gui.HelpMenu.supportSite=http://groups.google.com/group/terminator-users -Djava.class.path=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/classes.jar:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/classes:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/classes:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/lib/jars/swing-worker-1.2.jar:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49D
terminator-882.log

Martin Dorey

unread,
Dec 24, 2017, 10:16:16 AM12/24/17
to Vivek Raghavan, terminat...@googlegroups.com
The crux being:
Terminator: Couldn't start Terminator.
Associated exception:
java.lang.NoSuchMethodError: com.apple.eawt.Application.addApplicationListener(Lcom/apple/eawt/ApplicationListener;)V
	at e.gui.AboutBox.initMacOsAboutMenu(AboutBox.java:305)
That class name sounds like one of those things that has, for years, caused deprecation warnings when we build.  https://stackoverflow.com/questions/9239287/what-is-the-alternative-for-deprecated-com-apple-eawt-applicationlistener might have some pointers for what we should do, but it would need someone with an up-to-date Mac OS, so they can see the results of what they do.  My first generation Intel MacBook can't go further than, what was it called, Snow Badger, so I guess we're stuffed.  Thanks, though, for letting us know.

Tanel Poder

unread,
Dec 28, 2017, 4:14:12 PM12/28/17
to terminator-users

By the way, I installed the gdrive client (https://github.com/prasmussen/gdrive) using brew install gdrive


Then ran this query below. It lists the jessies directory not jessies/latest as the latest didn't have the OSX .zip file in it:


$ gdrive list --query " '0BzZNCgKvEkQYZDBNTm1HWThOaEU' in parents and name contains 'terminator' and name contains 'zip' "

Id                                  Name                         Type   Size     Created

1-Mc8NOhEomic_3VB3-pEPv0lraT395a6   terminator-27.133.7045.zip   bin    1.9 MB   2017-12-20 18:32:18

0BzZNCgKvEkQYUF9fbEJPQW1jcWc        terminator-27.129.7041.zip   bin    1.7 MB   2017-05-19 20:15:45

0BzZNCgKvEkQYbWlabGxZWWxJbjQ        terminator-27.80.6992.zip    bin    1.8 MB   2016-02-27 19:38:13

0BzZNCgKvEkQYUFBKdXhTTTlZc2M        terminator-27.47.6960.zip    bin    1.8 MB   2015-01-30 19:29:45

0BzZNCgKvEkQYR1pFYmt1cFc1RXM        terminator-27.43.6955.zip    bin    1.6 MB   2014-10-28 06:31:51

0BzZNCgKvEkQYdVdQa0VZb1ZySk0        terminator-27.42.6954.zip    bin    1.6 MB   2014-10-28 04:58:14

0BzZNCgKvEkQYY0RPcTFpbHR0TU0        terminator-27.20.6932.zip    bin    1.6 MB   2014-04-06 21:46:24


Tanel.

Tanel Poder

unread,
Dec 28, 2017, 4:15:26 PM12/28/17
to terminator-users
Note that Terminator works ok with Java 8 on OSX:

I'm using latest Java 8 with Terminator:

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Tanel.

On Sunday, December 24, 2017 at 4:58:05 PM UTC+2, Vivek Raghavan wrote:

Thanks for your response, got the .dmg installed for terminator, installed the latest JDK after which when i invoke terminator i get uncaught exception error:

Here is the java version:

Viveks-MacBook-Pro:logs Vivek$ java -version

java version "9.0.1"

Java(TM) SE Runtime Environment (build 9.0.1+11)

Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)



Exception RuntimeError: Java failed with #<Process::Status: pid 904 exit 1>

Please send us the contents of the application log, from /Users/Vivek/.terminator/logs/terminator-882.log.

An idea of what you were doing when Java exited might be useful.

Command line was:
java -Xmx1g -Xdock:name=Terminator -Xdock:icon=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/lib/Terminator.icns -Dorg.jessies.libraryDirectories=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/universal_Darwin/lib:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/universal_Darwin/lib -Dorg.jessies.binaryDirectory=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/universal_Darwin/bin -Dorg.jessies.terminator.dotDirectory=/Users/Vivek/.terminator -Dorg.jessies.terminator.logDirectory=/Users/Vivek/.terminator/logs -Dorg.jessies.terminator.serverPortFileName=/Users/Vivek/.terminator/terminator-server-port_private_tmp_com.apple.launchd.KfPq8Uwin0_org.macosforge.xquartz_0 -Dorg.jessies.terminator.optionsFile=/Users/Vivek/.terminator/options -De.gui.HelpMenu.hasManual=true -De.gui.HelpMenu.supportAddress=terminator-us...@googlegroups.com -De.gui.HelpMenu.supportSite=http://groups.google.com/group/terminator-users -Djava.class.path=/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/classes.jar:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/terminator/.generated/classes:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/.generated/classes:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49DE-B99C-55FD9C061265/d/Terminator.app/Contents/Resources/salma-hayek/lib/jars/swing-worker-1.2.jar:/private/var/folders/qd/2fgc7h8x25lfwt837thslcdr0000gn/T/AppTranslocation/AF9D5544-CF5A-49D

Martin Dorey

unread,
Dec 28, 2017, 4:23:38 PM12/28/17
to terminator-users, Tanel
 brew install gdrive

That looks useful, thanks!

1-Mc8NOhEomic_3VB3-pEPv0lraT395a6   terminator-27.133.7045.zip   bin    1.9 MB   2017-12-20 18:32:18

(Glad to see we agree on the id of the latest file.)

the jessies directory not jessies/latest as the latest didn't have the OSX .zip file in it

Right.  I've got round to the infrastructure and the wiki updates and the Linux and Windows parts of this:

>> Finding the latest file in Drive is a pain, I agree, but I haven't got round to trying to automatically link to it. 

... but not checking that the Mac installers now go to the right place.  Let alone Solaris.  Happy birthday, Chris!

To unsubscribe from this group and stop receiving emails from it, send an email to terminator-users+unsubscribe@googlegroups.com.
To post to this group, send email to terminator-users@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages