You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu系统下Intel DG1显卡运行Steam时图形界面异常的问题求助

Ubuntu系统下Intel DG1显卡运行Steam时图形界面异常的问题求助

大家好,我在Ubuntu 22.04上运行Steam时碰到了头疼的问题——不管是通过Ubuntu Software下载的版本,还是用apt命令安装的,每次启动Steam都会出现以下两种情况之一:

  • Steam直接卡在「获取用户数据」的界面,完全动不了
  • Steam能启动成功,但界面完全看不到,虽然能盲点按钮,但所有UI元素都是透明的

而且终端里会反复刷这两行错误:

DRI3 not available
Failed to load driver: zink

我已经试过按照Intel官方的显卡驱动安装步骤来操作了,但问题还是没解决。我的显卡是Asus DG1-4G(Intel Iris Xe),下面是我收集到的硬件和驱动相关信息,还有Steam的启动日志,麻烦各位大佬帮忙看看怎么解决!

显卡驱动信息(glxinfo -B输出)

name of display: :0
DRI3 not available
failed to load driver: zink
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa (0xffffffff)
Device: llvmpipe (LLVM 15.0.7, 256 bits) (0xffffffff)
Version: 24.0.0
Accelerated: no
Video memory: 15862MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 31 MB, largest block: 31 MB
VBO free aux. memory - total: 13184 MB, largest block: 13184 MB
Texture free memory - total: 31 MB, largest block: 31 MB
Texture free aux. memory - total: 13184 MB, largest block: 13184 MB
Renderbuffer free memory - total: 31 MB, largest block: 31 MB
Renderbuffer free aux. memory - total: 13184 MB, largest block: 13184 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1911813 MB
Total available memory: 1927675 MB
Currently available dedicated video memory: 31 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 15.0.7, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.5 (Compatibility Profile) Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

显卡硬件信息(sudo lshw -c video输出)

*-display NO RECLAMADO
descripción: VGA compatible controller
producto: DG1 [Iris Xe Graphics]
fabricante: Intel Corporation
id físico: 0
información del bus: pci@0000:03:00.0
versión: 01
anchura: 64 bits
reloj: 33MHz
capacidades: pciexpress msi pm vga_controller bus_master cap_list
configuración: latency=0
recursos: iomemory:400-3ff memoria:a0000000-a0ffffff memoria:4000000000-40ffffffff memoria:a1000000-a11fffff
*-graphics
producto: EFI VGA
id físico: 2
nombre lógico: /dev/fb0
capacidades: fb
configuración: depth=32 resolution=1024,768

PCI设备信息(lspci -nn | grep -E 'VGA|Display'输出)

03:00.0 VGA compatible controller [0300]: Intel Corporation DG1 [Iris Xe Graphics] [8086:4908] (rev 01)

Steam启动日志

steam.sh[8421]: Running Steam on ubuntu 22.04 64-bit
steam.sh[8421]: STEAM_RUNTIME is enabled automatically
setup.sh[8491]: Steam runtime environment up-to-date!
steam.sh[8421]: Steam client's requirements are satisfied
tid(8550) burning pthread_key_t == 0 so we never use it
[2024-02-06 14:51:53] Startup - updater built Jan 13 2024 00:51:43
[2024-02-06 14:51:53] Startup - Steam Client launched with: '/home/chaos/.steam/debian-installation/ubuntu12_32/steam' '-nominidumps' '-nobreakpad'
02/06 14:51:53 Init: Installing breakpad exception handler for appid(steam)/version(1705108172)/tid(8550)
DRI3 not available
failed to load driver: zink
[2024-02-06 14:51:53] Loading cached metrics from disk (/home/chaos/.steam/debian-installation/package/steam_client_metrics.bin)
[2024-02-06 14:51:53] Using the following download hosts for Public, Realm steamglobal
[2024-02-06 14:51:53] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2024-02-06 14:51:53] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2024-02-06 14:51:53] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-02-06 14:51:53] Verifying installation...
[2024-02-06 14:51:54] Verification complete
Steam logging initialized: directory: /home/chaos/.steam/debian-installation/logs
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf68ad9c0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf68ac1f0
/usr/share/themes/Yaru-red-dark/gtk-2.0/main.rc:775: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Yaru-red-dark/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
DRI3 not available
failed to load driver: zink
DRI3 not available
failed to load driver: zink
steamwebhelper.sh[8677]: Runtime for steamwebhelper: defaulting to /home/chaos/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[8677]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
DRI3 not available
failed to load driver: zink
CAppInfoCacheReadFromDiskThread took 31 milliseconds to initialize
DRI3 not available
failed to load driver: zink
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 8913
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
DRI3 not available
failed to load driver: zink
BRefreshApplicationsInLibrary 1: 0ms
BuildCompleteAppOverviewChange: 299 apps
RegisterForAppOverview 1: 5ms
RegisterForAppOverview 2: 5ms
(At this point Steam executes, but is invisible)

备注:内容来源于stack exchange,提问作者Chaos

火山引擎 最新活动