How to make screencasts on Sugar: Difference between revisions
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
==Why make screencasts?== | ==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. | 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== | |||
<code>[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.) | |||
</code> | |||
* No known workaround for this yet. | |||