您可能混用了新版本的 gpm 和旧版本的 gpm 库。或者,您正在使用旧客户端,它在 /var/run 而不是 /dev 中搜索套接字 gpmctl。在后一种情况下,您有两个选择:获取新客户端并重新编译它们,或者更改 gpm.h,使其使用 /var/run 而不是 /dev,并重新编译 gpm 和 libgpm。