[已解决]求助,OBS录屏没有画面(同时spectacle录屏也失败,有没有可能是相同的问题?)

如图

spectacle提示“导出视频失败:临时文件 URL 必须是现有的本地文件”

什么桌面环境、装了哪些xdg portal?

图片

XDGportol是指这个吗

pgrep -af portal看看?

[hh@hosthh ~]$ pgrep -af portal 
888 /usr/lib/xdg-desktop-portal 
905 /usr/lib/xdg-document-portal 
911 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc 
959 /usr/bin/Xwayland :1 -auth /run/user/1000/xauth_NTVtmK -listenfd 8 -listenfd 9 -displayfd 98 -wm 100 -rootless -enable-ei-portal 
1265 /usr/lib/xdg-desktop-portal-gtk 
1323 /usr/lib/xdg-desktop-portal-kde
 

看上去没问题呀。授权/选择对话框出不来吗?

这个是什么啊

就是开始录屏的时候,会有个对话框问你要不要允许录制、让你选录什么的。

OBS是好久之前就在用了我也记不清楚,spectacle没有出现

难道是portal记住了某次的拒绝?把~/.local/share/flatpak/db目录删掉试试呢(注意这样会重置你的一些XDG Portal相关的选项)。

这些选项最直观的影响是什么

没有效果,没重启有影响吗

哦,大概要重启或者重新登录。

任然无效

不过我根据这个话题修改我的输入法设置,这有影响吗

和输入法应该没什么关系。

修改之后我遇到非常奇怪的事,我的桌面进程全部崩溃了,桌面还在

那好奇怪。看看崩溃时的系统日志?

我应该用dmesg,journalctl还是别的,我重启过了是不是要添加什么参数

sudo journalctl --since=崩溃发生的前一分钟