web-dev-qa-db-ja.com

Apple Ubuntu 18.04.1でのThunderboltディスプレイ

新しい Intel NUC で最新のLTS Ubuntuを実行する

Apple Thunderboltディスプレイを実行しようとしています。 NUCにはTB3があるため、 TB3 to TB2 adapter を購入しました。ディスプレイは起動せず、ディスプレイ上のポートに接続されているものも起動しません。

Apple Thunderboltを介してFirewire外付けHDDをFirewireドングルに接続すると、Ubuntuがドライブを認識してマウントします。

dmesgは興味深いことを示しています。

[33897.389990] Thunderbolt 0000:04:00.0: enabling device (0000 -> 0002)
[33897.391553] Thunderbolt 0000:04:00.0: NHI initialized, starting Thunderbolt
[33897.391572] Thunderbolt 0000:04:00.0: allocating TX ring 0 of size 10
[33897.391639] Thunderbolt 0000:04:00.0: allocating RX ring 0 of size 10
[33897.391697] Thunderbolt 0000:04:00.0: control channel created
[33897.391704] Thunderbolt 0000:04:00.0: control channel starting...
[33897.391713] Thunderbolt 0000:04:00.0: starting TX ring 0
[33897.391735] Thunderbolt 0000:04:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1)
[33897.391744] Thunderbolt 0000:04:00.0: starting RX ring 0
[33897.391766] Thunderbolt 0000:04:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001)
[33897.483380] Thunderbolt 0000:04:00.0: current switch config:
[33897.483383] Thunderbolt 0000:04:00.0:  Switch: 8086:15da (Revision: 6, TB Version: 2)
[33897.483385] Thunderbolt 0000:04:00.0:   Max Port Number: 11
[33897.483386] Thunderbolt 0000:04:00.0:   Config:
[33897.483388] Thunderbolt 0000:04:00.0:    Upstream Port Number: 5 Depth: 0 Route String: 0x0 Enabled: 1, PlugEventsDelay: 254ms
[33897.483390] Thunderbolt 0000:04:00.0:    unknown1: 0x0 unknown4: 0x0
[33897.526444] Thunderbolt 0000:04:00.0: 0: uid: 0x8086ee424108a100
[33897.527850] Thunderbolt 0000:04:00.0:  Port 0: 8086:15da (Revision: 6, TB Version: 1, Type: Port (0x1))
[33897.527856] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 7/7
[33897.527860] Thunderbolt 0000:04:00.0:   Max counters: 8
[33897.527865] Thunderbolt 0000:04:00.0:   NFC Credits: 0x800000
[33897.528357] Thunderbolt 0000:04:00.0:  Port 1: 8086:15da (Revision: 6, TB Version: 1, Type: Port (0x1))
[33897.528363] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 15/15
[33897.528367] Thunderbolt 0000:04:00.0:   Max counters: 16
[33897.528372] Thunderbolt 0000:04:00.0:   NFC Credits: 0x3c00000
[33897.528869] Thunderbolt 0000:04:00.0:  Port 2: 8086:15da (Revision: 6, TB Version: 1, Type: Port (0x1))
[33897.528873] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 15/15
[33897.528878] Thunderbolt 0000:04:00.0:   Max counters: 16
[33897.528882] Thunderbolt 0000:04:00.0:   NFC Credits: 0x3c00000
[33897.528887] Thunderbolt 0000:04:00.0: 0:3: disabled by eeprom
[33897.528891] Thunderbolt 0000:04:00.0: 0:4: disabled by eeprom
[33897.528896] Thunderbolt 0000:04:00.0: 0:5: disabled by eeprom
[33897.529027] Thunderbolt 0000:04:00.0:  Port 6: 8086:15da (Revision: 6, TB Version: 1, Type: PCIe (0x100101))
[33897.529032] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 8/8
[33897.529036] Thunderbolt 0000:04:00.0:   Max counters: 2
[33897.529041] Thunderbolt 0000:04:00.0:   NFC Credits: 0x800000
[33897.529125] Thunderbolt 0000:04:00.0:  Port 7: 8086:15da (Revision: 6, TB Version: 1, Type: PCIe (0x100101))
[33897.529130] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 8/8
[33897.529134] Thunderbolt 0000:04:00.0:   Max counters: 2
[33897.529138] Thunderbolt 0000:04:00.0:   NFC Credits: 0x800000
[33897.529143] Thunderbolt 0000:04:00.0: 0:8: disabled by eeprom
[33897.529284] Thunderbolt 0000:04:00.0:  Port 9: 8086:15da (Revision: 6, TB Version: 1, Type: DP/HDMI (0xe0101))
[33897.529289] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 9/9
[33897.529293] Thunderbolt 0000:04:00.0:   Max counters: 2
[33897.529297] Thunderbolt 0000:04:00.0:   NFC Credits: 0x1000000
[33897.529381] Thunderbolt 0000:04:00.0:  Port 10: 8086:15da (Revision: 6, TB Version: 1, Type: DP/HDMI (0xe0101))
[33897.529386] Thunderbolt 0000:04:00.0:   Max hop id (in/out): 9/9
[33897.529390] Thunderbolt 0000:04:00.0:   Max counters: 2
[33897.529394] Thunderbolt 0000:04:00.0:   NFC Credits: 0x1000000
[33897.529399] Thunderbolt 0000:04:00.0: 0:b: disabled by eeprom
[33897.665976] pcieport 0000:03:02.0: Primary bus is hard wired to 0
[33897.666004] pci_bus 0000:6d: [bus 6d] partially hidden behind bridge 0000:03 [bus 03-6c]
[33897.666012] pci_bus 0000:6d: [bus 6d] partially hidden behind bridge 0000:02 [bus 02-6c]
[33897.666052] pcieport 0000:03:02.0: Primary bus is hard wired to 0
[33897.666079] pci_bus 0000:03: Allocating resources
[33898.708909] Thunderbolt 0000:04:00.0: switch at 1.1 was rejected by ICM firmware because topology limit exceeded
[33899.341988] Thunderbolt 0000:04:00.0: switch at 2.1 was rejected by ICM firmware because topology limit exceeded

topology limit exceeded行は厄介なように見えますが、確かに フォーラムの他の人 がこの表示を機能させているようです。

ここで間違っていることはありますか?

1
Luka Bodrozic

BIOSでThunderbolt設定を変更して、ThunderboltをネイティブモードではなくBIOSアシストに設定してください。

1
AceLan Kao