Jump to content

Help with drivers


Aizalix
 Share

3 posts in this topic

Recommended Posts

I'm new to the OSx86 scene. Many of my college classes for my major require that I have a MacBook (Pro), but I already have a great laptop and I don't want to spend the money on a MacBook nor do I want to sell my current laptop. After doing some research, I found myself here and I've successfully used David Elliot's Boot 132 disk to install my officially bought (with a student discount) Mac OS X Leopard 10.5.4 disk. I understand the concept of emulating the firmware to get the OS running, but now I've reached a dead end. Drivers.

 

None of my hardware works, quite obviously (aside from the hard drives, motherboard, and possibly RAM), and I was wondering if anyone could help me use OS X with maximum performance. I've tried some "How to" kext installation tutorials for various hardware, but almost all have wound up in disaster and none have succeeded. Here are my specs, which I got from Dxdiag:

 

Operating System: Windows Vista Home Premium (6.0, Build 6001)

Language: English (Regional Setting: English)

System Manufacturer: TOSHIBA

System Model: Satellite X205

BIOS: Ver 1.00PARTTBL

Processor: Intel® Core2 Duo CPU T8100 @ 2.10GHz (2CPUs), ~2.0GHz

Memory: 2046MB RAM

DirectX Version: DirectX 10

Display Name: NVIDIA GeForce 8600M GT (I have dual graphics cards)

Approx. Total Memory: 1013

Display Driver: nvd3dum.dll, nvwgf2um.dll

Sound 1 Name: Speakers (2-Realtek High Definition Audio)

