Jump to content
InsanelyMac Forum

Kris Ferein

  • Content count

  • Joined

  • Last visited

About Kris Ferein

  • Rank
    InsanelyMac Protégé

Profile Information

  • Location
  1. Audio problem related with CPU speed

    And what sound card do you have?
  2. Audio problem related with CPU speed

    What driver are you using? Voodoo HDA? I still get stuttering, even with idlehalt=0.
  3. Audio problem related with CPU speed

    I have the same problem on an AMD Turion64 x2. I thought it might be the ACPI, still looking into it. Any suggestions? EDIT: Now that I think about it, it could be the CPU power management thing, have you tried setting the battery setting to best performance? Does anyone know which is the kext responsible for throttling the CPU? I was reading my old guide posted here I used to set a kernel flag idlehalt=0. Might still work. Can't try out myself right now as I am at work. Hope we can figure this out.
  4. NForce SATA Controller

    I have a NVRAID setup with 2x512GB and of course OSX can't read those. I just want to get rid of the annoying errors I get every time I boot. Is there a way to make the driver ignore these drives all together?
  5. Go to window->log window and see your installer messages. See where it stops.Try using the Netkas kernel.
  6. Here's an insane idea: couldn't multitouch work on a regular touchpad like it does with MacBook Air? After all it's a driver/software gimmick and not an actual hardware thing. Any thoughts on this?
  7. Driver for nForce4 LAN

    Did you try running without cpus=1 ?
  8. Driver for nForce4 LAN

    OK. Try this: Disable in windows(and probably any other OS) the controller you will use for Mac OS X. Convince your router if you have one to release all DHCP addresses, that is to clear it's DHCP allocation table. Add two entries in the manual DHCP allocation table for your two nvidia eth controllers. You could try a ipconfig /release as admin in windows to release assigned addresses. If this doesn't work reset your router. After you are done with all this, unplug your computer for a while and boot in Mac OS X. After it has booted, plug in the cable in thge controller you want to use for Mac OS X(for me it was the first one because the second controller never detected the cable as plugged in - e.g. the controller with the lowest MAC address). If you ask me, the forcedeth thing is too much of a hustle, I am thinking of plugging in my old Realtek controller any day now. Or even buying a new one. I just don't like packing things around my videocard and my PICe slots. I am also thinking of doing SLI in the future and things might get really crowded in there. There's probably some bug in the IP broadcast code in conjunction of an already assigned DHCP address. It's really weird. Hope this helps.
  9. Driver for nForce4 LAN

    Hi, I have the same mobo(EVGA 790i Ultra SLI) and installed Leo4All v3, checked forcedeth-v upon install and NforceTest. Network worked for me when I first plugged in the cable into my first nvidia eth controller(I was using the other one at the time from windows). However, after rebooting into Windows and enabling the same controller in Windows, I have been unable to get anything but "Self-assigned IP address" for my netcard in Leopard 10.5.2. I have read it might be a DHCP server issue. I've reset my router quite a few times, disabled manual IP/MAC address mathcing and such but no luck. I annoys me that it once worked and then stopped working. What drivers did you install when you installed Leo4All v3? What ACPIPlatform vers and such? I will try to reinstall. Help . Thanks. ----- Yeah, well, looks like I'll answer myself. Got it to work but with some sacrifices. One: cpus=1. Damn it. Two: I mustn't use the controller I use in Leopard in Windows or the DHCP in Leopard will get screwed up. That's all I've got so far. Kudos to planetbeing. Wish there was like a team or smth doing some dev on this driver. I guess I might start hacking myself now that I was able to download Xcode without kernel panics and install it. I wrote some drivers for Linux and a rather broken firewall driver for Windows. If only I had more free time and NO job (! I guess I could always plugin my ol' cheapo Realtek. ------ @planetbeing: Hi, great work. If we would trace all the drivers method and have people with 2 cores send us their system log after a crash couldn't we track the problem? Also, we all assumed it's a synchronization problem but maybe it's something else having to do with the kernel's scheduler or architecture? In the Linux kernel for example, that became preemptive starting with 2.4 you have to protect data access with spin locks or things like that in irq handlers or syscalls handlers and things like that. That is functions that you know will be called at an unpredictable time. Of course you have to protect the same data if you access it from somewhere else as well. So, what do you say, can we track down and fix this 2 cores-kernel-panic problem? And...Is there a book like "Linux Device Drivers" but for the Darwin kernel? P.S. At some point somebody posted a version that he said was very safe. I tried that as well and my Leopard froze just as well.If he was right and he did protect the data against all possible sync issues than maybe it is something else.
  10. I guess no one is really interested in my guide. Might as well delete it. Haven't gotten video working as it should.
  11. Hello everyone, I am not here to brag but to share my experience with you. It's thanks to this board and its wonderful people that I managed to finally get Leopard. My guide, like all the others on this site are based on the one for Tiger on Dell Inspiron 1501. My hardware is slightly different from that of the creator of the Tiger thread so I had to bang my head against the wall quite a bit before getting JaS 10.4.8 on my Dell. But I was not satisfied; I had to have Leopard! It took me days to figure all this out. I am no great hacker, although I do have some background with driver devel on Unix systems. It was the this board that got me through all my problems so I decided to give something back. (Disclamer: I don't condone cheating Apple, I am just too poor to get a true MacBook(Oh, MacBook Air...)) First, what you need: 1. A Leo4All v2 disk, v3 sucks for some reason and won't freaking boot! 2. A Dell Inspiron 1501, doh! 3. A valid windows xp install with vmware workstation - this is needed for fixing the IOATAFamily.kext. 4. You should also have on hand a boot CD like Hiren's Boot CD that will allow you to run some software like Acronis for some fast disk editing, especially for setting the primary partition which you might need to do. You could always use Gparted or plain ol' fdisk. 3. Patience & guts! Second, my guide is specific to my hardware so your YMMV: CPU: Turion64 X2 TL-58 @ 1.9 GHz Mainboard: not sure...will edit this later when I'll have a look HDD: Some Fujitsu I believe with the device ID 0x24CBC6AB(This is important to know later) Videocard: Damn ATI Xpress 1150 WiFi: Broadcom Dell minicard 1390, devide ID 4311 Ethernet:Broadcom 440x(didn't use it, I have wireless) I think that's it... Now, to business 1. I have BIOS 2.6.3, this might not be important but I thought I'd mention it. I've loaded setup defaults in the BIOS and enabled HPET(could be useless). 2. I have set up my partition table with Acronis: this way - First partition - FAT32 primary for MAC OS X, Second Partition - NTFS Primary,Active for WinXP Third & Forth - Ext3 + Linux swap(not important) - Logical partitions Fifth - NTFS Logical, for personal stuff Right, set up your partitions and you should be set. I have encountered different behaviors depending on the partition table and the type of the partitions so this is a rather important point. I've messed around with all the Leo custom DVDs I could get my hands on and they are a quite a few, to name them: Zephy rev1 & 2, Kalyway, Leo4All v2 & 3...erm I think that's it. The one that installed but didn't install my bootloader(which I did manually) was Zephy rev1. But after installing the bootlader and booting Leo, I;ve got a kernel panic pertaining to ACPIPlatform...which is bad. I've managed to install Leo4All via native and vmware install. My current install was done native. OK, let's continue. Now that you are setup to blow your Dell, go: 1. Boot Leo4All v2, with -x -v as bootflags, that's the only way it worked for me. It will take a while, so be patient. 2. Once the installer is live start Disk Utility and erase the FAT32 for Mac OS X making it HFS+ journaled. 3. Customize your install. Now...all you really need is the Netkas Kernel 9.2.0 - AMD!! -(no vanilla stuff - might not work), don't bother with any third party drivers, they're uselss for us. Also check AMD System fix and Time Machine Fix = might be useless, I don't know yet. 4. Click install!! And be ready to wait for an hour. You can't leave it unattended however, sometimes the installer will stall and you need to generated a mouse or keyboard event to wake it up(this happens on many machines, I think, happened on my desktop as well when I installed Leo once upon a time). So just touch the touchpad now and then to keep it alive. I liek to go to Window->Show Installer Log and watch the progress in that console.Select 'Show All Logs' for that. Well...now wait for an hour. 5. Now Leo is installed but not really. What happened to me was that my windows wouldn't boot anymore. The Mac OS X partition had becomed active, of course but when I had selected from the bootloader Windows XP, I would get "missing ntoskrnl.exe". That is easy to fix. What you need to do is update your Boot.ini on the windows partiton with the new drive on which windows resides, in this case you need to change from partition 1 to partition 2. You can do it using a regular boot CD like Hiren's or with your Windows XP boot CD, in recovery console, just type bootcfg /rebuild. It will add an extra boot entry. You can remove the redundant one later. 5. Now everything boots fine, except for Leo wich gives you the wonderful "Still waiting for root device" 6. Now comes in VMWare. Boot in windows and create a VM using the profile "Other" and one CPU, some RAM, no networking AND use as HDD for your VM the real HDD just like in this thread http://forum.insanelymac.com/index.php?showtopic=60924. You will need to get Emzo's IOATAFamily.kext from that hread as well. IMPORTANT: whatever you do don't edit the kext on your NTFS partition, I think it screws up its permissions permantly, that's what I did the first time I installed Leo4All and I couldn't get it to work. Take the zip and put it on a NTFS partition accessible from Leo. 7. Boot in VMWare Leo using -x -v, might work without, don't remember. 8. Once it has finished setting up your "Mac" and griding open a Terminal (Utilities->Terminal). Let's get hackcing, UNIX style. You can accomplish all this using the GUI as well but it will take you longer.So, type: >sudo bash, enter your password >cd /Users/yourusername/Desktop (or any other dir you like) >mkdir ./Backup >mv /System/Library/Extensions/IOATAFamily.kext ./Backup ...now copy the zip with Emzo's kext; let's assume it's on your NTFS partition called "Shared" >cp /Volumes/Shared/IOATAFamily.kext.zip ./ >unzip IOATAFamily.kext.zip ...now edit it with your device ID(found in windows) >nano ./IOATAFamily.kext/Contents/AppleVIAATA.kext/Contents/Info.plist and replace 0x1651101...or whatever it was, the only 10 digit hex number in there with your device ID, mine was 0x24CBC6AB ...copy it to its final resting place... >cp - R ./IOATAFamily.kext /System/Library/Extensions ...repair some permissions... >chown -R root:wheel /System/Library/Extensions/IOATAFamily.kext >chmod -R 755 /System/Library/Extensions/IOATAFamily.kext ...that should be it... 9. Just kill your VM and reboot your windows and enjoy LEOPARD!!! Oh, you can boot with -f, I did, might be useful. On a more permanent basis, edit /Library/Preferences/SystemPreferences/com.apple.Boot.plist and customize your KernelFlags as you wish: default value is -legacy -v. Disable that verbose if it annoys you. That's what I did. OK, there are some things I need to sort out now: AirPort, VGA and Sound. I know how to do this but I haven't got around to it 'cause I have a day job and I am spending my nights installing Leo . I will update this post with how to do just that. If your are impacient, you can roll your own using the instructions from the original Tiger thread, http://forum.insanelymac.com/index.php?showtopic=60924. Might not work right away, I have discovered some extra hacks since then.Ah, also as far as I know QE/CI is impossible . But...I have an idea I want to try using Callisto(probably wont't but I am a stubborn individual). Oh, for the wireless I've used in the past, in Tiger this thread: http://forum.insanelymac.com/index.php?showtopic=23684. Will be back after I get some sleep, hope this helps you guys. Thanks for everything, Insanelymac! P.S. If at any time during boot or during some work, Leopard seems to stall just touch your touchpad to wake it up.Annoying bug, I know.Must look into it. --EDIT-- Resolved sound + wifi + ethernet; also resolved idle bug So: 1. To resolve idle bug(Leopard stalling when there's no user input) add in com.apple.Boot.plist to the KernelFlags idlehalt=0 and platform=ACPI(might not b e need) 2. Be sure to fix wifi first. To do so, just delete /Library/Preferences/SystemPreferences/NetworkList.plist, reboot and now edit the newly created NetworkList replacing en0 with en1 and <integer>0 with <integer>1 (ut's the interface's number). Reboot again.If at first you cannot connect to your wireless router run network assistant/diagnostics once until you get to the connecting and it tells you it can't connect. Then go back to the main network screen and attempt to connect to your network.That worked for me. 3. To fix wired ethernet, you need the AppleBCM400x kext from kalyway's DVD. Found it here: http://forum.insanelymac.com/index.php?showtopic=67888. Just drop into /System/Library/Extensions, chown, chmod it and poof, there should be a network interface dialog appearing. 4. Sound.Easy.Just as in the Tiger guide, get AppleHDAPatcher 1.20, drop the dumb.txt from http://forum.insanelymac.com/index.php?showtopic=60924 onto it and that's it.You will have to reboot probably if iTunes doesn't start working imediately. What remains to be fixed is the VGA issue.You're stuck with 1024x678x32 and no acceleration. Will see if Callisto can help. Enjoy! P.S. As a side effect your touchpad my stop recognizing taps in windows as well(Leo doesn't recognize taps). If that happens just head to the synaptics site and install the latest drivers.
  12. Driver for nForce4 LAN

    Hi, first of all, thank you for all the good work. Second, I have a 790 Ultra SLI chipset mobo with two nForce gigabit ethernet controllers. The first one shows up in the network panel but I get no packets thus nothing works. On driver loading I get the "Your nVidia device ... is not known to work". I get it, it's not supported; is there anything I can do?
  13. Hello all, I've tried at least two Leopard install DVD(at first I made it from the original + Prawker's patch and then ToH + AMD patch) and I couldn't use any of them because my keyboard & mouse don't work when the installer goes graphical. I used to have this problem with Tiger as well but unplugging the devices and plugging them in used to do the trick. That doesn't work anymore tho . Has anyone had similar problems and if so, is there a solution? Thanks in advance.
  14. Guide to installing leopard on AMD (without tiger)

    Well, I have an USB mouse & keyboard and they just don't work when I boot the Leopard DVD install disc. I used to have this problem with Tiger too but unplugging them and then plugging them back used to do the trick. Now that doesn't work anymore . Any advice?