Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Naraka Bladepoint Texture visual bugs (1203220) #7315

Closed
Milor123 opened this issue Dec 7, 2023 · 6 comments
Closed

Naraka Bladepoint Texture visual bugs (1203220) #7315

Milor123 opened this issue Dec 7, 2023 · 6 comments

Comments

@Milor123
Copy link

Milor123 commented Dec 7, 2023

Compatibility Report

  • Name of the game with compatibility issues: Naraka Bladepoint
  • Steam AppID of the game: 1203220

System Information

  • GPU: GTX 1050ti
  • Video driver version: NVIDIA Proprietary version 545.29.06
  • Kernel version: 6.6.1-zen1-1-zen Plans for contributing back to upstream? #1 ZEN SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:16 +0000 x86_64 GNU/Linux

System Information (Neofetch)

OS: Manjaro Linux x86_64
Kernel: 6.6.1-zen1-1-zen
Uptime: 4 hours, 41 mins
Packages: 2194 (pacman)
Shell: zsh 5.9
Resolution: 1920x1200
DE: Cinnamon 6.0.0
WM: Mutter (Muffin)
WM Theme: Mint-L-Dark-Teal (Mint-Y)
Theme: Mint-L-Dark-Teal [GTK2/3]
Icons: Papirus-Adapta-Nokto-Maia [GTK2/3]
Terminal: tilix
CPU: 13th Gen Intel i5-13500 (20) @ 4.800GHz
GPU: NVIDIA GeForce GTX 1050 Ti Driver Version: 545.29.06
GPU: Intel AlderLake-S GT1
Memory: 47471MiB

  • Proton version: ProtonGE 8-25 (Also tested with Proton 8.0-4c and Proton Experimental)

I confirm:

  • [x ] that I haven't found an existing compatibility report for this game.
  • [x ] that I have checked whether there are updates for my system available.

Proton log

1203220.log

What's the problem?

The issue is that the game loads with some malformed or distorted textures, as if they were placed randomly, as shown in the following images:

image
image
ksnip_20231205-173649

I've tried many things to fix it, such as clearing the ~/.cache/nvidia folder, also clearing the Steam caches, disabling shaders in Steam, re-enabling them, using only ESYNC, switching to only FSYNC, changing settings in DXVK, and clearing the DXVK cache. I've also reset the wineprefix, even installed SteamStinkerLaunch to try more options in the hope of finding a solution. This happened suddenly because it used to work fine.

I should mention that the game is installed on an HDD, but I have symbolic links from the Steam cache and compatdata to my root SSD ~/ (My operating system runs on an SSD).

I've also tried changing different GPU environment variables, such as:

__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_YIELD=USLEEP __GL_MaxFramesAllowed=0 __GL_THREADED_OPTIMIZATIONS=1

About of my settings

My grub have this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia_drm.modeset=1 apparmor=1 security=apparmor udev.log_priority=3"

My nvidia settings in xorg have:

Section "Device"
        Identifier "NVIDIA Card"
        Driver     "nvidia"
        VendorName "NVIDIA Corporation"
        BoardName  "GeForce GTX 1050 Ti"
        Option     "ForceCompositionPipeline" "On"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
EndSection

And in modprobe:

options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp

60-nvidia.rules.txt
nvidia.conf.txt

The game is optimized, and all graphics settings are set to the minimum.

What should i try guys? Thank u very much!

@Milor123 Milor123 changed the title Naraka Bladepoint (1203220) Naraka Bladepoint Texture visual bugs (1203220) Dec 7, 2023
@kisak-valve
Copy link
Member

Hello @Milor123, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to #4907 (comment).

@kisak-valve kisak-valve closed this as not planned Won't fix, can't repro, duplicate, stale Dec 7, 2023
@lboklin
Copy link

lboklin commented Jan 1, 2024

There are reports that changing to DX12 in the game's settings fixes the problem. However, the option to select anything but DX11 is greyed out for me. Is there some launch option I can use to enable it?

@Milor123
Copy link
Author

Milor123 commented Jan 1, 2024

There are reports that changing to DX12 in the game's settings fixes the problem. However, the option to select anything but DX11 is greyed out for me. Is there some launch option I can use to enable it?

Its true, now i use 4070 and the direct x12 is enable for me, and it working without bugs not like dx11.

But i am not sure like force it to enable in our old cards.

@zss192
Copy link

zss192 commented Jan 6, 2024

There are reports that changing to DX12 in the game's settings fixes the problem. However, the option to select anything but DX11 is greyed out for me. Is there some launch option I can use to enable it?

This problem has also troubled me for a long time. You can try setting it in the steam launch options: WINEFSYNC=1 gamemoderun PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 %command%,Then you can see the dx12 option

@lboklin
Copy link

lboklin commented Jan 6, 2024

There are reports that changing to DX12 in the game's settings fixes the problem. However, the option to select anything but DX11 is greyed out for me. Is there some launch option I can use to enable it?

This problem has also troubled me for a long time. You can try setting it in the steam launch options: WINEFSYNC=1 gamemoderun PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 %command%,Then you can see the dx12 option

This unfortunately didn't fix it for me. I have a GTX 1070, for the record. Some claim that DX12 is only available to RTX cards. I don't know why, and I wonder if it can be bypassed somehow.

@Milor123
Copy link
Author

Milor123 commented Jan 6, 2024

There are reports that changing to DX12 in the game's settings fixes the problem. However, the option to select anything but DX11 is greyed out for me. Is there some launch option I can use to enable it?

This problem has also troubled me for a long time. You can try setting it in the steam launch options: WINEFSYNC=1 gamemoderun PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 %command%,Then you can see the dx12 option

This unfortunately didn't fix it for me. I have a GTX 1070, for the record. Some claim that DX12 is only available to RTX cards. I don't know why, and I wonder if it can be bypassed somehow.

It neither work in my gtx 1050ti and the dxvk spoof neither.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants