DisplayLinkベースの外部USBモニターがあり、USB経由で電源とデータの両方を持ち、Windows 7では完全に動作するようですが、Ubuntu 10.10ではテキストコンソールしか表示できず、実際に切り替えたときにしか使用できませんそれに。したがって、これまでに使用できる唯一の用途は、グラフィックディスプレイで作業中に見ることができるテキストベースの監視またはコンソールを使用することです。
DisplayLinkの開発が完了していることは知っていますが、実際に正しく実行することはできませんでした。
はい、他の posts で説明されている詳細なセットアップを試しましたが、機能せず、代わりに復元する必要があるXがクラッシュしました。
メルシー:-)
2015年8月3日、DisplaylinkはUbuntuのUSBモニタードライバーをついにリリースしました。
リンク: http://www.displaylink.com/downloads/ubuntu.php
AOC usbモニターとUbuntu 14.04があります。ドライバーをインストールすると、USBモニターが機能し始めます。
ドライバーがモニターに対応している場合は、投稿して他の人に知らせてください。このドライバーを待っている多くの人々。私は2年間待っていました。 :-)
カーネルの新しいバージョンでドライバーをインストールできるようになりました。 4.20.13に更新した後にこれを書いています
ただし、スクリプトを使用する必要があります。スクリプトは HERE(Github) から取得できます。
スクリプトを入手したら、現在インストールされているドライバー/モジュールを削除し、新しいバージョンをインストールします。スクリプトはすべての依存関係をダウンロードします。古いものを削除する/新しいものをインストールするには、以下の手順を適用します。
Sudo ./displaylink-debian.sh --uninstall
Sudo dkms remove evdi/1.6.0 --all -q
Sudo systemctl stop dlm.service
Sudo systemctl disable dlm.service
Sudo rm -f /lib/systemd/system/dlm.service
Sudo rmmod evdi
Sudo displaylink-debian.sh --install
楽しい
インストール:
HERE からドライバーをダウンロードします。次に、解凍し、実行可能であることを確認してインストールします(以下のファイル名をバージョンに変更します):
$ unzip DisplayLink USB Graphics Software for Ubuntu 4.4.Zip
$ chmod 775 displaylink-driver-4.4.24.run
$ ./displaylink-driver-4.4.24.run
それでおしまい!インストールしたら、DisplayLinkをPCに接続できます。
注意点:
システムにdkmsがインストールされていることを確認してください。
$ Sudo dpkg -l | grep dkms
ii dkms 2.3-3ubuntu9.2 all Dynamic Kernel Module Support Framework
また、4.15.0-45-generic kernelと完全に機能することにも注意してください。ただし、最新のカーネル4.20で試してみましたが、ドライバーは動作しません-dkmsのevdiはコンパイルされません。他のカーネルを試したことはありません-試した場合、答えを更新します-しかし、この問題に注意してください!
次のように現在のカーネルを確認できます。
$ uname -r
4.15.0-45-generic
編集:(14.02.2019)
それでは、いくつかのカーネルを試してみることにしました。4.18.20-041820-genericが最新の動作であるようです。私にとっては何も上手くいきませんでした。
LinuxでDisplayLinkデバイスが低レベルで動作するかどうかをテストする簡単な方法を次に示します。デバイスを接続して緑色の画面が表示されたら、次のステップに進む準備ができています。
最初にビットマップを画面のサイズに変換してから、16ビットRGBカラーに変換します。次に、デバイスのフレームバッファーにコピーします。
convert -resize '800x480!' input.jpg temp1.png
mkdfiff -f RGB16 temp1.png > temp2.png
dd if=temp2.png of=/dev/fb1
DisplayLinkはおそらく/ dev/fb1にありますが、dmesg
で確認できます。
[581145.816821] udlfb: DisplayLink Kensington M01063 - serial #202241900817
[581145.817000] udlfb: vendor descriptor length:22 data:22 5f 01 0020 05 00 01 03 00 04
[581145.817005] udlfb: DL chip limited to 2360000 pixel modes
[581145.909488] udlfb: DisplayLink USB device /dev/fb1 attached. 800x480 resolution.
Linuxでは、バージョン1 DisplayLinkチップのみがサポートされています。 DisplayLink 1チップは16ビットRGBに制限されています。 Xウィンドウの下でデバイスを適切に動作させることは、より困難です。
18.04のcallmebobのインストールガイドに加えて、次のルーチンを実行する必要がありました。回避策1:モード設定でPageFlipを無効にする
「モード設定」ドライバを使用し続けることをお勧めしますが、ページフリッピングを無効にする必要があります。これを行うには、rootユーザーとして20-displaylink.confファイルを作成します:
/usr/share/X11/xorg.conf.d/
次のコンテンツ:
Section "Device"
Identifier "DisplayLink"
Driver "modesetting"
Option "PageFlip" "false"
EndSection
設定を有効にするには再起動が必要です。