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

×
Hello fellow Linux gamers!

Here you’ll find scripts building packages for Debian, Arch Linux, Gentoo and any derivative (Ubuntu, Manjaro, Linux Mint, etc.) from your installers for Frostpunk.
These packages can easily be installed using you favourite packages manager.

Download links and usage instructions can be found on the following page:
Frostpunk

We hope you’ll enjoy the ease-of-use provided by these scripts as much as we enjoy writing and tweaking them ;)

Here you go for more supported games!

-----

Salut camarades Linuxiens !

Vous trouverez ici des scripts construisant des paquets pour Debian, Arch Linux, Gentoo ou n’importe quelle distribution dérivée de celles-ci (Ubuntu, Manjaro, Linux Mint, etc.) à partir de vos installateurs pour Frostpunk.
Ces paquets peuvent être installés facilement via votre gestionnaire de paquets habituel.

Les liens de téléchargement et les instructions d’utilisation se trouvent sur la page suivante :
Frostpunk

Nous espérons que vous apprécierez le confort apporté par ces scripts autant que nous apprécions les écrire et les améliorer ;)

Pour plus de jeux, rendez-vous par ici !
Post edited February 15, 2020 by vv221
Laggs in the menu and doesn't load the game to play.

My config:

i5-4600k
8GB ram
r9 270x

Drivers:
$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: AMD PITCAIRN (DRM 2.50.0, 5.4.0-1-MANJARO, LLVM 9.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.2.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

PCI Device: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 (0300:1002:6810)
Display controller ATI Technologies Inc Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]
Post edited October 28, 2019 by Matruchus
avatar
Matruchus: (…)
Let’s check that the initial dxvk setup works as expected.

1. Clean up the WINE prefix:
rm -r ~/.local/share/play.it/prefixes/frostpunk
2. Start the game from a console:
frostpunk
3. Quit it as soon as you reach the menu, then post the full console output you got here. Use a Web pasting service if it’s too much to fit in a forum post.
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.18 and WINEARCH=win64
Executing w_do_call dxvk
Executing load_dxvk
------------------------------------------------------
Please refer to dxvk version 1.4.4 release notes... See: https://github.com/doitsujin/dxvk/releases/tag/v1.4.4
------------------------------------------------------
------------------------------------------------------
Please refer to current dxvk base graphics driver requirements... See: https://github.com/doitsujin/dxvk/wiki/Driver-support
------------------------------------------------------
Executing cd /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk
Executing tar -zxf /home/murchi/.cache/winetricks/dxvk/dxvk-1.4.4.tar.gz
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x32/dxgi.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/syswow64/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x32/d3d10.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/syswow64/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x32/d3d10_1.d ll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/syswow64/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x32/d3d10core .dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/syswow64/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x32/d3d11.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/syswow64/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x64/dxgi.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/system32/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x64/d3d10.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/system32/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x64/d3d10_1.d ll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/system32/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x64/d3d10core .dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/system32/
Executing mv /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/temp/_dxvk/dxvk-1.4.4/x64/d3d11.dll /home/murchi/.local/share/play.it/prefixes/frostpunk/dosdevices/c:/windows/system32/
Using native override for following DLLs: dxgi d3d10 d3d10_1 d3d10core d3d11
Executing wine regedit C:\windows\Temp\_dxvk\override-dll.reg
Executing wine64 regedit C:\windows\Temp\_dxvk\override-dll.reg
info: Game: frostpunk.exe
info: DXVK: v1.4.4
info: Found built-in config:
info: Effective configuration:
info: dxgi.deferSurfaceCreation = True
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
INTEL-MESA: warning: Haswell Vulkan support is incomplete
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel(R) Haswell Desktop:
info: Driver: 19.2.2
info: Vulkan: 1.1.102
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Intel(R) Haswell Desktop:
info: Driver: 19.2.2
info: Vulkan: 1.1.102
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Device properties:
info: Device name: : Intel(R) Haswell Desktop
info: Driver version : 19.2.2
info: Enabled device extensions:
info: VK_EXT_conditional_rendering
info: VK_EXT_depth_clip_enable
info: VK_EXT_host_query_reset
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_dedicated_allocation
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_descriptor_update_template
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_get_memory_requirements2
info: VK_KHR_image_format_list
info: VK_KHR_maintenance1
info: VK_KHR_maintenance2
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 0
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 0
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderStorageImageExtendedFormats : 1
info: shaderStorageImageReadWithoutFormat : 0
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 0
info: shaderInt64 : 0
info: variableMultisampleRate : 1
info: VK_EXT_conditional_rendering
info: conditionalRendering : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 0
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 0
info: VK_EXT_transform_feedback
info: transformFeedback : 0
info: geometryStreams : 0
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 0
warn: DXVK: No state cache file found
warn: DXVK: Creating new state cache file
info: DXVK: Using 2 compiler threads
info: Adapter LUID 0: 0:409
INFO: -------------------------------------------------
INFO: Available display modes: 23
INFO: * 640 x 480 (60 Hz)
INFO: * 640 x 480 (67 Hz)
INFO: * 640 x 480 (73 Hz)
INFO: * 640 x 480 (75 Hz)
INFO: * 720 x 400 (70 Hz)
INFO: * 800 x 600 (56 Hz)
INFO: * 800 x 600 (60 Hz)
INFO: * 800 x 600 (72 Hz)
INFO: * 800 x 600 (75 Hz)
INFO: * 832 x 624 (75 Hz)
INFO: * 1024 x 768 (60 Hz)
INFO: * 1024 x 768 (70 Hz)
INFO: * 1024 x 768 (75 Hz)
INFO: * 1152 x 864 (75 Hz)
INFO: * 1280 x 800 (60 Hz)
INFO: * 1280 x 960 (60 Hz)
INFO: * 1280 x 1024 (60 Hz)
INFO: * 1280 x 1024 (75 Hz)
INFO: * 1440 x 900 (60 Hz)
INFO: * 1440 x 900 (75 Hz)
INFO: * 1600 x 1200 (60 Hz)
INFO: * 1680 x 1050 (60 Hz)
INFO: * 1920 x 1080 (60 Hz)
INFO: -------------------------------------------------
warn: DXGI: MakeWindowAssociation: Ignoring flags
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 4
AL lib: (EE) alc_cleanup: 1 device not closed

