- User guide
- Classlib developers guide
- Developer guide
- Tester guide
- Porting guide
- Project development
- Papers & presentations
Starting the JNode GUI
JNode supports a GUI which runs a graphical desktop and a limited number of applications. The normal way to launch the JNode GUI is to boot JNode normally, and then at the console command prompt run the following:
JNode> gc JNode> startawt
The screen will go blank for some time (30 to 60 seconds is common), and then the JNode desktop will be displayed.
Using the JNode GUI
The JNode GUI enables the following special key bindings:
|<ALT> + <CTRL> + <F5>||Refresh the GUI|
|<ALT> + <F11>||Leaves the GUI|
|<ALT> + <F12>||Quits the GUI|
|<ALT> + <CTRL> + <BackSpace>||Quits the GUI||(Don't use this if you are under Linux/Unix : it will quits Linux GUI)|
If the GUI fails to come up after a reasonable length of time, try using <ALT> + <F12> or <ALT> + <CTRL> + <BackSpace> to return to the text console. When you get back to the console, look for any relevant messages on the current console and on the logger console (<ALT> + <F7>).
One possible cause of GUI not launching is that JNode may run out of memory while compiling the GUI plugins to native code. If this appears to be the case and you are running a virtual PC (e.g. using VMware, etc), try changing the memory size of the virtual PC.
Another possible cause of problems may be that JNode doesn't have a working device driver for your PC's graphics card. If this is the case, you could try booting JNode in VESA mode. To do this, simply boot JNode selecting a "(VESA mode)" entry from the GRUB boot menu.