Login Page - Create Account

Support Board


Date/Time: Wed, 27 Nov 2024 08:50:48 +0000



Post From: FYI Sierra Chart Version 2225 Runs on a Mac using Codeweavers Crossover Version 20 for Mac

[2023-02-20 08:22:37]
ivory - Posts: 95
I've been looking into moving to MacOS again, reevaluating both CrossOver and Parallels. There are issues with both, but in my experience CrossOver is much worse. I would be interested in knowing if others have noticed similar problems and if there are good solutions. I do have a separate Windows laptop just for Sierra, but in comparison with m1 max mbp it's just loud, hot, and slow. I just wish there was a way to use mbp.

Problems with CrossOver - Sierra is very buggy and unstable when running with CO. For example, after opening Trade Activity log window I was able to click on toolbar menus, but not on drop downs - they don't react. After I tried that, the entire program halted and had to be killed. In the past I had an issue where all charts simply stopped updating. Only the last price on the price axis was updating. There are delays with window content redrawing when windows are resized. Crosshair is lagging too. Looking at Message Log I notice that Market Profile study complains about index out of bounds errors and there are some socket access issues, which I have never seen on Windows or Parallels. Overall I would not feel comfortable placing trades when using this method. On the plus side, fonts are crisp compared to Parallels and windows are native, i.e. integration with MacOS shell is decent.

Problems with Parallels - this is mostly around integration with the shell and multi-monitor support. The only mode that works reliably, but is a no-go for a multi-monitor setup, is a single-window mode. Coherence seems to work great until for some reason windows get minimized, for example when I lock the screen or it's locked after a period of inactivity. As far as I can tell it is not possible to bring windows back without exiting coherence, entering fullscreen mode, bringing all windows back, arranging them, and going back to coherence. Trying to bring windows back from the dock does nothing. Also, windows in coherence mode seem to be of some special type, I think they are treated as dialogs, meaning they don't cooperate with external tools for window management, like Amethyst. Fullscreen Mode seems to mostly work, but it suffers from several subtle issues. Firstly, it is not possible to have clear and accurate rendering on the internal screen and external monitors at the same time. Parallels will optimize for one or the other, depending on settings. Not a big issue, IMO. Secondly, if screensaver/screenlock is on or the computer was put to sleep and woken up, there is a high chance that Parallels will render all Windows' screens, except for the main one, on another desktop (in mac's nomenclature it's called "spaces") covering other programs' windows. At the same time, it will render the main screen on the correct space/desktop and the rest of screens in that space will be pitch black. There is no way to fix this, that I know of, without exiting fullscreen mode (as in: entering the single window mode), reentering it, and rearranging all windows all over again. There are also issues with mouse pointer precision, i.e. the mouse feels off and sometimes sticks to the edge of the screen. The stickiness can be fixed by "optimizing for games" (whatever that means).

So, to summarize, Parallels works with some annoying, but not mission critical issues. Crossover is unreliable. I wasn't able to run wine as version that I get through brew is not compiled for apple silicon. After monitoring the Linux thread for the last few months, I am of the opinion that the best solution is going to be running Sierra under Linux + Wine once Asahi Linux project matures a bit more. They are making surprisingly good progress, including a working GPU driver prototype. Unfortunately external monitors are not supported yet, so it's not a viable option just yet.