今天早上我从 Kivy 1.8 升级到 1.9.1,因为升级后所有应用程序都全屏打开。我也没有光标,这使得找到我的“退出”按钮非常困难。我能够始终退出应用程序的唯一方法是重新启动 pi。 (树莓派2,kivy 1.9.1)
我已经尝试了所有正常的键盘选项,我已经尝试编辑配置文件等。下面的代码没有区别:
from kivy.config import Config
Config.set('graphics', 'fullscreen', 0)
Config.write()
我跑了:
导入kivy
帮助(kivy)
并找到配置文件的位置。它确实设置为全屏“0”,尝试将其更改为 1、自动和假,但没有任何选项有任何区别。
我的问题反射(reflect)了另一个人的问题,我已经尝试了此处建议的所有内容:
Can't close Kivy app or avoid fullscreen
非常感谢您的帮助!
最佳答案
我也遇到了同样的问题。 opengl的版本绕过了xserver和窗口管理。它吸引了“一切”。
还有另一个实验性 opengl 驱动程序可用。做好备份!要激活它:
更新您的软件包:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
安装驱动程序:
sudo apt-get install xcompmgr libgl1-mesa-dri
使用 raspi-config 激活它:
sudo raspi-config
选择:7个高级选项/A6 GL驱动程序
现在选择:具有完整 KMS 的 G1 GL(完整 KMS)OpenGL 桌面驱动程序 我建议将内存量(A3 Memory Split)增加到 128 或类似的值。 重新启动后,新驱动程序将处于事件状态。
关于python - Kivy 应用程序卡在全屏且没有光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38840584/