protonscr

Character and weapon models are not being rendered in main menu of CS2 on Linux

steamclosed
ValveSoftware/steam-for-linux#13404 · opened 2026-07-11 by chromius228 · updated 2026-07-11 · 1 comments · github
Cchromius228 2026-07-11 github
Image Image

Your system information

  • Steam client version (build number or date): 1782866176
  • Distribution (e.g. Ubuntu): Debian 13 (unstable branch)
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes
  • Steam Logs: [generate by running this command in a terminal `

steam-logs.tar.gz

`]

  • GPU: Nvidia/Intel/AMD Intel Arc A770 16GB Sparkle

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

Main menu of native Linux CS2 version lacks character and weapon models - please check attachments and a YT video: https://youtu.be/Jz66Zavxcls

Steps for reproducing this issue:

  1. Launch native Linux CS2 version
  2. Inspect any weapon in inventory
  3. Open loadouts - character models are misplaced

System:

nullptr32@Z790:~$ screenfetch
,met$$$$$gg. nullptr32@Z790
,g$$$$$$$$$$$$$$$P. OS: Debian forky
,g$$P"" """Y$$.". Kernel: x86_64 Linux 7.1.3+deb14-amd64
,$$P' $$$. Uptime: 6h 52m ',$$P ,ggs. $$b: Packages: 2465
d$$' ,$P"' . $$$ Shell: bash $$P d$' , $$P Resolution: 2560x1440 $$: $$. - ,d$$' DE: KDE $$\; Y$b._ _,d$P' WM: KWin Y$$. ."Y$$$$P"' GTK Theme: Adwaita [GTK2/3] $$b "-.
_ Icon Theme: Papirus-Light
Y$$ Disk: 398G / 712G (59%) Y$$. CPU: Intel Core i9-14900K @ 24x 5,7GHz [33.0°C]
$$b. GPU: Mesa Intel(R) Arc(tm) A770 Graphics (DG2) Y$$b. RAM: 6244MiB / 63984MiB
"Y$b._ """"

nullptr32@Z790:~$ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Arc(tm) A770 Graphics (DG2) (0x56a0)
Version: 26.1.4
Accelerated: yes
Video memory: 16288MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 16288 MB, largest block: 16288 MB
VBO free aux. memory - total: 57741 MB, largest block: 57741 MB
Texture free memory - total: 16288 MB, largest block: 16288 MB
Texture free aux. memory - total: 57741 MB, largest block: 57741 MB
Renderbuffer free memory - total: 16288 MB, largest block: 16288 MB
Renderbuffer free aux. memory - total: 57741 MB, largest block: 57741 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 16288 MB
Total available memory: 80272 MB
Currently available dedicated video memory: 16288 MB
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Arc(tm) A770 Graphics (DG2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 26.1.4-1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 26.1.4-1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 26.1.4-1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20


The issue appeared after recent CS2 update. It persists on both stable and unstable branches of debian13.

Kkisak-valve maintainer 2026-07-11 github

Hello @chromius228, this issue is already being tracked at https://github.com/ValveSoftware/csgo-osx-linux/issues/4521. Closing as a duplicate.

Nothing extracted yet.