触摸屏校准Linux,Arch,EloTouch xinput_calibrator符号查找错误



我正在努力校准在英特尔凌动X86 SBC上运行的Antergos Arch Linux(内核4.15.11-1-ARCH(下的Linux Tool xinput_calibrator触摸屏(up-board.com(

每当我运行xinput_calibrator时,我都会收到以下错误:

xinput_calibrator: symbol lookup error: xinput_calibrator: undefined symbol: _ZNK5Cairo7Context16get_text_extentsERKSsR20cairo_text_extents_t

另外使用调试标志 -v:

DEBUG: Selected Device: Elo Touchsystems, Inc. Elo TouchSytems 2700....
DEBUG: Not usbtouchscreen calibrator: Not a usbtouchscreen device
DEBUG Not evdev calibrator: Evdev; Unvalid "Evdev Asix Calibration" property format

USB Tocuschreen是一款ELO Touchsystems 2700 Intellitouch。安特戈斯拱门与最新的套餐

如果您需要其他信息/日志/等,请告诉我。

我在谷歌上发现了一个带有此错误的命中,可悲的是,这是一个未解决的、关闭的 GitHub 问题。

我没有在 AUR 中使用包,而是使用 Github 源代码中的 --use-gui=x11 标志编译了源代码。

https://github.com/tias/xinput_calibrator

现在它可以正常工作。

最新更新