I was not successful running Solidworks under Linux and it even detects when it is running in a virtual machine and refuses to install completely!
Finally I have found an alternative that suits my needs, that has free account for hobby purposes: on-shape.com it’s web-based, works flawlessly under Linux and Firefox. Workflow is very similar to Solidworks, and version-control is simple and nice.