EL грузит процессор: различия между версиями

Материал из sysadm
Перейти к навигации Перейти к поиску
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 +
'''<''' [[Eternal Lands]]
  
 
'''Проблема'''
 
'''Проблема'''
Строка 35: Строка 36:
 
</pre>
 
</pre>
  
На новом компьютере, утилита glxinfo обнаруживает данное расширение во всех профилях, также оно обнаруживается игрой '''0ad'''
+
На новом компьютере, утилита '''glxinfo''' обнаруживает данное расширение во всех профилях, также оно обнаруживается игрой '''0ad'''
 
<pre>
 
<pre>
 
lspci -k | grep -EA3 'VGA|3D|Display'
 
lspci -k | grep -EA3 'VGA|3D|Display'

Текущая версия на 23:30, 15 марта 2025

< Eternal Lands

Проблема

Одна копия игры постоянно нагружает процессор на 45%.

В игре наблюдается подтормаживание и FPS всего 15-20

При старте игры выдается сообщение, что не доступно расширение GL_EXT_texture_filter_anisotropic

Наблюдается на новом компьютере

CPU: Intel(R) Core(TM) i7-14700K
GPU: UHD Graphics 770
OS:  Rocky Linux 9.5

dnf list *vulkan*
#---------------------------------------------------------------------
mesa-vulkan-drivers.x86_64     24.1.2-3.el9       @AppStream
vulkan-loader.x86_64           1.3.283.0-1.el9    @AppStream
#---------------------------------------------------------------------

На старом компьютере данное расширение определяется, нагрузка CPU не более 5%, FPS 40

CPU: Intel(R) Core(TM) i7-2600K
GPU: HD Graphics 3000
OS:  Rocky Linux 9.5

dnf list *vulkan*
#---------------------------------------------------------------------
mesa-vulkan-drivers.x86_64     24.1.2-3.el9       @AppStream
vulkan-loader.x86_64           1.3.283.0-1.el9    @AppStream
#---------------------------------------------------------------------

На новом компьютере, утилита glxinfo обнаруживает данное расширение во всех профилях, также оно обнаруживается игрой 0ad

lspci -k | grep -EA3 'VGA|3D|Display'
#---------------------------------------------------------------------
00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-S GT1 [UHD Graphics 770] (rev 04)
	DeviceName: Onboard - Video
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7e06
	Kernel driver in use: i915
#---------------------------------------------------------------------

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) Graphics (RPL-S) (0xa780)
    Version: 24.1.2
    Accelerated: yes
    Video memory: 31902MB
    Unified memory: yes
    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
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (RPL-S)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.2
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 24.1.2
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 24.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
#---------------------------------------------------------------------

glxinfo
#---------------------------------------------------------------------
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    ...
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    ...
GLX version: 1.4
GLX extensions:
    ...
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Graphics (RPL-S) (0xa780)
    Version: 24.1.2
    Accelerated: yes
    Video memory: 31902MB
    Unified memory: yes
    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
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (RPL-S)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
    ...
    GL_EXT_texture_filter_anisotropic
    ...
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.1.2
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
    ...
    GL_EXT_texture_filter_anisotropic
    ...
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
    ...
    GL_EXT_texture_filter_anisotropic
    ...

336 GLX Visuals
#---------------------------------------------------------------------