Your post now gives greater insight on what’s inside the PC - there is Nvidia’s GT540M GPU driven by FOSS driver nouveau. This driver does not support any Nvidia CUDA code and card will not appear in Blender’s UserPreferences as available for rendering on GPU.
From what i have experienced modeling while this driver is in use is a plain pita on otherwise decent Nvidia’s product. To be honest, while GT540M should be supported from Blender -it’s compute capability is 2.1, support OpenGL 4.5, however M which stands for ‘mobile’ suggests it wont be a champ compared to i5 CPU rendering.
It is not clear for me if this is the only graphics card in this pc: this page says Ideapad Z570 comes with Intel HD3000 graphics on board; also previous post shows i965 DRI kernel module is present. Could be this is how nouveau works, idk.
Intel however does not provide any Linux drivers for this type of cards, only win drivers are available from their support site. I doubt this will ever change.
Canonical claims they work with Lenovo to certify Ubuntu for Lenovo - Z570 is not in the list of certified devices.
You could try to get rid of the nouveau driver which is used right now and try some Nvidia’s driver instead. If Xubuntu has some means to set up proprietary drivers try using this route, if not - check on how to use and install driver directly from Nvidia. Do not use latest available driver, i’d recommend start from version 352.63
Try looking if some Optimus support is needed. There’s a page giving insights on this, i’m not familiar with this subject.