1

特定の USB フレームバッファ デバイス (DisplayLink) の固定デバイス名を取得したい。ベンダー ID を使用すると、udev ルールを使用して一致を取得できます: SUBSYSTEM=="usb", ATTRS{idVendor}=="17e9", GROUP="video"

しかし、SYMLINK+="fbdl" を使用すると、/dev/fbX デバイス (X=1,2,3..) へのシンボリック リンクは取得されませんが、bus/usb/... へのシンボリック リンクは取得されません。これは同じではありません。 device-file (リンク) は xorg.conf では機能しません。SYMLINK の代わりに NAME を設定することは同じです: 実際のデバイス /dev/fbX はそこにとどまって動作し、指定された NAME は追加で作成されますが、他のターゲットです (動作しません)。ここで何が起こっているのですか?? /dev/input/eventX と SYMLINK のような場合、その eventX へのリンクを取得します。なぜここにいないのですか?

ありがとう!(Ubuntu 11.04)

4

1 に答える 1

1

これが機能するには、次のような KERNEL マッチも必要です。

# udev rule for MiMo
KERNEL=="fb[0-9]*", SUBSYSTEMS=="usb", ATTRS{idVendor}=="17e9", ATTRS{idProduct}=="401a", \
SYMLINK+="mimo", RUN+="displaylink.sh" 
于 2011-07-11T10:56:40.987 に答える