[GH-ISSUE #60] Linux WS 17 - Long unresponsive periods when switching tabs #43

Closed
opened 2026-03-02 03:58:02 +03:00 by kerem · 6 comments
Owner

Originally created by @snhirsch on GitHub (Dec 4, 2022).
Original GitHub issue: https://github.com/DrDonk/unlocker/issues/60

Never saw this before, but since upgrading to WS 17 today and using the latest Unlocker release things go brain dead periodically and VMware does not switch out from the Mojave VM guest. If I persist the entire VMware GUI stops responding. After a few minutes it "wakes up" and finally switches.

I had previously been using Unlocker 3.07 with no issues at all. Should I revert? It's unclear whether that older version even supports WS 17, however.

UPDATE: This seems somehow related to guest resizing! After I resize the VMware window, the guest reverts to full resolution (everything too small rather than scaled) and the tab switching goes numb.

Originally created by @snhirsch on GitHub (Dec 4, 2022). Original GitHub issue: https://github.com/DrDonk/unlocker/issues/60 Never saw this before, but since upgrading to WS 17 today and using the latest Unlocker release things go brain dead periodically and VMware does not switch out from the Mojave VM guest. If I persist the entire VMware GUI stops responding. After a few minutes it "wakes up" and finally switches. I had previously been using Unlocker 3.07 with no issues at all. Should I revert? It's unclear whether that older version even supports WS 17, however. UPDATE: This seems somehow related to guest resizing! After I resize the VMware window, the guest reverts to full resolution (everything too small rather than scaled) and the tab switching goes numb.
kerem closed this issue 2026-03-02 03:58:02 +03:00
Author
Owner

@DrDonk commented on GitHub (Dec 4, 2022):

Unlocker 3 & 4 do exactly the same patches just 4 was a rewrite in Go as there were complaints about using Python. So there are no differences from that perspective.

Nothing the patcher does would impact responsiveness so must be either a new VMware issue or something specific to your system.

<!-- gh-comment-id:1336501407 --> @DrDonk commented on GitHub (Dec 4, 2022): Unlocker 3 & 4 do exactly the same patches just 4 was a rewrite in Go as there were complaints about using Python. So there are no differences from that perspective. Nothing the patcher does would impact responsiveness so must be either a new VMware issue or something specific to your system.
Author
Owner

@snhirsch commented on GitHub (Dec 4, 2022):

I've done a bit more fiddling and believe I've narrowed the problem down. Before installing I followed your advice and checked for a newer darwin.iso at Vmware's site. There was a newer file, so I installed Vmware tools from that ISO. Brief aside: Even though the .iso file was in /usr/lib/vmware/isoimages, Vmware told me it was unable to find one on the server (?). I had to mount it manually. After a number of rounds of freezeups, I re-installed the guest tools from the .iso included in unlocker. So far, no further problems.

Isn't Vmware supposed to automatically find darwin.iso?

<!-- gh-comment-id:1336515709 --> @snhirsch commented on GitHub (Dec 4, 2022): I've done a bit more fiddling and believe I've narrowed the problem down. Before installing I followed your advice and checked for a newer darwin.iso at Vmware's site. There was a newer file, so I installed Vmware tools from that ISO. Brief aside: Even though the .iso file was in /usr/lib/vmware/isoimages, Vmware told me it was unable to find one on the server (?). I had to mount it manually. After a number of rounds of freezeups, I re-installed the guest tools from the .iso included in unlocker. So far, no further problems. Isn't Vmware supposed to automatically find darwin.iso?
Author
Owner

@DrDonk commented on GitHub (Dec 4, 2022):

VMware only really does it on Fusion. It did start working in WS 16 but was broken in 15. Maybe it has regressed to old behaviour. I never found a simple way to fix it in WS 15.

Good you got it sorted. Are you happy close the issue?

<!-- gh-comment-id:1336517868 --> @DrDonk commented on GitHub (Dec 4, 2022): VMware only really does it on Fusion. It did start working in WS 16 but was broken in 15. Maybe it has regressed to old behaviour. I never found a simple way to fix it in WS 15. Good you got it sorted. Are you happy close the issue?
Author
Owner

@snhirsch commented on GitHub (Dec 4, 2022):

Give it a day or so, if you wouldn't mind. I'll update the issue whatever I find.

<!-- gh-comment-id:1336520046 --> @snhirsch commented on GitHub (Dec 4, 2022): Give it a day or so, if you wouldn't mind. I'll update the issue whatever I find.
Author
Owner

@DrDonk commented on GitHub (Dec 4, 2022):

Sure NP.

<!-- gh-comment-id:1336523940 --> @DrDonk commented on GitHub (Dec 4, 2022): Sure NP.
Author
Owner

@snhirsch commented on GitHub (Dec 5, 2022):

After reverting the guest tools back to the 9/21/2022 darwin.iso distributed with unlocker I'm unable to reproduce the hangups in a day of bashing at it. Would suggest that folks avoid the VMware-Tools-darwin-12.1.5-20735119 image that's currently offered on the Apple web site. This may be particular to Mojave guests or something else unique about my system, so YMMV.

<!-- gh-comment-id:1337569894 --> @snhirsch commented on GitHub (Dec 5, 2022): After reverting the guest tools back to the 9/21/2022 darwin.iso distributed with unlocker I'm unable to reproduce the hangups in a day of bashing at it. Would suggest that folks avoid the VMware-Tools-darwin-12.1.5-20735119 image that's currently offered on the Apple web site. This may be particular to Mojave guests or something else unique about my system, so YMMV.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/unlocker#43
No description provided.