linuxmint / linuxmint/mint-themes
GTK2 Theme Error: Syntax error in Mint-L-Dark-Aqua causes Steam crash
Nobody has claimed this yet.
- Dominant language
- CSS
- Stars
- 265
- Forks
- 137
- PR merge metrics
- No merged PRs in 30d
Description
Steam fails to launch when using the Mint-L-Dark-Aqua theme on Linux Mint 22.3. The crash is caused by a syntax error in the GTK2 resource file.
Error Log:
/usr/share/themes/Mint-L-Dark-Aqua/gtk-2.0/main.rc:1085: error: unexpected identifier 'direction', expected character '}'
Steps to Reproduce:
1)Set system theme to Mint-L-Dark-Aqua.
2)Attempt to launch Steam from terminal or menu.
3)Steam process terminates immediately after initializing logging.
Environment:
OS: Linux Mint 22.3
Desktop Environment: Cinnamon
Theme: Mint-L-Dark-Aqua
Current Workaround:
Launching Steam with a different GTK2 theme bypasses the crash:
GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc steam
Debug session and context can be found here: https://gemini.google.com/share/92b08a6f9d8d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with gtk-2.0/main.rc at line 1085 and inspect the syntax reported in the error log. Reproduce using the Mint-L-Dark-Aqua theme and Steam; done means the theme parses without the reported error and Steam launches without requiring the Adwaita workaround.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100