FreeBSD/Solaris dual-boot Xorg problem

Noel Hunt noel.hunt at gmail.com
Fri Jul 18 00:24:48 PDT 2014


[ Apologies; originally sent without a Subject.]

[ This was originally posted to comp.windows.x without
  any response. ]

I have an HP dual-boot machine running both FreeBSD 10.0
and Solaris 11.1. These systems have the following Xorg
server and Intel drivers:

                X.Org X Server  Intel driver
FreeBSD 10.0    1.7.7           2.7.1
Solaris 11.1    1.12.2          2.18.0

In short, xorg runs under FreeBSD driving the monitor at
the preferred mode, while it fails to start under Solaris.

The monitor is an HP L1910, its preferred mode being
1280x1024 @ 60 Hz. Even though the log file shows that this
mode is being selected (well, a mode called '1280x1024')
the monitor complains about the 'signal being out of range'
when I try to start xorg under Solaris.

Xorg under Solaris appears to pick up the monitor's
preferred timings, i.e, after 'First detailed timing is
preferred mode' it details the monitor's (manufacturer's)
'Supported standard timings' and then 'Supported detailed
timings' which are what FreeBSD xorg is using, which in
Modeline format would be:

Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688 ...
        ... 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)

There is an interesting bit of strangeness with regards
the monitor port on this HP (HP dc7900 ). It appears that
there is one card with two ports, one VGA and one DP, but
when I run xrandr on FreeBSD it reports a VGA device and
an HDMI device; Solaris does the same but in addition reports
a DP device. In any case, both FreeBSD and Solaris `disconnect'
the other ports (apart from VGA).

Although I am able to use the vesa driver and have a usable
display now, I would be grateful if someone could give me
some hints as to what's going on here.

I am also in the process of building the latest xorg server
so that at least I can turn on some debugging to analyze
what's going on.

Noel Hunt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20140718/8746f37f/attachment.html>


More information about the xorg mailing list