xvkbd 因警告而损坏

Max*_*ner 7 keyboard bind

我使用的是最新版本的 Ubuntu,但无法正常运行xvkbd。我收到这些错误:

$ xvkbd
Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Warning: Cannot convert string "-*-lucida-bold-i-*-*-14-*-*-*-*-*-iso8859-1" to type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: although ISO_Level3_Shift is used instead, AltGr may not work correctly
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我正在尝试将其与xbindkeys.

小智 2

sudo apt-get install sun-java6-fonts xfonts-75dpi xfonts-100dpi
Run Code Online (Sandbox Code Playgroud)

对于 sun-java6-fonts 你需要 sun java JRE,你可以在这里获取它: https: //github.com/flexiondotorg/oab-java6


Dig*_*ger 1

在 Debian 7 (Wheezy) 中,我的 xvkbd 提供的虚拟键盘看起来很棒,并且在我加载软件包后没有发出与字体相关的尖叫声xfonts-75dpi

更新:请注意此过程。在我升级到 Debian 8 (Jessie) 后,我打印到 PDF 的一些网页最终出现了丑陋的位图字体。然而,在我安装(以ttf格式) xvkbd正在寻找的Lucida 和 Helvetica 字体后,问题就消失了。