1 votes

HDMI du hub usb-c pd de baseus ne fonctionne pas sur 20.04

J'utilise un hub Baseus usb-c avec PD. Je ne connais pas le modèle, mais c'est celui-ci :

enter image description here

Je suis sur Ubuntu 20.04 avec le noyau 5.10.0-051000rc6-lowlatency . Tout fonctionne sauf le HDMI. Je branche le câble et rien ne se passe sur le téléviseur.

lz@xps13:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 031: ID 2109:8817 VIA Labs, Inc. 
Bus 003 Device 030: ID 1050:0407 Yubico.com Yubikey 4 OTP+U2F+CCID
Bus 003 Device 029: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
Bus 003 Device 028: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 003 Device 027: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Bus 003 Device 004: ID 0c45:672a Microdia Integrated_Webcam_HD
Bus 003 Device 003: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 003 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Je pense que le hub usb est ce truc appelé VIA labs.

Comment puis-je déboguer ce problème et faire fonctionner HDMI ?

Il s'agit d'un Dell XPS 13 9310. Je n'ai pas d'adaptateur usb HDMI only pour le tester, et il n'a pas de sortie HDMI.

UPDATE :

lz@xps13:~$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 3: Dev 2, If 0, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 4: Dev 3, If 0, Class=Vendor Specific Class, Driver=mt7601u, 480M
    |__ Port 6: Dev 4, If 3, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 2, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 8: Dev 27, If 0, Class=Hub, Driver=hub/5p, 480M
        |__ Port 1: Dev 28, If 0, Class=Vendor Specific Class, Driver=r8152, 480M
        |__ Port 2: Dev 29, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 29, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 29, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 30, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 30, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 30, If 2, Class=Chip/SmartCard, Driver=, 12M
        |__ Port 4: Dev 36, If 0, Class=Vendor Specific Class, Driver=usbfs, 480M
        |__ Port 4: Dev 36, If 1, Class=Vendor Specific Class, Driver=usbfs, 480M
        |__ Port 5: Dev 31, If 0, Class=, Driver=, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M

UPDATE :

Ubuntu 21.04 corrige ce problème. Cependant, je ne peux pas l'utiliser car mes VMs y sont lentes, je ne sais pas pourquoi. Y a-t-il un moyen de mettre à jour certaines choses dans Ubuntu 20.04 afin que je puisse bénéficier des changements ?

PS : sur ubuntu 20.04, le problème ne se produit que si la résolution du second moniteur est élevée, comme 4K. Pour une résolution inférieure, il ne se produit pas. Peut-être que cela a quelque chose à voir avec la bande passante.

1voto

Carles Mateo Points 1282

Je pense que dans votre cas, vous avez de la chance.

Tous les ordinateurs portables équipés de l'USB-C ne prennent pas en charge la vidéo. Il m'arrive la même chose sur un ordinateur portable HP. J'ai vu un message sur le site de support Dell rapportant le même problème avec 5 périphériques USB différents. https://www.dell.com/community/XPS/XPS-13-9310-not-working-with-USB-C-to-USB-A-HDMI-adapter/m-p/7771169

Mais sur le 5e lien, j'ai trouvé une solution.

J'ai trouvé un autre message sur le site de support Dell pour votre modèle où ils ont pu connecter les deux moniteurs, l'un par HDMI et l'autre par dongle USB-C après avoir mis à jour le BIOS. https://www.dell.com/community/XPS/External-USB-C-Dock-Question-XPS-13-9310/td-p/7765095

Vous avez ici le lien vers la mise à jour du BIOS : https://www.dell.com/support/home/us-en/drivers/driversdetails?driverid=c77dm Version : 1.1.1 Depuis : 2020-Oct-28 La description dit que cela corrige les problèmes avec la sortie graphique Intel. S'il vous plaît, soyez très prudent lors de la mise à niveau du firmware. C'est un processus très délicat. Faites-le avec beaucoup de batterie et connecté à l'électricité pour éviter les interruptions dans le processus.

J'espère que cela fonctionnera. Bonne chance.

A la vôtre.

1voto

Thomas Points 11

Problème similaire avec Ubuntu 20.04 fonctionnant sur un HP Zbook et connecté à un Baseus "6 in 1 Multifunctional Type-C HUB Dockingstation". Mon écran ACER 27" connecté au port HDMI de la station d'accueil Baseus a fonctionné pendant un certain temps avant de devenir noir.

Le débranchement de l'écran et le redémarrage de l'ordinateur ont aidé pendant un court moment avant que l'écran ne redevienne noir. La mise à niveau vers Ubuntu 21.04 n'a pas modifié le comportement.

Ce n'est qu'après avoir réglé la fréquence de rafraîchissement du moniteur de sa valeur par défaut (74,60 Hz) à son option plus lente (59,95 Hz) que le problème a été résolu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X