A bit of a shot in the dark here, but maybe something like this will work (I've used it to successfully add available resolutions before).
Get the proper ModeLine for the resolution you wish to work with, e.g.:
That'll output something like this: 'Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync'.
Now, copy everything after "Modeline" in the output, and make it into a new mode for xrandr, like so:
Code:
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Now type just "xrandr" (without the quotes) at the command line and use the output to get the identifier for the connected monitor. The output will look something like this (connected monitor identifier bolded):
Code:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.0*+
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
So, the identifier in my case is LVDS1. Now that we have that information, try to use it together with xrandr to add the newly-created mode (that you just made above) for the monitor. Remember to use the correct identifier for your monitor:
Code:
xrandr --addmode LVDS1 1280x1024_60.00
If that all seems to have been okay, try to change to the new mode:
Code:
xrandr --output LVDS1 --mode 1280x1024_60.00
If that works, let us know! It'll only be temporary, but we can make it permanent.
Bookmarks