Bugzilla – Bug 141095
YaST does not find NEC C700 monitor
Last modified: 2006-01-25 14:35:11 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.
please provide the output of hwinfo --monitor
Please reopen this bug if the requested information can be provided.
# 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
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
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.
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.
Does 'hwprobe=+cpuemu hwinfo --monitor' work any better?
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.
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.
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.
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
You're sure you run the new hwinfo? 'hwinfo --version' should give '11.35'.
Monitor detection works better now on a number of systems. Sorry, no idea why not for you.