Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

My Mac freezes and only mouse moves

Hello, I have problem with my iMac 20" mid 2007. It randomly freezes once a day and if it freeze I can't do anything if I'm listening to some online radio it keep playing but everything else freeze I can't close apps, minimalize, cmd + shift + esc do not work, only I can do is move with mouse cursor and to get it work I have to do hard reset. I don't know what can cause this but I think it might be Safari. Because of since yesterday I've installed Google Chrome and I do not use Safari and it seems it will not freeze(I hope) and It freezing only if I'm browsing the internet with Safari. Also after the upgrade from Snow Leopard to Mountain Lion shutting down takes about 20 - 30 seconds with Snow Leopard it was about 1 - 2 seconds, so should I reinstall and if so to Lion or Snow Leopard. Because iMac 20" mid 2007 was design for OS X 10.5 and I'm using OS that is 3 versions newer.


Thank you so much in advance.

All help will be appreciated.

iMac, OS X Mountain Lion (10.8.3), iMac 20" mid 2007

Posted on May 8, 2013 3:45 AM

Reply
Question marked as Best reply

Posted on Feb 16, 2017 11:31 PM

I had it happen nearly daily but I think I have found the culprit. In my case the issue only appeared on two Macs (iMac & MBP) that had Evernote installed, and usually when scrolling in Safari, so I suspect Evernote's web clipping feature is at fault. Uninstalled Evernote from the iMac and it hasn't frozen in a week. Installed Evernote again, and it froze within 24 hours. So I removed it again and things work fine.

15 replies
Question marked as Best reply

Feb 16, 2017 11:31 PM in response to peterpetr4

I had it happen nearly daily but I think I have found the culprit. In my case the issue only appeared on two Macs (iMac & MBP) that had Evernote installed, and usually when scrolling in Safari, so I suspect Evernote's web clipping feature is at fault. Uninstalled Evernote from the iMac and it hasn't frozen in a week. Installed Evernote again, and it froze within 24 hours. So I removed it again and things work fine.

Feb 22, 2017 9:41 PM in response to peterpetr4

I really love it when someone gives an easy solution that works.

I really don't love it when I have to wade through several swamps of Stuff to get to something simple that works.

Like "clean and blow out along the edges of your trackpad".

Or in this case, disable Evernote.

I did indeed have Evernote active. How'd that happen? I don't know; never used it.

Quit Evernote and the mouse/trackpads are active again.

Explains why things worked for awhile after restarts and reboots, until Evernote got into the act.

Wish there was a way for simplest solutions to rise to the top! X-ing Evernote worked for me. Best.

May 8, 2013 9:58 AM in response to peterpetr4

The next time you have the problem, note the exact time: hour, minute, second.


If you have more than one user account, these instructions must be carried out as an administrator.


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.


Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select

View Show Log List

from the menu bar.

Scroll back in the log to the time you noted above. Select any messages timestamped from then until the end of the episode. Copy them to the Clipboard (command-C). Paste into a reply to this message (command-V).


When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.

Please do not indiscriminately dump thousands of lines from the log into this discussion.


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

May 8, 2013 12:20 PM in response to Linc Davis

Hi, thank you all for your helping to me.


// ------------------------------ Mac HW ------------------------------\\


iMac 20 inch, mid 2007


Processor: 2.4 GHz Intel Core 2 Duo

Memory: 4 GB 667 MHz DDR2 SDRAM

Graphics: ATI Radeon HD 2600 Pro 256 MB

OS: Mac OS X Mountain Lion 10.8.3


All hardware is original, only Memory was upgraded to 4 GB.


// ------------------------------ Console log ------------------------------\\


Most of errors I'm getting from Safari


// error below is there maybe 80x times

5/6/13 11:30:04.139 PM Safari[577]: CGContextClipToRect: invalid context 0x0


// ------------------------------ Conclusion ------------------------------\\


I think my Mac freezes causes Safari because of Mac was freezing frequently. And since I'm using Google Chrome Mac didn't freeze yet.


// Plan A

I'd like to fix this error and use Safari.


// Plan B

Reinstall to Mac OS X Lion 10.7


It will be fresh install and it's working better on the older Macs.

http://www.youtube.com/watch?v=Fqzc_AiEEH8

// Older Mac than mine and it looks that it's working perfectly.


My present OS was installed through upgrade from clean install of Snow leopard.


PS. Mac froze everytime only when I was browsing the internet through Safari.

May 8, 2013 12:48 PM in response to peterpetr4

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 personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; 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, or by a peripheral device.


Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Post for further instructions.


Safe mode is much slower to boot and run than normal, and some things won’t work at all, including wireless networking on certain Macs. The next normal boot 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, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of steps 1 and 2.

May 8, 2013 3:14 PM in response to Linc Davis

