BOSSoNe0013 / track-o-bot

The friendly Hearthstone Tracker (Linux port)
https://trackobot.com
GNU Lesser General Public License v2.1
39 stars 6 forks source link

Can't make it work on Ubuntu 16.04 #84

Closed leopenausa closed 7 years ago

leopenausa commented 7 years ago

I have tried on both crossover and playonlinux installs of Hearthstone. Can't make it to upload info to server or even show overlay.

Any indication or help would be appreciated. Sources compiled and installed just fine. Program launches and icon is displayed. Not sure if problem is with paths for wine prefix and game. Tried multiple combinations without luck.

angrylinuxuser commented 7 years ago

Probably its a misconfiguration issue. You need to set it up like this: Wine: /path/to/wine/prefix/containing/battle.net Game: /path/to/wine/prefix/containing/battle.net/drive_c/Program Files/Hearthstone

leopenausa commented 7 years ago

Thanks, that might be it, although I'm still stuck and can't make it work. This is the log I get most of the time: [09:10:41] INFO: en_US [09:10:41] INFO: GNU/Linux host [09:10:41] INFO: Watching HS logs at /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs [09:10:41] INFO: Starting HearthstoneLogTracker: /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs/Zone.log [09:10:41] INFO: Starting HearthstoneLogTracker: /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs/Asset.log [09:10:41] INFO: Starting HearthstoneLogTracker: /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs/Bob.log [09:10:41] INFO: Starting HearthstoneLogTracker: /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs/Power.log [09:10:41] INFO: Starting HearthstoneLogTracker: /home/leo/.cxoffice/Hearthstone/drive_c/Program Files/Hearthstone/Logs/LoadingScreen.log [09:10:41] INFO: Launch v0.8.5 on 2017-02-02 [09:10:41] INFO: Account misty-timber-wolf-xxxx found [09:10:41] INFO: Invalid wine prefix. Cannot determine path for log.config [09:10:41] ERROR: Couldn't create file /Blizzard/Hearthstone/log.config

Do you have a real example for both paths? Not sure if I have to use ../drive_c/Program files/Hearthstone ../drive_c/users/Public/Application Data/Battle.net ../drive_c/users/crossover/Local settings/Application Data/Battle.net

angrylinuxuser commented 7 years ago

After configuring paths restart hs and tob and it should work

Wine ˜/. Wine Game ~/. Wine/drive_c/program files/hearthstone

Typing from phone so dont mind typos

leopenausa commented 7 years ago

Problem is I don't have HS installed in plain Wine. I have it both nn Playonlinux and Crossover. But your answer gave me the trick: The correct paths for my install are:

Wine /.cxoffice/Hearthstone Game /.cxoffice/Hearthstone/drive_c/program files/hearthstone

Now is working as it should. Thanks!