Linux-07 ubuntu 的 chrome 启动不了

文章目录

问题

在应用中可以看到chrome,但是打不开(说明:原来的ubuntu系统出问题了,这个是备用的硬盘, 换上后出现的问题)

解决

一、卸载旧版chrome

复制代码
sudo apt remove --purge google-chrome-stable
sudo apt autoremove
which google-chrome

二、重新安装chorme

复制代码
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb 
google-chrome --version
google-chrome

三、启动不了,报错如下

复制代码
odoo@odoo-pc1:~$ google-chrome-stable
[20203:20203:0605/102749.870278:ERROR:chrome/browser/process_singleton_posix.cc:358] The profile appears to be in use by another Google Chrome process (5733) on another computer (odoo-pc).  Chrome has locked the profile so that it doesn't get corrupted.  If you are sure no other processes are using this profile, you can unlock the profile and relaunch Chrome.
[20203:20203:0605/102749.870368:ERROR:chrome/browser/ui/views/message_box_dialog.cc:198] Unable to show message box: Google Chrome - The profile appears to be in use by another Google Chrome process (5733) on another computer (odoo-pc).  Chrome has locked the profile so that it doesn't get corrupted.  If you are sure no other processes are using this profile, you can unlock the profile and relaunch Chrome.

这个错误表明 ​​Chrome 的配置文件(Profile)被锁定​​,系统认为另一个 Chrome 进程(PID 5733)正在使用它(可能是在另一台电脑 odoo-pc 上)。但实际上,这可能是由于 ​​旧版 Chrome 的残留进程或配置文件冲突​​ 导致的。

四、启动不了,解决如下

复制代码
pkill -f chrome   # 终止所有 Chrome 进程
rm -f ~/.config/google-chrome/SingletonLock  # 删除 Chrome 的锁定文件
rm -rf ~/.config/google-chrome  # 检查并删除旧版 Chrome 的残留配置
systemctl list-units --type=service | grep chrome  # 检查是否有其他用户或服务在使用 Chrome​​
google-chrome-stable --incognito  # 尝试以无痕模式启动 Chrome​​


启动成功时提示的问题:

复制代码
[23065:23065:0605/103154.869419:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2)
[23065:23065:0605/103154.869636:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2)

这个错误信息表明 ​​Google Chrome 在 Linux 上尝试使用 GPU 加速时遇到了问题​​,具体是 ​​无法访问 DRM(Direct Rendering Manager)或 GBM(Generic Buffer Manager)相关的硬件资源​​。这通常发生在 ​​Wayland 会话、某些 NVIDIA/AMD 显卡驱动问题或 Wayland 兼容性问题​​ 时。

下面这些尝试解决上面问题,没用

复制代码
google-chrome --disable-features=UseOzonePlatform --ozone-platform=x11  # 强制 Chrome 使用 X11 而非 Wayland(推荐)​​
nvidia-smi  # 检查当前驱动
ls /dev/dri/ #检查 DRM 设备是否存在
ls /dev/dri/renderD*  # 检查 GBM 是否可用

总结

  • 第一次启动不了的时候,应该可以尝试先清理锁定的配置文件。
  • 重新安装不好的地方:以前的书签都丢失了。
相关推荐
afumu3 小时前
让本机 Agent 指挥浏览器里的多个网页 AI:一套 127.0.0.1 控制协议的设计取舍
chrome·typescript
爱和冰阔落4 小时前
【Linux网络】TCP 半包粘包怎么解决?从长度报头、JSON 拆包到网络计算器完整实战
linux·运维·网络·tcp/ip
say_fall6 小时前
【Linux网络编程】UDP套接字编程:系统编程组件、基础回显服务、InetAddr与地址转换、翻译服务与线程池聊天室
linux·服务器·网络·udp·vr
ö Constancy7 小时前
一台电脑的硬件组成与作用:按功能分类详解(Windows 与 Linux 视角)
linux·windows·电脑
江湖有缘7 小时前
基于Ubuntu部署SoduWork:企业级 AI 原生协同平台实战全流程
linux·人工智能·ubuntu·ai·soduwork
无奈笑天下16 小时前
银河麒麟上nproc命令教程详解
linux·运维·服务器
Rabitebla19 小时前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
坤坤子吖1 天前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
AI_Gump1 天前
Harness篇|DeepSeek Harness 上手机:五条安卓移植路线与 App 内 Linux 拆解
android·linux·人工智能·智能手机·deepseek
星恒随风1 天前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql