KXStudio(ubuntu14.04,KDE 4.13.3)上的 Key-mon 无法启动

KXStudio(ubuntu14.04,KDE 4.13.3)上的 Key-mon 无法启动

我从这里下载并安装了 key-mon 程序:https://code.google.com/archive/p/key-mon/downloads

但它无法启动。我尝试了几个旧版本 - 结果相同。

我该如何修复它?

我通过终端启动了该文件key-mon(在)并得到了以下报告:/usr/bin

Traceback (most recent call last):
  File "/usr/bin/key-mon", line 3, in <module>
    km.main()
  File "/usr/lib/python2.7/dist-packages/keymon/key_mon.py", line 1032, in main
    keymon = KeyMon(opts)
  File "/usr/lib/python2.7/dist-packages/keymon/key_mon.py", line 130, in __init__
    self.devices = xlib.XEvents()
  File "/usr/lib/python2.7/dist-packages/keymon/xlib.py", line 80, in __init__
    self.record_display = display.Display()
  File "/usr/lib/python2.7/dist-packages/Xlib/display.py", line 80, in __init__
    self.display = _BaseDisplay(display)
  File "/usr/lib/python2.7/dist-packages/Xlib/display.py", line 62, in __init__
    display.Display.__init__(*(self, ) + args, **keys)
  File "/usr/lib/python2.7/dist-packages/Xlib/protocol/display.py", line 61, in __init__
    name, host, displayno)
  File "/usr/lib/python2.7/dist-packages/Xlib/support/connect.py", line 93, in get_auth
    return getattr(mod, modname).get_auth(sock, dname, host, dno)
  File "/usr/lib/python2.7/dist-packages/Xlib/support/unix_connect.py", line 116, in new_get_auth
    au = xauth.Xauthority()
  File "/usr/lib/python2.7/dist-packages/Xlib/xauth.py", line 84, in __init__
    self.entries.append((family, addr.decode('UTF-8'),
  File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xc0 in position 0: invalid start byte

确实如此:下载后,我启动了(双击)文件“keymon_1.17-1_all.deb”。这将打开“GDebi”软件包安装程序:

https://drive.google.com/file/d/0B3wLXUcKN8LAMWQtbkRhNUtHaE0/view

我选择了底部的“下载包”选项。之后我得到了:

https://drive.google.com/file/d/0B3wLXUcKN8LAWEg4d05zaE5DMms/view

我按下了窗口底部的“安装包”。然后得到了这个:

https://drive.google.com/file/d/0B3wLXUcKN8LAbEpnRGdka1F5dzg/view

之后,我在启动器菜单中找到了 Key Mon,然后单击了它:

https://drive.google.com/file/d/0B3wLXUcKN8LAWFNDMVV3a3FxM2c/view

并且 Key Mon 启动器出现在任务管理器中:

https://drive.google.com/file/d/0B3wLXUcKN8LAdUVZeFdKN3p4bHM/view

但实际上程序并没有运行。任务管理器中只显示了启动器约 30 秒,然后就消失了。
我没有使用“Ubuntu Trusty 的 repo”的原因是,当我在 google 中发现 Key Mon 是一个“屏幕显示”程序时,我并不知道这一点。但无论如何,后来,我通过终端“sudo apt-get purge remove key-mon”删除了 Key Mon。然后通过“sudo apt-get install key-mon”再次安装。结果是一样的——Key Mon 无法启动。

相关内容