Kivy 应用程序卡在全屏中,没有光标

Tho*_*ope 2 python fullscreen cursor kivy raspberry-pi2

今天早上我从 Kivy 1.8 升级到 1.9.1,因为升级后所有的应用程序都全屏打开。我也没有光标,这使得很难找到我的“退出”按钮。我能够始终退出应用程序的唯一方法是重新启动 pi。(树莓派 2,kivy 1.9.1)

我已经尝试了所有普通的键盘选项,我也尝试过编辑配置文件等。如下代码没有区别:

from kivy.config import Config
Config.set('graphics', 'fullscreen', 0)
Config.write()
Run Code Online (Sandbox Code Playgroud)

我跑了:

import kivy help(kivy)

并找到了配置文件的位置。它确实设置为全屏“0”,尝试将其更改为 1、自动和假,但没有任何选项有任何区别。

我的问题反映了另一个人的问题,我已经尝试了这里建议的所有内容:

无法关闭 Kivy 应用程序或避免全屏

非常感谢帮助!

小智 5

我有同样的问题。opengl 版本绕过了 xserver 和窗口管理。它绘制了“全部”。

还有另一个实验性的opengl 驱动程序可用。做好备份!要激活它:

更新您的软件包:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

安装驱动程序:

sudo apt-get install xcompmgr libgl1-mesa-dri
Run Code Online (Sandbox Code Playgroud)

使用 raspi-config 激活它:

sudo raspi-config
Run Code Online (Sandbox Code Playgroud)

选择:7 高级选项/A6 GL 驱动程序

现在选择:具有完整 KMS 的 G1 GL(完整 KMS)OpenGL 桌面驱动程序我建议将内存量(A3 内存拆分)增加到 128 或类似的东西。重新启动后,新驱动程序将处于活动状态。