ok, so after about 2 hours after I started up safari. It froze and in console I got this message:

kernel error is there maybe 2000x times



5/8/13 11:18:20.148 PM Safari[3533]: CGContextClipToRect: invalid context 0x0

5/8/13 11:18:29.220 PM Safari[3533]: CGContextClipToRect: invalid context 0x0

5/8/13 11:18:31.987 PM Safari[3533]: CGContextClipToRect: invalid context 0x0

5/8/13 11:18:35.763 PM Safari[3533]: CGContextClipToRect: invalid context 0x0

5/8/13 11:19:03.055 PM Safari[3533]: CGContextClipToRect: invalid context 0x0

5/8/13 11:20:48.000 PM kernel[0]: ** Device in slot: SLOT--1 **

5/8/13 11:20:48.000 PM kernel[0]: ** GPU Debug Info Start **

5/8/13 11:20:48.000 PM kernel[0]: 0x00009583

5/8/13 11:20:48.000 PM kernel[0]: 0x000000d8

5/8/13 11:20:48.000 PM kernel[0]: 0x00000001

5/8/13 11:20:48.000 PM kernel[0]: 0x00000018

5/8/13 11:20:48.000 PM kernel[0]: 0x0000d062

5/8/13 11:20:48.000 PM kernel[0]: 0x00000001

5/8/13 11:20:48.000 PM kernel[0]: 0x00000001

5/8/13 11:20:54.000 PM kernel[0]: ** GPU Debug Info End **



5/8/13 11:22:16.789 PM mdworker[3800]: Unable to talk to lsboxd

5/8/13 11:22:16.874 PM sandboxd[3801]: ([3800]) mdworker(3800) deny mach-lookup com.apple.ls.boxd

5/8/13 11:22:17.000 PM kernel[0]: Sandbox: sandboxd(3801) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:24:17.683 PM mdworker[3803]: Unable to talk to lsboxd

5/8/13 11:24:17.771 PM sandboxd[3804]: ([3803]) mdworker(3803) deny mach-lookup com.apple.ls.boxd

5/8/13 11:24:18.000 PM kernel[0]: Sandbox: sandboxd(3804) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:24:48.382 PM coreservicesd[60]: SendFlattenedData, got error #268435460 (ipc/send) timed out from ::mach_msg(), sending notification kLSNotifyApplicationDeath to notificationID=152

5/8/13 11:24:48.383 PM coreservicesd[60]: SendFlattenedData, got error #268435460 (ipc/send) timed out from ::mach_msg(), sending notification kLSNotifyApplicationDeath to notificationID=113

5/8/13 11:26:18.580 PM mdworker[3807]: Unable to talk to lsboxd

5/8/13 11:26:18.724 PM sandboxd[3808]: ([3807]) mdworker(3807) deny mach-lookup com.apple.ls.boxd

5/8/13 11:26:19.000 PM kernel[0]: Sandbox: sandboxd(3808) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:26:37.649 PM fseventsd[47]: SLOWDOWN: client 0x7f9481838a00 (pid 3545) sleeping due to too

5/8/13 11:30:19.000 PM kernel[0]: Sandbox: sandboxd(3813) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:30:19.552 PM sandboxd[3813]: ([3811]) mdworker(3811) deny mach-lookup com.apple.ls.boxd

5/8/13 11:33:57.000 PM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=3816[GoogleSoftwareUp]

5/8/13 11:34:14.225 PM fseventsd[47]: SLOWDOWN: client 0x7f9481838a00 (pid 3545) sleeping due to too many errors (num usleeps 130)

5/8/13 11:34:20.357 PM mdworker[3817]: Unable to talk to lsboxd

5/8/13 11:34:20.442 PM sandboxd[3818]: ([3817]) mdworker(3817) deny mach-lookup com.apple.ls.boxd

5/8/13 11:34:20.000 PM kernel[0]: Sandbox: sandboxd(3818) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:36:21.261 PM mdworker[3821]: Unable to talk to lsboxd

5/8/13 11:36:21.348 PM sandboxd[3822]: ([3821]) mdworker(3821) deny mach-lookup com.apple.ls.boxd

5/8/13 11:36:21.000 PM kernel[0]: Sandbox: sandboxd(3822) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:40:22.163 PM mdworker[3825]: Unable to talk to lsboxd

5/8/13 11:40:22.251 PM sandboxd[3826]: ([3825]) mdworker(3825) deny mach-lookup com.apple.ls.boxd

5/8/13 11:40:22.000 PM kernel[0]: Sandbox: sandboxd(3826) deny mach-lookup com.apple.coresymbolicationd

5/8/13 11:41:41.656 PM fseventsd[47]: SLOWDOWN: client 0x7f948102fc00 (pid 811) sleeping due to too many errors (num usleeps 219)

5/8/13 11:44:23.064 PM mdworker[3829]: Unable to talk to lsboxd

