Contribute
Register

What driver could be used for the nVidia 310M notebook card?

Status
Not open for further replies.
Joined
Dec 3, 2010
Messages
97
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
I was wondering if anybody knows what driver I could use for this card? It's a 310m on a R580 Samsung notebook and there are no supported drivers on the nVidia site. I was thinking I could use one from the 320m????
 
Try with NVEnabler and GraphicsEnabler=yes.
 
Driver? As in original nvidia drivers?

310/320/330M etc, should work with simple DSDT nvidia injection which results not having to use GraphicsEnabler anymore. I've got it working and a lot of others too, even brightness.

Are you already using nvidia injection by DSDT or EFI string?

Cheers
 
forch said:
Driver? As in original nvidia drivers?

310/320/330M etc, should work with simple DSDT nvidia injection which results not having to use GraphicsEnabler anymore. I've got it working and a lot of others too, even brightness.

Are you already using nvidia injection by DSDT or EFI string?

Cheers

No I'm just using the graphics enabler and am still kind of new to this. Although it's taken me a month and half of work to get my laptop fully functional-besides sleep and fully enabled graphics. I have learned a ton I don't know how to work with DSDT or EFI strings YET. I thought I might be able to use the driver from a similar card, because the system shows the card and the Vram correctly but performance is not what it should be (the itunes Visualizer, the new one slows down my system considerably along with iMovie and a couple other). If you could point me in the direction of some good info on how I might use nVidia injection by DSDT or EFI, it would be much appreciated. Thanks ahead of time, and I've got to say this forum is absolutely amazing. Everybody is so willing to help out, and no way I could go back to widows so I just a have to fix these two things.....
 
Aha,

There is no post/thread or guide that fully covers nvidia injection, tony made an attempt here, but a lot of people still claim that the NVCAP extracted by chameleon is not always trusworthy.

see here nvidia injection

For example, my DSDT injection (_DSM method) looks like this
Code:
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x60)
                            {
                                "AAPL,aux-power-connected",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL,backlight-control",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,DataJustify",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,Dither",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,DualLink",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,Inverter",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,InverterFrequency",
                                Buffer (0x04)
                                {
                                    0x08, 0x52, 0x00, 0x00
                                },
                                "AAPL00,LinkFormat",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,LinkType",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,PixelFormat",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T1",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T2",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T3",
                                Buffer (0x04)
                                {
                                    0xc8, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T4",
                                Buffer (0x04)
                                {
                                    0xc8, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T5",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T6",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T7",
                                Buffer (0x04)
                                {
                                    0x90, 0x01, 0x00, 0x00
                                },
                                "AAPL01,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "device_type", 
                                Buffer (0x0C)
                                {
                                    "NVDA,Parent"
                                },
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                },
                                "model", 
                                Buffer (0x17)
                                {
                                    "NVIDIA GeForce GT 330M"
                                },
                                "NVCAP", 
                                Buffer (0x14)
                                {
                                    /* don't use this NVCAP unless you have same 
                                        channels mapped - */
                                    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
                                    0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "rom-revision", 
                                Buffer (0x0E)
                                {
                                    "pacman-rules"
                                },
                                "subsystem-id",
                                Buffer (0x04)
                                {
                                    0x10, 0x00, 0x00, 0x00
                                },
                                "subsystem-vendor-id",
                                Buffer (0x04)
                                {
                                    0x6b, 0x10, 0x00, 0x00
                                },
                                "VRAM,memvendorID", 
                                Buffer (0x02)
                                {
                                    0x01, 0x00
                                },
                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x40
                                },
                                "@0,AAPL,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "@0,AAPL,boot-display",
                                Buffer (Zero) {},
                                "@0,backlight-control",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "@0,built-in",
                                Buffer (Zero) {},
                                 "@0,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },
                                "@0,connector-type",
                                Buffer (0x04)
                                {
                                    0x02, 0x00, 0x00, 0x00
                                },
                                "@0,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },
                                "@0,display-cfg",
                                Buffer (0x04)
                                {
                                    0x03, 0x01, 0x00, 0x00
                                },
                                "@0,EDID", 
                                Buffer (0x80)
                                {
                                    /* do not use this EDID, get your own EDID - */
                                    0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,
                                    0x4c,0xa3,0x41,0x36,0x00,0x00,0x00,0x00,
                                    0x00,0x13,0x01,0x03,0x80,0x23,0x14,0x78,
                                    0x0a,0x87,0xf5,0x94,0x57,0x4f,0x8c,0x27,
                                    0x27,0x50,0x54,0x00,0x00,0x00,0x01,0x01,
                                    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
                                    0x01,0x01,0x01,0x01,0x01,0x01,0x41,0x1c,
                                    0x56,0xa0,0x50,0x00,0x16,0x30,0x30,0x20,
                                    0x25,0x00,0x61,0xc6,0x10,0x00,0x00,0x19,
                                    0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,
                                    0x00,0x00,0x00,0x00,0x00,0x23,0x5C,0x02,
                                    0x67,0x00,0x00,0x00,0x00,0xfe,0x00,0x53,
                                    0x41,0x4D,0x53,0x55,0x4e,0x47,0x0a,0x20,
                                    0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xfe,
                                    0x00,0x31,0x36,0x30,0x41,0x54,0x30,0x36,
                                    0x2D,0x55,0x30,0x31,0x0a,0x20,0x00,0x04
                                },
                                "@0,fboffset",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x03, 0x00
                                },
                                "@0,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                },
                                "@0,pwm-info",
                                Buffer (0x18)
                                {
                                    0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00,
                                    0x08, 0x52, 0x00, 0x00, 0xa5, 0x1c, 0x00, 0x00,
                                    0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
                                },
                                "@0,use-backlight-blanking", 
                                Buffer (Zero) {},
                                "@1,AAPL,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "@1,can-hot-plug", 
                                Buffer (Zero) {},
                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },
                                "@1,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x04, 0x00, 0x00
                                },
                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                },
                                "@1,display-cfg",
                                Buffer (0x04)
                                {
                                    0xff, 0xff, 0x01, 0x01
                                },
                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

