----- Original Message -----
From: "Knutsen, Mark" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 24, 2003 4:32 PM
Subject: RE: [XFree86] Can't change hsync from 60Hz on secondary display -
Radeon Mobility 9000 (M9)


> > Try to remove all spaces from "30.0 - 95.0" and "50.0 - 160.0".
>
> Success! Now I can get 75Hz @ 1600x1200 on my external monitor by adding
just these two driver options:
>
>    Option      "CloneHSync" "30.0-95.0"
>    Option      "CloneVRefresh" "50.0-160.0"
>
> ...and removing all but "1600x1200" from the Modes line in the Screen
section.
>
> The external monitor is detected and clone mode is automatically set.
>
> So, spaces aren't allowed inside these option strings of the radeon
driver.
> Yet the Red Hat phoebe3 beta puts spaces in the HorizSync and VertRefresh
ranges
> of the Monitor section. Is this a bug in XFree86 or in Red Hat?

These options are handled differently from those standard sync range lines.
Currently these strings are simply read by sscanf(s, "%f-%f", ...) which
won't return correct results if there are spaces inside the strings. A bit
of string parsing here should get these options more tolerant.

> Also, the laptop's backlight is on even though the cover is closed; is
this a known bug as well?

A patch has been submitted for some related problems, not sure if it can
solve your problem. If you want to try, I can send it to you off the list
(there are many other things, too big to post here).

Hui

> > -----Original Message-----
> > From: hy0 [mailto:[EMAIL PROTECTED]
> > Sent: Saturday, March 22, 2003 9:40 PM
> > To: [EMAIL PROTECTED]; Knutsen, Mark
> > Subject: Re: [XFree86] Can't change hsync from 60Hz on
> > secondary display
> > - Radeon Mobility 9000 (M9)
> >
> >
> >
> > > (BTW: thanks for the help so far; I appreciate it!)
> > >
> > > > What about the CloneMode and CloneHSync options?
> > >
> > > Well, I tried. What I got was a 640x480 60Hz window on a
> > 1600x1200 virtual
> > screen. This is similar to the behavior I got with the
> > default config, which
> > only showed 640x480 even though the Modes line was
> > "1600x1200" "1400x1050"
> > ... "640x480". I removed all but "1600x1200", and that's the
> > config I'd been
> > running with before I started to ask questions about the low
> > 60Hz refresh
> > rate.
> > >
> > > Turn on the Clone options, and 640x480 reappears. Why?
> >
> > > Here's a log diff between configs with and without Clone
> > driver options
> > turned on:
> > >
> > > 22c22
> > > < (==) Log file: "/var/log/XFree86.0.log", Time: Thu Mar 20
> > 15:08:12 2003
> > > ---
> > > > (==) Log file: "/var/log/XFree86.0.log", Time: Thu Mar 20
> > 15:15:24 2003
> > > 463a464,467
> > > > (**) RADEON(0): Option "CloneDisplay" "2"
> > > > (**) RADEON(0): Option "CloneMode" "1600x1200"
> > > > (**) RADEON(0): Option "CloneHSync" "30.0 - 95.0"
> > > > (**) RADEON(0): Option "CloneVRefresh" "50.0 - 160.0"
> >
> > Try to remove all spaces from "30.0 - 95.0" and "50.0 - 160.0".
> >
> > Hui
>
>
>
> _______________________________________________
> XFree86 mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xfree86
>

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to