erickdobrasil wrote:
<snip>
I have high regard for Apple and expected their XX.0 release to be pretty bug free.
<snip/>
Been computing for 40+ years... NOBODY RELEASES BUG FREE SOFTWARE on a major new release upgrade. There are always bugs no matter how much you test. This is how vulnerabilities occur which is why we have to constantly patch and update to prevent bad actors hacking. There are possible bugs occurring during installation upgrade. Especially if you skipped any macOS major version. Like upgrading from Monterey directly to Sequoia. That is potentially rolling the dice of chance.
Trust No-One! STEP 1: BACKUP YOUR SYSTEM using Time Machine / CCC / etc. You should have backed up prior to upgrading to Sequoia. If so, just restore your backup and you'll be back to Sonoma like nothing happened.
Have you attempted to re-install macOS Sequoia over the top of your existing Sequoia?
This should be relatively safe because the system volume is entirely read-only immutable except for Apple who holds special certs and signatures only they have. It will only barely touch your Data volume containing your apps and user data.
Open Terminal and run this command, it will create "Install macOS Sequoia" in your /Applications folder.
softwareupdate --fetch-full-installer --full-installer-version 15.0
Then what I recommend is that you boot into Safe Mode before running the installer.
That will ensure no 3rd party services, agents, daemons are running.
Start up your Mac in safe mode - Apple Support
Then launch the installer from /Applications/Install macOS Sequoia and install over the top of Macintosh HD.
Another option to test things would require at least 80GB of free space to dual boot
APFS Volumes will share the total disk space dynamically. No need to set volume size, etc.
- Open Disk Utility select the View menu and Show All Devices.
- On the left sidebar click on the Container disk under your Apple SSD.
- Right-click it and choose Add APFS Volume.
- Give it name other than Macintosh HD perhaps call it Test
- Run the installer and choose that new APFS disk named Test.
- Create an account called admin and set a password do not use your primary account UID/PW.
- Create another account and this one should mimic your primary account w/same UID/PW.
- But login to the admin account only.
Note: it's also possible to install to an external disk and boot from that providing your internal SSD containing macOS is working. This is an option if you are low on disk space.
This will allow you to dual boot between the broken Sequoia on Macintosh HD and your Test installation. Boot up in to the Test volume by holding power button during power on. If Intel Mac hold Shift while powering on. Login as the new admin account.
Test Safari with Facebook using your account. If you have the same broken dark mode rendering. Then maybe it is Facebook and your specific account.
You can boot back into Macintosh HD and then open disk utility and safely remove your Test APFS volume.
If things are working on Test, You could mount your other Data volume from Macintosh HD (might already be mounted) and using Terminal, sudo mv / cp your data back over. Include ~/Library. Put the files into your primary user account that you haven't logged into yet. You could also use rsync to copy the files if you know how to use it. Then manually re-install each Application. Most of your data will be intact. Avoid cleaners, security software like antivirus, 3rd party external disk software from WD, etc. For any apps whose data is missing you'll need to figure out where it's stored on the Macintosh HD volume and copy it over. Don't forget about hidden dot filenames in your home directory, etc. Stuff like ~/.ssh/config and ~/.zprofile etc., etc., etc.
Wish you the best of luck!