yuzhaozhe 发表于 2011-11-24 16:03

thinkpad t61p 安装 lion 显卡驱动

注明:本帖为转载,并非原创,感谢原作者。


下面是关于国外坛子里牛人发现的原因:“the graphics card were recognise as using an AGP bus but not PCI bus’,所以问题就在于如何把agp bus给屏蔽了!!!!!!!!!!!!!!!!
希望可以给高手启发,我们共同努力,驱动t61p的 fx570m。
加油!


“I got a fresh "Stock 10.5.4" install on a T61 model 7663-BR1, and installed 82566mm driver and batterymeter driver, the final thing i want to do is to enable QE/CI on the NVS140m chipset. I extract the video rom from Lenovo Bios, but it do not contain any NVCAP value in it. Somehow, there is another file named Display0.rom, can be scaned by NVCAP_Maker.app, but i got a strang value:
040000000000ff00000000000000000700000000

After trying a lot of NVCAP value, i read a thread of a user who use NV140m on DELL D830 successfully enabled QE/CI, I decide to use original kext without any injector. and then i found:
when i delete the GeforceGA.plugin, system can boot, some graphics kext can be loaded, but with no QE/CI and Resolution support. In About this Mac, it said

QUOTE
Display:

Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 32 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0429
Revision ID: 0x00a1
Displays:
Display:
Resolution: 1280 x 800
Depth: 32-bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported



then i use "ioreg -l -w0" to locate the problem, several lines attract me:

QUOTE
| | | +-o .Display_boot <class IONDRVFramebuffer, registered, matched, active, busy 0, retain 10>
| | | | | {
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IONDRVSupport"
| | | | | "IOPMStrictTreeOrder" = Yes
| | | | | "IOMatchCategory" = "IOFramebuffer"
| | | | | "IOAccelRevision" = 2
| | | | | "IOFBGammaWidth" = 8
| | | | | "IOFBTransform" = 0
| | | | | "IOFBWaitCursorPeriod" = 33333333
| | | | | "IONameMatched" = "display"
| | | | | "IONameMatch" = "display"
| | | | | "IOFBWaitCursorFrames" = 15
| | | | | "IOFBCursorInfo" = ()
| | | | | "IOProbeScore" = 20000
| | | | | "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge/VID@0/NVKernel"
| | | | | "IOFBGammaHeaderSize" = 12
| | | | | "IOAccelIndex" = 0
| | | | | "graphic-options" = 0
| | | | | "IOFBConfig" = {"dims"=<ffffffffffffffff0000000000000000>,"IODisplayConnectFlags"=0,"IOFBModes"=({"AID"=870640396,"DM"=<000500002003000000000000000000000300000000000000000000000000000000000000>,"DF"=3,"ID"=100}),"IOFB0Hz"=Yes}
| | | | | "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"DriverChangePowerState"=1}
| | | | | "IOProviderClass" = "IOPCIDevice"
| | | | | "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="GeForceGA.plugin"}
| | | | | "IOFramebufferOpenGLIndex" = 0
| | | | | "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
| | | | | "IOFBMemorySize" = 33554432
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONDRVFramebufferGeneration" = <0100000001000000>
| | | | | "IOClass" = "IONDRVFramebuffer"
| | | | | "IOFBGammaCount" = 256
| | | | | }



QUOTE
| | +-o AGP@1 <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
| | | | {
| | | | "IOPCIResourced" = Yes
| | | | "#address-cells" = <03000000>
| | | | "IOName" = "pci-bridge"
| | | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
| | | | "IOPCIExpressLinkCapabilities" = 33631489
| | | | "class-code" = <00040600>
| | | | "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
| | | | "revision-id" = <0c000000>
| | | | "IOInterruptSpecifiers" = (<1000000007000000>,<0000000000000100>)
| | | | "built-in" = <00>
| | | | "acpi-device" = "IOACPIPlatformDevice is not serializable"
| | | | "device-id" = <012a0000>
| | | | "vendor-id" = <86800000>
| | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AGP@10000"
| | | | "ranges" = <0000008200000000000000d00000008200000000000000d00000000000000003000000c200000
00000000e0000000c200000000000000e00000000000000010000000810000000000200000000000
100000000002000000000000000100000>
| | | | "name" = "pci-bridge"
| | | | "IOPCIExpressLinkStatus" = 4353
| | | | "reg" = <0008000000000000000000000000000000000000>
| | | | "compatible" = <"pci8086,2a01","pciclass,060400">
| | | | "IODTPersist" = <780afb2dc00afb2d>
| | | | "#size-cells" = <02000000>
| | | | "IOPCIConfigured" = Yes
| | | | }



personally i believed this is the problem, where the graphics card were recognise as using an AGP bus but not PCI bus. Then I try to upgrade my iopcifamily.kext from 2.4.1 to 2.4.4, but it could not help.

I will continue my research, anyone who can give me some advice?? Thank you very much.”

yuzhaozhe 发表于 2011-12-3 17:33

竟然无人顶起来!

aikdong 发表于 2011-12-5 19:54

竟然无人顶起来!

s_laer 发表于 2012-1-3 17:32

{:5_280:}期待高手的出现,小弟无能为力,只能顶起来!!{:5_293:}

yuzhaozhe 发表于 2012-1-31 10:44

fx570m 看来难驱动啊!

kmbigfly 发表于 2012-3-21 18:29

我装好了10.5.6。也没有显卡驱动啊,我的是T61P

yuzhaozhe 发表于 2012-3-31 08:19

kmbigfly 发表于 2012-3-21 18:29 static/image/common/back.gif
我装好了10.5.6。也没有显卡驱动啊,我的是T61P

是啊,t61p就是显卡无法驱动,按照常规步骤,安装还是很容易的
页: [1]
查看完整版本: thinkpad t61p 安装 lion 显卡驱动