- 积分
- 987
- 最后登录
- 2024-4-27
- 精华
- 0
- 阅读权限
- 40
- 主题
- 66
- UID
- 32926
- 帖子
- 2393
- PB币
- 3856
- 威望
- 5
- 贡献
- 0
- 技术
- 5
- 活跃
- 511
- UID
- 32926
- 帖子
- 2393
- PB币
- 3856
- 贡献
- 0
- 技术
- 5
- 活跃
- 511
|
本帖最后由 siyu 于 2012-12-8 17:12 编辑
Nvidia geforce go 7300,用论坛里的驱动死不行,NVDANV40HalG7xxx.kext黑屏装的是10.7.4,全新装完系统之后,能进系统,显卡不能驱动,放入DSDT,加入显卡代码,重启,菜单透明,PPT能放,DVD退出。
但不知道碰了什么,一次重启之后黑屏了,经过无数次删装驱动,终于知道导致黑屏的是NVDANV40HalG7xxx.kext,于是删除它,然后可进系统,但显卡不能驱动了,。装nvenable 64,不能驱动,装natit,也不能驱动显卡,只要加入NVDANV40HalG7xxx.kext就黑屏,
我改EDID,也不行
EDID代码如下:
- <?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>DisplayProductID</key>
- <integer>1815</integer>
- <key>DisplayProductName</key>
- <string>Internal LCD Forced EDID</string>
- <key>DisplayVendorID</key>
- <integer>1970170734</integer>
- <key>IODisplayEDID</key>
- <data>
- AP///////wAyDEYRAAAAAAAPAQOAHhN4CsRAlFhTjCgjUFQAAAABAQEBAQEBAQEBAQEB
- AQEB6hoAgFAgEDAVIEQAS88QAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gBMR1BoaWxp
- cHNMQ0QKAAAA/gBMUDE0MVdYMS1UTDAyAOg=
- </data>
- </dict>
- </plist>
复制代码 其中IODisplayEDID为在WIN下提取的,两个工具edid view 和 EDID MANAGER提取的一样,为“00FFFFFF FFFFFF00 320C4611 00000000 000F0103 801E1378 0AC44094 58538C28 23505400 00000101 01010101 01010101 01010101 0101EA1A 00805020 10301520 44004BCF 10000018 00000000 00000000 00000000 00000000 00000000 00FE004C 47506869 6C697073 4C43440A 000000FE 004C5031 34315758 312D544C 303200E8 ”,
DSDT中的显卡代码如下:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x1C)
- {
- "vendor-id",
- Buffer (0x04)
- {
- 0xDE, 0x10, 0x00, 0x00
- },
- "device-id",
- Buffer (0x04)
- {
- 0xD7, 0x01, 0x00, 0x00
- },
- "@0,compatible",
- Buffer (0x0B)
- {
- "NVDA,NVMac"
- },
- "@0,device_type",
- Buffer (0x08)
- {
- "display"
- },
- "@0,name",
- Buffer (0x0F)
- {
- "NVDA,Display-A"
- },
- "@1,compatible",
- Buffer (0x0B)
- {
- "NVDA,NVMac"
- },
- "@1,device_type",
- Buffer (0x08)
- {
- "display"
- },
- "@1,name",
- Buffer (0x0F)
- {
- "NVDA,Display-B"
- },
- "NVCAP",
- Buffer (0x14)
- {
- /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
- /* 0008 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- /* 0010 */ 0x00, 0x00, 0x00, 0x00
- },
- "VRAM,totalsize",
- Buffer (0x04)
- {
- 0x00, 0x00, 0x00, 0x10
- },
- "device_type",
- Buffer (0x0C)
- {
- "NVDA,Parent"
- },
- "model",
- Buffer (0x10)
- {
- "GeForce Go 7300"
- },
- "rom-revision",
- Buffer (0x10)
- {
- "GeForce Go 7300"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
不知道怎么回事,大家帮我看看,到底是哪儿不对,为什么加入NVDANV40HalG7xxx.kext为黑屏,全新重装之后,加入DSDT第一次是可以驱动显卡的,用着用着,就驱动不了了
|
|