コンピューターに追加のモニターを接続する必要があり、Fresco Logic FL2000DX USBディスプレイアダプターが表示されます。このアダプターはWindowsで完璧に動作しますが、Ubuntu 16.04ベースの開発マシンで使用する必要があります。
私はこれをgitハブで見つけます: https://github.com/fresco-fl2000/fl20 それをインストールしようとしましたが、インストールは失敗しました。
16 LTSの代わりにUbuntu 14 LTSを使用する必要があります
この情報は https://github.com/fresco-fl2000/fl20 からのものです
このドライバはどのカーネルバージョンで動作しますか?
このドライバは、Ubuntu 14 LTSおよび一部のAndroidプラットフォームでテストされています。このドライバソースは、高速であるため、新しいカーネル(例:4.0以降)ではコンパイルできない場合があります-メインストリームカーネルでのAPIの変更を移動する。
すべてのキーワードを伝えて、将来の検索のためにすべてのキーワードが私の応答に含まれるようにします:
私は何年もの間、ブランドのない「ミニHD USB 3.0 HDMIアダプター」のドライバーまたはチップセット情報をどこでも探していました。私はようやく、FrescoロジックUSBディスプレイドライバーを使用していると主張するページを見つけるのに十分なダックダックゴーの結果を見つけました。
Linux Mint 18.2 "Sonya"とlinux-headers-4.13.0-45-generic
を使用してドライバを動作させることができましたが、git hubの指示は完全ではありませんでした。
git clone https://github.com/FrescoLogic/FL2000.git
(gitがインストールされていない場合は、Sudo apt install git
でインストールできます)cd FL2000/src/
make
を実行します(手順に反して、バグが修正されたため、KERNEL_PATH
を編集する必要はありません)。Sudo insmod fl2000.ko
cd ../sample/
make
を実行します(ここでエラーが発生しましたが、ドライバーをテストして、エラーにもかかわらずイメージを表示することができました)。Sudo ./fltest 0
を実行しますこれは、最初に実行したときにクラッシュしましたが、2回目に再実行したときに機能しました。 3回目に実行すると、システムがハングします。
デバイスをUSBポートに接続して再起動すると問題が解決するようです。初回起動時に機能します。ただし、シャットダウン中、システムはRAMDriveに組み込まれているシステムから切断できず、ハングします。ctrl-alt-delを使用すると、さらに数ステップ先に移動しますが、再びハングして、強制的にシャットダウンします。
サンプルディレクトリmake: /opt/hi3798/arm-hisiv200-linux/bin/arm-hisiv200-linux-gnueabi-gcc: Command not found
でmake
を実行しているときにエラーを修正すると、これがさらに安定するかどうかはわかりません。
私はググって出会った このスレッド 「ヘッドファイル<sys/ioctl.h>
を追加する必要がある」と言った-どうすればよいかわからなかったので this thread いくつかのgccパッケージをインストールする必要があることを指摘します。
Sudo apt-get install gcc-arm-none-eabi gcc-arm-linux-gnueabi
インストール後、さらに進みますが、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
のインストールは役に立ちませんでした。