<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>THT&#39;s den</title>
    <link>https://pwned.page/tht/</link>
    <description></description>
    <pubDate>Fri, 24 Apr 2026 14:21:00 +0000</pubDate>
    <item>
      <title>Fixing EAC &#34;Failed to Initialize Dependencies&#34; on Proton</title>
      <link>https://pwned.page/tht/fixing-eac-failed-to-initialize-dependencies-on-proton</link>
      <description>&lt;![CDATA[If you’re trying to play The finals, Halo Infinite, or other games that use Easy Anti-Cheat (EAC) on Proton, you might see this error:&#xA;&#xA;Easy Anti-Cheat failed to initialize dependencies&#xA;&#xA;This is a common problem, but there are two simple ways to fix it.&#xA;&#xA;---&#xA;&#xA;Solution 1: Check SDLVIDEODRIVER&#xA;If you followed the Arch Wiki Wayland setup, you’re probably using SDLVIDEODRIVER. EAC needs to see the Windows driver to work properly.&#xA;&#xA;Option A: Add Windows to the list&#xA;&#xA;export SDLVIDEODRIVER=&#39;wayland,x11,windows&#39;&#xA;&#xA;This keeps Wayland as preferred, then X11, and falls back to Windows if needed.&#xA;&#xA;Option B: Unset SDLVIDEODRIVER&#xA;For Steam, go to Game   Properties   Launch Options and add:&#xA;&#xA;unset SDLVIDEODRIVER; mangohud gamemoderun %command%&#xA;&#xA;---&#xA;&#xA;Solution 2: Patch glibc&#xA;If that doesn’t help, use a glibc build patched for EAC (fixes DTHASH issues).&#xA;&#xA;On Arch Linux: aur/glibc-eac&#xA;On Gentoo: USE=hash-sysv-compat]]&gt;</description>
      <content:encoded><![CDATA[<p>If you’re trying to play The finals, Halo Infinite, or other games that use Easy Anti-Cheat (EAC) on Proton, you might see this error:</p>

<p>Easy Anti-Cheat failed to initialize dependencies</p>

<p>This is a common problem, but there are two simple ways to fix it.</p>

<hr>

<p><strong>Solution 1: Check <code>SDL_VIDEODRIVER</code></strong>
If you followed the Arch Wiki Wayland setup, you’re probably using <code>SDL_VIDEODRIVER</code>. EAC needs to see the Windows driver to work properly.</p>

<p>Option A: Add Windows to the list</p>

<pre><code class="language-bash">export SDL_VIDEODRIVER=&#39;wayland,x11,windows&#39;
</code></pre>

<p>This keeps Wayland as preferred, then X11, and falls back to Windows if needed.</p>

<p>Option B: Unset <code>SDL_VIDEODRIVER</code>
For Steam, go to Game &gt; Properties &gt; Launch Options and add:</p>

<pre><code class="language-bash">unset SDL_VIDEODRIVER; mangohud gamemoderun %command%
</code></pre>

<hr>

<p><strong>Solution 2: Patch glibc</strong>
If that doesn’t help, use a glibc build patched for EAC (fixes <code>DT_HASH</code> issues).</p>

<p>On Arch Linux: <code>aur/glibc-eac</code>
On Gentoo: <code>USE=hash-sysv-compat</code></p>
]]></content:encoded>
      <guid>https://pwned.page/tht/fixing-eac-failed-to-initialize-dependencies-on-proton</guid>
      <pubDate>Sat, 19 Jul 2025 07:15:28 +0000</pubDate>
    </item>
  </channel>
</rss>