---
url: 'https://www.bukanier.org'
title: 'Install missing xaudio.dll for a Linux ARK Survival Ascended server. | BUKANIER - ARK Survival Ascended'
author:
  name: 'Louis Bang Bang'
  url: 'https://www.bukanier.org/de/user/louis-bang-bang'
date: '2025-02-19T20:00:02+00:00'
updated: '2025-08-09T11:36:07+00:00'
type: article
summary: 'This is only needed in rare cases where a server mod wants to access a library (DLL) xaudio.dll and this is not present in an installation like https://github.com/mschnitzer/a… with Docker/Proton. Because usually a server does not require audio functions!'
tags:
  - ASA
  - Server
published: true
og:
  site_name: 'Install missing xaudio.dll for a Linux ARK Survival Ascended server. | BUKANIER - ARK Survival Ascended'
  locale: en
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Article
      '@id': '384'
      headline: 'Install missing xaudio.dll for a Linux ARK Survival Ascended server.'
      name: 'Install missing xaudio.dll for a Linux ARK Survival Ascended server.'
      about:
        - ASA
        - Server
      description: 'This is only needed in rare cases where a server mod wants to access a library (DLL) xaudio.dll and this is not present in an installation like https://github.com/mschnitzer/a… with Docker/Proton. Because usually a server does not require audio functions!'
      datePublished: '2025-02-19T21:00:02+0100'
      dateModified: '2025-02-19T21:00:02+0100'
      author:
        '@type': Organization
        '@id': bukanier.org
        name: Bukanier
        url: 'https://www.bukanier.org'
      mainEntityOfPage: 'https://www.bukanier.org/en/artikel/install-missing-xaudiodll-linux-ark-survival-ascended-server'
---
Feb

19

2025

 0

 ##  [Install missing xaudio.dll for a Linux ARK Survival Ascended server.](/en/artikel/install-missing-xaudiodll-linux-ark-survival-ascended-server)

  By Louis Bang Bang

 This is only needed in rare cases where a server mod wants to access a library (DLL) xaudio.dll and this is not present in an installation like <https://github.com/mschnitzer/ark-survival-ascended-linux-container-image> with Docker/Proton. Because usually a server does not require audio functions!

## Problem

In such a situation, the server crashes immediately after starting; the following is visible in crashcallstack.txt (excerpt):

`Fatal error! Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000`
`CL: 668463 0x000000004201688b `
`xaudio2_9.dll!UnknownFunction []`

## Solution

The solution is to obtain the xaudio2\_9.dll from Microsoft and place it in the Win64 folder where the ArkAscendedServer.exe is located.

## Instructions

### Download

- Visit the NuGet Gallery website ([https://www.nuget.org/packages/…](https://www.nuget.org/packages/Microsoft.XAudio2.Redist))
- Download the "Microsoft.XAudio2.Redist" package (on the right side of the website under "Download package")
- Open the file as a ZIP file (if necessary, simply append a new file extension with .zip)
- Now extract the 64bit xaudio2\_9redist.dll (usually located under: \\build\\native\\release\\bin\\x64)

### Installation on Linux Server

- Connect to the server, e.g., via WinSCP (<https://winscp.net/>)
- Now find the folder where "ArkAscendedServer.exe" is located, usually under "ShooterGame/Binaries/Win64"
- Copy the DLL into this "Win64" folder and rename it to "xaudio2\_9.dll"
- Check and adjust permissions if necessary so that User = r,w,x / Group = r,w,x / Other = r,x (octal = 0775).

- [ASA](/en/tags/asa)
- [Server](/en/tags/server)

- [Log in](/en/user/login?destination=/en/artikel/install-missing-xaudiodll-linux-ark-survival-ascended-server%23comment-form) or [register](/en/user/register?destination=/en/artikel/install-missing-xaudiodll-linux-ark-survival-ascended-server%23comment-form) to post comments