Ubuntu - getting more screen resolution options
I installed Ubuntu on two different PCs, and in both cases, the default screen resolutions offered were lame! In both cases, the only one that worked was 800x600. Googling around revealed that I was not alone in this frustration. One evening I decided to give it another go, and now have, happily, got plenty of screen resolution choices to pick from, such as 1024x768, which I'm using now.
Here is what I did:
Well, first off, google up the specs for your monitor. In my case, I've got an old NEC MultiSync 5FGp. Googling turned up this:
NEC, MultiSync 5FGp, 17", 27-79kHz, 55-90Hz, 0.28mm
(you might not need this step) I then visited The XFree86 Modeline Generator and plugged in the horizontal sync and vertical sync info I found for my monitor. I took the resulting modeline and copied it down for future use.
Okay, now edit /etc/X11/xorg.conf. I used vim to do the editing, you can use whatever you like.
Scroll down and find the section that looks like this:
Identifier "Configured Monitor"
HorizSync 28-40
VertRefresh 43-60
Comment out those original values, and stuff in the values for your monitor.
Identifier "Configured Monitor"
#HorizSync 28-40
#VertRefresh 43-60
HorizSync 27-79
VertRefresh 55-90
In this case, you can see the values are quite a bit different from the default. Log out, log back in, and I bet you got lots of screen resolution choices now.
Okay, so if you don't, you need to toss in that modeline info from the Modeline Generator.
Identifier "Configured Monitor"
#HorizSync 28-40
#VertRefresh 43-60
HorizSync 27-79
VertRefresh 55-90
modeline "800�600@56" 36.0 800 824 896 1024 600 601 603 625
modeline "800�600@72" 50.0 800 856 976 1040 600 637 643 666
modeline "800�600@75" 49.5 800 816 896 1056 600 601 604 625
modeline "800�600@60" 40.0 800 840 968 1056 600 601 605 628
Modeline "1024x768@75" 85.52 1024 1056 1376 1408 768 782 792 807
Modeline "1024�768@60" 64.56 1024 1056 1296 1328 768 783 791 807
Modeline "1152�720@60" 66.75 1152 1184 1432 1464 720 735 742 757
modeline "1152�768@54" 64.995 1152 1178 1314 1472 768 771 777 806
Modeline "1280�800@60" 83.91 1280 1312 1624 1656 800 816 824 841
modeline "1280�854" 80.0 1280 1309 1460 1636 854 857 864 896
modeline "1280�768@60" 80.14 1280 1344 1480 1680 768 769 772 795
modeline "1280�720@60" 74.48 1280 1336 1472 1664 720 721 724 746
modeline "1280�800@75" 107.21 1280 1360 1496 1712 800 801 804 835
modeline "1280�768@75" 102.98 1280 1360 1496 1712 768 769 772 802
modeline "1280�720@50" 60.47 1280 1328 1456 1632 720 721 724 741
modeline "1280�800@60" 83.46 1280 1344 1480 1680 800 801 804 828
modeline "1680�1050@75" 188.07 1680 1800 1984 2288 1050 1051 1054 1096
modeline "1920�1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440�900@60" "1600�1024@60" "1440�900@75" "1680�1050@60" "1280�800@60" "1680�1050@75" "1280�720@50" "1920�1200@60" "1280�768@75" "1280�800@75" "1280�720@60" "1280�768@60" "1280�800@60" "1280�854" "1152�720@60" "1152�768@54" "1024�768@60" "1024x768@75" "800�600@60" "800�600@75" "800�600@72" "800�600@56"
EndSubSection
EndSection
In the above sample, I stuffed in the "1024x768@75" entry in there. But I bet you dont' have to do that. I bet changing the horizontal sync and vertical refresh does the trick for you.
Well, at least it worked for me. No promises this will work for you.



There are no comments for this entry.
[Add Comment] [Subscribe to Comments]