Line 67: |
Line 67: |
| == Configure the mode and resolution of Sugar == | | == Configure the mode and resolution of Sugar == |
| | | |
− | You can make Sugar run in a window as well as specify a resolution. Within the sugar-jhbuild/install/share/sugar/shell directory, backup, then edit the python program file '''emulator.py''': | + | You can make Sugar run fullscreen or specify a size (in pixels): |
| | | |
− | cd sugar-jhbuild | + | ./sugar-jhbuild run sugar-emulator --fullscreen |
− | cp install/bin/sugar-emulator install/bin/sugar-emulator.backup
| + | ./sugar-jhbuild run sugar-emulator --dimensions 1200x900 |
− | nano install/bin/sugar-emulator | |
| | | |
− | Find this piece of code:
| + | The default size of 800x600 is currently the minimum that should work without issues. I.e. activities should be tested to work in this mode (and in others as well). |
− | | |
− | <PRE>
| |
− | cmd = [ 'Xephyr' ]
| |
− | cmd.append(':%d' % display)
| |
− | cmd.append('-ac')
| |
− | | |
− | if gtk.gdk.screen_width() < 1200 or gtk.gdk.screen_height() < 900:
| |
− | cmd.append('-fullscreen')
| |
− | else:
| |
− | cmd.append('-screen')
| |
− | cmd.append('%dx%d' % (1200, 900))
| |
− | </PRE>
| |
− | | |
− | Comment out the '''if''' and '''else''' instructions, and specify the screen resolution and mode you want (it's important to delete 4 spaces before the "cmd.append" lines):
| |
− | | |
− | <PRE>
| |
− | cmd = [ 'Xephyr' ]
| |
− | cmd.append(':%d' % display)
| |
− | cmd.append('-ac')
| |
− | | |
− | # if gtk.gdk.screen_width() < 1200 or gtk.gdk.screen_height() < 900:
| |
− | # cmd.append('-fullscreen')
| |
− | # else:
| |
− | cmd.append('-screen')
| |
− | cmd.append('%dx%d' % (800, 600))
| |
− | </PRE>
| |
− | | |
− | Sugar will now run on a 800x600 window. This file may be replaced next time you update sugar-jhbuild, and you'll have to do this again. Also note that 800x600 is not an optimal resolution for the window, because the activity circle will be vertically off center. 1024x768 is a more useable resolution.
| |
| | | |
| == Other commands == | | == Other commands == |