When I reset kde-gtk-config via kcm_style https://steamloopback.host/index.html?LOCAL_HOSTNAME=Beedell&LANGUAGE=english&COUNTRY=GB&LAUNCHER_TYPE=0&CLIENT_SESSION=1760442002&IN_CLIENT=true&USE_POPUPS=true&IN_STEAMUI_SHARED_CONTEXT=true&PLATFORM=linux&DEV_MODE=true&SHOW_CONSOLE=true returns:
GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",GLibLog: domain:Gtk msg:Unable to locate theme engine in module_path: "adwaita",
...whereas bash -c 'steam -dev' returns:
/usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant /usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant /usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
This occurs without -dev applied.
DialogBodyText _32eeZuly3nnz3cMXdSgyj9Steam Beta Branch: Steam Beta Update Steam Version: 1760396898 Steam Client Build Date: Mon, Oct 13 11:50 PM UTC -08:00 Steam Web Build Date: Mon, Oct 13 8:47 PM UTC -08:00 Steam API Version: SteamClient023
#!/usr/bin/env sh
rpm -qi $(rpm -qf $(command -v steam))
Name : steam Version : 1.0.0.83 Release : 3.fc42 Architecture : i686 Install Date : Sun 21 Sep 2025 00:18:11 BST Size : 20401251 License : Steam License Agreement and MIT Signature : RSA/SHA256, Sun 07 Sep 2025 23:17:06 BST, Key ID 6a2af96194843c65 Source RPM : steam-1.0.0.83-3.fc42.src.rpm Build Date : Sun 07 Sep 2025 07:55:33 BST Build Host : buildvm-07.virt.rpmfusion.net Packager : RPM Fusion Vendor : RPM Fusion Bug URL : https://bugz.rpmfusion.org/steam
#!/usr/bin/env sh
kinfo
KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.19.0 Qt Version: 6.9.2 Kernel Version: 6.16.11-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland
#!/usr/bin/env sh
cat /etc/os-release
NAME="Fedora Linux" VERSION_ID=42 VARIANT="KDE Plasma Desktop Edition"
Your system information
Steam client version
Distribution
Opted into Steam client beta?
Yes.
Have you checked for system updates?
Yes.
Steam Logs
steam-logs.tar.gzGPU
1 × AMD Radeon RX 5700
Please describe your issue in as much detail as possible:
The standard GTK “Print” window doesn't adhere to my DE's
GtkStyle: ^1...despite the
GtkStylefunctioning for all other GTK3 applications:Consequently, as https://github.com/ValveSoftware/steam-for-linux/issues/8829#issuecomment-2676858793 indicates, Steam appears to be (all undermentioned are probably
xor):Using GTK 2 (which would be horrible)!
Not adhering to the
GtkStyle.Overriding the
GtkStyleby bundlingadwaita-light.I asked about this at https://github.com/ValveSoftware/steam-for-linux/issues/8829#issuecomment-2676858793 before filing it, but I wasn't responded to.
My DE is undermentioned:
Steps for reproducing this issue:
Hover over a
<video>(ideally, one fromYouTu.beembedded in an<iFrame>).Hover over the menu bar.
[As necessary, Shift (⇧⃣) +] Right-click (☰⃣).
When
AddItemWithStringId(IDC_PRINT, IDS_CONTENT_CONTEXT_PRINT)succeeds, select “Print”.