by software. Could I therefore just up the memsplit to a maximum for both OSs? If I did this, would I only have to do it once or each time I booted up? If so could I just create a .sh file to run at startup? llionevans wrote: I mostly want to run the RPi as a VPN server so that I can connect to my network whilst away, which I'll do on wheezy. But when at home I obviously won't need VPN and would like to use it as a media centre accessing music etc. on the NAS (hence OpenELEC). If you are fine with your server OS only having 128 MB at its disposal (losing half of the available memory to the GPU): You can go to the Berryboot OS installer GUI, go to the "properties" of Wheezy and change the memory split to 128 MB there, to match OpenELEC's. Boot Wheezy or OpenELEC once with a normal keyboard, and the memsplit will be changed to 128 MB by Berryboot and stay that way. Max wrote: If you are fine with your server OS only having 128 MB at its disposal (losing half of the available memory to the GPU): You can go to the Berryboot OS installer GUI, go to the "properties" of Wheezy and change the memory split to 128 MB there, to match OpenELEC's. Boot Wheezy or OpenELEC once with a normal keyboard, and the memsplit will be changed to 128 MB by Berryboot and