Resolution

Differences between revisions 2 and 3
Revision 2 as of 2008-11-05 19:44:21
Size: 1374
Editor: c-67-168-233-128
Comment:
Revision 3 as of 2008-11-05 19:54:38
Size: 1341
Editor: c-67-168-233-128
Comment:
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
Due to buggy hardware or drivers, your monitor's correct resolutions may not always be detected. To fix this, run {{{gksudo gedit /etc/X11/xorg.conf}}}, and find the {{{Screen}}} section. Add a {{{Display}}} subsection like this, adding the resolutions that you need. Due to buggy hardware or drivers, your monitor's correct resolutions may not always be detected. For example, the EDID data block queried from your monitor may be incorrect.

If the mode already exists, but just isn't associated for the particular output, you can add it like this:
Line 29: Line 31:
Section "Screen"
        Identifier "Default Screen"
        Monitor "Configured Monitor"
        Device "Configured Video Device"
        SubSection "Display"
                Modes "1280x1024" "1024x768" "640x480"
        EndSubSection
EndSection
  $ xrandr --addmode S-video 800x600
Line 38: Line 33:

If the mode doesn't yet exist, you'll need to create it by specifying a modeline:

  $ xrandr --newmode <ModeLine>

You may create a modeline using the {{{gtf}}} or {{{cvt}}} utility.

Dynamically testing different resolutions

You can either use the Screen Resolution GUI tool to experiment with different resolutions, or the more powerful xrandr command-line tool:

  $ xrandr

Shows you the names of different outputs available on your system (LVDS, VGA-0, etc.) and resolutions available on each. You can direct xrandr to set a different resolution like this:

  $ xrandr --output LVDS --mode 1024x768

The refresh rate may also be changed, either at the same time or independently:

  $ xrandr --output LVDS --mode 1024x768 --rate 75

Note that changes you make using xrandr only last through the current session. xrandr has a lot more capabilities - see man xrandr for details.

Adding undetected resolutions

Due to buggy hardware or drivers, your monitor's correct resolutions may not always be detected. For example, the EDID data block queried from your monitor may be incorrect.

If the mode already exists, but just isn't associated for the particular output, you can add it like this:

  $ xrandr --addmode S-video 800x600

If the mode doesn't yet exist, you'll need to create it by specifying a modeline:

You may create a modeline using the gtf or cvt utility.

X/Config/Resolution (last edited 2013-02-01 14:19:52 by 91-157-220-54)