Fell<p>I just found out that the NVIDIA driver on Linux simply cannot utilise the system RAM when your GPU is running out of VRAM. Allocations will simply fail. </p><p>That fucking sucks.</p><p>Windows is apparently remarkably good at managing video memory, so many games simply rely on that and don't take into account how much VRAM is used or available.</p><p>Seems like AMD's drivers (Mesa) can deal with this, but I'm not sure.</p><p><a href="https://ma.fellr.net/tags/NVIDIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NVIDIA</span></a> <a href="https://ma.fellr.net/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://ma.fellr.net/tags/RAM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RAM</span></a> <a href="https://ma.fellr.net/tags/GPU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GPU</span></a> <a href="https://ma.fellr.net/tags/VRAM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VRAM</span></a> <a href="https://ma.fellr.net/tags/Memory" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Memory</span></a> <a href="https://ma.fellr.net/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> <a href="https://ma.fellr.net/tags/AMD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AMD</span></a> <a href="https://ma.fellr.net/tags/Mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mesa</span></a> <a href="https://ma.fellr.net/tags/LinuxGaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxGaming</span></a> <a href="https://ma.fellr.net/tags/GamingOnLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GamingOnLinux</span></a></p>