ユーザーによる集団訴訟まで発展した「MacBook Pro Retinaディスプレイモデル 15インチ」の残像現象が発生する問題を気にしながら、今年発売されたモデルだから問題ないだろうと、ME665J/Aを購入した。
でも、残像現象が発生したら嫌だなぁ〜と思いながら、LG?SAMSUNG?って、ついつい調べてしまった。
ioreg というI/Oキットのレジストリ情報を表示するコマンドにて確認ができるようです。
調べ方は以下の通りです。MacBookのRetina版をお持ちのかたはお試しください。
1 2 3 4 5 |
MacBookPro $ ioreg -lw0 | grep \"EDID\" | sed "/[^< ]*</s///" | xxd -p -r | strings -6 Color LCD LP154WT1-SJA2 DCN30360B7YFDRTAR MacBookPro $ |
ちなみに、自分のMacBookProは。。。
残像現象の問題が発生している、LG製の別型番の液晶パネルでした。
上記コマンド出力結果2行目にある型番の先頭2文字or3文字が製造メーカーのコードになります。
LP | LG Electronics | LP154WT1-SJA1 |
LP154WT1-SJA2 | ||
LSN | Samsung Electronics | LSN154YL01001 |
ただ、事象が多く報告されているもの(LP154WT1-SJA1)とは下一桁が異なっており、対処済みのバージョンである事を願ってます!
ちなみに、コマンドのオプションはこんなにいろいろあるみたい。
面白そう!これって、職業病!?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
MacBookPro $ man ioreg IOREG(8) BSD System Manager's Manual IOREG(8) NAME ioreg -- show I/O Kit registry SYNOPSIS ioreg [-abfilrtx] [-c class] [-d depth] [-k key] [-n name] [-p plane] [-w width] DESCRIPTION ioreg displays the I/O Kit registry. It shows the heirarchical registry structure as an inverted tree. The provider-client relationships among those objects is shown as follows: +-o provider | +-o client By default, object properties are not shown. The use of the -c, -k, -l, or -n options cause ioreg to show properties for objects that match the spec- ified criteria. By supplying the -r option, the user may specify the object which will appear at the root of the tree with the -c, -k, or -n options. If root matches more than one object, multiple trees will be displayed. The options are as follows: -a Archive the output in XML. -b Show the object name in bold. -c Show the object properties only if the object is an instance of, or derives from, the specified C++ class (e.g. IOService). -d Limit tree traversal to the specified depth. The depth limit is applied with respect to each subtree root individually. Therefore, supplying a depth of 1 will cause ioreg to display only (sub)tree root nodes; children will not be shown. -f Enable smart formatting. ioreg knows how to format certain properties so that the output is more readable and meaningful, decoding data fields where appropriate. Currently supported are `reg', `assigned-addresses', `slot-names', `ranges', `interrupt-map', `interrupt-parent`, and `interrupts'. -i Show the object inheritance. -k Show the object properties only if the object has the specified key. Substrings do not match; the specified key must be a full property name. -l Show properties for all displayed objects. -n Show the object properties only if the object has the specified name. The object location, if any, is considered part of the name, thus pci@f0000000 and pci@f4000000 are distinct names. -p Traverse the registry over the specified plane. The default plane value is ``IOService''. The other planes, such as ``IODeviceTree'', can be found under the ``IORegistryPlanes'' property of the root object (ioreg -d 1 -k IORegistryPlanes). -r Show subtrees rooted by objects that match the specified criteria. If none of -c, -k, or -n are supplied, -r has no effect. -t Show tree location of each subtree. This option causes ioreg to display all nodes between the I/O Kit Root and the root of the displayed sub- tree, i.e. the subtree's parent, grandparent, etc. -w Clip the output to the specified line width. The default width value is the current screen size. A value of 0 specifies an unlimited line width. -x Show data and numbers as hexadecimal. Darwin September 26, 2011 Darwin MacBookPro $ |