You can retrieve your EDID with MonInfo.exe tool (2.53.x something, search google for retrieving EDID with MonInfo), and convert this value to usable DSDT value (00 04 1D .. becomes 0x00, 0x04, 0x1d .. etc)

See point 5 from this post on how to locate your graphics section in the DSDT.

Cheers
 
forch said:
Aha,

There is no post/thread or guide that fully covers nvidia injection, tony made an attempt here, but a lot of people still claim that the NVCAP extracted by chameleon is not always trusworthy.

see here nvidia injection

For example, my DSDT injection (_DSM method) looks like this
Code:
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x60)
                            {
                                "AAPL,aux-power-connected",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL,backlight-control",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,DataJustify",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,Dither",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,DualLink",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,Inverter",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,InverterFrequency",
                                Buffer (0x04)
                                {
                                    0x08, 0x52, 0x00, 0x00
                                },
                                "AAPL00,LinkFormat",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,LinkType",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,PixelFormat",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T1",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T2",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T3",
                                Buffer (0x04)
                                {
                                    0xc8, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T4",
                                Buffer (0x04)
                                {
                                    0xc8, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T5",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T6",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "AAPL00,T7",
                                Buffer (0x04)
                                {
                                    0x90, 0x01, 0x00, 0x00
                                },
                                "AAPL01,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "device_type", 
                                Buffer (0x0C)
                                {
                                    "NVDA,Parent"
                                },
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                },
                                "model", 
                                Buffer (0x17)
                                {
                                    "NVIDIA GeForce GT 330M"
                                },
                                "NVCAP", 
                                Buffer (0x14)
                                {
                                    /* don't use this NVCAP unless you have same 
                                        channels mapped - */
                                    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
                                    0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "rom-revision", 
                                Buffer (0x0E)
                                {
                                    "pacman-rules"
                                },
                                "subsystem-id",
                                Buffer (0x04)
                                {
                                    0x10, 0x00, 0x00, 0x00
                                },
                                "subsystem-vendor-id",
                                Buffer (0x04)
                                {
                                    0x6b, 0x10, 0x00, 0x00
                                },
                                "VRAM,memvendorID", 
                                Buffer (0x02)
                                {
                                    0x01, 0x00
                                },
                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x40
                                },
                                "@0,AAPL,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "@0,AAPL,boot-display",
                                Buffer (Zero) {},
                                "@0,backlight-control",
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                },
                                "@0,built-in",
                                Buffer (Zero) {},
                                 "@0,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },
                                "@0,connector-type",
                                Buffer (0x04)
                                {
                                    0x02, 0x00, 0x00, 0x00
                                },
                                "@0,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },
                                "@0,display-cfg",
                                Buffer (0x04)
                                {
                                    0x03, 0x01, 0x00, 0x00
                                },
                                "@0,EDID", 
                                Buffer (0x80)
                                {
                                    /* do not use this EDID, get your own EDID - */
                                    0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,
                                    0x4c,0xa3,0x41,0x36,0x00,0x00,0x00,0x00,
                                    0x00,0x13,0x01,0x03,0x80,0x23,0x14,0x78,
                                    0x0a,0x87,0xf5,0x94,0x57,0x4f,0x8c,0x27,
                                    0x27,0x50,0x54,0x00,0x00,0x00,0x01,0x01,
                                    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
                                    0x01,0x01,0x01,0x01,0x01,0x01,0x41,0x1c,
                                    0x56,0xa0,0x50,0x00,0x16,0x30,0x30,0x20,
                                    0x25,0x00,0x61,0xc6,0x10,0x00,0x00,0x19,
                                    0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,
                                    0x00,0x00,0x00,0x00,0x00,0x23,0x5C,0x02,
                                    0x67,0x00,0x00,0x00,0x00,0xfe,0x00,0x53,
                                    0x41,0x4D,0x53,0x55,0x4e,0x47,0x0a,0x20,
                                    0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xfe,
                                    0x00,0x31,0x36,0x30,0x41,0x54,0x30,0x36,
                                    0x2D,0x55,0x30,0x31,0x0a,0x20,0x00,0x04
                                },
                                "@0,fboffset",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x03, 0x00
                                },
                                "@0,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                },
                                "@0,pwm-info",
                                Buffer (0x18)
                                {
                                    0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00,
                                    0x08, 0x52, 0x00, 0x00, 0xa5, 0x1c, 0x00, 0x00,
                                    0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
                                },
                                "@0,use-backlight-blanking", 
                                Buffer (Zero) {},
                                "@1,AAPL,blackscreen-preferences",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                },
                                "@1,can-hot-plug", 
                                Buffer (Zero) {},
                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },
                                "@1,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x04, 0x00, 0x00
                                },
                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                },
                                "@1,display-cfg",
                                Buffer (0x04)
                                {
                                    0xff, 0xff, 0x01, 0x01
                                },
                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

