Ivi*_*pić 8 drivers ubuntu display-settings proprietary-drivers
我需要在我的计算机上连接额外的显示器,并获得 Fresco Logic FL2000DX USB 显示适配器。该适配器在 Windows 上运行良好,但我需要在基于 Ubuntu 16.04 的开发机器上使用。
我在 git hub 上找到了这个:https : //github.com/fresco-fl2000/fl2000并尝试安装它但安装失败。
讲述完整的故事,以便所有关键字都将包含在我的回复中以供将来搜索:
多年来,我一直在到处寻找无品牌“Mini HD USB 3.0 HDMI Adapter”的驱动程序或芯片组信息。我终于挖掘了足够多的鸭子去结果,找到了一个声称它使用 Fresco 逻辑 USB 显示驱动程序的页面,它把我带到了这里。
我能够使用带有linux-headers-4.13.0-45-generic.
git clone https://github.com/FrescoLogic/FL2000.git (如果您没有安装 git,则可以使用 安装它sudo apt install git)cd FL2000/src/make(与说明相反,您不需要编辑,KERNEL_PATH因为错误已修复)sudo insmod fl2000.kocd ../sample/make (我在这里遇到错误,但能够测试驱动程序并看到图像,尽管有错误)sudo ./fltest 0 这在我第一次运行时崩溃了,但在我第二次重新运行时起作用了。第三次运行它,它挂起我的系统。
将设备插入 USB 端口重新启动似乎有帮助。它将在第一次启动时起作用。但是,在关机期间,我的系统无法与它内置的 RAMDrive 断开连接并且会挂起,ctrl-alt-del 会将其移动几步,但随后它再次挂起,迫使我进行硬关机。
我不确定make在示例目录中运行时修复错误make: /opt/hi3798/arm-hisiv200-linux/bin/arm-hisiv200-linux-gnueabi-gcc: Command not found是否会使它更稳定。
我用谷歌搜索并发现这个线程说我“需要添加头文件<sys/ioctl.h>”——我不知道该怎么做,所以我遵循了这个线程中提到我应该安装一些 gcc 包的建议:
sudo apt-get install gcc-arm-none-eabi gcc-arm-linux-gnueabi
Run Code Online (Sandbox Code Playgroud)
安装后,make 取得了进一步的进展,但我现在收到一个make: /opt/hi3798/arm-hisiv200-linux/bin/arm-hisiv20/opt/hi3798/arm-hisiv200-linux/bin/arm-hisiv200-linux-gnueabi-gcc: Command not found错误。
安装ia32-libs没有帮助。
您应该使用 Ubuntu 14 LTS 而不是 16 LTS
此信息来自https://github.com/fresco-fl2000/fl2000
该驱动程序适用于哪些内核版本?
该驱动程序在 Ubuntu 14 LTS 以及一些内核版本为 3.10.x 的 Android 平台上进行了测试。由于主流内核中 API 的快速变化,此驱动程序源可能无法在较新的内核(例如 4.0 或更高版本)上编译。您可能需要对其进行调整以供自己使用。
| 归档时间: |
|
| 查看次数: |
20994 次 |
| 最近记录: |