Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Then your OS is definitely sandboxing the game. There are a few things going on here:
1. If the overlay appears when you hit shift-tab, the game should be able to award achievements via Steam. Achievement info doesn't happen locally, it happens via calls directly to Steam's API.
2. Achievements have nothing to do with cloud-sync. Neither Steam's inherent cloud backups nor the DesktopDungeons.net cloud account. (Those are two different things, BTW). Achievements are a Steam-only thing.
3. If you didn't get a web page that asked you to log in to verify your game ownership and then allow you to create a DD.net account, then you're not using the DD.net cloud. Go to http://www.desktopdungeons.net/linksteamaccount to do it manually and create a DD.net login that you'll need to use in the game itself. NOTE: This won't change the achievements thing, so it's just if you want a DD.net account to be able to play the same Kingdom on other devices!
4. This does point to what the problem might be though: The game is too heavily sandboxed and is probably being blocked from doing things like opening browser windows (or there's no app associated to URLs) and blocked from using the net to communicate. That net access thing is where I'd look first to solve the Steam issue. Firewalls would block achievements sometimes too.
Set current directory to /home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons
Found path: /home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons.x86
Mono path[0] = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Managed'
Mono path[1] = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Mono'
Mono config path = '/home/truckerpunk/.local/share/Steam/steamapps/common/Desktop Dungeons/DesktopDungeons_Data/Mono/etc'
So it's kinda hard to say what's causing it. Perhaps some info is hiden in the Mono-folder/config-file?
I can try to see what the terminal output is if I run it throgh steam instead, if that might help to narrow it down.
I'm not excatly sure what you mean by sandboxing the game to be honest. I don't have a firewall, and (all) other games communicate with steam.
I love the game... so good, so difficult :D
</buildProviders>
</compilation>
<httpRuntime executionTimeout="110"
maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="5000" />
<clientTarget>
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
<add alias="downlevel" userAgent="Unknown" />
</clientTarget>
<siteMap>
<providers>
<add name="AspNetXmlSiteMapProvider"
description="Default site map provider that reads in .sitemap xml files."
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="Web.sitemap" />
</providers>
I see some (what looks to me like) Internet explorer entries and some mozilla entries, but I don't see anything that would suggest a prefered browser for linux systems. I'm no programmer (far from), so I might be completely wrong. Just trying to help out.
I'm afraid that I'm not very up to speed about this stuff on Linux though - I do remember a thread on here a while back asking about the same thing though. Might be worth searching for?
Interestingly there is not even a libsteam_api.so file anywhere in the DD directory
(every other game with achievements i know of has one).