Re: Latest CVS on sparc & ATI Rage XL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 5 Jul 2002, Meelis Roos wrote:

> I have compiled latest XFree CVS snapshot (as of today, 4.2.99.1) on a Sun
> Blade 100 (sparc64) running Linux 2.4.19-rc1 (Debian 3.0). 32-bit
> userspace. X compiles (with a couple of tricks, __udivdi3 etc, will submit
> a patch after I have overlooked it) and installs. But starting X makes the
> screen go blank, then the monitor displays 'Invalid sync freq.'. Switching
> back to text console brings the picture back & I can stop X.

> The card is onboard ATI Rage XL. X is configured for it, config taken from
> working XFree 4.1 and slightly modified.

> TThe main suspect differences between working (4.1.0-17 Debian package)
> and nonworking XFree logs:

> +(II) ATI(0): Engine XCLK 48.462 MHz;  Refresh rate code 7.
>  (--) ATI(0): Internal programmable clock generator detected.
> -(--) ATI(0): Reference clock 315/11 (28.636) MHz.
> +(--) ATI(0): Reference clock 157.5/11 (14.318) MHz.
>  (II) ATI(0): Generic Monitor: Using hsync range of 30.00-69.00 kHz
>  (II) ATI(0): Generic Monitor: Using vrefresh range of 50.00-100.00 Hz
> -(II) ATI(0): Maximum clock: 193.00 MHz
> -(II) ATI(0): Not using default mode "1280x960" (hsync out of range)
> -(II) ATI(0): Not using default mode "1280x1024" (hsync out of range)
> -(II) ATI(0): Not using default mode "1280x1024" (hsync out of range)
> -(II) ATI(0): Not using default mode "1600x1200" (hsync out of range)
> -(II) ATI(0): Not using default mode "1600x1200" (hsync out of range)
> -(II) ATI(0): Not using default mode "1600x1200" (hsync out of range)
> +(II) ATI(0): Maximum clock:  96.00 MHz

> I suspect the half frequency clock to be the main culprit. What can I do
> to check it and how can I work around / fix it?

> Relevant info from XF86Config-4:

> Section "Device"
>         Identifier      "Generic Video Card"
>         Driver          "ati"
> EndSection

To this "Device" section, add

	Option "ReferenceClock" "28.686MHz"

I can't remember off-hand whether or not the quotes are required on the
value.

Also, 29.5 MHz is likely a more accurate value for the XL.

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Computing and Network Services  |  fax:    1-780-492-1729           |
|  352 General Services Building   |  email:  tsi@ualberta.ca          |
|  University of Alberta           +-----------------------------------+
|  Edmonton, Alberta               |                                   |
|  T6G 2H1                         |     Standard disclaimers apply    |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 Core Team member.  ATI driver and X server internals.

_______________________________________________

Newbie@XFree86.Org
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

[Index of Archives]     [XFree86]     [Xfree86 Xpert]     [X.org]     [IETF Annouce]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Picture Sharing]     [Linux Security]     [Linux RAID]

  Powered by Linux