How to enable 1280×800 resolution in Parallels for X11

This topic really sucks to search for, way too many different results without any actual clarity, so here’s how I was able to get it working:

Firstly, power down the image and edit the configuration options for your image, click on the “Video options”. Check ‘Enable custom screen resolutions’ and add the resolution (in this case, 1280×800). Make sure the resolution is enabled (checked). See the screenshot below for an example of what it should look like:

custom1280

Next, boot into the VM image and let’s take a look at the xorg.conf file, here are the lines I changed that actually matter:

#HorizSync 31.5 - 48.5
HorizSync 30.0 - 82.0
#VertRefresh 50.0 - 90.0
VertRefresh 50.0 - 90.0
#Option "DPMS"
ModeLine "1280x800" 80.58 1280 1344 1480 1680 800 801 804 827 -HSync -VSync

These should be in the section right after ‘Section “Monitor”‘. After changing the hsync and vsync as well as adding the mode, I changed the display section from:

SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"

to:
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"

It’s a good idea to change the modes for each of the depths (at least 8, 15, 16 and 24) also.

After rebooting (or killing X with Ctrl+Alt+Backspace), your screen should come up in 1280×800 resolution. Hurray!

You can see an example of my desktop setup for Hex 1.0.3-RC2 here:

wholedesk

You can get a copy of my entire xorg.conf file here. (Note that in this xorg.conf, CapsLock is remapped to additional control because I hate capslock with a passion).

Hope this helps someone out there :)

5 Comments

Filed under 1280x800, hex, mac, osx, parallels, resolution, virtualization, vm, x11, xorg, xorg.conf

5 Responses to How to enable 1280×800 resolution in Parallels for X11

  1. Wow !!
    It works finally… after all those edits mentioned in xorg.conf file which don’t seem to work!
    Thanks !

  2. soloris

    Hi
    Iam trying to increase the resolution for a newly installed solaris on parallels. will the above code work for it?
    How do i increase the current screen from 800×600 to 1280×800 resolution?
    Please advice .Thanks.

  3. @soloris: I’m not sure if the steps above will work for Solaris, I’m not as familiar with the X11 in Solaris as I am with the X11 in FreeBSD. Sorry!

  4. Lee

    @Norio: You’re welcome :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s