省流:删除.config下的配置文件即可
目标环境
hifumi@GINKA
OS: Pop!_OS 22.04 LTS x86_64
Host: 82MS Yoga 14sACH 2021
Kernel: 6.9.3-76060903-generic
Uptime: 13 mins
Packages: 2914 (dpkg), 9 (flatpak)
Shell: zsh 5.8.1
Resolution: 2880x1800
DE: GNOME 42.9
WM: Mutter
WM Theme: Pop
Theme: Breeze [GTK2/3]
Icons: breeze-dark [GTK2/3]
Terminal: gnome-terminal
CPU: AMD Ryzen 7 5800H with Radeon Graphics (16) @ 4.463GHz
GPU: AMD ATI 03:00.0 Cezanne
Memory: 2912MiB / 13818MiB
问题描述
使用微软官方的deb包安装的stable版本edge,直接使用dock点击打开,没有显示任何界面。使用终端输入microsoft-edge可以看到报错信息
使用引用块以便查看信息
hifumi @ GINKA in# hifumi @ GINKA in ~ [16:27:34]
$ microsoft-edge
[8821:8821:0724/162739.961455:ERROR:process_singleton_posix.cc(359)] 另一计算机(41093)上的另一 Microsoft Edge 进程(pop-os)似乎正在使用此用户配置。Microsoft Edge 已锁定此用户配置以防止损坏。如果你确定没有其他进程正在使用此用户配置,可以将其解锁并重新启动 Microsoft Edge。
[8821:8821:0724/162739.961526:ERROR:message_box_dialog.cc(145)] Unable to show a dialog outside the UI thread message loop: Microsoft Edge - 另一计算机(41093)上的另一 Microsoft Edge 进程(pop-os)似乎正在使用此用户配置。Microsoft Edge 已锁定此用户配置以防止损坏。如果你确定没有其他进程正在使用此用户配置,可以将其解锁并重新启动 Microsoft Edge。
解决方法
配置文件位于~/.config/microsoft-edge文件夹内,将其删除即可。如果提示权限问题可以用chown提权。
# hifumi @ GINKA in ~ [16:26:51]
$ sudo chown hifumi:hifumi ~/.config/microsoft-edge
# hifumi @ GINKA in ~ [16:27:39]
$ sudo rm -R ~/.config/microsoft-edge