Ruebix78

Q: iMac dying - browsers?

Hopefully someone can help me. I have a 2009 24" iMac that has been giving me issues for about a year. I've talked to Apple support online a few times, have brought it to two different Genius Bars, and had it repaired by a Mac repair store.

 

All signs seemed to be pointing to a hard drive failure - I get the bouncing ball a lot, it freezes, it sometimes will take a long time to boot.  However, every diagnostic test run shows the hard drive is working fine.  So far I've done a few cleanups as advised by online support, completely wiped clean the hard drive and installed Mavericks per Apple store #1, and brought it to a Mac repair store to have the hard drive cable replaced, per Apple store #2. The hard drive was tested when it was open, and it was fine.  I've barely put anything back onto the computer since having the hard drive wiped, so there should be plenty of space and I have 4 GB of RAM.

 

I just bought a new 27" iMac, so all I'm hoping to do now is to make my old iMac viable as a media player in my spare room (for Hulu, Netflix, dvds, music, etc.).  What I've recently discovered is that it seems to run pretty well when I'm using the dvd player and iTunes (even streaming the radio), but it freezes and becomes almost unusable when I use any of the browsers (Chrome, Firefox, Safari, it doesn't matter).

 

I've stumped a few Apple techs now, so hopefully someone here can help me.  I'd really love to get a few more years out of it as a media player, but that won't work if I can't stream anything online.

 

Thanks!

iMac (24-inch Early 2009), Mac OS X (10.7.1)

Posted on Sep 3, 2014 7:50 PM

Close

