Kivy 1.11.1 fullscreen black, unresponsive (Ubuntu 16.04 LTS)

264 views
Skip to first unread message

Stu D'Alessandro

unread,
Aug 14, 2019, 10:37:37 PM8/14/19
to Kivy users support
I upgraded a Kivy 1.10.1 app to 1.11.1, basically just replacing the library and updating the require statement. The app typically runs in full-screen mode. When running on 1.11.1 the screen goes black, flashes once, then shows nothing but the mouse cursor. It is then unresponsive, not allowing alt-tab, escape-quit, or any other interaction. Pretty much have to power down and restart.

This is running on Ubuntu Linux 16.04 LTS, all packages current. I've tried this with Cython 0.29.x / Python 3.7  as well as Cython 0.25.2 / Python 3.5 (the environment I had been using for running the app with Kivy 1.10.1). In both environments 1.10.1 full screen works fine but 1.11.1 fullscreen goes black and locks up.

Has anyone seen this or have any recommendations on work-arounds? Fake fullscreen -k won't work as it doesn't cover the Ubuntu toolbar, which is necessary in this application. Thanks

ZenCODE

unread,
Aug 18, 2019, 9:47:53 AM8/18/19
to Kivy users support
And if you don't run fullscreen, but in a window?

Todd Stiers

unread,
Aug 20, 2019, 4:57:02 PM8/20/19
to Kivy users support
I can confirm the same issue on Ubuntu 18.04 running 1.11.1 - I tried downgrading to 1.11.0 similar issue (more flashing/action).

Issue occurs for both Gnome window manager or running out of xinitrc directly

(trying to continue downgrading, forgot where it last worked for me)

-T

Todd Stiers

unread,
Aug 20, 2019, 5:00:44 PM8/20/19
to Kivy users support
Falling back to 1.10.1 then installing "pip3 install pygame" and I am running as I was previous to 1.11.1.

(running python 3.7)

-T

ZenCODE

unread,
Aug 21, 2019, 10:37:23 AM8/21/19
to Kivy users support
Oksy, but that does not really answer my question. Does it work in you run in a window, and only fail on full screen?

Todd Stiers

unread,
Aug 21, 2019, 1:14:13 PM8/21/19
to Kivy users support
Only fails on full screen. Also, I need a full window manager running to get a mouse arrow working when I don't use full screen.

* Attempts to run "fullscreen" in window manager corrupt the X system/requires X restart/refresh from remote login.

* Bypassing "Window.fullscreen" and using:

Config.set('graphics', 'fullscreen', 'false')
Config.set('graphics', 'window_state', 'maximized')
Config.write()

inside a window manager does seem to run, but borders/window controls exist. WITHOUT a window manager,
no mouse/zoomed in features.

Looks like the bosses are punting on Kivy, so I'll be signing off ;)

-Todd

-Todd

Stu D'Alessandro

unread,
Aug 21, 2019, 6:59:46 PM8/21/19
to Kivy users support
I can also confirm that it works properly when run in a window, 1.11.1 Py 3.7. Full screen fails as mentioned.

Stas Zytkiewicz

unread,
Aug 22, 2019, 3:03:29 AM8/22/19
to Kivy users support
FYI:
Fullscreen kivy 1.11 is working properly on Ubuntu 18.04, python 3.6 and xfce4 or Gnome.
(We have +2000 installs running fullscreen kivy on those specs)

Regards,
Stas

Jon Carlisle

unread,
Aug 22, 2019, 8:55:51 AM8/22/19
to Kivy users support
Are any of you running Kivy in the cloud on either AWS or Azure? Or are you on prem? I can’t get the newest version to work in either. I’m getting an Open GL error and unable to find a VM image that has Open GL 2.0.

Thanks!

Stu D'Alessandro

unread,
Aug 23, 2019, 2:32:06 PM8/23/19
to Kivy users support
That's very interesting Stas, thank you. I'll try upgrading my Ubuntu here and see if we can consider that as an option on our installed unit base. 
Stu

Stu D'Alessandro

unread,
Aug 23, 2019, 2:33:37 PM8/23/19
to Kivy users support
In my case we're using an embedded computer in an automated machine. These were imaged with Ubuntu 16.04 LTS. 

ZenCODE

unread,
Aug 24, 2019, 2:54:43 PM8/24/19
to Kivy users support
Then the issue is probably to do with the OpenGL drivers. What graphics hardware is installed? And updating the drivers if you can. Then try using glxinfo to see if what support it claims. What does that give you.

Reply all
Reply to author
Forward
0 new messages