Difference between revisions of "How to make screencasts on Sugar"

From Sugar Labs
Jump to navigation Jump to search
Line 19: Line 19:
  
 
==Possible errors you may encounter==
 
==Possible errors you may encounter==
<code>[root@localhost liveuser]# gtk-recordMyDesktop  
+
<verbatim>[root@localhost liveuser]# gtk-recordMyDesktop  
 
/usr/lib/python2.6/site-packages/recordMyDesktop/rmdMonitor.py:10: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
 
/usr/lib/python2.6/site-packages/recordMyDesktop/rmdMonitor.py:10: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
 
   import popen2
 
   import popen2
Line 33: Line 33:
 
   option to change this behavior. You can then get a meaningful
 
   option to change this behavior. You can then get a meaningful
 
   backtrace from your debugger if you break on the gdk_x_error() function.)
 
   backtrace from your debugger if you break on the gdk_x_error() function.)
</code>
+
</verbatim>
 
* No known workaround for this yet.
 
* No known workaround for this yet.

Revision as of 19:38, 3 August 2009

steps

1) get Sugar installed and internet connection working

2) go to terminal (can be found in list of activities)

3)go to root by typing su

4)type yum update

5)wait a bit to pull down changes. Keep in mind the size of your drive. Mine is 4Gigs so plenty of room...

6)Accept changes is up to you.

7)type yum install recordmydesktop or yum install gtk-recordmydesktop


Why make screencasts?

Video, when done properly, can explain a lot more than text. And video can overcome some of the language barriers by SHOWING people what to do and their expected outcomes.

Possible errors you may encounter

<verbatim>[root@localhost liveuser]# gtk-recordMyDesktop /usr/lib/python2.6/site-packages/recordMyDesktop/rmdMonitor.py:10: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.

 import popen2

/usr/lib/python2.6/site-packages/recordMyDesktop/rmdSimple.py:223: DeprecationWarning: os.popen3 is deprecated. Use the subprocess module.

 (stdin,stdout,stderr)=os.popen3(xwininfo_com,'t')

The program 'gtk-recordMyDesktop' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAlloc (insufficient resources for operation)'.

 (Details: serial 3927 error_code 11 request_code 53 minor_code 0)
 (Note to programmers: normally, X errors are reported asynchronously;
  that is, you will receive the error a while after causing it.
  To debug your program, run it with the --sync command line
  option to change this behavior. You can then get a meaningful
  backtrace from your debugger if you break on the gdk_x_error() function.)

</verbatim>

  • No known workaround for this yet.