On Sun, Apr 28, 2002 at 07:03:42PM -0500, Branden Robinson wrote: > On Sun, Apr 28, 2002 at 12:55:52PM -0700, Chris Tillman wrote: > > I just submitted a bug to xserver-xfree86 regarding this. The xserver's > > calculations seem to be at odds with the iMac's philosophy. > > > > Anyway, what I've found and waht has worked for people on the list, is > > that the hsync has to be right around 60. So make the hsync 59-63, > > that should get something going. > > Yes, but there are two VESA standard modelines with an hsync of 60.0kHz: > > # 1024x768 @ 75Hz (VESA) hsync: 60.0kHz > ModeLine "1024x768" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync > +vsync > > # 1280x960 @ 60Hz (VESA) hsync: 60.0kHz > ModeLine "1280x960" 108.0 1280 1376 1488 1800 960 961 964 1000 +hsync > +vsync > > Why don't these work? > > (I have only skimmed your very long bug report so far, sorry.) > > -- > G. Branden Robinson | Convictions are more dangerous > Debian GNU/Linux | enemies of truth than lies. > [EMAIL PROTECTED] | -- Friedrich Nietzsche > http://people.debian.org/~branden/ |
That explains it. The xserver is looking for VESA modes, and apparently the iMac is non-VESA for 640x480 and 800x600. Here's the modeline that works for 800x600 (has to be specified as a modeline AFAICT, xserver won't pick it): (**) R128(0): Mode "800x600": 63.0 MHz, 60.1 kHz, 95.3 Hz (II) R128(0): Modeline "800x600" 63.00 800 832 896 1048 600 601 604 631 +hsync +vsync I _do_ get 1024x768 and 1280x960 OK, but only if I restrict the hsync. If I leave the range open more than a couple kHz around 60, xserver picks another (non-60kHz) mode. Here's one from the bug report you mentioned, that xserver picks but doesn't work: (**) R128(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (II) R128(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync The xserver seems to prefer keeping the vsync around 75-85, while the Mac demands the hsync be kept constant at 60. -- *------v--------- Installing Debian GNU/Linux 3.0 --------v------* | <http://www.debian.org/releases/woody/installmanual> | | debian-imac (potato): <http://debian-imac.sourceforge.net> | | Chris Tillman [EMAIL PROTECTED] | | May the Source be with you | *----------------------------------------------------------------* -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

