#System freeze after update
1 messages · Page 1 of 1 (latest)
are you using nvidia?
No, AMD. silverblue-main-hardened
strange. is this only affecting trivalent?
I'm not sure... From what I've seen...
can you get the output of chrome://gpu in trivalent or does it crash too quickly
I can't
can you start trivalent from the terminal and gather the logs
I couldn't. Everything froze again.
oh the entire system is freezing? wow.
Yeah
can you boot into the working system and run rpm-ostree db diff?
okay, yeah there are a lot of potential culprits
one idea to try to narrow it down could be to try to gradually update
since you're going from three weeks ago to now
let's try going one week at a time
every day we push an image, and they are tagged with specific dates
so for example
you're currently on ostree-image-signed:docker://ghcr.io/secureblue/silverblue-main-hardened:latest
the broken deployment that is
but we can start by going to 2 weeks ago
then 1 week ago
and see which package breaks it
are you sure it was exactly three weeks ago?
in any case, you can pick a date like so:
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/secureblue/silverblue-main-hardened:20250810
and keep iterating the date closer to today
until it breaks again
then rpm-ostree db diff again and we'll get a smaller set of potential culprits
@toxic maple does that make sense?
The last boot date, August 4
yeah so start with the 10th ish
if it works great
then keep increasing the date
until it breaks
the interval is up to you
this kind of thing is why atomic is great 😄
time machine
I guess only the last part will change for each rebase?
yup exactly
we keep 90 days of images
so you can teleport around 😛
I'll try tomorrow
I did this, but the problem is still there
when did it start
when I opened Trivalent right after the rebase
did you try any earlier date tags
the goal was to find the exact image where the issue started
not just try one 😅
15-20 minutes?
not unless your internet is very slow
Not very slow actually 
What is unplugged
No, it is plugged
no clue then
At this rate, I'd just reinstall ig there is no clue
I went until the first day, 20250805, and still there
rpm-ostree db diff please
and rpm-ostree status please
reinstalling is generally pointless on atomic
unless there's evidence of critical system corruption
because /usr is binary identical
reinstalling doesn't change anything
very very interesting
so of these
gnome-shell 48.3-1.fc42 -> 48.4-1.fc42
gnome-shell-common 48.3-1.fc42 -> 48.4-1.fc42
gnome-software 48.3-1.fc42 -> 48.4-1.fc42
libinput 1.28.903-1.fc42 -> 1.29.0-1.fc42
libsane-airscan 0.99.35-1.fc42 -> 0.99.36-1.fc42
libsss_certmap 2.11.0-1.fc42 -> 2.11.1-1.fc42
libsss_idmap 2.11.0-1.fc42 -> 2.11.1-1.fc42
libsss_nss_idmap 2.11.0-1.fc42 -> 2.11.1-1.fc42
libsss_sudo 2.11.0-1.fc42 -> 2.11.1-1.fc42
python3-boto3 1.39.15-1.fc42 -> 1.39.16-1.fc42
python3-botocore 1.39.15-1.fc42 -> 1.39.16-1.fc42
sane-airscan 0.99.35-1.fc42 -> 0.99.36-1.fc42
sssd-client 2.11.0-1.fc42 -> 2.11.1-1.fc42
sssd-common 2.11.0-1.fc42 -> 2.11.1-1.fc42
sssd-kcm 2.11.0-1.fc42 -> 2.11.1-1.fc42
sssd-krb5-common 2.11.0-1.fc42 -> 2.11.1-1.fc42
sssd-nfs-idmap 2.11.0-1.fc42 -> 2.11.1-1.fc42
trivalent 138.0.7204.183-438460 -> 139.0.7258.66-438607
trivalent-subresource-filter 138.0.7204.183-1754280 -> 139.0.7258.66-1754423
vim-common 2:9.1.1552-1.fc42 -> 2:9.1.1591-1.fc42
vim-data 2:9.1.1552-1.fc42 -> 2:9.1.1591-1.fc42
vim-enhanced 2:9.1.1552-1.fc42 -> 2:9.1.1591-1.fc42
vim-minimal 2:9.1.1552-1.fc42 -> 2:9.1.1591-1.fc42
it's either:
- something that changed in gnome 48.4
or
- something that changed in trivalent/upstream chromium in 139
it might be worth checking if you can reproduce this on kde @toxic maple
to narrow down whether this is a gnome bug
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/secureblue/kinoite-main-hardened:latest
actually, given the nature of the bug
it seems likely that it's trivalent related
@empty folio any ideas? 🤔
we didn't really change anything on our end for 139

