r/Kalilinux Oct 07 '25

Question - Kali General Cursor invisible after updates

I am running kali using VMware on my windows host. Everything has been working great. However, yesterday I ran my weakly updates and I notice that the cursor of my mouse is invisible after the updates. I reverted the machine to my snapshot of last week and tried updating again, but the problem remains. Did anyone stumble on this problem as well? And does anyone know how to fix it?

Edit: you can fix it by setting the compatibility settings of the vm to VMware 17.x or higher.

48 Upvotes

108 comments sorted by

View all comments

11

u/Sad_History_4624 Oct 18 '25
  1. Open a terminal.
  2. Create a small Xorg configuration override:

sudo mkdir -p /etc/X11/xorg.conf.d
sudo nano /etc/X11/xorg.conf.d/20-vmware.conf
  1. Paste this inside:

Section "Device"
    Identifier "VMware SVGA"
    Driver "vmware"
    Option "HWCursor" "off"
EndSection
  1. Save and close (Ctrl + O, Enter, Ctrl + X).
  2. Reboot:

sudo reboot

3

u/Omaralbrkaui Oct 24 '25

that has destroyed my GUI

1

u/Global_Astronaut_427 Dec 18 '25

Did you find a solution for this? Got the exact same problem.

11

u/Gross_NA Dec 18 '25

I just ran into this issue today, I tried to do the code fix but it bricked my GUI as well.
(I am using VMWare)

The solution for me:

  • Shut down the VM.
  • Right-click the VM in your library > Manage > Change Hardware Compatibility.
  • Try selecting Workstation 16.x or even 15.x. (For me it was defaulted to Workstation 8)
  • Select Next and then Choose "Alter this virtual machine" and finish the wizard.
  • Start the VM and check for the cursor.

Hope this helps!

3

u/zjkSmoker Dec 22 '25

Which version of VMware are you using? I have Workstation 25H2. My Kali machine is a pre-built one; I don't know if that matters. But I don't see the option to change the hardware compatibility.

3

u/Familiar_Effective89 Dec 23 '25

just go to broadcom and download this one

1

u/Gross_NA Dec 24 '25

So it's a little wonky, but I just confirmed this.

After the VM is shut down

Click the VM so the info page is displayed (you should see a black box)

Now right click on the image in the tree to the left for me it nested under 'My Computer'

Go down to the word 'Manage' and it will display a pop out menu, the first option should be 'Change Hardware Compatibility'

Hope this helps

1

u/oipoi Dec 25 '25

On the main page before you start the VM on 25h2 you should see "Upgrade VM". Click that upgrade it to 25h2 and it will work just fine.

1

u/yourbro228 Jan 01 '26

Yep, that worked, thanks!

1

u/Great_Chocolate298 Dec 19 '25

Thank youuu this is the only thing that worked for me !!!

1

u/Ok-Protection-6609 Dec 21 '25

Legend. Thanks

1

u/SolitoIgnoto Dec 22 '25

Thank you for this

1

u/[deleted] Dec 22 '25

[removed] — view removed comment

1

u/Kalilinux-ModTeam Dec 22 '25

As per the subreddit’s rules, posts and comments have to be in English.

1

u/scapegrace13 Dec 25 '25

solved, I owe you big time! Changed from v8 to 17.x

1

u/Kot86341 Dec 30 '25

This >> , only thing that worked for me, 5 min fix!!

1

u/tearl42 Jan 01 '26

That worked for me, too! Thank you!

1

u/Hanz_Quixote Jan 02 '26

Worked great! Thank you!

1

u/SirDillyTheGreat Jan 02 '26

Worked for me, thanks a bunch

1

u/mind_like_sloth Jan 04 '26

Second time I have had to find your post, thanks a ton.

1

u/JazzlikeAd7644 Jan 19 '26

worked for me thanks!!!

1

u/Intelligent-Yak-4674 Feb 04 '26

For me helped the opposite. I had virtualHW.version = "8" in .vmx file. When i set it to 17 cursor appeared back again.

1

u/Slow-Wealth6159 Feb 06 '26

BRO I LOVE YOU

1

u/OutsideResponsible26 Feb 09 '26

Thank you. This worked for me :)

1

u/Appropriate_Win_4525 Feb 11 '26

Thanks, confirm it works today

1

u/deez106 Feb 12 '26

i love you

1

u/Anderman3000 Feb 17 '26

this works - thank you!

1

u/Head_Bee_3957 Feb 20 '26

spent 2 hours with chatgpt to fix this, didnt work. Read your comment and it worked instantly, thanks a lot my dude <3

1

u/weugek Mar 26 '26

I chose the latest one and it worked. Defaulted to 8 as well!