rbreaves / kinto

Mac-style shortcut keys for Linux & Windows.
http://kinto.sh
GNU General Public License v2.0
4.24k stars 212 forks source link

kinto-gui.py fails on Vte dependency #865

Open eljfe opened 1 month ago

eljfe commented 1 month ago

Describe the bug

$ ./kinto-gui.py 
Traceback (most recent call last):
  File "/home/bossy/.config/kinto/gui/./kinto-gui.py", line 7, in <module>
    gi.require_version('Vte', '2.91')
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 126, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Vte not available

Expected behavior

kinto-gui.py runs. Supporting packages are installable.

I followed the youtube video. Then tried the python script per the instructions, but possible I missed a step.

Install Type: Bare Metal Distro: Debian 12 Bworm DE: XFCE Branch: master Commit: 4a3bfe7

Logs and status if relevant

# xkeysnail

sudo systemctl status xkeysnail :
xkeysnail.service - xkeysnail
     Loaded: loaded (/lib/systemd/system/xkeysnail.service; disabled; >
     Active: inactive (dead)

sudo journalctl --unit=xkeysnail.service -b
-- No entries --

# xkb
systemctl --user status keyswap
Unit keyswap.service could not be found.

journalctl --user-unit=keyswap.service -b
Unit keyswap.service could not be found.

Screenshots If applicable, add screenshots to help explain your problem.

Additional context

graphical kinto.sh dies silently.

Vte is not part of the apt repository, and of course pip no longer does system wide installs. Kind of stuck here.