Page 1 sur 1

[DISPLAYLINK] Dock Asus

Publié : jeu. 14 déc. 2023, 14:08
par ed0c
Bonjour

J'essaye de faire fonctionner le dock asus.
Globalement, ça fonctionne pas mal, hormis pour l'affichage sur un écran secondaire.
J'ai suivi la documentation concernant displaylink.
Malheureusement, je pense qu'il y a un problème lors de la création du module evdi puisque j'ai droit à cette erreur lors de l'installation d'evdi ou d'evdi-git via AUR :

Code : Tout sélectionner

Paquets (1) evdi-git-1.14.1.r2.ga943d98-1

Taille totale installée :      0,18 MiB
Taille de mise à jour nette :  0,00 MiB

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau                          [########################################] 100%
(1/1) vérification de l’intégrité des paquets                          [########################################] 100%
(1/1) chargement des fichiers des paquets                              [########################################] 100%
(1/1) analyse des conflits entre fichiers                              [########################################] 100%
(1/1) vérification de l’espace disque disponible                       [########################################] 100%
:: Exécution des crochets (« hooks ») de pré-transaction…
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod evdi/1.14.1 -k 6.1.67-1-lts
:: Traitement des changements du paquet…
(1/1) réinstallation evdi-git                                          [########################################] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod evdi/1.14.1 -k 6.1.67-1-lts
==> depmod 6.1.67-1-lts
[b]==> ERROR: Missing 6.6.6-arch1-1 kernel modules tree for module evdi/1.14.1.[/b]
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img --microcode /boot/intel-ucode.img
==> Starting build: '6.1.67-1-lts'
  -> Running build hook: [base]

etc.
Et quand j'essaye de faire :

Code : Tout sélectionner

sudo modprobe evdi
le module n'est pas trouvé :

Code : Tout sélectionner

modprobe: FATAL: Module evdi not found in directory /lib/modules/6.6.5-arch1-1

Etant un peu rouillé (ça fait longtemps que je n'ai pas bidouuillé sur ma machine), je ne vois pas comment résoudre le problème..

Une idée ?

Re: [DISPLAYLINK] Dock Asus

Publié : jeu. 14 déc. 2023, 14:22
par benjarobin
Bonjour,
Tout d'abord tu dois mettre à jour intégralement ton système. Redémarrer. Puis vérifier que tu as bien le paquet fournissant les headers pour ton kernel installé que tu exécutes.
Soit par exemple linux-lts-headers et/ou linux-headers. Puis re-compiler et réinstaller le paquet evdi-git.

Re: [DISPLAYLINK] Dock Asus

Publié : jeu. 14 déc. 2023, 15:12
par ed0c
Bonjour Benjarobin (j'ai

Merci pour ta réponse rapide. Effectivement cela a réglé le problème de création du module evdi, avec la possibilité de lancer displaylink.

Code : Tout sélectionner

❯ systemctl status displaylink
● displaylink.service - DisplayLink Manager Service
     Loaded: loaded (/usr/lib/systemd/system/displaylink.service; enabled; preset: disabled)
     Active: active (running) since Thu 2023-12-14 10:02:01 AST; 9min ago
    Process: 717 ExecStartPre=/sbin/modprobe evdi (code=exited, status=0/SUCCESS)
   Main PID: 723 (DisplayLinkMana)
      Tasks: 14 (limit: 9138)
     Memory: 18.9M (peak: 20.3M)
        CPU: 344ms
     CGroup: /system.slice/displaylink.service
             └─723 /usr/lib/displaylink/DisplayLinkManager

déc. 14 10:02:01 groumph systemd[1]: Starting DisplayLink Manager Service...
déc. 14 10:02:01 groumph systemd[1]: Started DisplayLink Manager Service.
Malheureusement je n'ai toujours pas d'affichage sur l'écran secondaire.
En regardant dans dmesg, il semble y avoir un problème au niveau du module i915 (processeur i7-1355U) :

Code : Tout sélectionner

 [   61.965391] ------------[ cut here ]------------
[   61.965400] i915 0000:00:02.0: drm_WARN_ON(tc->mode == TC_PORT_LEGACY)
[   61.965500] WARNING: CPU: 8 PID: 952 at drivers/gpu/drm/i915/display/intel_tc.c:852 adlp_tc_phy_connect+0x186/0x1f0 [i915]
[   61.965969] Modules linked in: ax88179_178a usbnet mii xt_MASQUERADE xt_tcpudp xt_mark ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_hda_codec_hdmi tun cmac algif_hash algif_skcipher af_alg nf_tables ip6table_nat ip6table_filter ip6_tables iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 evdi(OE) iptable_filter bnep snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel snd_sof_intel_hda_mlink soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match intel_uncore_frequency snd_soc_acpi intel_uncore_frequency_common soundwire_generic_allocation intel_tcc_cooling soundwire_bus x86_pkg_temp_thermal intel_powerclamp snd_soc_core coretemp snd_compress ac97_bus kvm_intel iwlmvm snd_pcm_dmaengine joydev mousedev snd_hda_intel i915 snd_intel_dspcfg kvm uvcvideo btusb snd_usb_audio snd_intel_sdw_acpi mac80211 btrtl btintel videobuf2_vmalloc snd_usbmidi_lib snd_hda_codec btbcm btmtk uvc snd_ump libarc4 snd_hda_core
[   61.966081]  drm_buddy videobuf2_memops irqbypass snd_rawmidi i2c_algo_bit snd_hwdep snd_seq_device bluetooth videobuf2_v4l2 r8169 ttm iwlwifi iTCO_wdt rapl realtek videodev snd_pcm intel_pmc_bxt drm_display_helper hid_multitouch pmt_telemetry mdio_devres intel_cstate processor_thermal_device_pci vfat fat videobuf2_common processor_thermal_device spi_nor mei_hdcp mei_pxp ee1004 iTCO_vendor_support intel_rapl_msr pmt_class cec ecdh_generic i2c_hid_acpi snd_timer processor_thermal_rfim crc16 mc psmouse libphy intel_uncore mtd pcspkr cfg80211 int3403_thermal i2c_hid processor_thermal_mbox mei_me intel_gtt snd processor_thermal_rapl intel_lpss_pci i2c_i801 int3400_thermal video intel_rapl_common rfkill intel_lpss acpi_thermal_rel intel_hid mei soundcore i2c_smbus intel_vsec idma64 int340x_thermal_zone sparse_keymap wmi acpi_pad mac_hid pkcs8_key_parser i2c_dev crypto_user loop fuse nfnetlink ip_tables x_tables usbhid dm_crypt cbc encrypted_keys trusted asn1_encoder tee dm_mod crct10dif_pclmul crc32_pclmul polyval_clmulni
[   61.966217]  polyval_generic gf128mul ghash_clmulni_intel sha512_ssse3 sha256_ssse3 sha1_ssse3 serio_raw rtsx_pci_sdmmc mmc_core aesni_intel atkbd nvme libps2 vivaldi_fmap crypto_simd nvme_core spi_intel_pci cryptd xhci_pci rtsx_pci spi_intel nvme_common xhci_pci_renesas i8042 serio btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq
[   61.966268] CPU: 8 PID: 952 Comm: KMS thread Tainted: G        W  OE      6.6.7-arch1-1 #1 4505c4baa0b3d7c4037b0e8f5402626fa360717f
[   61.966277] Hardware name: Notebook NLx0AU/NLx0AU, BIOS 1.07.01 02/15/2023
[   61.966281] RIP: 0010:adlp_tc_phy_connect+0x186/0x1f0 [i915]
[   61.966621] Code: 4c 8b 77 50 4d 85 f6 75 03 4c 8b 37 e8 43 6a 75 da 48 c7 c1 40 57 9b c1 4c 89 f2 48 c7 c7 11 6a 9d c1 48 89 c6 e8 4a a4 ee d9 <0f> 0b 48 8b 03 48 89 df 4c 8b 30 48 8b 43 08 48 8b 00 ff d0 0f 1f
[   61.966626] RSP: 0018:ffffc90002d27880 EFLAGS: 00010282
[   61.966631] RAX: 0000000000000000 RBX: ffff8881096c3800 RCX: 0000000000000027
[   61.966634] RDX: ffff8882776216c8 RSI: 0000000000000001 RDI: ffff8882776216c0
[   61.966637] RBP: ffff88813ada8000 R08: 0000000000000000 R09: ffffc90002d27708
[   61.966640] R10: 0000000000000003 R11: ffffffff9d4ca428 R12: 0000000000000018
[   61.966643] R13: 0000000000000001 R14: ffff888101f2df70 R15: ffff88813ada8000
[   61.966646] FS:  00007f9a425016c0(0000) GS:ffff888277600000(0000) knlGS:0000000000000000
[   61.966650] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   61.966654] CR2: 00007f9a3802e758 CR3: 0000000103c5e000 CR4: 0000000000f50ee0
[   61.966658] PKRU: 55555554
[   61.966660] Call Trace:
[   61.966666]  <TASK>
[   61.966669]  ? adlp_tc_phy_connect+0x186/0x1f0 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.967000]  ? __warn+0x81/0x130
[   61.967014]  ? adlp_tc_phy_connect+0x186/0x1f0 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.967340]  ? report_bug+0x171/0x1a0
[   61.967349]  ? console_unlock+0x78/0x120
[   61.967359]  ? handle_bug+0x3c/0x80
[   61.967365]  ? exc_invalid_op+0x17/0x70
[   61.967369]  ? asm_exc_invalid_op+0x1a/0x20
[   61.967379]  ? adlp_tc_phy_connect+0x186/0x1f0 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.967677]  intel_tc_port_update_mode+0x1e0/0x380 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.967989]  __intel_tc_port_lock+0x96/0xf0 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.968293]  intel_dp_aux_xfer+0xcd/0x620 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.968571]  ? __get_random_u32_below+0x16/0x70
[   61.968579]  ? allocate_slab+0x252/0x4c0
[   61.968590]  intel_dp_aux_transfer+0xf8/0x330 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.968867]  drm_dp_dpcd_access+0xaa/0x130 [drm_display_helper 2b34d417c6ac2477cd259bdead7d39b329bd1128]
[   61.968918]  drm_dp_dpcd_probe+0x43/0xf0 [drm_display_helper 2b34d417c6ac2477cd259bdead7d39b329bd1128]
[   61.968956]  intel_dp_init_lttpr_and_dprx_caps+0xb0/0x300 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.969232]  intel_dp_get_dpcd+0x11/0xd0 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.969511]  intel_dp_detect+0x391/0x630 [i915 944f9e549e7d5b5b0c11503ab4266fd4174b2e7d]
[   61.969787]  drm_helper_probe_detect+0x4c/0xb0
[   61.969794]  drm_helper_probe_single_connector_modes+0x455/0x540
[   61.969801]  ? drm_modeset_drop_locks+0x52/0x70
[   61.969810]  drm_mode_getconnector+0x391/0x4a0
[   61.969818]  ? __pfx_drm_mode_getconnector+0x10/0x10
[   61.969824]  drm_ioctl_kernel+0xca/0x170
[   61.969832]  drm_ioctl+0x26d/0x4b0
[   61.969839]  ? __pfx_drm_mode_getconnector+0x10/0x10
[   61.969846]  __x64_sys_ioctl+0x94/0xd0
[   61.969853]  do_syscall_64+0x5d/0x90
[   61.969862]  ? __count_memcg_events+0x42/0x90
[   61.969870]  ? count_memcg_events.constprop.0+0x1a/0x30
[   61.969877]  ? handle_mm_fault+0xa2/0x360
[   61.969885]  ? do_user_addr_fault+0x30f/0x660
[   61.969894]  ? exc_page_fault+0x7f/0x180
[   61.969902]  entry_SYSCALL_64_after_hwframe+0x6e/0xd8
[   61.969909] RIP: 0033:0x7f9a58b2a3af
[   61.969988] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
[   61.969992] RSP: 002b:00007f9a424ff3f0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[   61.969997] RAX: ffffffffffffffda RBX: 00007f9a3802e750 RCX: 00007f9a58b2a3af
[   61.970000] RDX: 00007f9a424ff490 RSI: 00000000c05064a7 RDI: 000000000000000c
[   61.970002] RBP: 00007f9a424ff490 R08: 00000007f9a3803a R09: 0000000000000007
[   61.970005] R10: 00007f9a3803a570 R11: 0000000000000246 R12: 00000000c05064a7
[   61.970007] R13: 000000000000000c R14: 00000000c05064a7 R15: 00007f9a424ff490
[   61.970013]  </TASK>
[   61.970014] ---[ end trace 0000000000000000 ]---
par ailleurs dans dmesg, les périphériques connectés au dock sont cités, sauf l'écran :

