启动会话时,会弹出“Ubuntu 20.04 内部错误”对话框。详细信息显示 blueman-tray 崩溃是由于未找到文件 /home/username/.cache/blueman.tray-1000。该文件实际上存在,不为空,并且似乎具有正确的权限。有没有什么办法可以解决这个问题?
扩展细节:
可执行路径:/usr/bin/blueman-tray
软件包:blueman 2.1.2-1
问题类型:崩溃
标题:blueman-tray 在 check_single_instance() 中因 FileNotFoundError 崩溃:[Errno 2] 文件或目录不存在:'/home/username/.cache/blueman-tray-1000'
答案1
我在 Raspberry Pi 4 上的 Mate 中一直遇到这个问题。在修复该错误之前,图形管理器带来的麻烦比它本身的价值要多,我总是可以在终端中使用 bluetoothctl。所以我的解决方案是执行“sudo apt-get remove blueman”并删除 /var/crash 中的文件。它们不应该再长出来,而且第一次重启比以前更快。
答案2
这似乎对我有用。我在法国 Ubuntu 论坛上找到了一个来自 Norbert-X (Kudos) 的解决方案链接:
基本上,它是在终端中输入以下命令序列,然后重新启动。然后错误消息就消失了。
ls -ald ~/.cache
ls -al ~/.cache/blueman-*
killall blueman-tray
rm ~/.cache/blueman-*
blueman-tray