[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    
From:       Noel Hunt <noel.hunt () gmail ! com>
Date:       2014-07-18 7:22:26
Message-ID: CAGfO01yJM-XLpjfpaBYcQ2dauCQrv290z1it2zRnLhSWHEhN=w () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


[ 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

[Attachment #5 (text/html)]

<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 &#39;1280x1024&#39;) </span><br style="font-family:courier \
new,monospace"><span style="font-family:courier new,monospace">the monitor complains \
about the &#39;signal being out of range&#39;<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&#39;s </span><br \
style="font-family:courier new,monospace"><span style="font-family:courier \
new,monospace">preferred timings, i.e, after &#39;First detailed timing is </span><br \
style="font-family:courier new,monospace"><span style="font-family:courier \
new,monospace">preferred mode&#39; it details the monitor&#39;s (manufacturer&#39;s) \
</span><br style="font-family:courier new,monospace"><span style="font-family:courier \
new,monospace">&#39;Supported standard timings&#39; and then &#39;Supported detailed \
</span><br style="font-family:courier new,monospace"><span style="font-family:courier \
new,monospace">timings&#39; 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 &quot;1280x1024&quot;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&#39;<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&#39;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&#39;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>



_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic