csgo-osx-linux icon indicating copy to clipboard operation
csgo-osx-linux copied to clipboard

CS:GO Gloves not rendering correctly on ubuntu

Open nighshroud opened this issue 5 years ago • 16 comments

Your system information

  • System information from steam (Steam -> Help -> System Information) in a gist: https://gist.github.com/nighshroud/f4090cc0021a85b2c843d71cfc90daad
  • Have you checked for system updates?: [Yes]

Please describe your issue in as much detail as possible:

When I launch the game on my Linux machine and enter into a game if I have the default provided gloves from the game the gloves appear to be normal but if I equip gloves purchased from the community marketplace the gloves appear black. The glove model appears but they appear as black.

1 2 3 4

Steps taken to attempt to fix the issue: -Reinstall the game completely -Verify Integrity of files -Reinstall Steam completely -Change video driver from radeon to amdgpu

I also added more details on what steps to attempt to fix it in the following reddit post: https://www.reddit.com/r/Ubuntu/comments/bp0n3u/csgo_problem_with_gloves/

nighshroud avatar May 16 '19 17:05 nighshroud

I just saw this bug in a youtube video that might have been rendered on Apple hardware. could this actually be a bug with ToGL on AMD?

I have an R9 390 and the same issue on Arch Linux. this bug is present with the AMDGPU and Radeon drivers. another Linux machine with an nvidia GPU renders fine.

Can someone with a Mac please test this? just inspect gloves in game: https://steamcommunity.com/market/listings/730/%E2%98%85%20Moto%20Gloves%20%7C%20Transport%20%28Field-Tested%29

@halatw @wildd @KanGA12 ?

henrym11106 avatar May 27 '19 23:05 henrym11106

when run via Proton 5.0-5, gloves appear to render correctly. still broken with native Linux version and AMD GPUs on Linux 20200331005033_1 20200330193646_1

henrym11106 avatar Apr 02 '20 07:04 henrym11106

Experiencing the same thing. OS: Pop!_OS 20.04 Kernel: x86_64 Linux 5.4.0-7625-generic GPU: AMD/ATI Vega 20 [Radeon VII], amdgpu driver

madsboddum avatar May 06 '20 16:05 madsboddum

Still getting this issue on Void Linux, kernel Linux void 5.6.11_1, Radeon RX480 w/amdgpu

offsetcyan avatar May 11 '20 18:05 offsetcyan

Experiencing the same thing. OS: Arch Linux Kernel: x86_64 Linux 5.7.1 GPU: Intel HD 610

OtakuLinux avatar Jun 08 '20 11:06 OtakuLinux

I just discovered that setting "mesa_no_error" (disable error checking) in adriconf/driconf, .drirc file or by adding mesa_no_error=true %command% to CSGO's launch options allows fancy gloves to render correctly, at least on mesa-git 20.2. I recall trying this setting a few years ago and it caused instability/crashing but I'll keep testing. not sure if this will work with older or stable versions of mesa.

EDIT1: mesa_no_error causes crashing on mesa 20.2-git, typically when choosing a team after a map loads. EDIT2: mesa_no_error=true also works on mesa 20.1.4 stable and has not crashed during my limited testing. 20200801140321_1

henrym11106 avatar Aug 01 '20 21:08 henrym11106

well mesa_no_error=true has been stable so far on standard repo mesa 20.1.4, with the exception of the steam overlay as described in this issue report (totally broken, just a grey square is drawn in the top right corner)

beginning to look like the crashes with mesa git are related to llvm-git.

if anyone is interested in testing I recommend adding mesa_no_error=true %command% to your launch options. if multiple %command% options are used, separate with spaces eg gamemoderun mesa_no_error=true %command%

henrym11106 avatar Aug 05 '20 13:08 henrym11106

I have this issue as well OS: Pop OS Latest kernel GPU: RX550 Happens with all kinds of gloves. Tested with my driver gloves on official servers, tried all kinds of other gloves on ws servers as well, none of them get displayed correctly. I think it certainly has something to do with mesa, since I do not have this issue on my arch linux machine with a GTX 1070ti (no matter if nouveau or proprietary nvidia driver). On my pop os machine (the one where the bug occurs) everything gets displayed correctly on windows.

hugohabicht01 avatar Feb 15 '21 08:02 hugohabicht01

Same issue, the mesa_no_error=true isn't a very stable fix for me.

OS: Arch Latest kernel (5.13.6) mesa 21.1.6-1 GPU: RX570

Edit: Opened a mesa issue https://gitlab.freedesktop.org/mesa/mesa/-/issues/5170

builder-247 avatar Aug 03 '21 09:08 builder-247

UPDATE: The mesa guys were able to reproduce the issue on Intel and NVIDIA GPUs , so looks like it's a game issue after all. Valve pls fix?

builder-247 avatar Aug 12 '21 11:08 builder-247

Adding -vulkan to the launch options in steam seems to fix the issue. image

Hannibalism avatar Dec 19 '21 22:12 Hannibalism

I have the same issue. The problem is though, that using -vulkan forces me to use 1920 by 1200 (16:10). I used to have "mesa_no_error=true %command%" as the soloution, but now this sadly just crashes my game as soon as I get out from the starting yellow "CSGO" screen. Any other soloutions/ideas?

Linus42069 avatar Feb 03 '22 16:02 Linus42069

that issue is being tracked at #2889 if you are using xorg it is possible to change res upon launch, see comments on #2889 for details

henrym11106 avatar Feb 04 '22 13:02 henrym11106

Hey, Hope this issue can get some more priority since I encounter it too with the following setup: Radeon RX 5700XT Arch linux kernel 5.18.0-arch1-1 I wanted to try vulkan but I have a lot of performance issues with it, when it loads stuff it freezes for 2 seconds sometimes.

Breigner01 avatar May 29 '22 22:05 Breigner01

Latest arch, RX6700XT, still an issue. Guess we're waiting for the mythical Source 2 update to fix all our issues, right?

vaxerski avatar Sep 04 '22 14:09 vaxerski

-vulkan is a viable workaround as long as the dreaded stutters ( #2901 ) don't happen. it averts a panorama hud performance issue ( #2657 ) too.

as long as you're ok with running desktop res ( #2889 ) vk is fine.

henrym11106 avatar Sep 06 '22 21:09 henrym11106