PSA: Recent Chrome/Chromium update breaks font cache, causing KDE Plasma to crash on login

23 days ago by Die4Ever to c/linux

Chrome version 154.0.8037.57-1 updated its statically linked libfontconfig, and now its cache is stomping on the user-level font cache.

To fix this, press Ctrl + Alt + t to open a terminal, and run

rm -rf ~/.cache/fontconfig

And then reboot.

Note that opening Chrome (or a Chromium-based program) will break it again. I edited my ~/.local/share/applications/google-chrome-beta.desktop to do this:

Exec=env XDG_CACHE_HOME=/home/user/.cache/chromecache/ /usr/bin/google-chrome-beta %U

More info:

https://issues.chromium.org/issues/565052667

https://gitlab.freedesktop.org/...

Ludicrous0251 33 points 22 days ago

Alternative fix, install Firefox.

path: 0 26029437, hotness: undefined, score: 33, children: 6
Eldritch 4 points 22 days ago

Honestly lately I've been very into zen. Firefox based, Firefox extensions. But the UI gets out of the way. Allowing you a traditional F11 workflow, without a lot of the drawbacks. Hell even as a small window on the screen its great. Your website full window.

path: 0 26029437 26030077, hotness: undefined, score: 4, children: 3
Ludicrous0251 5 points 22 days ago

Zen browser looks great but intimidating - feels like a lot of muscle memory to retrain.

I have swapped Firefox to vertical tabs that stay minimized and that cuts back on visual cutter pretty dramatically

path: 0 26029437 26030077 26030310, hotness: undefined, score: 5, children: 2
Eldritch 1 point 22 days ago

There's only two large differences from how you're currently using Firefox. The URL bar doesn't span the whole top of the window. But instead exist on the sidebar with the tabs. And the tabs can hide themselves automatically on the left to right side whichever side you have it moved to. Or you can have it always visible. I have mine set to autohide. And yeah the URL bar is the only thing that sometimes trips me up. When I want to check to see the URL I'm on or copy it I have to remember to go to that sidebar. But it really doesn't happen as often as I was worried it would.

path: 0 26029437 26030077 26030310 26030587, hotness: undefined, score: 1, children: 0
thingsiplay 0 points 21 days ago

You can make changes to the Firefox UI with CSS coding yourself: https://www.userchrome.org/ For example, my Firefox looks currently like this (looks pretty much the same in a non-private session too), just like my operating system with KDE:

It's a complex mix of addons, custom CSS, custom JavaScrip, some custom settings in Firefox and so on. You can copy CSS codes into your userChrome.css file, some good sources I use are:

path: 0 26029437 26030077 26030310 26054838, hotness: undefined, score: 0, children: 0
cannedtuna 2 points 22 days ago

I mean, something’s only work on Chromium based browsers. (Lookin at you Keychron software)

I use Helium as my backup browser when I need a Chromium based browser, but considering this is a lib issue it probably isn’t exempt from this problem

path: 0 26029437 26030394, hotness: undefined, score: 2, children: 0
thingsiplay 1 point 21 days ago

Installing Firefox does not fix the Chrome/Chromium issue, because KDE would crash on login regardless. I already use Firefox as my main browser since version 1.5 or so (I know, I'm ancient and old). But recently had to install Chromium because Firefox does not support something I "need".

path: 0 26029437 26054741, hotness: undefined, score: 1, children: 0
peacepath 2 points 22 days ago

Have you tried Konqueror? It is one of KDE jewels... even if you may prefer other solutions, at least it is worth a try... (unlike google things)

path: 0 26029842, hotness: undefined, score: 2, children: 3
BananaTrifleViolin 3 points 22 days ago

It's nice that it is Webkit based but the interface isn't great; for example a lot of wasted space at the top due to the very old fashioned menu bar. Hopefully it will come in to line with other KDE software like Dolphin and move to a hamburger style menu? But regardless it is generally a little clunky and old fashioned.

I think realistically, Konqueror is just too small a project to be able to compete with Firefox or Chromium. It's great that it's maintained, but a little worrying that the last release was in May when internet security risks move very fast. I'm not sure I could in all conscience recommend it but I'm happy to be corrected if these concerns are misplaced?

path: 0 26029842 26030229, hotness: undefined, score: 3, children: 2
ms_lane 3 points 21 days ago

KHTML will never be able to compete with the likes of Trident or Gecko! /s

path: 0 26029842 26030229 26052852, hotness: undefined, score: 3, children: 0
peacepath 1 point 22 days ago

I think KDE team maintains it, but I must admit I have no proof of such... it is just pure faith into them...

Yet should I have no choice between chromium and konqueror, I would take the second without even trying the first.

And I really loved konqueror before I became a gnome user... You can run konsole in konqueror, isn't that cool?

path: 0 26029842 26030229 26030500, hotness: undefined, score: 1, children: 0
Die4Ever 1 point 19 days ago

This seems to have been fixed in 154, but it sounds like Brave hasn't updated yet

path: 0 26093710, hotness: undefined, score: 1, children: 0
victorz 1 point 20 days ago

πŸ˜‚ Chrome πŸ‘

path: 0 26074348, hotness: undefined, score: 1, children: 0
linux
linux

@lemmy.world

login for more options
19570
1753
2257

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

go to feed...