#trivalent died
1 messages · Page 1 of 1 (latest)
Could you run trivalent from commandline and paste the output here?
Seems like some kind of issue with fonts
What image is this?
screenshot of the browser when i open
after i saw this i deleted .cache and .config for trivalent but it stayed the same
@whole knot are you able to reproduce with selinux disabled? (setenforce 0 in a root shell)
i did it, restarted and nope, still the same
i mean, i reproduced the issue*
@reef fjord this is my rpm-ostree status (idk if it matters):
rpm-ostree status -v
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
● ostree-image-signed:docker://ghcr.io/secureblue/kinoite-main-hardened:latest (index: 0)
Digest: sha256:e17942a707ba56ef642cc5fdc6d267e8de4e5f9fed9eacd88410bb7b72d9d206
Version: 42.20251014.0 (2025-10-14T06:29:25Z)
BaseCommit: 18d8a08c06dc06fa722c9bdea0e9737d2e9569f0686f628dafb43a3af6462b67
Commit: af3f2a4c106aa287963eee670170e21c8f8619b25cfaa27c898947e639fe58b3
├─ copr:copr.fedorainfracloud.org:secureblue:branding (2025-07-05T03:36:24Z)
├─ copr:copr.fedorainfracloud.org:secureblue:bubblejail (2025-03-18T20:58:09Z)
├─ copr:copr.fedorainfracloud.org:secureblue:hardened_malloc (2025-04-03T22:42:02Z)
├─ copr:copr.fedorainfracloud.org:secureblue:run0edit (2025-08-19T03:22:59Z)
├─ copr:copr.fedorainfracloud.org:secureblue:trivalent (2025-10-12T03:32:01Z)
├─ fedora (2025-04-09T11:06:59Z)
├─ fedora-multimedia (2025-10-12T14:15:35Z)
├─ protonvpn-fedora-stable (2025-09-22T13:21:25Z)
├─ secureblue (2025-10-10T19:30:06Z)
├─ updates (2025-10-14T01:38:03Z)
└─ updates-archive (2025-10-14T03:04:34Z)
Staged: no
StateRoot: default
LayeredPackages: kde-connect-nautilus proton-vpn-gnome-desktop
you reproduced the issue with selinux disabled?
yes
[11987:11987:1014/170928.945597:ERROR:ui/gfx/platform_font_skia.cc:258] Could not find any font: Noto Sans, sans. Falling back to the default
did you mess with fonts at all
no
this laptop had secureblue for 3 weeks max
what gpu do you have
hm
you're 100% sure you successfully disabled selinux? can you screenshot what you did
setenforce 0 doesn't persist after restarts, can you reproduce the issue immediately after running setenforce 0?
ah okay
i did it without restart too
hm okay
question: is there any way to reinstall trivalent?
or reinstall the os image?
reinstalling isn't really useful on atomic, /usr (which includes the Trivalent installation) is read-only and entirely determined by the base image + layered packages/overrides
and it's essentially replaced by the new image with every update
thank you for the insights ! tho im a bit confused: shouldnt the issue fix by itself by now if an update pulls an entire new image and trivalent is in the image ?
it means whatever the issue is, it has to do with the parts of the filesystem that aren't replaced by updates
most likely something in /var, your home directory, etc
just to make sure, what's the output of diff -r /usr/etc/trivalent /etc/trivalent?
(this will check whether the system-wide configuration of Trivalent has been modified)
I also had this bug, this helped:
rm -rf ~/.cache/fontconfig
fc-cache -f -v
Taken from #trivalent-dev message
Seems to be running fine right now
it showed nothing but the command below from @Forty helped
thank you, it fixed it
weird, this was the fix for a completely different issue for me 😅
Wow, this only solves it on that session, when i reboot I have to do it again for trivalent to work. Kinda baffled rn

