Dark Souls III Crashes at Boot

Hello! I’m having trouble getting Dark Souls 3 to work. It boots to a white screen with the appropriate cursor design showing, but then it crashes. This happens for all the proton versions.

I have tried to change proton versions (even GE versions), change my kernel from 5.8 to 5.4, and updated my graphics driver from 440 to 450. Now looking at my spec sheet from inxi, it seems that my GPU isn’t using the driver I installed? I did it through mhwd so not sure what happened there.

Anyway, here’s the Specs:

System:
Host: tesseract Kernel: 5.8.3-2-MANJARO x86_64 bits: 64
Desktop: KDE Plasma 5.19.4 Distro: Manjaro Linux
Machine:
Type: Desktop System: Gigabyte product: B450 AORUS M v: N/A
serial: <superuser/root required>
Mobo: Gigabyte model: B450 AORUS M v: x.x
serial: <superuser/root required> UEFI: American Megatrends v: F41a
date: 07/12/2019
CPU:
6-Core: AMD Ryzen 5 2600X type: MCP speed: 3203 MHz min/max: 2200/3600 MHz
Graphics:
Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nouveau v: kernel
Display: x11 server: X.Org 1.20.8 driver: modesetting,nouveau
resolution: 1920x1080~60Hz
OpenGL: renderer: llvmpipe (LLVM 10.0.1 256 bits) v: 3.3 Mesa 20.1.6
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
Device-2: TP-Link TL-WN722N v2/v3 [Realtek RTL8188EUS] type: USB
driver: r8188eu
Drives:
Local Storage: total: 1.83 TiB used: 533.36 GiB (28.5%)
Info:
Processes: 273 Uptime: 19h 09m Memory: 15.65 GiB used: 6.68 GiB (42.7%)
Shell: Zsh inxi: 3.1.05

I have a proton log if needed, but it was too long for pastebin.

Thanks for any help!

Welcome at the forum, @Prismo

You could update your system, first by

sudo pacman-mirrors -f && sudo pacman -Syyu

Afterwards, reboot.

To double check what dirver is in use run

lspci -v
mhwd -l --pci
mhwd -li -d

and check the result for your graphic hardware.

1 Like

I ran the update but I had no updates @Wollie

Here is output for lspci -v

 07:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ZOTAC International (MCO) Ltd. Device 3543
Flags: bus master, fast devsel, latency 0, IRQ 77, IOMMU group 15
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidia_drm, nvidia

07:00.1 Audio device: NVIDIA Corporation TU116 High Definition Audio Controller (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. Device 3543
Flags: bus master, fast devsel, latency 0, IRQ 73, IOMMU group 15
Memory at f7080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

07:00.2 USB controller: NVIDIA Corporation TU116 USB 3.1 Host Controller (rev a1) (prog-if 30 [XHCI])
Subsystem: ZOTAC International (MCO) Ltd. Device 3543
Flags: bus master, fast devsel, latency 0, IRQ 58, IOMMU group 15
Memory at f2000000 (64-bit, prefetchable) [size=256K]
Memory at f2040000 (64-bit, prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci

07:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU116 USB Type-C UCSI Controller (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. Device 3543
Flags: bus master, fast devsel, latency 0, IRQ 68, IOMMU group 15
Memory at f7084000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: nvidia-gpu
Kernel modules: i2c_nvidia_gpu

Output for mhwd -l --pci :

0000:07:00.0 (0300:10de:2184) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
              NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-nvidia-450xx            2019.10.25               false            PCI
video-nvidia-440xx            2019.10.25               false            PCI
video-nvidia-435xx            2019.10.25               false            PCI
video-nvidia-430xx            2019.10.25               false            PCI
video-nvidia-418xx            2019.10.25               false            PCI
       video-linux            2018.05.04                true            PCI
 video-modesetting            2020.01.13                true            PCI
        video-vesa            2017.03.12                true            PCI


> 0000:04:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
              NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
     network-r8168            2016.04.20                true            PCI

mhwd -li -d output:

NAME:	video-nvidia-450xx
ATTACHED:	PCI
VERSION:	2019.10.25
INFO:	Closed source NVIDIA drivers for linux.
PRIORITY:	9
FREEDRIVER:	false
DEPENDS:	-
CONFLICTS:	video*nvidia-*
CLASSIDS:	0300 0302
VENDORIDS:	10de


Warning: no installed configs for USB devices found!

Looks like it’s using it in some places? not sure

It seems that still nouveau is the currently active driver. I’m no Nvidia expert, so maybe others can explain better how to do exactly, but I would try to replace it by a non-free Nvidia driver.

1 Like

Kernel driver in use: nouveau

Try to reinstall drivers, it looks you have active nvidia open-source drivers. You need non-free drivers.

It decided to work now lol. I didn’t change anything, I just restarted, which I had done several times in troubleshooting before. All hail the “did you try turning it off and on?” Thanks for the help guys!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.