-
-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some Chromium Apps Crash after setting a theme (perhaps due to unset properties) #75
Comments
Thanks for posting your solution! The last week I've started to had some problems related to GTK, I even reinstalled my whole system, and these problem started again after using a theme, and then I see this post with a solution that works... Thanks! |
You're welcome. Glad to have been of help. |
Thanks for this solution, I was fighting steam, brave, thorium, vesktop etc. for the last few days. Resetting GTK Settings fixed it. I'm so glad I can use Linux now, because I had to boot into Windows for the last few days and that was a huge headache for me. |
i also mentioned issue like this on #74 (comment) |
That fixed the problem on Hyprland, too. Thanks! |
Unsure if I'm seeing the exact same issue but I had steam, discord and polybar crash on me after using nwg-look to set theme on wayland (hyprland) while I usually use x11 (i3) as some settings didn't apply on wayland by default. After doing that I was getting crashes in both wayland and x11. Looking at a core dump from polybar I noticed it was crashing in libxcb-cursor.so.0. Reapplying just the cursor theme on x11 again fixed the issue for me, although it could've been nwg-look reloading the whole config for all I know. |
Qtile also crashed for me |
Well, I'll say it one more time: this program applies some gsettings, and optionally exports a couple of ini/config files. No more, no less. There's nothing else under the hood. If you experience issues after changing GTK3 setting, please report them in their appropriate repos. |
I agree but it seems to be applying settings in a way which is not a standard practice. You could trigger a warning if such an update is being made warning users of its consequences. |
Can you give an example? |
Basic Info
Distro: Fedora 40 Workstation
Kernel: 6.10.10-200.fc40.x86_64 from the official fedora updates repo
WM/DE: Hyprland 0.43.0 from copr:copr.fedorainfracloud.org:solopasha:hyprland
nwg-look version: 0.2.4 from copr:copr.fedorainfracloud.org:aeiro:nwg-shell
steam pkg ver: 1.0.0.81 from rpmfusion-non-free-steam
What Should Happen
Change the theme (Dracula in my case) and not experience application crashing
What Is Actually Happening
steamwebhelper and chromium (flatpak) crash. Stack traces indicate issues with libcef and/or libc
Theory
libcef is having issues parsing certian fields when set by nwg-look.
Solution (so far)
Ensure that a theme is set for:
While ensuring that the dir $HOME/.icons does not exist and will not be written to (this can be changed in the
Preferences
section). After doing this, then go to each section and hitApply
(not sure if each section needs to be applied individually or if all selected settings are applied once you hit the button. Maybe someone can correct me on this)Then restart your applications.
Comments
I am rather certain that this is not the fault of the project but would like to document this issue due to the fact that it caused me heart ache and hope someone can benefit from this. Also, if anyone can guide me as to where I should report this issue, please do. Or even better, if you have any experience reporting issues to either the CEF or Chromium project (do not know where the issue lies), that woudl also be appreciated.
Thank you
The text was updated successfully, but these errors were encountered: