You are not logged in.

#1 2022-09-29 15:25:08

kammao
Member
Registered: 2022-09-28
Posts: 12

[SOLVED] USB-C to HDMI problem - hp 15-dw3018nq

Hello!

I can't seem to figure out how to make arch find the 2nd external monitor - the one connected through a USB-C port (I only have 1x HDMI port and 1x USB-C port on my hp 15-dw3018nq laptop). I checked that the USB-C is USB 3.2 Type C.

- The computer recognizes it:

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 30c9:0013 Luxvisions Innotech Limited HP TrueVision HD Camera
Bus 001 Device 004: ID 343c:0000 xxxxxxxx USB Type-C Digital AV Adapter
Bus 001 Device 003: ID 1532:0084 Razer USA, Ltd RZ01-0321 Gaming Mouse [DeathAdder V2]
Bus 001 Device 006: ID 0bda:b00e Realtek Semiconductor Corp. Bluetooth Radio 
Bus 001 Device 002: ID 0951:16e5 Kingston Technology HyperX Alloy Origins
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

- xrandr doesn't recognize it:

Screen 0: minimum 320 x 200, current 5760 x 2160, maximum 16384 x 16384
eDP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00*+  59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1280x800      59.99    59.97    59.81    59.91  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   640x400       59.88    59.98  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 600mm x 340mm
   3840x2160     60.00*+  50.00    59.94    30.00    30.00    25.00    24.00    29.97    23.98  
   2560x1440     59.95  
   1920x1080     60.00    50.00    59.94    30.00    24.00    29.97    23.98  
   1600x900      60.00  
   1280x1024     60.02  
   1280x800      59.91  
   1280x720      60.00    59.94  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)

I tried implementing this: https://wiki.archlinux.org/title/Displa … xx_Devices.
- installed `displaylink` and enabled it afterwards
- had a problem when installing evdi (i installed dkms with `yay -S dkms` previously):

:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> ERROR: Missing sys kernel headers for module evdi/1.12.0.
==> ERROR: Missing run kernel headers for module evdi/1.12.0.
==> ERROR: Missing root kernel headers for module evdi/1.12.0.
==> ERROR: Missing bin kernel headers for module evdi/1.12.0.
==> ERROR: Missing lost+found kernel headers for module evdi/1.12.0.
==> ERROR: Missing mnt kernel headers for module evdi/1.12.0.
==> ERROR: Missing swapfile kernel headers for module evdi/1.12.0.
==> ERROR: Missing opt kernel headers for module evdi/1.12.0.
==> ERROR: Missing tmp kernel headers for module evdi/1.12.0.
==> ERROR: Missing boot kernel headers for module evdi/1.12.0.
==> ERROR: Missing dev kernel headers for module evdi/1.12.0.
==> ERROR: Missing lib64 kernel headers for module evdi/1.12.0.
==> ERROR: Missing proc kernel headers for module evdi/1.12.0.
==> ERROR: Missing etc kernel headers for module evdi/1.12.0.
==> ERROR: Missing usr kernel headers for module evdi/1.12.0.
==> ERROR: Missing srv kernel headers for module evdi/1.12.0.
==> ERROR: Missing home kernel headers for module evdi/1.12.0.
==> ERROR: Missing lib kernel headers for module evdi/1.12.0.
==> ERROR: Missing sbin kernel headers for module evdi/1.12.0.
==> ERROR: Missing var kernel headers for module evdi/1.12.0.
checking dependencies...
warning: removing dkms from target list
 there is nothing to do

I recently switched to using mesa since I have a Tiger Lake system and the xf86-video-intel driver was not working properly.
Any ideas on how to approach solving this issue?

Thank you!

Last edited by kammao (2022-10-03 09:37:13)

Offline

#2 2022-09-30 10:38:23

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,167

Re: [SOLVED] USB-C to HDMI problem - hp 15-dw3018nq

I recently switched to using mesa Xorg modesetting since I have a Tiger Lake system and the xf86-video-intel driver was not working properly.

Shouldn't impact this.

Bus 001 Device 004: ID 343c:0000 xxxxxxxx USB Type-C Digital AV Adapter

Brand & model of that device ?

Check the user manual for your laptop, does the usb-C  port support DisplayPort over USB ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2022-09-30 12:23:51

kammao
Member
Registered: 2022-09-28
Posts: 12

Re: [SOLVED] USB-C to HDMI problem - hp 15-dw3018nq

The brand an model of the device would be: MYRIA MY8745

I couldn't find information regarding the usb-C supporting DisplayPort unfortunately. So i guess it's because of my hardware..

I already have the only HDMI port in use with an external monitor. If I want to plug-in another monitor I suppose I'll have to buy a docking station? I also saw some HDMI adapters that you plug into the USB ports (According to laptop specs I should have 2x USB 3.1 ports).
I know this is a hardware issue but do you have any idea if the USB - HDMI adapter/ a docking station would work for an additional display? Would arch support this?

Last edited by kammao (2022-09-30 12:26:12)

Offline

#4 2022-10-01 10:48:56

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,167

Re: [SOLVED] USB-C to HDMI problem - hp 15-dw3018nq

USB-C has several optional modes of which DP-over-USB and thunderbolt 3 are the 2 most common ones.
On hardware that supports them there should be logos present , see https://en.wikipedia.org/wiki/USB-C#Alt … ifications

It's rather common for manufacturers to provide those modes on only 1 or 2 of available ports ...
Check your hardware for those logos, especially around the usb-c connectors.

Incase you don't find any of them the usb-c hdmi cables won't work.

DisplayLink sells devices that can provide hdmi / dp over any usb connection, but their performance on linux varies a lot.

Whether a usb hub or a docking station can provide those coinnections depends on the hardware inside of them .
Some docking stations / usb hubs rely on a host that supports those alternate modes, others  implement the functionality themselves .

There have been reports of people using dell or lenovo docking stations that worked fine on archlinux (sometimes requiring firmware updates) .

USB4 devices have mandatory support for DP over USB-c, make sure your next system supports usb4 .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2022-10-03 09:36:07

kammao
Member
Registered: 2022-09-28
Posts: 12

Re: [SOLVED] USB-C to HDMI problem - hp 15-dw3018nq

Thanks a lot for the detailed explanation! It is tremendously helpful.

I will try to setup a dock and see how it goes.
If not, I already set up arch on my PC as well and there I can use the multiple video card ports available for multiple screens..

Offline

Board footer

Powered by FluxBB