Linux Chrome无法启动的原因(适用于Linux Edge)

文章目录

前言

Windows给贯坏了,因为Windows重启之后能够始终加载上一次没能关闭的页面,这就让我使用这种方法保存当前不想关、收藏了也容易忘的页面。结果这种操作直接导致Linux上的chrome就直接启动不了。记录一下解决过程。

问题发现

既然浏览器无法启动,那么应该怎么查看日志呢?不知道日志就在那乱整,就跟瞎子一样。

就直接命令行启动吧:

shell 复制代码
$ /usr/bin/google-chrome

当然,无法启动。但我这边的提示是:当前浏览器被另一个进程占用。

解决方案

既然是占用,那就像是vim编辑后意外退出产生的.swp文件一样,给浏览器锁住了。那么删除这个文件就好。

删除什么呢?

这里找到了答案:

shell 复制代码
rm -rf ~/.config/google-chrome/Singleton*

这里面其实包含了三个文件:

SingletonCookieSingletonLock以及SingletonSocket。删除这三个文件后,成功打开。

可惜这种解决方案没办法保存上一次没能关掉的页面了。

推广到Edge

既然edgechrome都是一样的内核,那是不是意味着这种方法能够通用?

果不其然发现了这个文件夹 ~/.config/microsoft-edge,于是执行操作:

shell 复制代码
rm -rf ~/.config/microsoft-edge/Singleton*

解决问题。

相关推荐
OopspoO5 分钟前
Linux内存分析工具
linux·运维
oMcLin26 分钟前
如何在Ubuntu 20.04上配置并调优Kubernetes集群,确保在多租户环境下的高可用性与资源分配?
linux·ubuntu·kubernetes
石头53040 分钟前
Service 详解
linux
小鸡脚来咯41 分钟前
Linux 服务器问题排查指南(面试标准回答)
linux·服务器·面试
末日汐44 分钟前
磁盘与文件系统
linux·运维·数据库
水天需0101 小时前
Linux PS4 环境变量详解
linux
小新ya1 小时前
vscode增删改查文件,一直等待中...
linux·vscode
你怎么知道我是队长1 小时前
C语言---预处理器
c语言·开发语言·chrome
济6172 小时前
linux(第十四期)--官方 SDK 移植实验-- Ubuntu20.04
linux·运维·服务器
云qq2 小时前
x86操作系统23——进程相关系统调用
linux·c语言·汇编·ubuntu