Sound 2 Name: Realtek Digital Output (2-Realtek High Definition

Sound 3 Name: Realtek HDMI Output (Realtek High Definition

 

As for other hardware from the Device Manager:

 

DVD/CD-ROM drives - TOSHIBA DVDW/HD SD-L802B ATA Device

Imaging devices - Chicony USB 2.0 Camera

Mice and other pointing devices - Synaptics PS/2 Port TouchPad

Network adapters - Intel® Wireless WiFi Link 4965AGN

 

I'd mostly like to get my sound, graphics card, wireless internet, and touchpad working again. Other than that, I'd like to get as much up and working as possible.

 

Thanks in advance!

Link to comment
Share on other sites

Well first of PROVIDE GOOD INFORMATION INSTED OF BUMPING!

if you truely did your home work right you would have known that

in order to make sound work you nead to know your chipset!

 

in your case if you used google you would have found out you have realtek HD ALC268

knowing this you go to the geniusbar section where all is explaind yes the how to guides

there you will find a sticky:

[How To] Solutions for Audio Problems, A Compilation

http://forum.insanelymac.com/index.php?showtopic=34075

 

when you read that they will link you to

 

http://wiki.taruga.net/tiki-index.php

this is the best place to get a patcher for your sound.

 

second video I coppyed this from my dell 1501 guide but sould work for you 2

 

If you are a GeForce 7 or 8 Series user, you will have a choice of four drivers that allows full Resolution change, QE/CI in Tiger and Leopard:

 

Gotoh's NVinjectGo, http://nvinject.free.fr/downloads.php

built from Natit source, the most up-to-date driver that provides dual-screen capability, manual NVCAP editing, VRAM settings, has no 32-bit colour banding and detects nearly every Mobile Nvidia card.

 

DiaboliK's Natit, http://diabolik1605.com/DHF/index.html

an older alternative to NVinjectGo. It comes as an easy to use installation package. Also, if you use this in-conjunction with NvidiaEFI 1.0.2 and LaptopDisplay.kext it will solve any 32-bit colour banding issues.

 

np_'s NvidiaEFI, http://www.macvidia.com/

is aimed at being more compatible with a greater variety of Nvidia cards and external monitors. Please register on their forum to be able to download the driver attachment.

 

Omni's Titan, http://omni.starchaser.org/titan/

the first working Nvidia driver to hit the Hackintosh scene, allowing most AGP or PCI-E based Nvidia cards to utilize full hardware acceleration without any plist editing. This driver initializes fast and works fine with the internal display.

 

Users of GeForce 8 cards MUST ensure they are using 10.5.2+ developer or official release related GeForce kext's and OpenGL framework. This allows G92 core and newer mobile cards to work properly.

 

I strongly recommend that you use Gotoh's NVinjectGo installer if you want the most out of your Nvidia Graphics, but I'll also describe the manual process for installing a kext.

Download NVinjectGo.0.2.0b.zip or NVinjectGo.0.2.0b_512Mb.zip from Gotoh's site and extract it.

Copy NVinjectGo.kext into /System/Library/Extensions and authenticate with your password.

Open up Terminal and type the following:

 

sudo -s

chmod -R 755 /System/Library/Extensions/NVinjectGo.kext

chown -R root:wheel /System/Library/Extensions/NVinjectGo.kext

rm -r /System/Library/Extensions.kextcache

rm -r /System/Library/Extensions.mkext

 

You can now safely exit the Terminal.

Once you restart the computer, the screen should flash black briefly just before the log-in window and you will have QE/CI fully activated.

 

If your laptop internal display isn't being detected properly by Apple drivers, you can try using np_'s LaptopDisplay 1.0.0d1 in-conjunction with any of the above kexts to remedy the problem.

There should be no need to use this kext if you are using NVinjectGo.

 

The MacVidia driver, for those that cannot get their graphics card to work with any of the above methods:

 

The MacVidia driver is the alternative to Titan, NvidiaEFI and Natit. You should only use it if neither drivers work for you and/or you are using a much older version of Tiger.

This is a last resort driver solution.

MacVidia does work if you install the latest beta and do a quick work-around:

These instructions are for MacVidia Beta 1 through to Beta 2 Build 1 ONLY.

If you're intending on using the Beta 2 Build 2 release, use the installer hosted on their site and manually move IONDRVSupport.kext away from the "Extensions"; folder

 

Firstly, before installing the driver, you need to make sure there are no existing NVidia or GeForce kext's present in /System/Library/Extensions

Load up the terminal and type:

 

sudo -s

rm -r /System/Library/Extensions/NV*

rm -r /System/Library/Extensions/Ge*

 

Now copy the MacVidia kexts into the Extensions folder, have a folder ready in root for this process:

 

cp -r /NVDriverBeta1Build5/NV* /System/Library/Extensions/

reboot

 

At the Darwin boot prompt, type -s to enter single user mode and it will take you to the command prompt.

Enter these commands:

 

/sbin/fsck -fy

/sbin/mount -uw /

nano /etc/rc

 

and at the top of the file that's displayed, add these lines:

 

kextload /System/Library/Extensions/NVDriver.kext

kextload /System/Library/Extensions/NVidiaHAL.kext

kextload /System/Library/Extensions/NVidia.kext

 

Press CTRL+O then Enter to save all changes, it should now be safe to press CTRL+X to quit.

 

Now type:

 

cd /System/Library/Extensions/NVidiaHAL.kext/Content

nano Info.plist

 

Then look for :

 

<key>IOPCIMatch</key>

<string>0x00f910de&0xffffffff</string>

 

Replace 00f9 with your own DeviceID, GeForce 7800 Go users have a DeviceID of 0098

Save the file with CTRL+X and then press Y.

Do the same to NVidia.kext.

 

Next step is to rebuild the kextcache:

 

chown -R root:wheel /System/Library/Extensions

chmod -R 755 /System/Library/Extensions

rm -r /System/Library/Extensions.kextcache

rm -r /System/Library/Extensions.mkext

kextcache -k /System/Library/Extensions

reboot

 

If this doesn't fix the black screen, boot with -s again, manually delete the new kexts using:

 

/sbin/fsck -fy

/sbin/mount -uw /

rm -r /System/Library/Extensions/NV*

 

Now when you restart everything should be back to normal.

In the case of an installer being used, type /NVDriver.bkp/bin/uninst.sh to restore the default kext files.

 

If you prefer to just use native VESA 3.0 compatability, you can edit the com.apple.Boot.plist for a higher resolution:

 

<key>Graphics Mode</key>

<string>1280x1024x32@60</string>

 

Make sure this key and string does not exist when installing the MacVidia driver though.

 

Any kernel extension load errors can be fixed by loading up terminal and typing:

 

cd /System/Library/Extensions

sudo find nameofkext.kext -type d -exec /bin/chmod 0755 {} \;

sudo find nameofkext.kext -type f -exec /bin/chmod 0644 {} \;

 

 

Again a sticky did you try this one?

[How To] Solutions for Keyboards, Trackpads & Mice, A Compilation

http://forum.insanelymac.com/index.php?showtopic=35972

 

Well good luck to you

Link to comment
Share on other sites

 Share

×
×
  • Create New...