Code : Tout sélectionner

[   56.962608] usb 1-1: new high-speed USB device number 6 using xhci_hcd
[   57.113561] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=93.02
[   57.113578] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   57.113583] usb 1-1: Product: USB2.0 Hub
[   57.113586] usb 1-1: Manufacturer: GenesysLogic
[   57.116463] hub 1-1:1.0: USB hub found
[   57.116769] hub 1-1:1.0: 4 ports detected
[   57.232089] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[   57.252150] usb 2-1: New USB device found, idVendor=05e3, idProduct=0620, bcdDevice=93.02
[   57.252164] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   57.252168] usb 2-1: Product: USB3.1 Hub
[   57.252172] usb 2-1: Manufacturer: GenesysLogic
[   57.254804] hub 2-1:1.0: USB hub found
[   57.255086] hub 2-1:1.0: 4 ports detected
[   57.424812] usb 1-1.3: new high-speed USB device number 7 using xhci_hcd
[   57.541516] usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=93.02
[   57.541545] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   57.541557] usb 1-1.3: Product: USB2.0 Hub
[   57.541565] usb 1-1.3: Manufacturer: GenesysLogic
[   57.543532] hub 1-1.3:1.0: USB hub found
[   57.543881] hub 1-1.3:1.0: 4 ports detected
[   57.611133] usb 2-1.3: new SuperSpeed USB device number 3 using xhci_hcd
[   57.631385] usb 2-1.3: New USB device found, idVendor=05e3, idProduct=0620, bcdDevice=93.02
[   57.631399] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   57.631403] usb 2-1.3: Product: USB3.1 Hub
[   57.631407] usb 2-1.3: Manufacturer: GenesysLogic
[   57.634984] hub 2-1.3:1.0: USB hub found
[   57.635444] hub 2-1.3:1.0: 4 ports detected
[   57.711172] usb 2-1.4: new SuperSpeed USB device number 4 using xhci_hcd
[   57.737762] usb 2-1.4: New USB device found, idVendor=0b95, idProduct=1790, bcdDevice= 1.00
[   57.737779] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   57.737785] usb 2-1.4: Product: AX88179
[   57.737789] usb 2-1.4: Manufacturer: ASIX Elec.
[   57.737793] usb 2-1.4: SerialNumber: 0000051BAE1B09
[   57.846902] usb 1-1.3.1: new low-speed USB device number 8 using xhci_hcd
[   57.965472] usb 1-1.3.1: New USB device found, idVendor=046d, idProduct=c077, bcdDevice=72.00
[   57.965491] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   57.965498] usb 1-1.3.1: Product: USB Optical Mouse
[   57.965503] usb 1-1.3.1: Manufacturer: Logitech
[   57.972164] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/0003:046D:C077.0003/input/input21
[   57.972643] hid-generic 0003:046D:C077.0003: input,hidraw2: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:14.0-1.3.1/input0
[   58.069755] usb 1-1.3.2: new low-speed USB device number 9 using xhci_hcd
[   58.189669] usb 1-1.3.2: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice=64.02
[   58.189686] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   58.189692] usb 1-1.3.2: Product: USB Keyboard
[   58.189697] usb 1-1.3.2: Manufacturer: Logitech
[   58.202860] input: Logitech USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.0/0003:046D:C31C.0004/input/input22
[   58.260443] hid-generic 0003:046D:C31C.0004: input,hidraw3: USB HID v1.10 Keyboard [Logitech USB Keyboard] on usb-0000:00:14.0-1.3.2/input0
[   58.268422] input: Logitech USB Keyboard Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.1/0003:046D:C31C.0005/input/input23
[   58.323269] input: Logitech USB Keyboard System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.1/0003:046D:C31C.0005/input/input24
[   58.323958] hid-generic 0003:046D:C31C.0005: input,hiddev96,hidraw4: USB HID v1.10 Device [Logitech USB Keyboard] on usb-0000:00:14.0-1.3.2/input1
[   58.592059] usb 2-1.3.3: new SuperSpeed USB device number 5 using xhci_hcd
[   58.612321] usb 2-1.3.3: New USB device found, idVendor=0711, idProduct=5603, bcdDevice=10.10
[   58.612337] usb 2-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   58.612343] usb 2-1.3.3: Product: USB Station
[   58.612347] usb 2-1.3.3: Manufacturer: MCT Corp.
[   58.617555] ax88179_178a 2-1.4:1.0 eth0: register 'ax88179_178a' at usb-0000:00:14.0-1.4, ASIX AX88179 USB 3.0 Gigabit Ethernet, 00:05:1b:ae:1b:09
[   58.618627] usbcore: registered new interface driver ax88179_178a
[   58.651196] ax88179_178a 2-1.4:1.0 enp0s20f0u1u4: renamed from eth0
[   60.867028] usb 1-1.1: new full-speed USB device number 10 using xhci_hcd
[   60.982130] usb 1-1.1: New USB device found, idVendor=0911, idProduct=0c1c, bcdDevice= 3.78
[   60.982147] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   60.982153] usb 1-1.1: Product: SpeechMike III
[   60.982157] usb 1-1.1: Manufacturer: Philips Speech Processing
[   61.008513] input: Philips Speech Processing SpeechMike III as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.1/1-1.1:1.3/0003:0911:0C1C.0006/input/input25
[   61.008905] hid-generic 0003:0911:0C1C.0006: input,hidraw5: USB HID v1.11 Mouse [Philips Speech Processing SpeechMike III] on usb-0000:00:14.0-1.1/input3
[   61.009854] hid-generic 0003:0911:0C1C.0007: hiddev97,hidraw6: USB HID v1.11 Device [Philips Speech Processing SpeechMike III] on usb-0000:00:14.0-1.1/input4
[   61.010551] input: Philips Speech Processing SpeechMike III as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.1/1-1.1:1.5/0003:0911:0C1C.0008/input/input26
[   61.067200] hid-generic 0003:0911:0C1C.0008: input,hidraw7: USB HID v1.11 Keyboard [Philips Speech Processing SpeechMike III] on usb-0000:00:14.0-1.1/input5
[   61.068591] input: Philips Speech Processing SpeechMike III as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.1/1-1.1:1.6/0003:0911:0C1C.0009/input/input27
[   61.123726] hid-generic 0003:0911:0C1C.0009: input,hidraw8: USB HID v1.11 Device [Philips Speech Processing SpeechMike III] on usb-0000:00:14.0-1.1/input6