DiegoB5
Bit poster
Hi,
I'm experiencing a recurring issue with Parallels Desktop 27.0.2 (build 58673) on an Apple Silicon Mac running macOS 27.0.1.
The problem is that virtual machines stop starting after rebooting macOS. This affects both existing VMs and newly created VMs.
Environment:
- macOS 27.0.1 (26A434)
- Parallels Desktop 27.0.2 (build 58673)
- Apple Silicon
- Parallels installation is the official notarized version
- SIP is enabled
VMs affected:
- Existing Windows 11 ARM VM
- Newly created Debian GNU/Linux 13 ARM64 VM
The important point is that the Debian VM is a completely new VM, so this does not appear to be related to corruption of an existing virtual disk.
What I have observed:
1. Immediately after reinstalling Parallels, the Debian VM was able to boot successfully.
2. After rebooting macOS, the VMs stopped starting again.
3. Creating a new macOS user account and trying to start the VM from that account produces exactly the same result.
4. Therefore the problem does not appear to be related to my macOS user profile.
5. Recreating Parallels network configuration did not resolve the issue.
6. Disconnecting the VM network adapter also did not resolve the issue.
When the VM fails to start, `prl_disp_service` is running normally, but `prl_vm_app` is not started.
For example:
ps aux | grep -E '[p]rl_(disp_service|naptd|vm_app)'
shows `prl_disp_service` and `prl_naptd`, but no `prl_vm_app`.
I also captured a sample of `prl_disp_service`. One thread repeatedly gets stuck around macOS group/user resolution:
initgroups
getgrouplist_internal
search_grouplist
ds_grouplist
_od_rpc_call
XPC
mach_msg
The Parallels log also repeatedly reports:
Resolve user group list
Interestingly, macOS itself can resolve the user and groups immediately. These commands all return normally:
id
groups
id -Gn
dscl . -read /Users/$(whoami) RecordName PrimaryGroupID
dscacheutil -q user -a name "$(whoami)"
dscacheutil -q group -a name admin
I also tested with a completely new local macOS user, with the same result.
There are no obvious virtual disk errors in the logs, and the problem affects a brand-new Debian VM as well as the existing Windows VM.
At this point it looks like `prl_disp_service` is getting stuck before `prl_vm_app` is launched, possibly while preparing the VM configuration or resolving user/group information.
Has anyone seen this behavior with Parallels Desktop 27.0.2 on macOS 27.x?
I can provide the relevant `prl_disp_service` sample, Parallels logs, and any other diagnostics that would be useful.
Thanks.
I'm experiencing a recurring issue with Parallels Desktop 27.0.2 (build 58673) on an Apple Silicon Mac running macOS 27.0.1.
The problem is that virtual machines stop starting after rebooting macOS. This affects both existing VMs and newly created VMs.
Environment:
- macOS 27.0.1 (26A434)
- Parallels Desktop 27.0.2 (build 58673)
- Apple Silicon
- Parallels installation is the official notarized version
- SIP is enabled
VMs affected:
- Existing Windows 11 ARM VM
- Newly created Debian GNU/Linux 13 ARM64 VM
The important point is that the Debian VM is a completely new VM, so this does not appear to be related to corruption of an existing virtual disk.
What I have observed:
1. Immediately after reinstalling Parallels, the Debian VM was able to boot successfully.
2. After rebooting macOS, the VMs stopped starting again.
3. Creating a new macOS user account and trying to start the VM from that account produces exactly the same result.
4. Therefore the problem does not appear to be related to my macOS user profile.
5. Recreating Parallels network configuration did not resolve the issue.
6. Disconnecting the VM network adapter also did not resolve the issue.
When the VM fails to start, `prl_disp_service` is running normally, but `prl_vm_app` is not started.
For example:
ps aux | grep -E '[p]rl_(disp_service|naptd|vm_app)'
shows `prl_disp_service` and `prl_naptd`, but no `prl_vm_app`.
I also captured a sample of `prl_disp_service`. One thread repeatedly gets stuck around macOS group/user resolution:
initgroups
getgrouplist_internal
search_grouplist
ds_grouplist
_od_rpc_call
XPC
mach_msg
The Parallels log also repeatedly reports:
Resolve user group list
Interestingly, macOS itself can resolve the user and groups immediately. These commands all return normally:
id
groups
id -Gn
dscl . -read /Users/$(whoami) RecordName PrimaryGroupID
dscacheutil -q user -a name "$(whoami)"
dscacheutil -q group -a name admin
I also tested with a completely new local macOS user, with the same result.
There are no obvious virtual disk errors in the logs, and the problem affects a brand-new Debian VM as well as the existing Windows VM.
At this point it looks like `prl_disp_service` is getting stuck before `prl_vm_app` is launched, possibly while preparing the VM configuration or resolving user/group information.
Has anyone seen this behavior with Parallels Desktop 27.0.2 on macOS 27.x?
I can provide the relevant `prl_disp_service` sample, Parallels logs, and any other diagnostics that would be useful.
Thanks.