1
0
Fork 0
mirror of https://github.com/pikvm/pikvm.git synced 2026-03-02 18:16:56 -05:00

Connecting PIKVM HDMI cable causes existing StarTech "usb to hdmi" video adapter display to become inactive on my Beelink pc (used to work) #695

Closed
opened 2026-02-20 14:04:04 -05:00 by deekerman · 1 comment
Owner

Originally created by @plia7 on GitHub (Jul 16, 2023).

Originally assigned to: @mdevaev on GitHub.

Describe the bug
Connecting PIKVM HDMI cable causes existing StarTech "usb to hdmi" video adapter display to get inactivated on my 5500U SER5 Beelink pc.

To Reproduce
Steps to reproduce the behavior, like:

  1. Connect your StarTech "usb to hdmi" video adapter to your Beelink 5500U SER5 through usb cable. This will create a new display "usb to hdmi" as expected.
  2. Connect your pikvm HDMI cable to your Beelink 5500U SER5 through hdmi and usb cables. This will create a new display "Dell Monitor".

Expected behavior
Both displays are visible and active.

Actual behavior
Both displays are visible but "usb to hdmi" display becomes inactive.

Screenshots
When both are connected:
image

image

When disconnecting the pikvm HDMI cable:

image

I tried to replace pikvm hdmi with an external monitor while the "usb to hdmi" display adapter was connected, and both displays are still showing as active as expected:

image image

Desktop (please complete the following information):

  • OS: [e.g. iOS]
    Windows 11
    -PC:
    Beelink SER5 5500U
    Beelink Mini PC, AMD Ryzen 5 5500U(6C/12T, Up to 4.0GHz), 16GB DDR4 RAM 500GB NVMe SSD, SER5 Win 11 Mini Desktop Computer Support 4K@60Hz Output/WiFi6/BT5.2/DP1.4/HDMI2.0/USB3.2 for Gaming/Office/Home
    https://www.amazon.com/gp/product/B0B2RHXLDK
    *All pc drivers/windows updates are up to date.

The StarTech "usb to hdmi" video adapter being used:

StarTech.com USB 3.0 to HDMI Adapter - 1080p (1920x1200) - Slim/Compact USB Type-A to HDMI Display Adapter Converter for Monitor - External Video & Graphics Card - Black - Windows Only (USB32HDES)

https://www.amazon.com/gp/product/B00H91BQ7Y

note: beelink has now the latest amd drivers, the display adapter has latest drivers installed from startech. windows updates are up to date too.

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]
  • VNC client (if used)

PiKVM info:

  • Raspberry Pi board version [e.g. RPi 4]
  • PiKVM platform [e.g. v2-hdmi]
  • Video capture type [e.g. CSI bridge]
  • KVMD version: pacman -Q | grep kvmd
    kvmd-platform-v3-hdmi-rpi4 3.234-1
  • uStreamer version: pacman -Q | grep ustreamer
    ustreamer 5.41-1
  • Linux kernel: uname -a
    Linux pikvm 5.15.68-3-rpi-ARCH #1 SMP Mon Oct 31 20:56:54 MSK 2022 armv7l GNU/Linux

Additional context
For reference, this used to work in kvmd 3.169 or pikvm os from November 2022 (nothing substantial changed in the beelink pc drivers/bios wise, only pikvm version was upgraded).

**I tried to replace pikvm hdmi with an external monitor while the "usb to hdmi" display adapter was connected, and both displays are still showing as active as expected.

EDID command for reference that pikvm uses (the same EDID file was copied from the working version - no change to it):

kvmd-edidconf --set-mfc-id DEL --set-monitor-name "Dell Monitor" --set-audio yes --set-serial 3405691582 --set-product-id 16640

