整了两天,搭建了两台环境,偶然在一篇文章(PyAutoGui截图是黑色的 - 问答 - 腾讯云开发者社区-腾讯云)中发现是因为pyautogui不支持wayland,禁用wayland作为解决方案,以使屏幕截图正常工作。
解决方法是暂时关闭Wayland,在/etc/gdm/custom.conf文件中解除WaylandEnable=false的注释
然后重新启动GDM或者重新启动fedora即可正常截屏
整了两天,搭建了两台环境,偶然在一篇文章(PyAutoGui截图是黑色的 - 问答 - 腾讯云开发者社区-腾讯云)中发现是因为pyautogui不支持wayland,禁用wayland作为解决方案,以使屏幕截图正常工作。
解决方法是暂时关闭Wayland,在/etc/gdm/custom.conf文件中解除WaylandEnable=false的注释
然后重新启动GDM或者重新启动fedora即可正常截屏