5/8/13 11:44:23.146 PM sandboxd[3830]: ([3829]) mdworker(3829) deny mach-lookup com.apple.ls.boxd



ps. why do I have Darwin Kernel, shouldn't I have Vannila kernel?? I have a Mac not Hackintosh.


5/8/13 11:49:46.000 PM bootlog[0]: BOOT_TIME 1368049786 0

5/8/13 11:50:00.000 PM kernel[0]: Darwin Kernel Version 12.3.0: Sun Jan 6 22:37:10 PST 2013; root:xnu-2050.22.13~1/RELEASE_X86_64




// ---------- UPDATE ---------- \\

I found article for this problem.


http://www.mactricksandtips.com/2012/11/solve-your-mac-freezinghanging-in-mounta in-lion.html

May 8, 2013 4:06 PM in response to peterpetr4

GPU Debug Info Start


That usually indicates a hardware fault in the graphics subsystem, but might also represent a bug in the drivers.

Make a "Genius" appointment at an Apple Store.

Back up all data on the internal drive(s) before you hand over your computer to anyone. If privacy is a concern, erase the data partition(s) with the option to write zeros* (do this only if you have at least two complete, independent backups, and you know how to restore to an empty drive from any of them.) Don’t erase the recovery partition, if present.

Keeping your confidential data secure during hardware repair

*An SSD doesn't need to be zeroed.

Jan 13, 2014 10:33 AM in response to peterpetr4

Hi,


I experience often a freeze of my IMac 27 running OS X 10.9. The freeze happens when I'm using safari and only the mouse pointer moves, everything else is freezed. The only solution is to reboot the IMac. I start experiencing this more after 10.9 update.


HELP!!!


Thanks a lot.


Andrea



13/01/14 10:41:43,371 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.


13/01/14 10:41:43,371 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:43,371 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:43,372 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:43,372 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:56,153 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:56,153 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:56,153 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:56,154 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:41:56,154 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:42:17,135 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:42:17,135 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:42:17,135 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:42:17,136 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:42:17,136 Safari[25140]: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 3. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

13/01/14 10:44:32,000 bootlog[0]: BOOT_TIME 1389606272 0

Sep 21, 2014 11:49 AM in response to Linc Davis

Hopefully not too many...looks like the issue started at just after noon my time


9/21/14 12:03:09.049 PM SecurityAgent[645]: 8837325: Attempting to SIGCONT to pid #646 failed, with errno=#1, or the process failed to actually start

9/21/14 12:03:39.176 PM SecurityAgent[645]: FAILURE: Failed to open property list at file:///private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist for reading. (The operation couldn’t be completed. Permission denied)

9/21/14 12:03:39.176 PM SecurityAgent[645]: launch_msg(): Operation not permitted

9/21/14 12:03:39.215 PM SecurityAgent[645]: FAILURE: Failed to open property list at file:///private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist for reading. (The operation couldn’t be completed. Permission denied)

9/21/14 12:03:39.215 PM SecurityAgent[645]: launch_msg(): Operation not permitted

9/21/14 12:03:39.250 PM SecurityAgent[645]: FAILURE: Failed to open property list at file:///private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist for reading. (The operation couldn’t be completed. Permission denied)

9/21/14 12:03:39.250 PM SecurityAgent[645]: launch_msg(): Operation not permitted

9/21/14 12:03:43.174 PM syncdefaultsd[647]: Fixing push token

9/21/14 12:03:45.589 PM SecurityAgent[645]: FAILURE: Failed to open property list at file:///private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist for reading. (The operation couldn’t be completed. Permission denied)

9/21/14 12:03:45.589 PM SecurityAgent[645]: launch_msg(): Operation not permitted

9/21/14 12:05:01.000 PM kernel[0]: considerRebuildOfPrelinkedKernel prebuild rebuild has expired

9/21/14 12:06:00.053 PM com.apple.launchd.peruser.501[242]: (com.apple.appleseed.seedusaged) Throttling respawn: Will start in 10 seconds

9/21/14 12:06:34.220 PM com.apple.SecurityServer[15]: Killing auth hosts

9/21/14 12:06:34.221 PM com.apple.SecurityServer[15]: Session 100022 destroyed

9/21/14 12:06:34.221 PM com.apple.SecurityServer[15]: Killing auth hosts

9/21/14 12:06:34.221 PM com.apple.SecurityServer[15]: Session 100009 destroyed

9/21/14 12:08:22.931 PM com.apple.backupd[635]: Finished scan

9/21/14 12:08:22.937 PM com.apple.backupd[635]: Deep event scan at path:/Users/miller6824/Desktop/Pictures/iPhoto Library/Database/apdb reason:contains changes|must scan subdirs|found in deep scan|missed reservation|file event|