Originally created by @plia7 on GitHub (Jul 16, 2023). Originally assigned to: @mdevaev on GitHub. **Describe the bug** Connecting PIKVM HDMI cable causes existing StarTech "usb to hdmi" video adapter display to get inactivated on my 5500U SER5 Beelink pc. **To Reproduce** Steps to reproduce the behavior, like: 1. Connect your StarTech "usb to hdmi" video adapter to your Beelink 5500U SER5 through usb cable. This will create a new display "usb to hdmi" as expected. 2. Connect your pikvm HDMI cable to your Beelink 5500U SER5 through hdmi and usb cables. This will create a new display "Dell Monitor". **Expected behavior** Both displays are visible and active. **Actual behavior** Both displays are visible but "usb to hdmi" display becomes inactive. **Screenshots** When both are connected: ![image](https://github.com/pikvm/pikvm/assets/134864072/c8f5fed9-3d66-40b9-82cf-22d0a2434e3c) ![image](https://github.com/pikvm/pikvm/assets/134864072/fd131248-8e0d-4945-a650-1a52cda1cd8c) When disconnecting the pikvm HDMI cable: ![image](https://github.com/pikvm/pikvm/assets/134864072/3bee104a-411a-4e7b-ba19-a0c12d28ebc4) I tried to replace pikvm hdmi with an external monitor while the "usb to hdmi" display adapter was connected, and both displays are still showing as active as expected: <img width="831" alt="image" src="https://github.com/pikvm/pikvm/assets/134864072/04322e21-c61a-44b8-9a17-f350740f2b0e"> <img width="768" alt="image" src="https://github.com/pikvm/pikvm/assets/134864072/7838a7b6-6a3a-4499-bc7b-fc3e7fb5463a"> **Desktop (please complete the following information):** - OS: [e.g. iOS] Windows 11 -PC: Beelink SER5 5500U Beelink Mini PC, AMD Ryzen 5 5500U(6C/12T, Up to 4.0GHz), 16GB DDR4 RAM 500GB NVMe SSD, SER5 Win 11 Mini Desktop Computer Support 4K@60Hz Output/WiFi6/BT5.2/DP1.4/HDMI2.0/USB3.2 for Gaming/Office/Home https://www.amazon.com/gp/product/B0B2RHXLDK *All pc drivers/windows updates are up to date. The StarTech "usb to hdmi" video adapter being used: StarTech.com USB 3.0 to HDMI Adapter - 1080p (1920x1200) - Slim/Compact USB Type-A to HDMI Display Adapter Converter for Monitor - External Video & Graphics Card - Black - Windows Only (USB32HDES) https://www.amazon.com/gp/product/B00H91BQ7Y note: beelink has now the latest amd drivers, the display adapter has latest drivers installed from startech. windows updates are up to date too. - Browser [e.g. chrome, safari] - Version [e.g. 22] - VNC client (if used) **PiKVM info:** - Raspberry Pi board version [e.g. RPi 4] - PiKVM platform [e.g. v2-hdmi] - Video capture type [e.g. CSI bridge] - KVMD version: `pacman -Q | grep kvmd` kvmd-platform-v3-hdmi-rpi4 3.234-1 - uStreamer version: `pacman -Q | grep ustreamer` ustreamer 5.41-1 - Linux kernel: `uname -a` Linux pikvm 5.15.68-3-rpi-ARCH #1 SMP Mon Oct 31 20:56:54 MSK 2022 armv7l GNU/Linux **Additional context** For reference, this used to work in kvmd 3.169 or pikvm os from November 2022 (nothing substantial changed in the beelink pc drivers/bios wise, only pikvm version was upgraded). **I tried to replace pikvm hdmi with an external monitor while the "usb to hdmi" display adapter was connected, and both displays are still showing as active as expected. EDID command for reference that pikvm uses (the same EDID file was copied from the working version - no change to it): kvmd-edidconf --set-mfc-id DEL --set-monitor-name "Dell Monitor" --set-audio yes --set-serial 3405691582 --set-product-id 16640
Author
Owner

@plia7 commented on GitHub (Jul 16, 2023):

Seems to be OS related, as I couldn't reproduce with another machine. Will close it for now.

Update: I solved the problem, when it says "inactive" it simply means you need to choose "extend these monitors" 😂 (it was set to show only on display 1).

@plia7 commented on GitHub (Jul 16, 2023): Seems to be OS related, as I couldn't reproduce with another machine. Will close it for now. Update: I solved the problem, when it says "inactive" it simply means you need to choose "extend these monitors" 😂 (it was set to show only on display 1).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pikvm-pikvm#695
No description provided.