If I understand this correctly wine is using the integrated Intel Graphics card instead of my r9 270x?
Post edited October 29, 2019 by Matruchus
avatar
Matruchus: If I understand this correctly wine is using the integrated Intel Graphics card instead of my r9 270x?
Yes, I think you’re right here.

Sadly I’ve never used Intel+AMD hybrid systems, so I don’t know how you could force the use of the AMD GPU.
Maybe using DRI_PRIME, cf. ArchWiki article?
avatar
Matruchus: If I understand this correctly wine is using the integrated Intel Graphics card instead of my r9 270x?
avatar
vv221: Yes, I think you’re right here.

Sadly I’ve never used Intel+AMD hybrid systems, so I don’t know how you could force the use of the AMD GPU.
Maybe using DRI_PRIME, cf. ArchWiki article?
As much as I can see online this seems to be a common problem also with Nvidia + Intel Integrated Graphic Cards.
avatar
Matruchus: As much as I can see online this seems to be a common problem also with Nvidia + Intel Integrated Graphic Cards.
I have access to a Debian Sid using a Intel+nVIDIA hybrid system, but I’m not sure Mesa driver nouveau has Vulkan support yet. Anyway, I should be able to use it to see if I can force WINE to run on the dedicated GPU.
Update

* New archives supported:
    - setup_frostpunk_1.4.1.50110.53938_(2019-11-05_1825)_(33713).exe
        + setup_frostpunk_1.4.1.50110.53938_(2019-11-05_1825)_(33713)-1.bin
        + setup_frostpunk_1.4.1.50110.53938_(2019-11-05_1825)_(33713)-2.bin
    - setup_frostpunk_1.5.0.51029.56354_(2020-01-21_1545)_(35558).exe
        + setup_frostpunk_1.5.0.51029.56354_(2020-01-21_1545)_(35558)-1.bin
        + setup_frostpunk_1.5.0.51029.56354_(2020-01-21_1545)_(35558)-2.bin
        + setup_frostpunk_1.5.0.51029.56354_(2020-01-21_1545)_(35558)-3.bin
This thread will no longer be updated, see this post on the general forums for more details: End of website maintenance
-- nvrmind
Post edited December 21, 2021 by Superdog
Posting this here for anyone having issues installing. Not necessarily a reply to this post.

If you install Frostpunk via the GoG option in Lutris you might find that you don't have access to the season pass.

Providing you've purchased the season pass you could try to do the following. Also if you're having problems installing this with the season pass (install failed message) try installing gog galaxy using Lutris, then install Frostpunk via gog galaxy you will still get the error.

Close gog galaxy and add the games .exe file in Luris by going to add game > install a Windows game from media. Then go to /home/"user"/Games/gog-galaxy/drive_c/Program Files (x86)/GOG Galaxy/Games/Frostpunk/Frostpunk.exe

It will probably throw a wobbly and launch the game, close it once you get to the menu and let Lutris finish installing. Once done you "should" be able to launch Frostpunk via Lutris. This worked for me and I could play the season pass.