Raspberry Pi Soft Float Please


I've been testing this on my Raspberry Pi Thin Client (http://rpitc.blogspot.ca/) and it was working very well for us. In fact we are moving to using this in production next week. But The only way I could get this to work was using the Soft Float. I've re-installed my image and didn't keep a version of the Rasp Pi Soft Float version. When I use the hard float all it says is "sudo: vhusbdpi: command not found"

Would it be possible to make this Soft Float available again please?

Thank you,


I took off the soft float because i couldnt find a raspbian softfloat image anymore on the raspberry pi website. So i figured no-one was using softfloat anymore. Anyway if you can point me to a recent softfloat image i could compile against that. Michael

Hello, Thank you for the reply.

I barely understand what hard float and soft float means. :) But you mention Raspbian image...the Raspberry Pi Thin Client Project doesn't use Raspbian...it uses Debian. So maybe I should try your Ubuntu image instead. I'll post back with my results.

As for finding a Raspbian Softfloat image....sorry, I have no idea where to find that either.

Hopefully using the Ubuntu image of VirtualHere will solve my problem.


The ubuntu image is compiled for x86 and amd64 processors, not arm so it wont work.


Ok. Thanks for the update. I'll reach out to the developer of the Thin Client Project.

I'm really hoping to be able to use your VirtualHere App in the Thin Client on the Raspberry Pi. For me this union makes total sense for any office. Dropping in a Raspberry Pi thin client to a workstation is very cheap (under $75 to buy the Pi and cables) and then paying for the license to use your VirtualHere app will complete an easy transition from a physical workstation to a Thin Client.

Thanks, I will keep you posted on what I hear.


OK yes get them to use hardfloat if you can as its more efficient. Hardfloat means use the hardware floating point circuitry in the Broadcom CPU on the pi. Soft floating point means do the floating point operations in software instead, which is slower.

I'm still waiting on the developer to get back to me about updating his O/S to Hard Float.

I had a thought about your virtualhere and hardfloat/softfloat. I've read on your website that overclocking the Raspberry Pi would help with using the virtualhere server. I've got my Pi overclocked to 900 MHz. Would using the Hardfloat still require my Pi to be overclocked or can I tune it down a bit? What happens when using a USB device and the virtualhere server on a Raspberry Pi and the Raspberry Pi is not overclocked. Will the USB connected device not work or will it drop the connection to the USB connected device?

Thank you.

Thank you.


You could turn it down a bit, overclocking is not that important if you are not using isochronous transfers (i.e speakers)


Thanks very much for the reply. Next week when we begin testing in production on our actual workstations I will turn the overclocking down a bit.

I very much appreciate your help.

Thank you.