You can retrieve your EDID with MonInfo.exe tool (2.53.x something, search google for retrieving EDID with MonInfo), and convert this value to usable DSDT value (00 04 1D .. becomes 0x00, 0x04, 0x1d .. etc)

See point 5 from this post on how to locate your graphics section in the DSDT.

Cheers

Hay eGeek thanks a lot your all over my post and I couldn't appreciate it more. I will just chat with you here. I believe I have my graphics fully enabled but I still want to edit my DSDT so that I can have sleep and brightness control. Though this seems like a daunting task, you have reinvigorated my efforts. I will post my DSDT.dsl. And was wanting to ask you if when I compile and get 0 errors, can I use this (that seems to easy). As it says in my profile I have a Samsung R580, core i5 M430, nVidia 310m, and everything is working besides brightness and sleep.
 

Attachments

  • dsdt-compiledDSL.dsl
    393.8 KB · Views: 86
Power button displays OSX shutdown/restart/sleep menu--Yes-no problems
Sleep--works 1 out of 10 times (sleepenbler.kext=Yes)
Shutdown--Works fine
Restart--Used to work until dual boot ( and I have to ignore caches even though I have rebuilt them)
FN key controls (brightness, volume)-- Volume Yes, Brightness NO
Audio-- Yes works fine a little feedback from mic
brightness slider in System Preferences->Display--NO

I thought I might be able to get this figured out in a few days but I gather from the post you linked that this is gonna be a month or two long project unless I can get someones help in editing my DSDT. Although I shall not give up, I am the kind of person were this will bug me until I get it figured (especially since I know it can be done). If you would help me edit my DSDT you will be revered by me for a long, long, long time. I have not tinkered with my smbios.plist or com.apple.Boot.plist. Here is my output from-> kextstat -l | grep -v apple

16 0 0x4d7b5000 0x2000 0x1000 es.osx86.driver.EvOreboot (1.0.3) <4 3>
17 0 0x53b6d000 0x2000 0x1000 net.osrom.kext.Disabler (1.0.1) <4 3>
19 0 0x53b77000 0x2000 0x1000 sk.triaxis.kext.SleepEnabler (1.0.0) <7 4 3>
20 2 0x53c58000 0x6000 0x5000 org.voodoo.driver.PS2Controller (1.1.0) <12 11 10>
32 0 0x53cd5000 0x3000 0x2000 org.voodoo.driver.PS2Keyboard (1.1.0) <31 20 12 11 10 7 6 5 4 3 1>
43 0 0x5aaeb000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>
63 0 0x5aefc000 0x5000 0x4000 com.superhai.driver.VoodooBattery (1.3.2) <13 5 4 3>
64 0 0x5af01000 0x8000 0x7000 org.voodoo.driver.PS2Trackpad (1.1.0) <31 20 12 11 10 7 6 5 4 3 1>
85 0 0x5b4bc000 0x20000 0x1f000 org.voodoo.driver.VoodooHDA (0.2.61) <84 14 7 5 4 3>
97 0 0x5b067000 0x3000 0x2000 com.x86dev.driver.lspcidrv (1.0) <11 10>
108 0 0x538f9000 0x3000 0x2000 com.bresink.driver.BRESINKx86Monitoring (7.0) <12 11 10>
109 0 0x538f4000 0x2000 0x1000 com.nvidia.CUDA (1.1.0) <4 1>