I also ran into this problem and executing those two commands fixed the problem for me too. I am rebooting right now to see if it persists
It stays fixed for me 💪
something else to try:
restorecon -Rv ~/.local/share/fonts
(does that produce any output? if so, that might be the issue)
no such directory it says
ah okay I guess you don't have any locally installed fonts then
so that's not it
was worth a try 🤷
for anyone who is unlucky like me, you can set trivalent app like this and it seems to work, it just deletes fonts everytime :))
Exec=sh -c 'rm -rf ~/.cache/fontconfig && /usr/bin/trivalent' %U
Welp, spoke too soon, this issue is reoccurring on my system. Just not sure what triggers it
I have an electron app running in a Distrobox (Ubuntu). I think that's causing my issue. @whole knot Are you doing something similar?
i have a distrobox debian with signal always on but i had it for months, on two different computers
you can do what i said above for now
wait? shouldnt i have a ~/.config/fontconfig? i dont have that folder
I'm running Signal in Distrobox too and the only time I ever get this Trivalent bug is when Signal is running so I think that's the culprit.
wow, you actually are right
wtf, how would an app in a box break trivalent
i tested twice, i cant believe it :))
did you recreate the box?
i recreated the box from scratch and installed signal
the moment i started signal, trivalent broke
wow
signal-desktop
[8336:1024/210904.906994:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
NODE_ENV production
NODE_CONFIG_DIR /opt/Signal/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME secureblue
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/akitainu/.config/Signal
[8336:1024/210908.337754:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.337817:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Gtk-Message: 21:09:08.403: Failed to load module "colorreload-gtk-module"
(node:8336) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use signal-desktop --trace-deprecation ... to show where the warning was created)
[8336:1024/210908.630798:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.630857:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.630894:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
signal-desktop
[8336:1024/210904.906994:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
NODE_ENV production
NODE_CONFIG_DIR /opt/Signal/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME secureblue
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/akitainu/.config/Signal
[8336:1024/210908.337754:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.337817:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Gtk-Message: 21:09:08.403: Failed to load module "colorreload-gtk-module"
(node:8336) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use signal-desktop --trace-deprecation ... to show where the warning was created)
[8336:1024/210908.630798:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.630857:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[8336:1024/210908.630894:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
trivalent
Checking Subresource Filter version...
Installed version: 1761103
Package version: 1761103
No need to update, versions match
A process is already open in this directory or Singleton process files are not present.
[11211:11279:1024/211233.313756:ERROR:net/disk_cache/simple/simple_backend_impl.cc:81] Failed to create directory: /dev/null/Default/Code Cache/js
[11211:11292:1024/211233.314026:ERROR:net/disk_cache/simple/simple_backend_impl.cc:81] Failed to create directory: /dev/null/Default/Code Cache/wasm
[11211:11292:1024/211233.314322:ERROR:net/disk_cache/simple/simple_backend_impl.cc:81] Failed to create directory: /dev/null/Default/Code Cache/wasm
[11211:11292:1024/211233.314339:ERROR:net/disk_cache/simple/simple_backend_impl.cc:749] Simple Cache Backend: wrong file structure on disk: 1 path: /dev/null/Default/Code Cache/wasm
[11211:11279:1024/211233.314530:ERROR:net/disk_cache/simple/simple_backend_impl.cc:81] Failed to create directory: /dev/null/Default/Code Cache/js
[11211:11303:1024/211233.314535:ERROR:net/disk_cache/disk_cache.cc:236] Unable to create cache
[11211:11279:1024/211233.314571:ERROR:net/disk_cache/simple/simple_backend_impl.cc:749] Simple Cache Backend: wrong file structure on disk: 1 path: /dev/null/Default/Code Cache/js
[11211:11303:1024/211233.314823:ERROR:net/disk_cache/disk_cache.cc:236] Unable to create cache
[11211:11211:1024/211233.433511:ERROR:ui/gfx/platform_font_skia.cc:258] Could not find any font: Noto Sans, sans. Falling back to the default
[11211:11211:1024/211233.447406:ERROR:ui/gfx/platform_font_skia.cc:258] Could not find any font: Noto Sans, sans. Falling back to the default
[11211:11211:1024/211233.500736:ERROR:ui/gfx/platform_font_skia.cc:258] Could not find any font: Noto Sans, sans. Falling back to the default
Looks like it fucks with your fonts for some reason
Exec=/usr/bin/distrobox-enter -n debian-sid -- /opt/Signal/signal-desktop & sleep 5 && rm -rf ~/.cache/fontconfig