u/regunakyle

▲ 5 r/VFIO

Elden Ring and Nightreign not longer launches in my VFIO VM (due to EAC)

I remembered that previously you can bypass EAC of both these two games by adding <smbios mode="host"/> to your Libvirt XML.

But it no longer works after Nightreign's update yesterday. Then I tried regular Elden Ring and it didn't work too.

If anyone can still play Elden Ring (and/or Nightreign) in a VFIO VM now, could you tell me what modification did you add to your Libvirt XML of the VFIO VM? Thanks!

(For now I can still play these games by dual booting, so not exactly a dealbreaker, but its still very annoying)

reddit.com
u/regunakyle — 3 days ago

PSA: You may not need to quantize spec draft when using MTP

Using `--spec-draft-type-k q4_0 --spec-draft-type-v q4_0` might actually decrease your context size!

With quantized spec draft, my context size is 83200. Without it (i.e. using the default fp16 spec draft), context size increased to 91648.

I reported this in a llama.cpp discussion and am17an (the GOAT behind MTP in llama.cpp) confirmed my findings as expected:

https://github.com/ggml-org/llama.cpp/discussions/24102

Edit: I am using a 3090 for inference. This might or might not apply to you if you use other hardware backend (e.g. Vulkan). Test it out first! It doesn't take you much time.

u/regunakyle — 1 month ago