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

文章目录

前言

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

问题发现

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

就直接命令行启动吧:

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

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

解决方案

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

删除什么呢?

在这里找到了答案:

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

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

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

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

推广到Edge

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

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

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

解决问题。

相关推荐
无足鸟ICT5 小时前
【RHCA+】安装Tuned
linux·服务器·centos
Frag0ut7 小时前
Chrome 2026跨端同步全攻略:多设备无缝协同实战进阶指南
chrome·谷歌浏览器·跨端同步·多设备浏览器协同·密码多端同步·chrome接力浏览·多端数据流转
测试界的小码农10 小时前
【Linux 命令实战(06):Linux 文件权限管理,掌握 chmod、chown、chgrp】
linux·运维·服务器
一条破秋裤12 小时前
【1114】【并发控制】【笔记】
linux
2035去旅行13 小时前
ADB的底层原理
linux·adb·嵌入式·arm·soc
武子康13 小时前
单卡 A6000 跑 Qwen-Drive:怎样留下可比较的第一条基线?
linux·人工智能·深度学习
女神下凡13 小时前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
落羽的落羽13 小时前
【C++】C++17的主要特性
linux·服务器·开发语言·c++·算法·机器学习
afumu17 小时前
让本机 Agent 指挥浏览器里的多个网页 AI:一套 127.0.0.1 控制协议的设计取舍
chrome·typescript
爱和冰阔落18 小时前
【Linux网络】TCP 半包粘包怎么解决?从长度报头、JSON 拆包到网络计算器完整实战
linux·运维·网络·tcp/ip