The Handbook Chapter 5 about configuration of X window system is badly outdated!
Originally Posted by wmjodea
I did what Oko suggested and removed the HorizSync and VertRefresh from my xorg.conf file. Now I have only one resolution option,800x680. After adding the HorizSync and VertRefresh settings under Monitor my 1024x768 setting came back. Please go to http://www.freebsd.org/doc/en/books/han ... onfig.html and read X11 Configuration. The information I posting to help you came from the FreeBSD Handbook Chapter 5 :The X Window System. which is on Freebsd.org. I do not know if what works for Freebsd will work for sure on PC-BSD ; but this is what I did when I had problems with screen resolution on my FreeBSD system. I also use PC-BSD ; but I have had no problems with PC-BSD so far. I would think when you installed PC-BSD it did an X -configure as part of the set up. Some times editing the xorg.conf is require for certain sysytems.
Or just Google X11 Configuration
Vert and Horz syn rates are harmless if you know exactly your hardware.
Look now the Section Screen and in particular SubSection Display. If your DefaultDepth is let say 24 try to add something like
Viewport 0 0
Modes "1280x1024" "1024x768" "800x600"
and some other even better resolutions.
X server will try to launch with the first one and if it fails will try
to use the next one resolution in the line Mode.
So specify the first one that you want and then a few alternatives.
The resolution is also driver and depth specific. There is a very complicated formula that can tell you what is the best resolution you
can get with the certain Depth (Colors) on the particular driver.
I would imagine that VESA will try to do 800x600 if not forced by Mode lines to do better. VESA should be your last choice for the video driver anyway.
I also forgot that you can use
to adjust the resolution on the fly. You need to refresh the
X server after you do that.
This is an up to date how to for X server.
but the readings howtos is not a substitution for reading books and