{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"read-edid: EDID of multiple monitors","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/215 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"215\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <style type=\"text\/css\">\/**\n * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann\n * (http:\/\/qbnz.com\/highlighter\/ and http:\/\/geshi.org\/)\n *\/\n.bash .de1, .bash .de2 {font: normal normal 1em\/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;}\n.bash  {font-family:monospace;}\n.bash .imp {font-weight: bold; color: red;}\n.bash li, .bash .li1 {color: #DDD;}\n.bash .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}\n.bash .kw1 {color: #000000; font-weight: bold;}\n.bash .kw2 {color: #c20cb9; font-weight: bold;}\n.bash .kw3 {color: #7a0874; font-weight: bold;}\n.bash .co0 {color: #666666; font-style: italic;}\n.bash .co1 {color: #800000;}\n.bash .co2 {color: #cc0000; font-style: italic;}\n.bash .co3 {color: #000000; font-weight: bold;}\n.bash .es1 {color: #000099; font-weight: bold;}\n.bash .es2 {color: #007800;}\n.bash .es3 {color: #007800;}\n.bash .es4 {color: #007800;}\n.bash .es5 {color: #780078;}\n.bash .es_h {color: #000099; font-weight: bold;}\n.bash .br0 {color: #7a0874; font-weight: bold;}\n.bash .sy0 {color: #000000; font-weight: bold;}\n.bash .st0 {color: #ff0000;}\n.bash .st_h {color: #ff0000;}\n.bash .nu0 {color: #000000;}\n.bash .re0 {color: #007800;}\n.bash .re1 {color: #007800;}\n.bash .re2 {color: #007800;}\n.bash .re4 {color: #007800;}\n.bash .re5 {color: #660033;}\n.bash span.xtra { display:block; }\n<\/style><div class=\"code\"><table class=\"bash\"><tbody><tr class=\"li1\"><td class=\"ln\"><pre class=\"de1\">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80\n81\n82\n83\n84\n85\n86\n87\n88\n89\n90\n91\n92\n93\n94\n95\n96\n97\n98\n99\n100\n101\n102\n103\n104\n<\/pre><\/td><td class=\"de1\"><pre class=\"de1\">$ <span class=\"kw2\">sudo<\/span> get-edid <span class=\"sy0\">|<\/span>parse-edid\nThis is read-edid version 3.0.1. Prepare <span class=\"kw1\">for<\/span> some fun.\nAttempting to use i2c interface\nNo EDID on bus <span class=\"nu0\">0<\/span>\nNo EDID on bus <span class=\"nu0\">1<\/span>\nNo EDID on bus <span class=\"nu0\">2<\/span>\nNo EDID on bus <span class=\"nu0\">3<\/span>\nNo EDID on bus <span class=\"nu0\">4<\/span>\nNo EDID on bus <span class=\"nu0\">5<\/span>\nNo EDID on bus <span class=\"nu0\">7<\/span>\nNo EDID on bus <span class=\"nu0\">9<\/span>\n<span class=\"nu0\">3<\/span> potential busses found: <span class=\"nu0\">6<\/span> <span class=\"nu0\">8<\/span> <span class=\"nu0\">10<\/span>\nWill scan through <span class=\"kw1\">until<\/span> the first EDID is found.\nPass a bus number <span class=\"kw2\">as<\/span> an option to this program to go only <span class=\"kw1\">for<\/span> that one.\n<span class=\"nu0\">128<\/span>-byte EDID successfully retrieved from i2c bus <span class=\"nu0\">6<\/span>\nLooks like i2c was successful. Have a good day.\nChecksum Correct\n&#160;\nSection <span class=\"st0\">&quot;Monitor&quot;<\/span>\n&#160; &#160; &#160; &#160; Identifier <span class=\"st0\">&quot;\ufffd<\/span>\n<span class=\"st0\"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; @&quot;<\/span>\n&#160; &#160; &#160; &#160; ModelName <span class=\"st0\">&quot;\ufffd<\/span>\n<span class=\"st0\"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;@&quot;<\/span>\n&#160; &#160; &#160; &#160; VendorName <span class=\"st0\">&quot;AUO&quot;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Monitor Manufactured week 0 of 2012<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># EDID version 1.4<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Digital Display<\/span>\n&#160; &#160; &#160; &#160; DisplaySize <span class=\"nu0\">310<\/span> <span class=\"nu0\">170<\/span>\n&#160; &#160; &#160; &#160; Gamma <span class=\"nu0\">2.20<\/span>\n&#160; &#160; &#160; &#160; Option <span class=\"st0\">&quot;DPMS&quot;<\/span> <span class=\"st0\">&quot;false&quot;<\/span>\n&#160; &#160; &#160; &#160; Modeline &#160; &#160; &#160; &#160;<span class=\"st0\">&quot;Mode 0&quot;<\/span> <span class=\"nu0\">112.60<\/span> <span class=\"nu0\">1600<\/span> <span class=\"nu0\">1664<\/span> <span class=\"nu0\">1706<\/span> <span class=\"nu0\">1954<\/span> <span class=\"nu0\">900<\/span> <span class=\"nu0\">903<\/span> <span class=\"nu0\">906<\/span> <span class=\"nu0\">960<\/span> <span class=\"re5\">-hsync<\/span> <span class=\"re5\">-vsync<\/span> \nEndSection\n&#160;\n$ <span class=\"kw2\">sudo<\/span> get-edid <span class=\"re5\">-b<\/span> <span class=\"nu0\">8<\/span> <span class=\"sy0\">|<\/span>parse-edid\n<span class=\"nu0\">8<\/span>\nThis is read-edid version 3.0.1. Prepare <span class=\"kw1\">for<\/span> some fun.\nAttempting to use i2c interface\nNo EDID on bus <span class=\"nu0\">0<\/span>\nNo EDID on bus <span class=\"nu0\">1<\/span>\nNo EDID on bus <span class=\"nu0\">2<\/span>\nNo EDID on bus <span class=\"nu0\">3<\/span>\nNo EDID on bus <span class=\"nu0\">4<\/span>\nNo EDID on bus <span class=\"nu0\">5<\/span>\nNo EDID on bus <span class=\"nu0\">7<\/span>\nNo EDID on bus <span class=\"nu0\">9<\/span>\n<span class=\"nu0\">3<\/span> potential busses found: <span class=\"nu0\">6<\/span> <span class=\"nu0\">8<\/span> <span class=\"nu0\">10<\/span>\nOnly trying <span class=\"nu0\">8<\/span> <span class=\"kw2\">as<\/span> per your request.\n<span class=\"nu0\">256<\/span>-byte EDID successfully retrieved from i2c bus <span class=\"nu0\">8<\/span>\nLooks like i2c was successful. Have a good day.\nChecksum Correct\n&#160;\nSection <span class=\"st0\">&quot;Monitor&quot;<\/span>\n&#160; &#160; &#160; &#160; Identifier <span class=\"st0\">&quot;B19-5&quot;<\/span>\n&#160; &#160; &#160; &#160; ModelName <span class=\"st0\">&quot;B19-5&quot;<\/span>\n&#160; &#160; &#160; &#160; VendorName <span class=\"st0\">&quot;FUS&quot;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Monitor Manufactured week 34 of 2008<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># EDID version 1.4<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Digital Display<\/span>\n&#160; &#160; &#160; &#160; DisplaySize <span class=\"nu0\">380<\/span> <span class=\"nu0\">300<\/span>\n&#160; &#160; &#160; &#160; Gamma <span class=\"nu0\">2.20<\/span>\n&#160; &#160; &#160; &#160; Option <span class=\"st0\">&quot;DPMS&quot;<\/span> <span class=\"st0\">&quot;true&quot;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\">#Not giving standard mode: 1280x1024, 60Hz<\/span>\n&#160; &#160; &#160; &#160; Modeline &#160; &#160; &#160; &#160;<span class=\"st0\">&quot;Mode 0&quot;<\/span> <span class=\"nu0\">108.00<\/span> <span class=\"nu0\">1280<\/span> <span class=\"nu0\">1328<\/span> <span class=\"nu0\">1440<\/span> <span class=\"nu0\">1688<\/span> <span class=\"nu0\">1024<\/span> <span class=\"nu0\">1025<\/span> <span class=\"nu0\">1028<\/span> <span class=\"nu0\">1066<\/span> +hsync +vsync \n&#160; &#160; &#160; &#160; Modeline &#160; &#160; &#160; &#160;<span class=\"st0\">&quot;Mode 1&quot;<\/span> <span class=\"nu0\">189.83<\/span> <span class=\"nu0\">2560<\/span> <span class=\"nu0\">2608<\/span> <span class=\"nu0\">2720<\/span> <span class=\"nu0\">2968<\/span> <span class=\"nu0\">1024<\/span> <span class=\"nu0\">1025<\/span> <span class=\"nu0\">1028<\/span> <span class=\"nu0\">1066<\/span> +hsync +vsync \n&#160; &#160; &#160; &#160; Modeline &#160; &#160; &#160; &#160;<span class=\"st0\">&quot;Mode 2&quot;<\/span> <span class=\"nu0\">189.83<\/span> <span class=\"nu0\">2560<\/span> <span class=\"nu0\">2608<\/span> <span class=\"nu0\">2720<\/span> <span class=\"nu0\">2968<\/span> <span class=\"nu0\">1024<\/span> <span class=\"nu0\">1025<\/span> <span class=\"nu0\">1028<\/span> <span class=\"nu0\">1066<\/span> +hsync +vsync \nEndSection\n&#160;\n$ <span class=\"kw2\">sudo<\/span> get-edid <span class=\"re5\">-b<\/span> <span class=\"nu0\">10<\/span> <span class=\"sy0\">|<\/span>parse-edid\n<span class=\"nu0\">1<\/span>\n<span class=\"nu0\">0<\/span>\nThis is read-edid version 3.0.1. Prepare <span class=\"kw1\">for<\/span> some fun.\nAttempting to use i2c interface\nNo EDID on bus <span class=\"nu0\">0<\/span>\nNo EDID on bus <span class=\"nu0\">1<\/span>\nNo EDID on bus <span class=\"nu0\">2<\/span>\nNo EDID on bus <span class=\"nu0\">3<\/span>\nNo EDID on bus <span class=\"nu0\">4<\/span>\nNo EDID on bus <span class=\"nu0\">5<\/span>\nNo EDID on bus <span class=\"nu0\">7<\/span>\nNo EDID on bus <span class=\"nu0\">9<\/span>\n<span class=\"nu0\">3<\/span> potential busses found: <span class=\"nu0\">6<\/span> <span class=\"nu0\">8<\/span> <span class=\"nu0\">10<\/span>\nOnly trying <span class=\"nu0\">10<\/span> <span class=\"kw2\">as<\/span> per your request.\n<span class=\"nu0\">256<\/span>-byte EDID successfully retrieved from i2c bus <span class=\"nu0\">10<\/span>\nLooks like i2c was successful. Have a good day.\nChecksum Correct\n&#160;\nSection <span class=\"st0\">&quot;Monitor&quot;<\/span>\n&#160; &#160; &#160; &#160; Identifier <span class=\"st0\">&quot;B19-5&quot;<\/span>\n&#160; &#160; &#160; &#160; ModelName <span class=\"st0\">&quot;B19-5&quot;<\/span>\n&#160; &#160; &#160; &#160; VendorName <span class=\"st0\">&quot;FUS&quot;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Monitor Manufactured week 34 of 2008<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># EDID version 1.3<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Digital Display<\/span>\n&#160; &#160; &#160; &#160; DisplaySize <span class=\"nu0\">380<\/span> <span class=\"nu0\">300<\/span>\n&#160; &#160; &#160; &#160; Gamma <span class=\"nu0\">2.20<\/span>\n&#160; &#160; &#160; &#160; Option <span class=\"st0\">&quot;DPMS&quot;<\/span> <span class=\"st0\">&quot;true&quot;<\/span>\n&#160; &#160; &#160; &#160; Horizsync <span class=\"nu0\">30<\/span>-<span class=\"nu0\">82<\/span>\n&#160; &#160; &#160; &#160; VertRefresh <span class=\"nu0\">56<\/span>-<span class=\"nu0\">76<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\"># Maximum pixel clock is 140MHz<\/span>\n&#160; &#160; &#160; &#160; <span class=\"co0\">#Not giving standard mode: 1280x1024, 60Hz<\/span>\n&#160; &#160; &#160; &#160; Modeline &#160; &#160; &#160; &#160;<span class=\"st0\">&quot;Mode 0&quot;<\/span> <span class=\"nu0\">108.00<\/span> <span class=\"nu0\">1280<\/span> <span class=\"nu0\">1328<\/span> <span class=\"nu0\">1440<\/span> <span class=\"nu0\">1688<\/span> <span class=\"nu0\">1024<\/span> <span class=\"nu0\">1025<\/span> <span class=\"nu0\">1028<\/span> <span class=\"nu0\">1066<\/span> +hsync +vsync \nEndSection\n&#160;\n&#160;<\/pre><\/td><\/tr><\/tbody><\/table><\/div>\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/215\/rev-raw\/791ea345de7e4982b290ea81426d52f0b0b950d6\/phork0.sh\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/215#phork0.sh\">phork0.sh<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
