Hello,
I am new to kivy. I have installed and run a sample program. I am facing the following issue, could you please help me.
(kivy_venv) (base) angara:~/kyiv_dev$ python -m pip install "kivy[base]" kivy_examples --no-binary kivy
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
Collecting kivy[base]
Using cached Kivy-2.1.0.tar.gz (23.8 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting kivy_examples
Using cached Kivy_examples-2.1.0-py2.py3-none-any.whl (9.2 MB)
Requirement already satisfied: Kivy-Garden>=0.1.4 in ./kivy_venv/lib/python3.9/site-packages (from kivy[base]) (0.1.5)
Requirement already satisfied: pygments in ./kivy_venv/lib/python3.9/site-packages (from kivy[base]) (2.13.0)
Requirement already satisfied: docutils in ./kivy_venv/lib/python3.9/site-packages (from kivy[base]) (0.19)
Requirement already satisfied: pillow in ./kivy_venv/lib/python3.9/site-packages (from kivy[base]) (9.2.0)
Requirement already satisfied: requests in ./kivy_venv/lib/python3.9/site-packages (from Kivy-Garden>=0.1.4->kivy[base]) (2.28.1)
Requirement already satisfied: certifi>=2017.4.17 in ./kivy_venv/lib/python3.9/site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (2022.9.24)
Requirement already satisfied: idna<4,>=2.5 in ./kivy_venv/lib/python3.9/site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (3.4)
Requirement already satisfied: charset-normalizer<3,>=2 in ./kivy_venv/lib/python3.9/site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (2.1.1)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./kivy_venv/lib/python3.9/site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (1.26.12)
Building wheels for collected packages: kivy
Building wheel for kivy (pyproject.toml) ... done
Created wheel for kivy: filename=Kivy-2.1.0-cp39-cp39-linux_x86_64.whl size=14206950 sha256=300187811c1157b921efa45c45cb66ab0c4b61a0187dbea78ba4577f6ec6eec8
Stored in directory: /home/angaran2/.cache/pip/wheels/03/eb/d1/ad8b83d3504da1c981a229d1177d09c1452777e4e504d757f0
Successfully built kivy
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
Installing collected packages: kivy_examples, kivy
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
Successfully installed kivy-2.1.0 kivy_examples-2.1.0
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -ivy (/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages)
(kivy_venv) (base) angaran:~/kyiv_dev$ python3 test2.py
[INFO ] [Logger ] Record log in /home/angaran2/.kivy/logs/kivy_22-10-07_18.txt
[INFO ] [Kivy ] v2.1.0
[INFO ] [Kivy ] Installed at "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/__init__.py"
[INFO ] [Python ] v3.9.12 (main, Apr 5 2022, 06:56:58)
[GCC 7.5.0]
[INFO ] [Python ] Interpreter at "/home/angaran2/kyiv_dev/kivy_venv/bin/python3"
[INFO ] [Logger ] Purge log fired. Processing...
[INFO ] [Logger ] Purge finished!
[INFO ] [Factory ] 189 symbols loaded
[INFO ] [ImageLoaderFFPy] Using ffpyplayer 4.3.5
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_ffpyplayer
[INFO ] [Window ] Provider: sdl2
[CRITICAL] [Window ] Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
sdl2 - RuntimeError: b"Couldn't find matching GLX visual"
File "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/core/__init__.py", line 71, in core_select_lib
cls = cls()
File "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/core/window/window_sdl2.py", line 165, in __init__
super(WindowSDL, self).__init__()
File "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/core/window/__init__.py", line 1071, in __init__
self.create_window()
File "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/core/window/window_sdl2.py", line 306, in create_window
self.system_size = _size = self._win.setup_window(
File "kivy/core/window/_window_sdl2.pyx", line 228, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window
File "kivy/core/window/_window_sdl2.pyx", line 76, in kivy.core.window._window_sdl2._WindowSDL2Storage.die
x11 - ModuleNotFoundError: No module named 'kivy.core.window.window_x11'
File "/home/angaran2/kyiv_dev/kivy_venv/lib/python3.9/site-packages/kivy/core/__init__.py", line 59, in core_select_lib
mod = importlib.__import__(name='{2}.{0}.{1}'.format(
File "<frozen importlib._bootstrap>", line 1109, in __import__
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
[CRITICAL] [App ] Unable to get a Window, abort.