Btrfs error after Nvidia update

I cannot login to my system. There is btrfs error.
Luckily I have got Tumbleweed installed too. There is a message from Partitioner in Tumbleewed:

mount: /tmp/libstorage-RNwLA9/tmp-mount-KCMRn5: can’t read superblock on /dev/sda3.
error code 32

Sda 3 is my system partition on Leap 15.1
Snapshot is not working on Leap 15.1.

There is information on black screen when I am trying to logging to Leap 15.1:
btrfs error device sda3 : parent transid verify failed on138723311616 wanted 178758 found 178516
btrfs error device sda3 open_ctree failed

What can I do with that problem?

Hopefully it might help. When btrfs fs crashed the commands runned to recover was

btrfs rescue zero-log /dev/YourpPartition
btrfs rescue chunk-recover /dev/YourpPartition

… and the second command will take long time, really long time if it is big partition with spinning discs. On my SSD btrfs of 680 GB takes about an hour.

Don’t know how dagerous it is if a power outage happens during chunk recover.

… and mount and unmount the partition before shutdown or reboot.

Thank you.

I found it too.

I used this command: btrfs**** rescue zero-log /dev/***********YourpPartition .

*******And it works.

Problem is solved.

Awesome. Thanks for reporting back