https://bugzilla.novell.com/show_bug.cgi?id=387064
Summary: hwinfo finds only one monitor Product: openSUSE 11.0 Version: Beta 2 Platform: PowerPC OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: snwint@novell.com ReportedBy: olh@novell.com QAContact: qa@suse.de CC: power-bugs@forge.provo.novell.com Found By: ---
Created an attachment (id=212560) --> (https://bugzilla.novell.com/attachment.cgi?id=212560) blackberry.tar.gz
hwinfo should find two monitors, but only one is found.
blackberry:~ # find /proc/device-tree/ -name "*EDID*" /proc/device-tree/pci@0,f0000000/ATY,SimoneParent@10/ATY,Simone_B@1/EDID /proc/device-tree/pci@0,f0000000/ATY,SimoneParent@10/ATY,Simone_A@0/EDID blackberry:~ # hwinfo --monitor 25: None 00.0: 10002 LCD Monitor [Created at monitor.122] Unique ID: rdCR.6_bEJJwTRD2 Parent ID: tMi7.rRsYDNdzxZ2 Hardware Class: monitor Model: "PHILIPS Philips 200W" Vendor: PHL "PHILIPS" Device: eisa 0x0832 "Philips 200W" Serial ID: "VN 015006" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1152x864@70Hz Resolution: 1152x864@75Hz Resolution: 1280x960@60Hz Resolution: 1280x1024@60Hz Resolution: 1680x1050@60Hz Size: 433x271 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync Vertical: 1050 1053 1059 1089 (+3 +9 +39) +vsync Frequencies: 146.00 MHz, 65.18 kHz, 59.85 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-85 Hz Hor. Sync Range: 30-93 kHz Bandwidth: 146 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #5 (VGA compatible controller)
https://bugzilla.novell.com/show_bug.cgi?id=387064
User snwint@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c1
Steffen Winterfeldt snwint@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #1 from Steffen Winterfeldt snwint@novell.com 2008-05-06 04:53:56 MST --- Better?
22: None 00.0: 10002 LCD Monitor [Created at monitor.123] Unique ID: rdCR.M51vBulxIcD Parent ID: 0sfv.TmsEr+2Tq2B Hardware Class: monitor Model: "PHILIPS Philips 200W" Vendor: PHL "PHILIPS" Device: eisa 0x0832 "Philips 200W" Serial ID: "VN 015006" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1152x864@70Hz Resolution: 1152x864@75Hz Resolution: 1280x960@60Hz Resolution: 1280x1024@60Hz Resolution: 1680x1050@60Hz Size: 433x271 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync Vertical: 1050 1053 1059 1089 (+3 +9 +39) +vsync Frequencies: 146.00 MHz, 65.18 kHz, 59.85 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-85 Hz Hor. Sync Range: 30-93 kHz Bandwidth: 146 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #21 (VGA compatible controller)
23: None 01.0: 10002 LCD Monitor [Created at monitor.123] Unique ID: wkFv.M51vBulxIcD Parent ID: 0sfv.TmsEr+2Tq2B Hardware Class: monitor Model: "PHILIPS Philips 200W" Vendor: PHL "PHILIPS" Device: eisa 0x0832 "Philips 200W" Serial ID: "VN 015006" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1152x864@70Hz Resolution: 1152x864@75Hz Resolution: 1280x960@60Hz Resolution: 1280x1024@60Hz Resolution: 1680x1050@60Hz Size: 433x271 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync Vertical: 1050 1053 1059 1089 (+3 +9 +39) +vsync Frequencies: 146.00 MHz, 65.18 kHz, 59.85 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-85 Hz Hor. Sync Range: 30-93 kHz Bandwidth: 146 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #21 (VGA compatible controller)
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c2
Olaf Hering olh@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
--- Comment #2 from Olaf Hering olh@novell.com 2008-05-06 04:57:37 MST --- no, the other EDID file should be a samsung monitor.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c3
--- Comment #3 from Olaf Hering olh@novell.com 2008-05-06 05:01:37 MST ---
LIBHD_EDID=/proc/device-tree/pci@0,f0000000/ATY,SimoneParent@10/ATY,Simone_B@1/EDID /usr/sbin/hwinfo --monitor 25: None 00.0: 10002 LCD Monitor [Created at monitor.72] Unique ID: rdCR.oPZWyPrVVxA Hardware Class: monitor Model: "SAMSUNG SyncMaster" Vendor: SAM "SAMSUNG" Device: eisa 0x027f "SyncMaster" Serial ID: "HSGP306499" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1280x1024@60Hz Resolution: 1280x960@60Hz Resolution: 1152x864@75Hz Resolution: 1680x1050@60Hz Size: 474x296 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1728 1760 1840 (+48 +80 +160) -hsync Vertical: 1050 1053 1059 1080 (+3 +9 +30) +vsync Frequencies: 119.00 MHz, 64.67 kHz, 59.88 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-75 Hz Hor. Sync Range: 30-81 kHz Bandwidth: 119 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown
https://bugzilla.novell.com/show_bug.cgi?id=387064
User snwint@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c4
Steffen Winterfeldt snwint@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |olh@novell.com
--- Comment #4 from Steffen Winterfeldt snwint@novell.com 2008-05-06 05:07:01 MST --- In /sys/devices/pci0000:f0/0000:f0:10.0 from comment 0 both edid1 and edid2 are identical. So, kernel issue?
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c5
--- Comment #5 from Olaf Hering olh@novell.com 2008-05-06 05:26:59 MST --- yes, I have to check where edid%d is created.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c6
--- Comment #6 from Olaf Hering olh@novell.com 2008-05-06 05:39:51 MST --- drivers/video/aty/radeon_base.c creates it. I have to check if 11.0 and 10.3 is any different.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c7
--- Comment #7 from Olaf Hering olh@novell.com 2008-05-26 08:32:29 MDT --- the edid? files are equal even if two different monitors are attached.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User dirk@goe.net added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c8
Dirk von Suchodoletz dirk@goe.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dirk@goe.net
--- Comment #8 from Dirk von Suchodoletz dirk@goe.net 2008-05-27 07:10:37 MDT --- (In reply to comment #1 from Steffen Winterfeldt)
Better?
22: None 00.0: 10002 LCD Monitor [Created at monitor.123] Unique ID: rdCR.M51vBulxIcD Parent ID: 0sfv.TmsEr+2Tq2B Hardware Class: monitor Model: "PHILIPS Philips 200W" Vendor: PHL "PHILIPS" Device: eisa 0x0832 "Philips 200W" Serial ID: "VN 015006" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1152x864@70Hz Resolution: 1152x864@75Hz Resolution: 1280x960@60Hz Resolution: 1280x1024@60Hz Resolution: 1680x1050@60Hz Size: 433x271 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync Vertical: 1050 1053 1059 1089 (+3 +9 +39) +vsync Frequencies: 146.00 MHz, 65.18 kHz, 59.85 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-85 Hz Hor. Sync Range: 30-93 kHz Bandwidth: 146 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #21 (VGA compatible controller)
23: None 01.0: 10002 LCD Monitor [Created at monitor.123] Unique ID: wkFv.M51vBulxIcD Parent ID: 0sfv.TmsEr+2Tq2B Hardware Class: monitor Model: "PHILIPS Philips 200W" Vendor: PHL "PHILIPS" Device: eisa 0x0832 "Philips 200W" Serial ID: "VN 015006" Resolution: 720x400@70Hz Resolution: 640x480@60Hz Resolution: 640x480@67Hz Resolution: 640x480@72Hz Resolution: 640x480@75Hz Resolution: 800x600@56Hz Resolution: 800x600@60Hz Resolution: 800x600@72Hz Resolution: 800x600@75Hz Resolution: 832x624@75Hz Resolution: 1024x768@60Hz Resolution: 1024x768@70Hz Resolution: 1024x768@75Hz Resolution: 1280x1024@75Hz Resolution: 1152x864@70Hz Resolution: 1152x864@75Hz Resolution: 1280x960@60Hz Resolution: 1280x1024@60Hz Resolution: 1680x1050@60Hz Size: 433x271 mm Detailed Timings #0: Resolution: 1680x1050 Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync Vertical: 1050 1053 1059 1089 (+3 +9 +39) +vsync Frequencies: 146.00 MHz, 65.18 kHz, 59.85 Hz Driver Info #0: Max. Resolution: 1680x1050 Vert. Sync Range: 56-85 Hz Hor. Sync Range: 30-93 kHz Bandwidth: 146 MHz Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #21 (VGA compatible controller)
Exactly the same problem on this graphics adaptor:
13: PCI 105.0: 0300 VGA compatible controller (VGA) [Created at pci.310] UDI: /org/freedesktop/Hal/devices/pci_1002_5974 Unique ID: ul7N.CqDzDJhz157 Parent ID: vSkL.dQFUNbiC_g9 SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:05.0 SysFS BusID: 0000:01:05.0 Hardware Class: graphics card Model: "Hewlett-Packard Company DC5750 Microtower" Vendor: pci 0x1002 "ATI Technologies Inc" Device: pci 0x5974 "Radeon XPRESS 200 5974 (PCIE)" SubVendor: pci 0x103c "Hewlett-Packard Company" SubDevice: pci 0x280a "DC5750 Microtower" Memory Range: 0xc8000000-0xcfffffff (rw,prefetchable) I/O Ports: 0x1100-0x11ff (rw) Memory Range: 0xd8500000-0xd850ffff (rw,non-prefetchable) IRQ: 10 (no events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00001002d00005974sv0000103Csd0000280Abc03sc00i00" Driver Info #0: XFree86 v4 Server Module: radeon Driver Info #1: XFree86 v4 Server Module: fglrx 3D Support: yes Extensions: dri Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #31 (PCI bridge)
Several problems in that scenario: - if only one display is connected to either DVI or VGA the monitor is detected correctly, but displayed twice in the list with exactly the same values (only prefix of unique ID is different) - if a display is connected to DVI and a switched off display is on VGA no info is delivered (just the generic monitor info) - if two displays are connected to DVI and VGA only the info from the VGA channel is duplicated (just as shown in Olafs posting)
https://bugzilla.novell.com/show_bug.cgi?id=387064
User snwint@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c9
--- Comment #9 from Steffen Winterfeldt snwint@novell.com 2008-05-27 07:38:00 MDT --- It takes the EDID info from sysfs; if the info there is not correct, I can't do much about it.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c10
--- Comment #10 from Olaf Hering olh@novell.com 2008-05-27 07:52:05 MDT --- Dirk, is the radeonfb kernel driver loaded? This will tell us more, if the driver is loaded: find /sys -name edid? | xargs --verbose diff
https://bugzilla.novell.com/show_bug.cgi?id=387064
User dirk@goe.net added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c11
--- Comment #11 from Dirk von Suchodoletz dirk@goe.net 2008-05-27 09:25:52 MDT --- Just loaded the module: linux:~ # lsmod Module Size Used by radeonfb 116912 0 fb_ddc 18944 1 radeonfb i2c_algo_bit 22788 1 radeonfb
but nothing happens. "find /sys -name edid" gets no results. hwinfo --monitor simply duplicates the entry of the monitor connected to DVI.
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c12
--- Comment #12 from Olaf Hering olh@novell.com 2008-05-27 09:42:27 MDT --- the files are named edid1 and edid2, thats why wrote 'edid?' :-)
https://bugzilla.novell.com/show_bug.cgi?id=387064
User dirk@goe.net added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c13
--- Comment #13 from Dirk von Suchodoletz dirk@goe.net 2008-05-27 10:14:36 MDT --- Stupid I :) I faintly remember the two standards for that (and they design a new one at the moment - hopefully fixing the mess :)) ...
linux:~ # lsmod Module Size Used by radeonfb 116912 0 fb_ddc 18944 1 radeonfb i2c_algo_bit 22788 1 radeonfb linux:~ # find /sys -name edid2 linux:~ # find /sys -name edid1 linux:~ #
nothing new there :(
https://bugzilla.novell.com/show_bug.cgi?id=387064
User olh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c14
Olaf Hering olh@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|snwint@novell.com |olh@novell.com Status|NEEDINFO |ASSIGNED Info Provider|olh@novell.com |
--- Comment #14 from Olaf Hering olh@novell.com 2008-05-27 11:16:05 MDT --- Then your bug is something else, open a new bug for x86. I see hwinfo does open edid1/2 on my system, both have equal content.
https://bugzilla.novell.com/show_bug.cgi?id=387064
Olaf Hering olh@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|Basesystem |Kernel
https://bugzilla.novell.com/show_bug.cgi?id=387064
Olaf Hering olh@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Development
https://bugzilla.novell.com/show_bug.cgi?id=387064
User f.ellenberger@gmx.net added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c15
Frank H. Ellenberger f.ellenberger@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |f.ellenberger@gmx.net
--- Comment #15 from Frank H. Ellenberger f.ellenberger@gmx.net 2008-12-08 03:21:37 MST --- (In reply to comment #6 from Olaf Hering)
drivers/video/aty/radeon_base.c creates it. I have to check if 11.0 and 10.3 is any different.
I remember, I watched a similar behavior on my laptop under 10.3: Without external monitor, hwinfo displayed the data of the internal display. With external Monitor, hwinfo shows the externals data twice instead of the datas of the external and internal monitor.
So I assume the bug existed longer, at least since 10.3, but nobody reported it.
If this issue is fixed, a backport would be fine.
I can not support further informations here, as the machine in between is broken.
https://bugzilla.novell.com/show_bug.cgi?id=387064
Olaf Hering olh@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low
https://bugzilla.novell.com/show_bug.cgi?id=387064
User aosthof@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=387064#c18
Alexander Osthof aosthof@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|aosthof@novell.com |kernel-maintainers@forge.pr | |ovo.novell.com
--- Comment #18 from Alexander Osthof aosthof@novell.com 2009-03-09 04:52:00 MST --- No resources left, reassigning to kernel-maintainers@