I installed Raspberry Pi Desktop on a VM on Windows, and am intrigued. However, I cannot find where/how to enlarge the display ("screen") resolution. Is is very small, and makes it difficult to do anything.

Also, the VM guest mouse is not always completely synchronized with my mouse, but maybe that is what I get for using a virtual machine. Can anyone give some beginner tips/resources?

  • 1
    Can't you just use normal debian with your vm? debian.org
    – ifconfig
    Oct 18, 2017 at 4:11
  • Right, I could. I had no real reason for this, but just wondered what I was doing wrong...
    – derz00
    Oct 18, 2017 at 12:10
  • @derz00 — You're running Pixel-x86 in a VM?
    – user13700
    Mar 5, 2018 at 7:57
  • @yeti it is the ISO at this link raspberrypi.org/downloads/raspberry-pi-desktop what's the difference between this and Pixel?
    – derz00
    Mar 6, 2018 at 13:52
  • @derz00 – That's probably just an updated version of the brew formerly known as Pixel-x86. Maybe $SOMEONE has complained about the name "Pixel" and now it has to be named differently.
    – user13700
    Mar 6, 2018 at 21:08

2 Answers 2


In VirtualBox, you need to install the Guest Additions before it will recognized any other resolutions.

  1. In VirtualBox, choose Insert Guest Additions CD image... from the Devices menu.

  2. Next, you'll need to install the Guest Additions in a Terminal window.

    sudo sh /media/cdrom/VBoxLinuxGuestAdditions.run
  3. Reboot.

  4. After rebooting, open a new Terminal and use the following command.

  5. Choose your preferred resolution and enjoy!.


Try this:

$ sudo leafpad /etc/default/grub

Change the line


to for example:


Save the file

$ sudo update-grub

$ sudo reboot

This worked for me.

  • This will not work on RPI. It doesn't even use GRUB bootloader...
    – 71GA
    Mar 20, 2020 at 19:51
  • @71GA The OP is not asking about "on RPI", they are asking about Raspberry Pi Desktop on a VM. GRUB is used for that.
    – natevw
    Apr 9, 2021 at 1:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.