ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
470 stars 38 forks source link

Dota2 bugs Archlinux #2223

Open Zardexd opened 1 year ago

Zardexd commented 1 year ago
  1. steaminfo.txt (Looks like it has lots of warnings so it exceeds GitHub char limits and i have to attach it as a file).
  2. Yes
  3. As i know yes, might missed it unknowingly.
  4. Yes / Got couple updates and reinstalled it once before - issues persist.

Description

  1. Black screen on drafts if you play skin preview map before game starts ( ALL PICK ). Happens way too often, i would say 90%. Fine if you loaded classic dota map before or didn't played any other map different from regular dota all pick.

    recreating: Join preview, find a game, get black screen on drafts note: If i'm not mistaken i heard sounds of the drafting stage but i'm not sure, i didn't clicked on anything to test GUI or if it was working behind the black screen, will do next time and update this.

2. Dota doesn't recognize any keys upon loading into the game, it just stops getting any input for abilities, cant even level them up with Ctrl+. Goes away after dota2 reload. Happens randomly, so you have to double check each time in the lobby.

recreating : happens randomly on load, it happened to me 2-3 times and i don't know how to recreate and why that happens. note: Keyboard connected by USB, and doesn't seem to disconnect in any way, switching language doesn't help, keyboard works in other apps just fine, didn't tested Dota2 chat sadly.

4. Textures bug out randomly, appear distorted, VFX in the menu (when you search for the game and on background) also may appear with purple textures, but last one is rare. (The circle around hero might appear intermittent , so it looks like a circle made out of white dots. Animation upon "move" clicking "green pointers where your hero is moving to" often appear totally broken, and may look like a green cube or work okay but then part of broken texture appears when animation is almost ended. Sometimes it loads just fine and everything as usual.

recreating : happens randomly on load, probably Dota fails to load assets or something but i have no idea why. (BTRFS?)

6. Vulkan shaders compile endlessly. Left it for 4-6 hour, doesnt seem to change anything.

recreating : just happens upon launching the game.

7. Terribly slow to load any media content, especially recent battle-pass. (Like Phantom Assassin or CM clips when game just started. ) Also applies to player profiles. Persona pictures in the battle-pass might actually load 30-60 seconds or not load at all, and GUI lags/frozen while it loads.

recreating : just open battle-pass or any players profile, tried it while was in drafts (All Pick) lagged me for 2-3 seconds, didnt tested it much outside of drafting stage.

8. Models tend to disappear or appear without clothes way too often. Usually just in the menu and pre-game stage, and it works fine in actual game. recreating : randomly appears.

9. Can't reconnect to the game sometimes, it reconnects (dota counts it as success but you don't get any image or control over the game) and you get a black screen. Takes 2-3 tries to reconnect, and you also don't have any buttons, so you leave the game by typing disconnect in console. recreating : happens when you leave the game, or when you try to reconnect after black screen bug. (1)

My Dota2 launch attributes : -map dota -high -vulkan -novid -prewarm -console

file system i use - BTRFS , Dota is installed on HDD, ( 7 was appearing even when dota was installed on my NVME drive.)

Probably its more about my system but, i cant even get dota2 logs or smth, simply don't know where those located.

Example Match ID (and possibly Timestamp)

No response

Screenshots

image Will attach screenshots in future, didn't planned this issue so had no screenshots.

kisak-valve commented 1 year ago

Hello @RadiculitChidori, this may be unrelated, but it looks like you're missing the 32 bit userspace libraries for the NVIDIA proprietary driver. Please install the lib32-nvidia-utils system package. Also, we've seen AMDVLK cause trouble with other Vulkan implementations in the past, so it might be interesting to separately test removing the lib32-amdvlk system package and see if that affects the game's behavior. To re-emphasize, since Dota 2 is a 64 bit application, these observations about your 32 bit Vulkan render path might be irrelevant.

Zardexd commented 1 year ago

Hello @RadiculitChidori, this may be unrelated, but it looks like you're missing the 32 bit userspace libraries for the NVIDIA proprietary driver. Please install the lib32-nvidia-utils system package. Also, we've seen AMDVLK cause trouble with other Vulkan implementations in the past, so it might be interesting to separately test removing the lib32-amdvlk system package and see if that affects the game's behavior. To re-emphasize, since Dota 2 is a 64 bit application, these observations about your 32 bit Vulkan render path might be irrelevant.

Thanks! Will do and update issue if smth changes, but its rather late for me and i cant test it right away,so it might take some time, maybe even couple of days.

Zardexd commented 1 year ago

image image

Got some of those visual bugs again so as promised attach screenshots.

Qustio commented 1 year ago

These visual bugs works on windows too when vulkan engine selected.

limblendokin commented 1 year ago

I'm also using arch and experiencing issue #2 It started happening about year ago. My guess is that it has something to do with keyboard layouts. When I launch Dota with Russian layout enabled, it doesn't respond on any language specific key presses. Numbers work just fine though. Reload with English keyboard layout enabled beforehand fixes the issue