Q: iMac dying - browsers?

  • All replies
  • Helpful answers

  • by Linc Davis,

    Linc Davis Linc Davis Sep 3, 2014 8:49 PM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 3, 2014 8:49 PM in response to Ruebix78

    Launch the Console application in any of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.

    The title of the Console window should be All Messages. If it isn't, select

              SYSTEM LOG QUERIES ▹ All Messages

    from the log list on the left. If you don't see that list, select

              View ▹ Show Log List

    from the menu bar at the top of the screen. Click the Clear Display icon in the toolbar. Then take one of the actions that you're having trouble with. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.

    The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.

    Please don't indiscriminately dump thousands of lines from the log into this discussion.

    Please don't post screenshots of log messages—post the text.

    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 3, 2014 9:08 PM in response to Linc Davis
    Level 1 (0 points)
    Sep 3, 2014 9:08 PM in response to Linc Davis

    Thank you for your help.

     

    I opened all three browsers, and here is the log:

     

    9/4/14 12:03:55.670 AM mds[42]: (Warning) Volume: vsd:0x7fa5db16ec00 Open failed.  failureCount:4 {

        DisabledRecycleCount = 4;

    }

    9/4/14 12:05:31.545 AM syncdefaultsd[415]: *** -[IADomainCache init]: IA domains cache couldn't be read.

    9/4/14 12:05:31.545 AM syncdefaultsd[415]: -[IAPluginManager allAListPlugins] [546] -- *** warning: we're on the slow path.

    9/4/14 12:05:44.000 AM kernel[0]: firefox (map: 0xffffff802120a4b0) triggered DYLD shared region unnest for map: 0xffffff802120a4b0, region 0x7fff8a400000->0x7fff8a600000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

    9/4/14 12:06:34.000 AM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=422[ksadmin] final status 0x0, allowing (remove VALID) page

    9/4/14 12:06:34.245 AM Google Chrome[420]: stat on /Users//Library/Application Support/Google/Chrome/Default/Bookmarks: No such file or directory

    9/4/14 12:06:35.000 AM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=426[ksadmin] final status 0x0, allowing (remove VALID) page

  • by Linc Davis,

    Linc Davis Linc Davis Sep 3, 2014 9:27 PM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 3, 2014 9:27 PM in response to Ruebix78

    Please read this whole message before doing anything.

    This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.

    Step 1

    The purpose of this step is to determine whether the problem is localized to your user account.

    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”

    While logged in as Guest, you won’t have access to any of your documents or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this behavior; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.

    Test while logged in as Guest. Same problem?

    After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.

    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.

    Step 2

    The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.

    Please take this step regardless of the results of Step 1.

    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.

    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.

    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.

    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.

    Test while in safe mode. Same problem?

    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of Steps 1 and 2.

  • by Carolyn Samit,

    Carolyn Samit Carolyn Samit Sep 4, 2014 1:48 AM in response to Ruebix78
    Level 10 (124,646 points)
    Apple Music
    Sep 4, 2014 1:48 AM in response to Ruebix78

    On the 24" iMac, anti virus software installed by chance?

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 4, 2014 7:59 AM in response to Linc Davis
    Level 1 (0 points)
    Sep 4, 2014 7:59 AM in response to Linc Davis

    Thanks for such clear instructions - I was only able to get through Step 1 before bed last night, but I'll try Step 2 when I get home tonight.

     

    When I logged in as Guest, the computer seemed to run smoother - it's hard to tell because at times it runs fine, but I did not get any bouncing ball when I opened up Safari or when I downloaded and opened Chrome.  I opened the console and most of the log seemed to indicate there were no problems, and there were only a few different lines in the log.  Here is a brief sampling:

     

    9/4/14 12:48:54.418 AM com.apple.WebKit.WebContent[704]: whitelistVerdict: (null) | Guest has no web restrictions | https://twitter.com/

    9/4/14 12:53:14.614 AM GoogleSoftwareUpdateAgent[788]: CFNetwork SSLHandshake failed (-9806)

    9/4/14 12:53:14.930 AM GoogleSoftwareUpdateAgent[788]: NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806)

     

     

     

    Within a few minutes of logging back into my account, my iMac froze again and I shut it down for the night.  I'll try Step 2 this evening and report back then.  Thanks!

     

    Carolyn - I'm fairly certain there isn't any anti virus software installed. I haven't really added anything back since doing the hard drive wipe a few months ago.

     

    Thanks!

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 4, 2014 9:03 PM in response to Linc Davis
    Level 1 (0 points)
    Sep 4, 2014 9:03 PM in response to Linc Davis

    Ok, I was able to start it in Safe Mode tonight, and when I went to check the Login items there was nothing there (I had previously disabled iTunes during startup, hoping it would go quicker).  Same general problems seem to exist, and there are a few lines from the console:

     

    9/4/14 11:59:05.527 PM com.apple.kextd[11]: Can't load /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothS erialManager.kext - ineligible during safe boot.

    9/4/14 11:59:05.530 PM com.apple.kextd[11]: Load com.apple.iokit.IOBluetoothSerialManager failed; removing personalities from kernel.

    9/4/14 11:59:05.554 PM com.apple.kextd[11]: Can't load /System/Library/Extensions/IOUserEthernet.kext - ineligible during safe boot.

    9/4/14 11:59:05.557 PM com.apple.kextd[11]: Load com.apple.iokit.IOUserEthernet failed; removing personalities from kernel.

    9/4/14 11:59:11.426 PM com.apple.kextcache[273]: / locked; waiting for lock.

    9/4/14 11:59:12.793 PM com.apple.kextcache[271]: kext com.jmicron.JMicronATA  101069000 is in exception list, allowing to load

    9/4/14 11:59:17.522 PM com.apple.kextcache[271]: kext com.ATTO.driver.ATTOExpressSASRAID  307029000 is in exception list, allowing to load

    9/4/14 11:59:17.546 PM com.apple.kextcache[271]: kext com.ATTO.driver.ATTOExpressSASHBA3  100059000 is in exception list, allowing to load

    9/4/14 11:59:57.023 PM com.apple.kextcache[273]: Lock acquired; proceeding.

    9/4/14 11:59:57.029 PM com.apple.kextcache[273]: /: no supported helper partitions to update.

    9/5/14 12:00:03.145 AM CoreServicesUIAgent[276]: Error: qtn_file_apply_to_path error: Permission denied

    9/5/14 12:00:04.221 AM com.apple.launchd[1]: (com.apple.aslmanager) Throttling respawn: Will start in 6 seconds

    9/5/14 12:00:12.000 AM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=282[ksadmin] final status 0x0, allowing (remove VALID) page

  • by Linc Davis,

    Linc Davis Linc Davis Sep 4, 2014 9:14 PM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 4, 2014 9:14 PM in response to Ruebix78

    Back up all data before proceeding.

    This procedure will unlock all your user files (not system files) and reset their ownership, permissions, and access controls to the default. If you've intentionally set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it, but you do need to follow the instructions below.

    Step 1

    If you have more than one user, and the one in question is not an administrator, then go to Step 2.

    Triple-click anywhere in the following line on this page to select it:

    sudo find ~ $TMPDIR.. -exec chflags -h nouchg,nouappnd,noschg,nosappnd {} + -exec chown -h $UID {} + -exec chmod +rw {} + -exec chmod -h -N {} + -type d -exec chmod -h +x {} + 2>&-

    Copy the selected text to the Clipboard by pressing the key combination command-C.

    Launch the built-in Terminal application in any of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.

    Paste into the Terminal window by pressing command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.

    You'll be prompted for your login password, which won't be displayed when you type it. Type carefully and then press return. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

    The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.

    Step 2 (optional)

    Take this step only if you have trouble with Step 1, if you prefer not to take it, or if it doesn't solve the problem.

    Start up in Recovery mode. When the OS X Utilities screen appears, select

              Utilities Terminal

    from the menu bar. A Terminal window will open. In that window, type this:

    res

    Press the tab key. The partial command you typed will automatically be completed to this:

    resetpassword

    Press return. A Reset Password window will open. You’re not going to reset a password.

    Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.

    Select your username from the menu labeled Select the user account if not already selected.

    Under Reset Home Directory Permissions and ACLs, click the Reset button.

    Select

               Restart

    from the menu bar.

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 5, 2014 11:05 AM in response to Linc Davis
    Level 1 (0 points)
    Sep 5, 2014 11:05 AM in response to Linc Davis

    I've been trying to do this most recent step, but unfortunately I haven't been able to log in since I last logged out of safe mode :/ 

    I've tried several times last night and this morning to turn my computer on, but after numerous attempts I can't get it past the grey screen with the Apple icon.  I've had this problem once or twice before, but this is the longest it's lasted.  Do you have any suggestions for getting my computer to turn on properly?  I've tried with and without safe mode.

     

    Thanks!

  • by Linc Davis,

    Linc Davis Linc Davis Sep 5, 2014 11:31 AM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 5, 2014 11:31 AM in response to Ruebix78

    Take each of these steps that you haven't already tried. Stop when the problem is resolved.

    Step 1

    The first step in dealing with a startup failure is to secure the data. If you want to preserve the contents of the startup drive, and you don't already have at least one current backup, you must try to back up now, before you do anything else. It may or may not be possible. If you don't care about the data that has changed since the last backup, you can skip this step.

    There are several ways to back up a Mac that is unable to start. You need an external hard drive to hold the backup data.

    a. Start up from the Recovery partition, or from a local Time Machine backup volume (option key at startup.) When the OS X Utilities screen appears, launch Disk Utility and follow the instructions in this support article, under “Instructions for backing up to an external hard disk via Disk Utility.” The article refers to starting up from a DVD, but the procedure in Recovery mode is the same. You don't need a DVD if you're running OS X 10.7 or later.

    b. If Step 1a fails because of disk errors, and no other Mac is available, then you may be able to salvage some of your files by copying them in the Finder. If you already have an external drive with OS X installed, start up from it. Otherwise, if you have Internet access, follow the instructions on this page to prepare the external drive and install OS X on it. You'll use the Recovery installer, rather than downloading it from the App Store.

    c. If you have access to a working Mac, and both it and the non-working Mac have FireWire or Thunderbolt ports, start the non-working Mac in target disk mode. Use the working Mac to copy the data to another drive. This technique won't work with USB, Ethernet, Wi-Fi, or Bluetooth.

    d. If the internal drive of the non-working Mac is user-replaceable, remove it and mount it in an external enclosure or drive dock. Use another Mac to copy the data.

    Step 2

    If the startup process stops at a blank gray screen with no Apple logo or spinning "daisy wheel," then the startup volume may be full. If you had previously seen warnings of low disk space, this is almost certainly the case. You might be able to start up in safe mode even though you can't start up normally. Otherwise, start up from an external drive, or else use the technique in Step 1b, 1c, or 1d to mount the internal drive and delete some files. According to Apple documentation, you need at least 9 GB of available space on the startup volume (as shown in the Finder Info window) for normal operation.

    Step 3

    Sometimes a startup failure can be resolved by resetting the NVRAM.

    Step 4

    If you use a wireless keyboard, trackpad, or mouse, replace or recharge the batteries. The battery level shown in the Bluetooth menu item may not be accurate.

    Step 5

    If there's a built-in optical drive, a disc may be stuck in it. Follow these instructions to eject it.

    Step 6

    Press and hold the power button until the power shuts off. Disconnect all wired peripherals except those needed to start up, and remove all aftermarket expansion cards. Use a different keyboard and/or mouse, if those devices are wired. If you can start up now, one of the devices you disconnected, or a combination of them, is causing the problem. Finding out which one is a process of elimination.

    Step 7

    If you've started from an external storage device, make sure that the internal startup volume is selected in the Startup Disk pane of System Preferences.

    Start up in safe mode. Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Post for further instructions.

    Safe mode is much slower to start and run than normal, and some things won’t work at all, including wireless networking on certain Macs.

    The login screen appears even if you usually log in automatically. You must know the login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.

    When you start up in safe mode, it's normal to see a dark gray progress bar on a light gray background. If the progress bar gets stuck for more than a few minutes, or if the system shuts down automatically while the progress bar is displayed, the startup volume is corrupt and the drive is probably malfunctioning. In that case, go to Step 11. If you ever have another problem with the drive, replace it immediately.

    If you can start and log in in safe mode, empty the Trash, and then open the Finder Info window on the startup volume ("Macintosh HD," unless you gave it a different name.) Check that you have at least 9 GB of available space, as shown in the window. If you don't, copy as many files as necessary to another volume (not another folder on the same volume) and delete the originals. Deletion isn't complete until you empty the Trash again. Do this until the available space is more than 9 GB. Then restart as usual (i.e., not in safe mode.)

    If the startup process hangs again, the problem is likely caused by a third-party system modification that you installed. Post for further instructions.

    Step 8

    Launch Disk Utility in Recovery mode (see Step 1.) Select the startup volume, then run Repair Disk. If any problems are found, repeat until clear. If Disk Utility reports that the volume can't be repaired, the drive has malfunctioned and should be replaced. You might choose to tolerate one such malfunction in the life of the drive. In that case, erase the volume and restore from a backup. If the same thing ever happens again, replace the drive immediately.

    This is one of the rare situations in which you should also run Repair Permissions, ignoring the false warnings it may produce. Look for the line "Permissions repair complete" at the end of the output. Then restart as usual.

    Step 9

    If the startup device is an aftermarket SSD, it may need a firmware update and/or a forced "garbage collection." Instructions for doing this with a Crucial-branded SSD were posted here. Some of those instructions may apply to other brands of SSD, but you should check with the vendor's tech support.  

    Step 10

    Reinstall the OS. If the Mac was upgraded from an older version of OS X, you’ll need the Apple ID and password you used to upgrade.

    Step 11

    Do as in Step 9, but this time erase the startup volume in Disk Utility before installing. The system should automatically restart into the Setup Assistant. Follow the prompts to transfer the data from a Time Machine or other backup.

    Step 12

    This step applies only to models that have a logic-board ("PRAM") battery: all Mac Pro's and some others (not current models.) Both desktop and portable Macs used to have such a battery. The logic-board battery, if there is one, is separate from the main battery of a portable. A dead logic-board battery can cause a startup failure. Typically the failure will be preceded by loss of the settings for the startup disk and system clock. See the user manual for replacement instructions. You may have to take the machine to a service provider to have the battery replaced.

    Step 13

    If you get this far, you're probably dealing with a hardware fault. Make a "Genius" appointment at an Apple Store, or go to another authorized service provider.

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 6, 2014 8:50 AM in response to Linc Davis
    Level 1 (0 points)
    Sep 6, 2014 8:50 AM in response to Linc Davis

    Thanks, I was able to get the computer started and was able to run Steps 1 and 2 to restore home directory permissions, but the same problems still exists.  Now the spinning beach ball shows up within a minute or two turning the Mac on, when I'm able to get that far.

  • by Linc Davis,

    Linc Davis Linc Davis Sep 6, 2014 8:55 AM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 6, 2014 8:55 AM in response to Ruebix78

    If you reproduced the problem with a clean installation of OS X, no other software installed and nothing restored from a backup, then it's caused by a hardware fault.

  • by Ruebix78,

    Ruebix78 Ruebix78 Sep 6, 2014 9:03 AM in response to Linc Davis
    Level 1 (0 points)
    Sep 6, 2014 9:03 AM in response to Linc Davis

    Thank you for your help and patience with this.  Since the hard drive cable has been replaced, and repeated tests of the hard drive aren't showing any errors, do you have any suggestions for what it might be?  Unfortunately, at this point there doesn't seem to be much left for me to do to salvage it.

  • by Linc Davis,

    Linc Davis Linc Davis Sep 6, 2014 9:14 AM in response to Ruebix78
    Level 10 (208,044 points)
    Applications
    Sep 6, 2014 9:14 AM in response to Ruebix78

    If Apple's testing can't locate the fault, I don't know of anything you can do yourself that would be better.