Ok… Since they got rid of sidux decided to upgrade to the now aptosid (no better name????) Just like before after a new kernel install things are changed up. After a few searches on google I found a fix. (yea the previous fix no longer worked with this one)
thanks to (Nagilum)
cd /tmp
tar xvf /usr/lib/vmware/modules/source/vmmon.tar -C /tmp
perl -pi -e 's,_range,,' vmmon-only/linux/iommu.c
sudo tar cvf /usr/lib/vmware/modules/source/vmmon.tar vmmon-only
and fix some includes of course (this is basically the previous fix):
cd /lib/modules/
$(uname -r)/build/include/linux && \
sudo find ../generated/ -type f -exec ln -s {} \;
EDIT:
I’m noticing with some of the newer kernels on my sidux (now aptosid… hate this new name) i have to download linux headers for the new kernel. After every dist-upgrade i have to follow it up with:
sudo apt-get install linux-headers-$(uname -r)
Then I proceed to fix the various includes.