shelr not working (on both OSX and Ubuntu)

36 views
Skip to first unread message

Frimann Bjornsson

unread,
Nov 28, 2012, 6:19:35 AM11/28/12
to sh...@googlegroups.com
Hi!


I've installed shelr on both OSX 10.8 and Ubuntu 12.04, and they work on neither machines.  

What happens is that I type shelr record, and get a message telling me that shelr has started recording.  But there is no shelr process running.  Same happens on both Ubuntu and OSX.  Nothing gets written in the logs.  Anyone know what might be happening? 

Btw. I didn't specifically install Ruby and RubyGems on my mac, they seemed to be already installed.


Regards
Frímann

Anton Vasiljev

unread,
Nov 28, 2012, 10:54:38 AM11/28/12
to sh...@googlegroups.com
Please, use PPA version for Ubuntu:



For osx you'll also need ttyrec:

Follow this steps:

Quickstart on OSX

Install ruby and rubygems

Install ttyrec via homebrew


brew install ttyrec

Install shelr


gem install shelr
shelr backend ttyrec
shelr record

Frimann Bjornsson

unread,
Nov 28, 2012, 9:38:48 PM11/28/12
to sh...@googlegroups.com
Thanks for your answer!

I think I've done everything as expected:

1. Added the repository by running:
    add-apt-repository ppa:antono/shelr
    (Before I disabled all other repositories by emptying the sources.list file, 
    and the sources.list.d directory and running apt-get update, to make sure it was coming from the 
    correct repository.)
2. Ran apt-get clean, and apt-get update
3. Installed and set it up with the following commands:
    apt-get install shelr
    apt-get install ttyrec
    shelr backend ttyrec


I tried to record with "shelr record", got this output:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=> Please, resize your terminal!
=> Sizes bigger than 132x43 are slow and will not be available to all users.
=> We care about this.
=> Also, do not resize your terminal while recording. It will break the record.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

and when I type ps ax | grep -i shelr, I see that are no shelr processes running.

The program worked once though, not after install, but after the first reboot after the install, but worked only once, and then never more :(

I saw that ttyrec is located in /usr/bin/ttyrec, which is in the path, should be fine.

I have no idea what's causing this not to work, is there anything that u can think of?


regards
Frímann

Anton Vasiljev

unread,
Nov 29, 2012, 8:48:08 AM11/29/12
to sh...@googlegroups.com
Oh, loook like our "resize terminal" message is not clear enough.
Make your terminal smaller (just resize window) and everything should work. We force small sizes due to web player limitations.


On Thu, Nov 29, 2012 at 5:38 AM, Frimann Bjornsson <lau...@gmail.com> wrote:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=> Please, resize your terminal!
=> Sizes bigger than 132x43 are slow and will not be available to all users.
=> We care about this.
=> Also, do not resize your terminal while recording. It will break the record.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



Reply all
Reply to author
Forward
0 new messages