9/21/14 12:08:23.513 PM com.apple.backupd[635]: Finished scan

9/21/14 12:08:23.514 PM com.apple.backupd[635]: Not using file event preflight for Macintosh HD

9/21/14 12:10:54.553 PM com.apple.backupd[635]: Found 1588 files (644.7 MB) needing backup

9/21/14 12:10:57.016 PM com.apple.backupd[635]: 6.38 GB required (including padding), 635.76 GB available

9/21/14 12:17:21.085 PM com.apple.SecurityServer[15]: Session 100024 created

9/21/14 12:17:31.038 PM xpcproxy[707]: assertion failed: 13E28: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2

9/21/14 12:18:02.705 PM com.apple.backupd[635]: Copied 2094 items (327.7 MB) from volume Macintosh HD. Linked 28384.

9/21/14 12:18:25.005 PM com.apple.backupd[635]: Will copy (2.6 MB) from Macintosh HD

9/21/14 12:18:25.005 PM com.apple.backupd[635]: Found 78 files (2.6 MB) needing backup

9/21/14 12:18:25.006 PM com.apple.backupd[635]: 5.61 GB required (including padding), 635.42 GB available

9/21/14 12:18:39.000 PM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=716[ksadmin] final status 0x0, allowing (remove VALID) page

9/21/14 12:18:39.000 PM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=717[ksadmin] final status 0x0, allowing (remove VALID) page

9/21/14 12:19:21.798 PM Safari[376]: unlockFocus called too many times. Called on <ButtonPlus: 0x608000178a80>.

9/21/14 12:19:37.155 PM com.apple.backupd[635]: Copied 140 items (2.7 MB) from volume Macintosh HD. Linked 2621.

9/21/14 12:19:54.764 PM com.apple.backupd[635]: Created new backup: 2014-09-21-121954

9/21/14 12:20:01.439 PM mdworker[736]: (Error) Import: Could not create instance for plugIn 'file:///Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotl ightImporter.mdimporter/'

9/21/14 12:20:01.439 PM mdworker[736]: (Error) Import: BAD IMPORTER ~~~~~~~~~~~~~~~~~~ file:///Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotli ghtImporter.mdimporter/

9/21/14 12:20:08.731 PM com.apple.SecurityServer[15]: Session 100025 created

9/21/14 12:20:23.882 PM com.apple.backupd[635]: Starting post-backup thinning

9/21/14 12:21:09.784 PM com.apple.backupd[635]: Deleted /Volumes/Seagate/Backups.backupdb/Macintosh/2014-09-20-114611 (6.3 MB)

9/21/14 12:21:09.784 PM com.apple.backupd[635]: Post-backup thinning complete: 1 expired backups removed

9/21/14 12:21:10.125 PM com.apple.backupd[635]: Backup completed successfully.

9/21/14 12:21:33.050 PM mdworker[742]: (Error) Import: Could not create instance for plugIn 'file:///Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotl ightImporter.mdimporter/'

9/21/14 12:21:33.050 PM mdworker[742]: (Error) Import: BAD IMPORTER ~~~~~~~~~~~~~~~~~~ file:///Applications/GarageBand.app/Contents/Library/Spotlight/GarageBandSpotli ghtImporter.mdimporter/

9/21/14 12:22:00.026 PM com.apple.launchd.peruser.501[242]: (com.apple.appleseed.seedusaged) Throttling respawn: Will start in 2 seconds

9/21/14 12:23:19.301 PM WindowServer[137]: disable_update_timeout: UI updates were forcibly disabled by application "Mail" for over 1.00 seconds. Server has re-enabled them.

9/21/14 12:23:19.348 PM WindowServer[137]: common_reenable_update: UI updates were finally reenabled by application "Mail" after 1.05 seconds (server forcibly re-enabled them after 1.00 seconds)

9/21/14 12:28:02.515 PM CrashPlanService[66]: __TCCAccessRequest_block_invoke46: Connection invalid

9/21/14 12:30:37.939 PM xpcproxy[770]: assertion failed: 13E28: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2

9/21/14 12:30:38.829 PM recentsd[529]: Failed to get Mail account information in a timely manner

9/21/14 12:30:39.087 PM com.apple.SecurityServer[15]: Session 100026 created

Jan 18, 2016 8:57 AM in response to peterpetr4

I've been tracking this issue for a couple of years but have never been able to resolve it, until I stared having problems with Safari. Safari would slow down leaving me waiting for the "beachball from ****" to stop spinning whenever I tried to scroll through a page or enter data on a webpage. So I gave up on Safari and started using Google Chrome as my browser. It's been two months now and my screen has not frozen and surfing the web is now responsive and fast. I don't know what's behind any of this. I only know I haven't had to reboot my Mac since I abandoned Safari for Chrome.

My Mac freezes and only mouse moves

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.