Bug 141095

Summary: YaST does not find NEC C700 monitor
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Robert Lewis <bob_l_lewis>
Component: YaST2Assignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Enhancement    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Per request output from: hwinfo --monitor --log=xxx
statically linked hwinfo (build for 10.0)

Description Robert Lewis 2005-12-29 05:56:16 UTC
Redhat has this monitor in their list of supported monitors.
However, SuSE does not.
 
Can you please ad it to the list of supported monitors
to help facilitate installation?

I am hopeful that you can pull the correct geometry out of a copy of Redhat.
Comment 1 Martin Lasarsch 2006-01-02 14:25:08 UTC
please provide the output of

hwinfo --monitor
Comment 2 Michael Gross 2006-01-10 10:09:18 UTC
Please reopen this bug if the requested information can be provided.
Comment 3 Robert Lewis 2006-01-11 19:34:41 UTC
# hwinfo --monitor
26: None 00.0: 10000 Monitor
  [Created at fb.70]
  Unique ID: rdCR.EY_qmtb9YY0
  Hardware Class: monitor
  Model: "Generic Monitor"
  Vendor: "Generic"
  Device: "Monitor"
  Resolution: 1024x768@76Hz
  Driver Info #0:
    Max. Resolution: 1024x768
    Vert. Sync Range: 50-90 Hz
    Hor. Sync Range: 31-61 kHz
Comment 4 Marcus Schaefer 2006-01-16 10:23:13 UTC
monitor cannot be detected using hwinfo. Steffen I realized an increasing
number of "generic" monitors which are all able to provide data via DDC.
In almost all case the appropriate X driver is able to get the record while
initializing the card. The X-Server implements the int10 handling as well as
hwinfo does. If I'm right the code shouldn't be that different. Could you
explain or imagine why this problem occurs ?

Thanks
Comment 5 Steffen Winterfeldt 2006-01-16 11:34:23 UTC
Hard to tell. X uses the chip-specific driver to get ddc data. I'm working
with the generic int10 bios interface which is maybe implemented rather
sloppy on recent cards.

In any case, I'd need the log of 'hwinfo --monitor --log=xxx' to see
what happened.
Comment 6 Robert Lewis 2006-01-17 22:28:11 UTC
Created attachment 63692 [details]
Per request output from:  hwinfo --monitor --log=xxx

Keep in mind that this is an NEC C700 monitor.  For some reason RedHat finds it ok.  I don't use RedHat only SUSE Linux.
Comment 7 Steffen Winterfeldt 2006-01-18 09:48:12 UTC
Does 'hwprobe=+cpuemu hwinfo --monitor' work any better?
Comment 8 Steffen Winterfeldt 2006-01-18 10:22:16 UTC
Created attachment 63763 [details]
statically linked hwinfo (build for 10.0)

Forget my last comment. Please test the attached hwinfo (note it's bzipped). Does it work? If yes (and only then), please attach the log of 'hwinfo --monitor --log=xxx' again.
Comment 9 Robert Lewis 2006-01-19 04:30:22 UTC
I did a little guess work to test this.  I appologize in advance if I didn't do ti correctly and would therefor request further instructions.

I took your hwinfo and replaced my current hwinfo with it in /usr/sbin.
The original was: -rwxr-xr-x  1 root root 24476 2005-09-14 03:15 o-hwinfo*
So you can see I preserved the original.  Yours was a lot more bytes.
-rwxr-xr-x  1 root root 2743048 2006-01-18 20:06 hwinfo*
I then rebooted and ran YaST Hardware and looked for NEC Montiors hoping to find
C700.  I didn't find that monitor so it was unclear at that point if I was to return 'hwinfo --monitor --log=xxx' to you or not as I was unclear what was intended by only if it works.  Please advise.
Comment 10 Steffen Winterfeldt 2006-01-19 10:06:32 UTC
Nearly right. :-)

Robert, run 'hwinfo --monitor' with the new hwinfo and look whether it
identifies you monitor correctly. It will not work with YaST. The new hwinfo
is that much larger because it has the detection lib statically linked in.
Comment 11 Robert Lewis 2006-01-19 18:53:37 UTC
Thanks for the feedback.  Here are the results, not much different than the previous unfortunatly.
 # hwinfo --monitor
26: None 00.0: 10000 Monitor
  [Created at fb.70]
  Unique ID: rdCR.EY_qmtb9YY0
  Hardware Class: monitor
  Model: "Generic Monitor"
  Vendor: "Generic"
  Device: "Monitor"
  Resolution: 1024x768@76Hz
  Driver Info #0:
    Max. Resolution: 1024x768
    Vert. Sync Range: 50-90 Hz
    Hor. Sync Range: 31-61 kHz
  Config Status: cfg=no, avail=yes, need=no, active=unknown
Comment 12 Steffen Winterfeldt 2006-01-20 11:16:38 UTC
You're sure you run the new hwinfo? 'hwinfo --version' should give '11.35'.
Comment 13 Steffen Winterfeldt 2006-01-25 14:35:11 UTC
Monitor detection works better now on a number of systems. Sorry, no idea
why not for you.