@Mellow though I would love official Linux support, there is no way to make a linux port profitable without 20k or so sales on said platform just to break even. I would be happy if they just provided a little supported with wine bugs, never mind a official port. Its not like this game needs high performance. The graphic are not great either so no biggie.
That said, I know that people have it working on Wine minus book text which is completely superfluous. The text in books are not needed in any way though they sometimes update a quest. But you can always see the update details in the quest log, and when a quest is updated, you get a notification slider stating so, thus its not like you will miss anything without the books. I am not sure why its not working for you but most of the time it boils down to video driver.
Another thing to consider is they are still squashing a ton of bugs. The last patch was 4gig (lol). I finished the game without anything game breaking but there are tons of bugs especially with quests. They should rework the entire quest system, or get better programmers. Its cheaper to rework the system to make it more stupid resistant. Point being that even if they intend to make a linux port, they are still busy fixing things.
Best solution though? Grab an old windows 7 license from your ancient retired laptop and install that on your desktop. You can get the install media for free on the MS website. Honestly, Windows 7 is still the best MS OS. Certainly better than anything Apple has created too. No reason whatsoever to move to win10 unless you want to lose some of your consumer rights. No privacy problems with that version of windows. Just disable auto updates and you are good.