That's how I feel, too. Just intuition...
on this, can you pipe the output to a file
it should be there on reboot
run trivalent > trivalent.log
on the broken image
er wait
hm
nvm
you could stream it on discord and then i can screen record the terminal output? 😛
Um, I don't use it on laptop. It's banned in my country... I need to setup a VPN for that.
oh
stream on twitch? 😄
But if necessary, I can
there's gotta be a better way tbh
it crashes instantly?
like you can't even read the logs?
that show up in the console?
First, the display is flickering. Idk the word is right here?
actually
can you film it
like with your phone
This wasnt present in 138?
@bold dragon
according to the db diff
And yes, I can't read the logs when I start from the terminal either
This or just trivalent
just trivalent
hm
nothing of particular note
im still curious if you see this on kinoite
Should I try?
if you have time
Then I'll try tomorrow
At it was present for all 139 builds?
yeah
the only other relevant packages that changed were gnome was upgraded to *.4
hence i recommended kinoite as a test
@empty folio
@toxic maple you're absolutely certain you made no karg changes too, right?
Was it tested without kargs btw? Im not caught up
rpm-ostree cleanup -bprm may be in order, if not @toxic maple
they have a machine that was three weeks out of date
upgraded
and it broke
then we isolated it to the 0805 build
which happened to be the build the day after the current working build
Odd
I dont think its trivalent, it shouldnt be freezing the system. Unless this is just a mutter issue
yeah idk
No
I tried to boot Kinoite, but after entering my disk password, the screen just shows a blinking underscore.
@bold dragon
can you drop to a tty
(ctrl + alt + fN)
and then journalctl -b0
wat
this says that the boot was up for hours
oh wait nvm i see
Ağu 28 23:02:13 secureblue systemd[1]: Mounting sysroot.mount - /sysroot...
Ağu 28 23:02:13 secureblue kernel: BTRFS: device label fedora_fedora devid 1 transid 25825 /dev/mapper/luks-37d6f1ad-84de-4cc2-9fbf-dea192425c2f (252:0) scanned by mount (650)
Ağu 28 23:02:13 secureblue kernel: BTRFS info (device dm-0): first mount of filesystem 06446260-f457-4a58-847f-1d4b673aad3b
Ağu 28 23:02:13 secureblue kernel: BTRFS info (device dm-0): using crc32c (crc32c-x86_64) checksum algorithm
Ağu 28 23:02:13 secureblue kernel: BTRFS info (device dm-0): using free-space-tree
Ağu 28 23:02:13 secureblue systemd[1]: Mounted sysroot.mount - /sysroot.
Ağu 28 23:02:13 secureblue systemd[1]: Starting ostree-prepare-root.service - OSTree Prepare OS/...
Ağu 28 23:02:13 secureblue ostree-prepare-root[667]: Resolved OSTree target to: /sysroot/ostree/deploy/fedora/deploy/c5bb6cf79392514fc97a1424108169e2d0bf73262fb3efe48898c3fa77a7473c.0
Ağu 28 23:02:13 secureblue ostree-prepare-root[667]: sysroot.readonly configuration value: 1 (fs writable: 1)
Ağu 28 23:02:13 secureblue kernel: netfs: FS-Cache loaded
Ağu 28 23:02:13 secureblue kernel: erofs (device erofs): mounted with root inode @ nid 36.
Ağu 28 23:02:13 secureblue ostree-prepare-root[667]: composefs: mounted successfully (verity=false)
Ağu 28 23:02:13 secureblue systemd[1]: run-ostree-.private-cfsroot\x2dlower.mount: Deactivated successfully.
Ağu 28 23:02:13 secureblue systemd[1]: sysroot-ostree-deploy-fedora-var.mount: Deactivated successfully.
Ağu 28 23:02:13 secureblue systemd[1]: sysroot.tmp-etc.mount: Deactivated successfully.
it's loading and then just shutting down
wtf
this is very odd
Any updates?
I just tried sericea, but it still crashes. Probably not related to gnome...
strange..
The laptop became useless...
what do you mean
i thought this only affected trivalent
which backend do you have selected in the appearance section
I mean, without trivalent, it's pointless for me
oh i see
@toxic maple yeah try changing the backend if you can
also have you already tried clearing out config and cache?
Actually, I even reinstalled :/
oh wow.
did you try removing hardening kargs?
it could be some weird amd iommu bug
Yeah
What is it? How?
settings > appearance > "use classic" vs "use gtk"
I'm on gnome now
If I understand correctly, no, haven't tried it
ah please do layer chrome and test
that will help narrow it down
I downloaded the rpm file and installed it locally, then reboot, but it doesn't launch
Did I do something wrong
you need ujust toggle-unconfined-domain-userns-creation
and then chrome --ozone-platform=wayland
And it crashes too..
Yeah, exactly the same
damn. okay
what if you ujust toggle-xwayland
then restart and check both trivalent and chrome
Nothing changed...
They work with this
So, the problem is about Wayland?
apparently so
something with wayland and your gpu setup
but if you're only using one app in x11, should be fine
i would recommend using that persistently and removing chrome
and you should be good to go 🙂
What I don't understand is why this problem didn't exist before
given that it's affecting chrome as well, it must be an upstream issue
it might be worth checking https://issues.chromium.org/ for similar issues relating to your hardware
The GPU is too old 
even still though, they should support it
Will xwayland always be active?
And how to make it default for trivalent when opening from GUI?
run0 sed -i '$ a CHROMIUM_FLAGS+=" --ozone-platform=x11"' /etc/trivalent/trivalent.conf
@toxic maple did it work
Yes