protonscr

Improvement to DXVK_LOG_PATH

dxvkclosed
doitsujin/dxvk#4822 · opened 2025-04-02 by Tiagoquix · updated 2025-04-30 · 4 comments · github
1 matching comments, n / p to jump
TTiagoquix 2025-04-02 github

DXVK_LOG_PATH=/tmp/dxvklog doesn't create /tmp/dxvklog if it doesn't exist and silently fails to write log files.

Make it so it creates the desired folder(s) and subfolder(s) when using DXVK_LOG_PATH if the user has permissions to do it. (No need to check for permission, as the OS will do that part.)

This request is for Linux. Not sure how to do that on Windows.

Ddoitsujin maintainer 2025-04-02 github

This is kind of intended though, logging should a) not be more complicated than necessary and b) not fuck around with the user's system more than necessary. There's a reason why DXVK doesn't even create log files anymore when running on Proton.

TTiagoquix 2025-04-02 github

But this is the user specifying that he wants a log path. I don't think it would be bad to create the folder to store the logs if the user so desires.

TTiagoquix 2025-04-14 github

There's a reason why DXVK doesn't even create log files anymore when running on Proton.

What would that be?

Ddoitsujin maintainer 2025-04-15 github

There's literally no reason at all to do so when we log everything to the regular Proton log, and clobbering game install directories etc with random log files just prevents Steam from properly uninstalling the game.

Launch options