
- Vmware fusion black screen after catalina upgrade install#
- Vmware fusion black screen after catalina upgrade windows#
There is also some discussion in various forums of a system-wide preference, NSRequiresAquaSystemAppearance, that could be used in macOS Mojave to force dark mode. assuming we aren't missing something somewhere and you are not really executing the supplied Python / IDLE when you see this behavior, my only guess at this point is that you have some extension or some system variable set that overrides this automatic opt-out of dark mode for older apps.
Vmware fusion black screen after catalina upgrade windows#
I verified that, by modifying the IDLE.app plist to include a key NSRequiresAquaSystemAppearance with value NO, IDLE's Tk windows are displayed in Dark mode with the text windows completely dark as in your screen shots. And that is consistent with the behavior I observe. Since the macOS Pythons are built with a pre-10.14 SDK, they should be automatically opted out of Dark mode unless you add the NSRequiresAquaSystemAppearance key to the app bundle plist of IDLE.app or Python.app. There is this relevant discussion in the Apple Developer documentation: (Unfortunately, there are other problems with IDLE using Tk 8.6.10 that need to be resolved before we can move to it.) I do have at hand a MacPorts Python 3.8.2 that uses a MacPorts-supplied Tk 8.6.10 in that case, the Tk windows do follow the System Preferences Dark Mode preference and IDLE's Preference windows looks fine as one would expect it to in Dark mode. I normally have macOS Dark Mode enabled on all of macOS systems, both real and virtual and, with the Tk 8.6.8, Tk windows are always in Light mode, including on 10.15.3, regardless of the settings in System Preferences -> General. The thing is the macOS Tk 8.6.8 we supply with current installers doesn't support Dark Mode at all, AFAIK. The black one from 2.42 shows that the disfunction in your system is not in tkinter app and is likely upstream from that (the relationship between tk and mac). Screenshot showing results of turtle demo Type "help", "copyright", "credits" or "license" for more information. I did try Light mode first thing as sometimes apps aren't updated to work in Dark mode but the same exact issue happened. I've attached the output of the test.pythoninfo as requested. Ned, is current 8.6.10 any better than 8.6.9? (I have so far closed the every login 'upgrade to Catalina' box because of reports like this.) I just upgraded to 10.14.6 and 3.8.2 and python/IDLE is normal. Screenshots are missing headlight colors, and that should be impossible to cause from Python.

This is almost certainly a tcl/tk/tkinter on Catalina issue, not an IDLE issue. usr/local/bin/python3.8 -m test.pythoninfoĪlso, which macOS Appearance are you using ( -> System Preferences -> General)? If Dark or Auto, does switching to Light and restarting IDLE make a difference? Any other unusual screen settings or third-party extensions? Hmm, intersting! I have seen problems with black screens before when using some newer versions of Tk which is the main reason we are using Tk 8.6.8 on macOS. I went ahead and did what you suggested and validated that I am indeed running Python 3.8.2 but I'm still getting the black screens.īin % /usr/local/bin/python3.8 -c "import sys print(sys.version)"īin % /usr/local/bin/python3.8 -m idlelib Choose Quit IDLE from the IDLE menu then try moving your existing IDLE preferences out of the way so that IDLE will use the "factory defaults":

If so, another possibility is that your saved IDLE preferences may be interfering. If not, you are not using Python 3.8.2 from .Īnd see if the Preferences window is still black.

From a Terminal.app window, enter the following commands to the Unix shell: I suspect that the most likely explanation is that you are not actually using the 3.8.2 but rather an IDLE and python from some other distributor (like Homebrew) that has a different version of Tk. Uploading another screen shot of preferences.

Vmware fusion black screen after catalina upgrade install#
FilesĠ) MacBook Pro 13" running MacOS 10.15.3 Catalinaġ) Fresh install of Python 3.8.2 from Jacin Ferreira, erlendaasland, ned.deily, ronaldoussoren, terry.reedyĬreated on 07:53 by Jacin Ferreira, last changed 14:59 by admin. IDLE 3.8.2 on MacOS 10.15.3 Launches to Black Windows
