Ubuntu 下的 Basler CXP-12 Interface Card 设置:快速指南与故障排查#
从 pylon 6 开始,您可以在 Linux 下使用 CXP-12 Interface Card。
对于之前的 pylon 版本,您通常根本不需要为 USB 或 GigE 采集卡安装驱动程序。
然而,对于 CoaXPress,您必须安装一个默认未安装的内核驱动程序,才能在 Linux 下找到并操作 Basler CXP-12 Interface Card。
您可以通过阅读 pylon 安装程序随附的 Install 和 Readme 文件,了解如何在 Linux 下使用和排查采集卡的故障。
但是,如果您在按照说明操作时遇到问题,本快速指南将详细介绍如何在 Ubuntu 下正确设置 CXP-12 Interface Card。它适用于 Ubuntu 版本 >= 16.04(适用于 Ubuntu 和 Debian 安装包)。
快速指南#
请按以下步骤操作:
- 确保您的 Ubuntu 软件包是最新的:打开终端并输入
sudo apt update然后输入sudo apt upgrade. - 从我们的网站下载并安装 pylon Software Suite。寻找后缀为 .deb 的 Debian Installer Package。
- 通过双击 .deb 文件来安装该软件包。您可能需要管理员权限才能进行安装。
或者,通过终端进行安装sudo dpkg -i pylon_{version-name}.deb. - 确保 Secure Boot 已禁用。
此选项可在 PC BIOS 设置中找到,大多数 BIOS 都可以在 Boot 部分或 Security 下找到该选项。 - 安装 menable 驱动程序:转到 /opt/pylon/share/pylon 并双击 menable-dkms_x.x.x_all.deb.
或者,使用以下命令从终端安装sudo dpkg -i menable-dkms_x.x.x_all.deb.
安装完成后,打开 pylon Viewer。此时应能看到 CXP-12 Interface Card。如果您连接了 Basler boost 相机,也应该能看到它。
故障排除#
如果在 pylon Viewer 中仍然未显示接口卡,请尝试以下故障排除步骤:
- 将当前用户添加到用户组中 video 方法是在终端中输入
sudo usermod -a -G video {username}。 - GenTL 路径的环境变量可能错误或缺失。通过在终端中输入以下命令来加载设置环境脚本
source /opt/pylon/bin/pylon-setup-env.sh /opt/pylon。 - 检查现在是否可以在 pylon Viewer 中看到接口。
如果仍未显示,请在终端中运行以下命令,以检查是否识别到了 menable 驱动程序:
lsmod | grep menable
如果没有输出,则表示 menable 驱动程序未正确安装。
按照上述说明在终端中重新运行安装。检查输出信息,如果出现错误,请尝试解决。如果您不知道如何处理或需要帮助,请复制输出信息并发送给 Basler 支持团队。
信息
- 请注意,上述安装指南适用于 Ubuntu 和 Debian 安装包。
- 如果您使用的是 Ubuntu 并且从 Basler 网站下载了 tar.gz 软件包,请务必遵循“安装 (Install)”和“说明 (Readme)”文件中的说明。
- In the current pylon Versions (<=6.2), the tar.gz package has no menable Debian installer package, but the driver needs to be built.