Hi, The mac client goes 100% cpu usage when doing absolutely nothing (no remote connection opened) Could you troubleshoot and give some workaround? macbook air m1 Sequoia 15.1 Activity Monitor sample: Sample of Parallels Client.txt
using the AppStore latest version. not having any other parallels software (just the client as a RDP client). please don't download the uploaded sample unless you really are able to understand it, as it has a limit of 100 downloads (and I think it expires in 30 days) - but it can be previewed in the site without counting as download
oh, looks like terrible coding practice: it wants to check for updates (I think) and somehow it fails then it tries endless in an immediate repeated infinite loop sample from log show. an insane amount of log for a single second 2024-11-16 18:37:06.726742+0200 0x60152c Error 0x0 27934 0 Parallels Client: (Network) [com.apple.network:connection] nw_endpoint_flow_failed_with_error [C4141.1.1.1 0.0.0.0:443 in_progress channel-flow (satisfied (Path is satisfied), interface: en0[802.11], ipv4, dns, uses wifi)] already failing, returning
this is all it logs on verbose on it's own UI settings. erased the app store and tried the pkg and behaves identically. [I 00/00000071/T482F840/P7776] 16-11-24 19:37:49 - Initialising OpenSSL library [I 02/00000000/T482F840/P7776] 16-11-24 19:37:52 - Updating telemetry status to 'enabled' [I 02/00000000/T482F840/P7776] 16-11-24 19:39:07 - Close all sessions. [I 02/00000000/T482F840/P7776] 16-11-24 19:39:07 - Logoff 0 sessions [I 02/00000000/T482F840/P7776] 16-11-24 19:39:07 - Close all RDP sessions. [I 02/00000000/T482F840/P7776] 16-11-24 19:39:07 - Logoff 0 sessions [I 00/00000071/T482F840/P778D] 16-11-24 19:39:10 - Initialising OpenSSL library [D 02/00000000/T482F840/P778D] 16-11-24 19:39:11 - Restoring MainViewModel.SavedState: Optional({ rdpViewModel = { }; state = { state = welcome; }; }) [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: Opening db: /Users/user/Library/Containers/com.2X.Client.Mac/Data/Library/Caches/ClientCache.db [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: BEGIN TRANSACTION; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT name FROM sqlite_master WHERE type = 'table' AND name = 'tbl_TableVersion'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT name FROM sqlite_master WHERE type = 'table' AND name = 'tbl_DBVersion'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT tbl_Version FROM tbl_TableVersion WHERE tbl_Name = 'tbl_TableVersion'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT tbl_Version FROM tbl_TableVersion WHERE tbl_Name = 'tbl_DBVersion'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT name FROM sqlite_master WHERE type = 'table' AND name = 'tbl_Prelaunch'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT version_Value FROM tbl_DBVersion; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT tbl_Version FROM tbl_TableVersion WHERE tbl_Name = 'tbl_Prelaunch'; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: COMMIT; [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 0. Number of affected rows - 0 [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: SELECT COUNT(*) FROM( SELECT prelaunch_ID FROM tbl_Prelaunch GROUP BY prelaunch_TTL ); [T 00/00000000/T482F840/P778D] 16-11-24 19:39:11 - SQLite: OK - 1. Number of affected rows - 0
I dual booted to an old Sequoia beta that I haven't used recently, and there I had the previous App Store release version 19.4.3 build 25221 (btw, why do app store version is not exactly the same as about menu?). I rechecked by launching that version booting back to main Sequoia official stable release, and both work ok without high cpu usage. Ironically, the one supposed to introduce support for macOS 15, in fact BREAKS support for macOS 15, and the older one DOES WORK for macOS 15... /facepalm
fwiw, I still do see the same error messages but at such a lower rate that the app does not go up to cpu