It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
running fedora 36
i try running the start.sh but i got the error:
./Hacknet.bin.x86_64: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

I installed libgconf-2.so.4 but then tried launching the game again but it still wont launch, getting the same error
what is going on? how do i fix this?

update: it appears theres multiple dependencies missing but it doesnt tell me at all.

"but gog doesnt support fedora!"
it worked just fine before. i ended up doing a system reinstall and now it wont work.

update: i installed GConf2-3.2.6-34.fc36.x86_64 but now i get a different error (see attached screenshot)
this is a damn mess. if a game is missing dependencies, then freaking tell me.
now that i figured that out, it gives me another error thats impossible to make heads or tails of.
Attachments:
Post edited September 16, 2022 by SisselTheGhost
Kernel: 5.4.0-135-generic x86_64 bits: 64 compiler: gcc v: 9.4.0
Desktop: Cinnamon 5.2.7 wm: muffin dm: LightDM Distro: Linux Mint 20.3 Una
base: Ubuntu 20.04 focal

I had the same issue with missing libgconf-2.so.4.

I installed it and dependencies using Synaptic, tried to launch using terminal:
~/GOG Games/Hacknet$ ./start.sh
Running Hacknet
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for System.Console ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.ConsoleDriver ---> System.Exception: Magic number is wrong: 542
at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00000] in <filename unknown>:0
at System.TermInfoReader..ctor (System.String term, System.String filename) [0x00000] in <filename unknown>:0
at System.TermInfoDriver..ctor (System.String term) [0x00000] in <filename unknown>:0
at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <filename unknown>:0
at System.ConsoleDriver..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Console..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Hacknet.Game1..ctor () [0x00000] in <filename unknown>:0
at Hacknet.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0

But when I launch using the menu shortcut, the game launches to the menu.

I will try and play, reporting if I have any errors.
For anyone else on Fedora, this fixed it for me.
sudo dnf install GConf2
Then, in the /game/ DIR, run the game:
TERM=xterm ./Hacknet
A newish Linux Mint user here. I had a problem with this. Because I was not able to install the Libgconf-2-4 via package manager or terminal.

It seems there are two ways, add the Debian repository or try to install package manually at local. Since I was not able to get signed Debian repo, I manually downloaded the package from web site of Debian. After download I sudo installed it, tested Hacknet and it started working. You shall find the url by searching package and debian, at the moment can not use links.


sudo dpkg -i /My download folder/the package.deb

#Linux Mint #Ubuntu #Debian Repository