【问题标题】:Touchscreen calibration Linux, Arch, EloTouch xinput_calibrator symbol lookup error触摸屏校准 Linux、Arch、EloTouch xinput_calibrator 符号查找错误
【发布时间】:2018-03-22 13:45:20
【问题描述】:

我正在努力在 Intel Atom X86 SBC (up-board.com) 上运行的 Antergos Arch Linux(内核 4.15.11-1-ARCH)下使用 Linux 工具 xinput_calibrator 校准触摸屏

每当我运行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。带有最新软件包的 Antergos Arch

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

我在 Google 上发现了一个带有此错误的 Hit,遗憾的是一个未解决的已关闭 GitHub 问题。

【问题讨论】:

标签: archlinux touchscreen xinput


【解决方案1】:

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

https://github.com/tias/xinput_calibrator

现在它可以正常工作了。

【讨论】:

    猜你喜欢
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-18
    • 2017-05-19
    相关资源
    最近更新 更多