Searching using the Registry Editor you posted in the linked post there are two Property Boxes, P. Keys and P. Values. I checked both.
 
This month or two searching is not going to happen, though you have to give me exact specific details ..

I see you have LSPCI installed, can you post here the output of
Code:
lspci -nn

Did your DSDT compile out of the box? Or did you not compile it at all, because I have here 20 errors and 4 warnings, 36 remarks and 12 Optimazations, I mean this is fixed in a blimp, but still I expected more Errors :D

Yea in IORegExplorer I mean the checkbox that says "Property Keys", which I now noticed is a bit stupid described because a key of an object is called in Informatics a 'Property', not exactly a key, unless its an array, but with OSX everything is different :D

Did you write down the tree in IORegExplorer when you searched for NVCAP (or "GFX0", "display0" or looking at your DSDT it could also be called "NVID"). Just make a screenshot of it or write down the tree, e.g PCI0 -> P0P2 -> GFX0 or something similar.

Also, 1 out of 10 times sleep doesn't work, what does it do instead?

When you change volume, do you see the OSX volume icon appear onscreen?

Cheers
 
Thanks eGeek you have restored my faith in Geeks everywhere. I have a few friends who claim to be (and myself), but couldn't help me with this DSDT. I thought theDSDT.dsl I posted had been fixed via DSDT Editor (which after extracting gives me 20 errors but fixes them all). It must have been the one from DSDTSE which extracts then compiles with 0 errors (don't get why the difference). But I opened the one compiled from DSDTSE with DSDT Editor and it says the same as the original 20ERRORS which is the same that you got. This gives me faith it is all working right. Anyways if you got 20 errors then it must have been from the NON_FIXED_via_DSDT_EDitor_Fixes.DSL. I will post the fixed one to see what you think about it.

Here is the output from the port:
michael$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Arrandale DRAM Controller [8086:0044] (rev 12)
00:01.0 PCI bridge [0604]: Intel Corporation Arrandale PCI Express x16 Root Port [8086:0045] (rev 12)
00:1a.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
00:1b.0 Audio device [0403]: Intel Corporation Ibex Peak High Definition Audio [8086:3b56] (rev 06)
00:1c.0 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 1 [8086:3b42] (rev 06)
00:1c.2 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 3 [8086:3b46] (rev 06)
00:1c.3 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 4 [8086:3b48] (rev 06)
00:1d.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b34] (rev 06)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation Ibex Peak LPC Interface Controller [8086:3b09] (rev 06)
00:1f.2 SATA controller [0106]: Intel Corporation Ibex Peak 4 port SATA AHCI Controller [8086:3b29] (rev 06)
00:1f.3 SMBus [0c05]: Intel Corporation Ibex Peak SMBus Controller [8086:3b30] (rev 06)
00:1f.6 Signal processing controller [1180]: Intel Corporation Ibex Peak Thermal Subsystem [8086:3b32] (rev 06)
02:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0a75] (rev a2)
02:00.1 Audio device [0403]: nVidia Corporation Unknown device [10de:0be3] (rev a1)
03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
07:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Unknown device [11ab:4381] (rev 11)
3f:00.0 Host bridge [0600]: Intel Corporation QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
3f:00.1 Host bridge [0600]: Intel Corporation QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
3f:02.0 Host bridge [0600]: Intel Corporation QPI Link 0 [8086:2d10] (rev 02)
3f:02.1 Host bridge [0600]: Intel Corporation QPI Physical 0 [8086:2d11] (rev 02)
3f:02.2 Host bridge [0600]: Intel Corporation Unknown device [8086:2d12] (rev 02)
3f:02.3 Host bridge [0600]: Intel Corporation Unknown device [8086:2d13] (rev 02)
Macintosh:~ michael$

Here is the DSDT that has been extracted, compiled, and fixed (DSDT Editor), and saved. It says 0 errors but I'm not sure if this will fix the sleep and brightness issues without any custom hacks/edits. WHAT if I install the DSDT and the system won't boot. Will I be able to boot into safe mode so I can fix it. I have faith in you but I'm just curious for future troubleshooting with my DSDT (if I even need to) Thanks eGeek your help is much appreciated
 

Attachments

  • FIXED1.dsl
    392.2 KB · Views: 83
Also, 1 out of 10 times sleep doesn't work, what does it do instead?---The screen stays black and I have to hold the power and do a hard restart. It might even be less than 1 out of 10. Every time I close my laptops lid the computer tries to go to sleep. And very rarely I can wake it via escape key. And now after updating to 6.6 when I hit restart it hangs on the blue screen but if I just shutdown its ok.

When you change volume, do you see the OSX volume icon appear onscreen? YES
 

Attachments

  • NvCap.tiff
    81.7 KB · Views: 481
  • Display0.tiff
    75.9 KB · Views: 461
Status
Not open for further replies.
Back
Top