Page 1 of 1

External Monitor on T60p

Posted: Tue Nov 11, 2008 8:41 am
by daneelgiskard
Hi all,

I have succesfully installed leo4all on my T60p. I use ATIinject for my FireGL 5200 as described here: http://forum.thinkpads.com/viewtopic.ph ... d9e465d256

This works all very nicely, but I'm struggling to get my external display to work. The following works: I connect my external display (A Dell LCD) through the VGA out port on my T60p. In OS X I click on "Detect Displays" in the Display Preferences. This will successfully and correctly detect my external monitor as a Dell 1907FP and will also set the correct resolution (1280x1024@60HZ) for this monitor.

However, the external monitor stays black. I cannot get OS X to actually display something on it. I know that it is there, I can actually drag and drop windows into the (black) monitor from my notebook display. But nothing is displayed there.

Can anyone help me?

This is the (what I think is relevant) excerpt from my Info.plist:

Code: Select all

...
                        <dict>
                                <key>@0,AAPL,boot-display</key>
                                <integer>1</integer>
                                <key>@0,ATY,EFIDisplay</key>
                                <string>LVDS</string>
                                <key>@0,compatible</key>
                                <string>ATY,Wormy</string>
                                <key>@0,connector-type</key>
                                <integer>2</integer>
                                <key>@0,device_type</key>
                                <string>display</string>
                                <key>@0,display-connect-flags</key>
                                <integer>0</integer>
                                <key>@0,display-dither-support</key>
                                <integer>0</integer>
                                <key>@0,display-dual-link</key>
                                <integer>2</integer>
                                <key>@0,display-link-component-bits</key>
                                <integer>6</integer>
                                <key>@0,display-link-type</key>
                                <integer>0</integer>
                                <key>@0,inverter-current</key>
                                <integer>0</integer>
                                <key>@0,name</key>
                                <string>ATY,Wormy</string>
                                <key>@1,compatible</key>
                                <string>ATY,Wormy</string>
                                <key>@1,connector-type</key>
                                <integer>4</integer>
                                <key>@1,device_type</key>
                                <string>display</string>
                                <key>@1,display-connect-flags</key>
                                <integer>0</integer>
                                <key>@1,name</key>
                                <string>ATY,Wormy</string>
                                <key>AAPL,backlight-control</key>
                                <integer>1</integer>
                                <key>AAPL00,Coherency</key>
                                <integer>2</integer>
                                <key>AAPL00,DualLink</key>
                                <integer>1</integer>
                                <key>AAPL00,LinkType</key>
                                <integer>0</integer>
                                <key>ATY,Copyright</key>
                                <string>Copyright ATI Technologies Inc. 2005</string>
                                <key>ATY,DeviceID</key>
                                <data>
                                xHEAAA==
                                </data>
                                <key>ATY,EFIVersion</key>
                                ...
Any help would be greatly appreciated!

Many thanks and all the best,
Michael

Posted: Sun Nov 16, 2008 5:51 pm
by chris-uk
i have the v5250

for external display to work, i have to have the monitor plugged in and turned on when i turn my thinkpad on - i.e. so i see the whole bootup on both screens

external display doesn't work for me when i plug it in and the machine is already running, or after resuming from sleep.

have you tried plugging the screen (turned on) into your laptop before turning the laptop on?

Posted: Mon Nov 17, 2008 3:00 am
by daneelgiskard
Dear Chris,

many thanks for your reply. I've tried this already, both with and without the docking station. My second monitor never receives a signal, not even during boot (although it is detected correctly by OS X as described in my original post).

Do you also use ATIInject as your graphics driver? Can you maybe share your config files (Info.plist, ...) with me? I think it must be something in the config files, since OS X correctly detects the monitor, but it doesn't seem to receive a signal.

Many thanks and all the best,
Michael

Posted: Sun Nov 23, 2008 5:19 pm
by chris-uk
i don't use atinject - i use the ati 1000 drivers and edid strings which i pulled myself using pheonix.

what screen resolution do you have? mine is 1400x1050 - if yours is the same then i'll grab the files i'm using and upload them for you to try

Posted: Sun Nov 23, 2008 5:43 pm
by daneelgiskard
Dear Chris,

yes, my resolution is the same. It would be great to get those files. Thank you very much in advance.

Cheers,
Michael

Posted: Mon Nov 24, 2008 5:30 am
by chris-uk
i guess first thing to try would be efi strings - here's my com.apple.Boot.plist

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Timeout</key>
	<string>5</string>
	<key>device-properties</key>
	<string>b30600000100000001000000a70600002000000002010c00d041030a000000000101060000010101060000007fff04001e0000004100540059002c00560065006e0064006f0072004900440000000800000002100000240000004100410050004c00300030002c004c0069006e006b005400790070006500000005000000301c0000006400650076006900630065005f0074007900700065000000130000004154592c576f726d79506172656e74220000004100540059002c00450046004900560065007200730069006f006e0000000d00000030312e30302e303638180000006400650076006900630065002d0069006400000008000000d47100002e000000400030002c0064006900730070006c00610079002d006c0069006e006b002d0074007900700065000000080000000000000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61792c000000400030002c0069006e007600650072007400650072002d00630075007200720065006e0074000000080000000000000028000000400030002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000200000038000000400030002c0064006900730070006c00610079002d006400690074006800650072002d0073007500700070006f00720074000000080000000000000020000000400031002c0063006f006d00700061007400690062006c00650000000d0000004154592c576f726d7914000000400030002c006e0061006d00650000000d0000004154592c576f726d792e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c00610079000000080000000100000014000000400031002c006e0061006d00650000000d0000004154592c576f726d7920000000400030002c0063006f006d00700061007400690062006c00650000000d0000004154592c576f726d7928000000400031002c0063006f006e006e006500630074006f0072002d00740079007000650000000800000004000000260000004100410050004c00300030002c0043006f0068006500720065006e006300790000000800000002000000300000004100540059002c004600720061006d0065004200750066006600650072004f006600660073006500740000000c00000000000000800000000e0000006e0061006d0065000000130000004154592c576f726d79506172656e741e0000004100540059002c0044006500760069006300650049004400000008000000d4710000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c000000080000000100000036000000400031002c0064006900730070006c00610079002d0063006f006e006e006500630074002d0066006c0061006700730000000800000000000000180000004c005600440053002c00450044004900440000008400000000ffffffffffff0030ae224000000000000f0103801d1578ea2d059757518a2723505421080081800101010101010101010101010101302a7820511a1040307013001ed61000001925237820511a1040307013001ed6100000190000000f009043329043280f01004ca35034000000fe004c544e31343150342d4c30320a0019240000004100410050004c00300030002c004400750061006c004c0069006e006b000000080000000100000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c0069006f006b00690074002d006e00640072007600000008000000e0c25834100000006d006f00640065006c0000001d000000415449204d6f62696c6974792046697265474c20563532353028000000400030002c004100540059002c0045004600490044006900730070006c00610079000000080000004c5644532e000000400030002c0064006900730070006c00610079002d006400750061006c002d006c0069006e006b000000080000000200000036000000400030002c0064006900730070006c00610079002d0063006f006e006e006500630074002d0066006c0061006700730000000800000000000000200000004100540059002c0043006f007000790072006900670068007400000028000000436f707972696768742041544920546563686e6f6c6f6769657320496e632e203230303542000000400030002c0064006900730070006c00610079002d006c0069006e006b002d0063006f006d0070006f006e0065006e0074002d00620069007400730000000800000006000000</string>
</dict>
</plist>