|
Bugzilla – Full Text Bug Listing |
| Summary: | YaST does not find NEC C700 monitor | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Robert Lewis <bob_l_lewis> |
| Component: | YaST2 | Assignee: | 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
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. |