Bug 11007 - nv driver broken with Samsung 22" LCD Syncmaster 226BW
Summary: nv driver broken with Samsung 22" LCD Syncmaster 226BW
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nVidia (open) (show other bugs)
Version: 7.2 (2007.02)
Hardware: All FreeBSD
: medium minor
Assignee: Aaron Plattner
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-20 14:56 UTC by Patrick Mackinlay
Modified: 2007-05-21 12:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log from the amd64 setup with xorg 7.2 (47.38 KB, text/plain)
2007-05-20 14:57 UTC, Patrick Mackinlay
no flags Details
xorg.conf from the amd64 setup with xorg 7.2 (2.70 KB, text/plain)
2007-05-20 14:58 UTC, Patrick Mackinlay
no flags Details
Working xorg.conf for xorg 6.9 (4.28 KB, application/octet-stream)
2007-05-21 12:24 UTC, Patrick Mackinlay
no flags Details

Description Patrick Mackinlay 2007-05-20 14:56:01 UTC
I have a FreeBSD 6.2 amd64 setup, with an nvidia GeForce4 MX 4000. The setup has the recently created xorg 7.2 port installed.
I swapped my Iiyama 19" monitor for a Samsung 22" LCD Syncmaster 226BW, I plugged both the analog and the digital inputs into my graphics card. When I restarted X I found it did not work. I tried running xorgcfg from root, however the display still did not work. The monitor automatically selected the analog input and in this mode the screen just appears with random blocks of colour on it. If I manually switch to the digital input, the screen flashes (around every second) between black/blank and a slightly broken 1650 x 1050 rendering of my desktop. By slightly broken I mean that there are some flickering horizontal lines.

On the same machine I also have an FreeBSD i386 partition setup with xorg 6.9. In this setup I have the same problem, but when I select the digital input on my monitor  the screen just stays blank (I assume 6.9 does not support the digital interface). However in this setup the proprietary nvidia driver works (as well as it did with the Iiyama monitor). There does not seem to be a proprietry version of the driver for amd64.

I will attach my Xorg.0.log output (from the amd64 setup) and the xorg.conf generated by xorgcfg.

If you need anything else from me let me know.
Comment 1 Patrick Mackinlay 2007-05-20 14:57:10 UTC
Created attachment 10040 [details]
Xorg.0.log from the amd64 setup with xorg 7.2
Comment 2 Patrick Mackinlay 2007-05-20 14:58:02 UTC
Created attachment 10041 [details]
xorg.conf from the amd64 setup with xorg 7.2
Comment 3 Aaron Plattner 2007-05-20 21:08:11 UTC
Does it work if you plug in only one of the inputs?
Comment 4 Patrick Mackinlay 2007-05-21 12:24:05 UTC
I had tried plugging in just the digital input, unfortunately it looks like my motherboard/BIOS are too old for this because in this configuration the boot screen does not come up.
You would have thought I would have tested just having the analog input plugged in but I managed to miss that! Plugging in just the analog input works fine in xorg 7.2. In xorg 4.9 it also works, but that server is missing the optimal 1680x1050 modeline. Adding the following Modeline manually:

Modeline "1680x1050"  119.00  1680 1728 1760 1840  1050 1053 1059 1080 -hsync +vsync

makes it work perfectly. I'll attach the full working xorg.conf for anyone that us interested.

It seems this bug is rather minor, feel free to close it if you like.

Thanks for your help.
Comment 5 Patrick Mackinlay 2007-05-21 12:24:58 UTC
Created attachment 10057 [details]
Working xorg.conf for xorg 6.9
Comment 6 Aaron Plattner 2007-05-21 12:39:34 UTC
For the DVI connector to work, it needs to be initialized at boot.  The driver is probably getting confused by the fact that both outputs are connected, and is picking the nonfunctional DVI output by default.  If you need to have both outputs connected for some reason, you can probably get the nv driver to work with the analog output by setting

Option "FlatPanel" "false"

and playing with the

Option "CrtcNumber" "integer"

option.  See the manpage for more details on those.  Marking WONTFIX.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.