Signal over range, WAS: X -configure fails: Number of created
screens does not match number of detected devices. Configuration failed.
Anton Shterenlikht
mexas at bristol.ac.uk
Tue Dec 22 18:42:13 UTC 2009
On Tue, Dec 22, 2009 at 11:12:35AM -0700, Warren Block wrote:
> On Tue, 22 Dec 2009, Anton Shterenlikht wrote:
> > ok, I moved a step further. 'X -configure' is now successful.
> > All I had to do is to move the graphics card to another pci
> > slot. Perhaps where xvr600 was, is not a standard pci slot
> > at all? pgx64 worked fine there in the text mode, but not
> > in the graphics mode.
> >
> > So now I'm stopped with "Signal over range" message reported
> > by the monitor firmware (?).
> >
> > The card seems to be detected, the scan frequencies I put
> > are from the manufacturer's specs, but still something is wrong.
> >
> > I put conf and log files here:
> >
> > http://seis.bris.ac.uk/~mexas/freebsd/xorg.conf.new
> > http://seis.bris.ac.uk/~mexas/freebsd/Xorg.0.log
>
> Manually setting a single mode is probably the easiest:
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1280x1024"
> EndSubSection
> EndSection
>
> That might be enough, or you might have to go to 1024x768. You could
> limit the entries in the Monitor section to trick the card into picking
> a single reasonable mode, like VertRefresh 70, or HorizSync 30-50.
> (Assuming this is a CRT. If it's an LCD, use VertRefresh 60.)
Warren, thank you, but this doesn't help. I've added:
Section "Monitor"
Identifier "Monitor0"
HorizSync 30-50
VertRefresh 60
EndSection
Section "Device"
Identifier "Card0"
Driver "mach64"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
This is an LCD monitor, and the manuf. specs state
max res 1280x1024
horizontal: 30-80
vertical: 50-75
I tried modes down to 800x600 - no change.
I noticed also this error:
(EE) [drm] drmOpen failed.
(EE) MACH64(0): [dri] DRIScreenInit Failed
should I add device drm to the kernel?
Just to remind, this is sparc64.
> Incidentally, Radeon 7000 cards are available in standard PCI for $20 or
> so. Not a great card, but quite an upgrade over a Mach64, and supported
> by a current driver.
wow.. you mean on sparc64? I didn't know.
If it'll work on sparc, this would be great. There
are many more radeon 7000 on offer than pgx64.
many thanks as always
anton
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
More information about the freebsd-questions
mailing list