<div dir="ltr"><div><span style="font-family:courier new,monospace">[ This was originally posted to comp.windows.x without<br></span></div><span style="font-family:courier new,monospace"> any response. ]<br></span><div><div>
<span style="font-family:courier new,monospace"><br>I have an HP dual-boot machine running both FreeBSD 10.0
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">and Solaris 11.1. These systems have the following Xorg
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">server and Intel drivers:
</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> X.Org X Server Intel driver
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">FreeBSD 10.0 1.7.7 2.7.1
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Solaris 11.1 1.12.2 2.18.0
</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">In short, xorg runs under FreeBSD driving the monitor at
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">the preferred mode, while it fails to start under Solaris.
</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">The monitor is an HP L1910, its preferred mode being
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">1280x1024 @ 60 Hz. Even though the log file shows that this
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">mode is being selected (well, a mode called '1280x1024')
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">the monitor complains about the 'signal being out of range'<br></span></div><div><span style="font-family:courier new,monospace">when I try to start xorg under Solaris.<br style="font-family:courier new,monospace">
</span></div><div>
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Xorg under Solaris appears to pick up the monitor's
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">preferred timings, i.e, after 'First detailed timing is
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">preferred mode' it details the monitor's (manufacturer's)
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">'Supported standard timings' and then 'Supported detailed
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">timings' which are what FreeBSD xorg is using, which in
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Modeline format would be:
</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 ...
</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> ... 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
</span><br style="font-family:courier new,monospace">
<br><span style="font-family:courier new,monospace">There is an interesting bit of strangeness with regards<br>the monitor port on this HP (HP dc7900 ). It appears that<br>there</span><span style="font-family:courier new,monospace"> is one card with two ports, one VGA and one DP, but<br>
when I run xrandr on</span><span style="font-family:courier new,monospace"> FreeBSD it reports a VGA device and<br>an HDMI device; Solaris does the</span><span style="font-family:courier new,monospace"> same but in addition reports<br>
a DP device.</span> <span style="font-family:courier new,monospace">In any case, both FreeBSD and Solaris `disconnect'<br>the other</span><span style="font-family:courier new,monospace"> ports (apart from VGA).</span><br>
<span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">Although I am able to use the vesa driver and have a usable<br>display now,</span><span style="font-family:courier new,monospace"> I would be grateful if someone could give me<br>
some hints as </span><span style="font-family:courier new,monospace">to what's going on here. </span><br style="font-family:courier new,monospace">
<br><span style="font-family:courier new,monospace">I am also in the process of building the latest xorg server<br>so that at least I can</span><span style="font-family:courier new,monospace"> turn on some debugging to analyze<br>
what's going on.</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Noel Hunt
</span></div></div></div>