From owner-freebsd-questions Mon Mar 16 20:25:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA14938 for freebsd-questions-outgoing; Mon, 16 Mar 1998 20:25:55 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA14931 for ; Mon, 16 Mar 1998 20:25:52 -0800 (PST) (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id WAA07141; Mon, 16 Mar 1998 22:25:50 -0600 (CST) Received: (from jlemon@localhost) by right.PCS (8.6.13/8.6.4) id WAA19817; Mon, 16 Mar 1998 22:25:19 -0600 Message-ID: <19980316222518.42157@right.PCS> Date: Mon, 16 Mar 1998 22:25:18 -0600 From: Jonathan Lemon To: "Dogbert's Nephew" Cc: questions@FreeBSD.ORG Subject: Re: X Resolution stuck at 320 References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: ; from Dogbert's Nephew on Mar 03, 1998 at 10:29:51PM -0500 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mar 03, 1998 at 10:29:51PM -0500, Dogbert's Nephew wrote: > Newbie here, > sorry, i can't seem to figure this one out but why is my > resolution stuck at 320x200. I've seen stuff in the archieve about this > but never seen the answer. The answer is in your XFConfig file: > # This is a set of standard mode timings. Modes that are out of monitor spec > # are automatically deleted by the server (provided the HorizSync and > # VertRefresh lines are correct), [....] Your monitor sez: > Section "Monitor" > HorizSync 31.5 - 50 So it can only support up to a 50kHz hsync frequency, no more. Now, your modelines for 640x480 are: > # 640x480 @ 72 Hz, 36.5 kHz hsync > Modeline "640x480" 31.5 640 680 720 864 480 488 491 521 > # 640x480 @ 75 Hz, 37.50 kHz hsync > ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 > # 640x480 @ 85 Hz, 43.27 kHz hsync > Modeline "640x400" 36 640 696 752 832 480 481 484 509 > # 640x480 @ 100 Hz, 53.01 kHz hsync > Modeline "640x480" 45.8 640 672 768 864 480 488 494 530 Obviously, only the first 3 are going to be valid for your your monitor. The last is above the maximum 50 for your monitor, so it gets removed, and you get lines like: > (--) SVGA: Mode "640x480" needs hsync freq of 53.01 kHz. Deleted. Now, your card sez: > Section "Device" > Clocks 25.18 Which means that it only supports a "dot clock" rate of 25.18. Since the first 3 modelines require minimum dot clocks of 31.5, 31.5, and 36 respectively, none of them are valid, and get thrown out. Then, the system falls back to a builtin 320x200, which is probably within your device/monitor capabilities. If your video card really does support high res mode, then you will need to get a correct `Clocks' line for your card. If not, then you might want to look at the `Doublescan' section of the modelines. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message