启动 Google Chrome 让我退出 Fedora 35

Launching Google Chrome logs me out of Fedora 35

我是 运行 Fedora 35,在 Dell Precision 3541 上,双引导 Windows 10。系统的总存储空间为 1TB,专用于 Fedora 的存储空间约为 650 GB。该系统有 16GB 的 RAM。桌面是 Gnome。

每当我尝试启动 Google Chrome 时,Chrome 开始加载几秒钟,然后我退出 Fedora。

我尝试重新安装 Fedora 35 和 Windows 10;问题依然存在。两个操作系统都是从与原始安装相同的媒体重新安装的。

当我运行:
journalctl | grep error,
行如:
Dec 27 19:51:44 fedora kernel: BTRFS error (device sda10): bdev /dev/sda10 errs: wr 0, rd 0, flush 0, corrupt 806, gen 0
主导输出。

输出: mount | grep sda10

/dev/sda10 on / type btrfs (rw,relatime,seclabel,compress=zstd:1,space_cache,subvolid=258,subvol=/root)
/dev/sda10 on /home type btrfs (rw,relatime,seclabel,compress=zstd:1,space_cache,subvolid=256,subvol=/home)

运行:
ls -a /dev/sda10
什么都不输出。

我已经尝试卸载并重新安装 Chrome,但没有任何效果。

另外,在我遇到这些问题几天后,更新了系统固件。这些更新对我的问题没有明显影响。

ABRT 报告故障组件是 gnome-shell。

我安装了 KDE Plasma 并使用 switchdesk 切换到它。这样做的结果是在原始问题之上添加了新问题,而原始问题未受影响。

我重新安装了 gnome-shell,然后切换回 gnome。

我有两个问题:

  1. 上述 journalctl 输出中的“corrupt 806”是指硬件错误还是软件错误?
  2. 任何人都可以指出可以帮助我解决问题的资源吗?

非常感谢您的帮助或建议。

不确定,但也许您应该先从 Windows 更新您的 BIOS。

在此处下载:Dell Precision 3541

我想我已经找到了问题的根源,并且找到了至少可以解决 一些 我一直遇到的问题的解决方案。

我最后安装的 Fedora 是 Fe33,我的用户名是 userA

在升级到 Fe35 之前,我备份了 /home 到外部驱动器。

然后我安装了 Fe35,碰巧使用了 不同的 用户名,userB.

然后我恢复了/home的内容。 :-(

这给我留下了数千个文本文件,以及包含路径 /home/userA 的环境变量。真是一团糟!

作为解决方法,我所做的是,在 /home、运行 sudo ln -s userB userA.

解决了很多问题;其他人可能会通过更新环境变量、删除和重新安装程序来修复,例如 Chrome,这些程序对我来说不起作用。

如果您想使用旧的 /home/username,在将其添加到较新安装的 GNU/Linux 之前最好的做法是删除文件夹 ~/.config~/.local~/.cache、任何 ~/.bashrc* 和任何其他点文件。