您尚未登录。

#1 2020-07-31 16:34:40

ilghar
会员
注册时间: 2018-07-18
帖子: 4

[已解决]Steam字体渲染失败

在从multilib下载Steam并安装过后,无论是在启动界面还是在主界面无法渲染字体。
启动界面输入密码有圆点,主界面浏览器内字体可以正常渲染。
alnmnO.png

alQCKx.png

环境:
OS: Arch Linux
DE: GNOME Wayland
GPU: Intel UHD 630 + Nvidia GTX1650 Mobile
已安装 Bumblebee 和 Nvidia 闭源驱动
已安装 SteamFonts 和 wqy-zenhei

终端日志:

使用optirun:

[~]: $ optirun steam
/usr/bin/vglrun: line 191: hostname: command not found
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/ika/.local/share/Steam/ubuntu12_32/steam
ERROR: ld.so: object 'libdlfaker.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libvglfaker.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
[2020-07-31 16:32:14] Startup - updater built Jul 28 2020 22:37:33
Installing breakpad exception handler for appid(steam)/version(1595977781)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
Installing breakpad exception handler for appid(steam)/version(1595977781)
[2020-07-31 16:32:14] Checking for update on startup
[2020-07-31 16:32:14] Checking for available updates...
[2020-07-31 16:32:14] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1595977781)
[2020-07-31 16:32:15] Download skipped: /client/steam_client_ubuntu12 version 1595977781, installed version 1595977781
[2020-07-31 16:32:15] Nothing to do
[2020-07-31 16:32:15] Verifying installation...
[2020-07-31 16:32:15] Performing checksum verification of executable files
[2020-07-31 16:32:15] Verification complete
Loaded SDL version 2.0.13-5893924

(steam:10626): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/vimix-dark-laptop-ruby/gtk-2.0/main.rc:805: error: unexpected identifier `direction', expected character `}'

(steam:10626): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/vimix-dark-laptop-ruby/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1595977781)
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "description"
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
Could not connect to X session manager: None of the authentication protocols specified are supported
[0731/163217.661409:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[0731/163217.683164:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163217.683212:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163217.683216:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163217.683219:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
/usr/lib/gio/modules/libdconfsettings.so: undefined symbol: g_log_structured_standard
Failed to load module: /usr/lib/gio/modules/libdconfsettings.so
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
[0731/163217.716432:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163217.716480:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163217.716485:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163217.716488:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0731/163217.716953:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[0731/163217.834407:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
[0731/163217.857387:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163217.857448:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163217.857453:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163217.857456:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0731/163217.857916:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
CAppInfoCacheReadFromDiskThread took 37 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1595977781)
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
ERROR: ld.so: object 'libdlfaker.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libvglfaker.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Installing breakpad exception handler for appid(steam)/version(1595977781)
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  151 (GLX)
  Minor opcode of failed request:  7 (X_GLXQueryVersion)
  Serial number of failed request:  9
  Current serial number in output stream:  9
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Exiting workitem thread
[2020-07-31 16:32:26] Shutdown
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)

未使用optirun:

[~]: $ steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/ika/.local/share/Steam/ubuntu12_32/steam
[2020-07-31 16:33:51] Startup - updater built Jul 28 2020 22:37:33
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
[2020-07-31 16:33:51] Verifying installation...
[2020-07-31 16:33:51] Verification complete
Loaded SDL version 2.0.13-5893924

(steam:10882): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/vimix-dark-laptop-ruby/gtk-2.0/main.rc:805: error: unexpected identifier `direction', expected character `}'

(steam:10882): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/vimix-dark-laptop-ruby/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1595977781)
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "description"
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
Could not connect to X session manager: None of the authentication protocols specified are supported
[0731/163353.744252:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[0731/163353.767127:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163353.767187:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163353.767191:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163353.767195:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
/usr/lib/gio/modules/libdconfsettings.so: undefined symbol: g_log_structured_standard
Failed to load module: /usr/lib/gio/modules/libdconfsettings.so
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
[0731/163353.801902:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163353.801960:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163353.801964:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163353.801968:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0731/163353.802479:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[0731/163353.865437:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
[0731/163353.890053:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0731/163353.890108:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1595975871
[0731/163353.890114:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0731/163353.890121:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0731/163353.890681:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
CAppInfoCacheReadFromDiskThread took 44 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1595977781)
Could not connect to X session manager: None of the authentication protocols specified are supported
Installing breakpad exception handler for appid(steam)/version(1595977781)
Installing breakpad exception handler for appid(steam)/version(1595977781)
Could not connect to X session manager: None of the authentication protocols specified are supported
Installing breakpad exception handler for appid(steam)/version(1595977781)
Fatal : VkResult is "ERROR_INITIALIZATION_FAILED" in /home/pgriffais/src/Vulkan/base/vulkanexamplebase.cpp at line 823
vulkandriverquery: /home/pgriffais/src/Vulkan/base/vulkanexamplebase.cpp:823: void VulkanExampleBase::initVulkan(): Assertion `res == VK_SUCCESS' failed.
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Exiting workitem thread
[2020-07-31 16:33:59] Shutdown

最近编辑记录 ilghar (2020-08-02 19:09:15)

离线

#2 2020-08-01 17:02:53

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: [已解决]Steam字体渲染失败

fontconfig似乎无法处理某个元素,pacman -Qo查一下这些文件是哪个包里的,一般没有这么多配置文件吧。
或者STEAM_RUMTIME环境变量可能对steam行为有影响


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#3 2020-08-01 18:47:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [已解决]Steam字体渲染失败

这种报错看上去像是版本不匹配,即软件自带了一个低版本的 fontconfig,无法正确理解系统配置目录里的高版本的配置文件。

离线

#4 2020-08-02 19:08:47

ilghar
会员
注册时间: 2018-07-18
帖子: 4

Re: [已解决]Steam字体渲染失败

问题已解决,的确是fontconfig的问题。
安装了32位的 lib32-fontconfig 后问题解决,显示正常。
谢谢各位。

离线

#5 2021-06-15 20:24:38

JohnMason
会员
注册时间: 2020-05-24
帖子: 2

Re: [已解决]Steam字体渲染失败

非常感謝你們解決了這個問題,我在網路上找了很久,才發現這個問題的解決方案。非常感謝你們。

离线

页脚