Hi Jae/Xiuzhi, I have tried enabling KVM as mentioned in the mail thread. But unable to get the video in the web. Also tried using vnc viewer, but connection refused. I see the following: # obmc-ikvm -v /dev/video0 -f 10 -k /dev/hidg0 -p /dev/hidg1 26/02/2019 09:41:04 Unable to establish connection with systemd socket 26/02/2019 09:41:04 Listening for VNC connections on TCP port 5900 26/02/2019 09:41:04 Listening for VNC connections on TCP6 port 5900 26/02/2019 09:42:17 Got connection from client 127.0.0.1 26/02/2019 09:42:17 other clients: 26/02/2019 09:42:17 Normal socket connection # dmesg | grep video [ 18.921547] aspeed-video 1e700000.video: assigned reserved memory node framebuffer [ 59.799015] aspeed-video 1e700000.video: Timed out; first mode detect obmc-ikvm recipe: SUMMARY = "obmc kvm application" DESCRIPTION = "Interfaces video device and USB HID device on BMC" FILESEXTRAPATHS_append := ":${THISDIR}/${PN}" inherit systemd inherit obmc-phosphor-systemd inherit autotools pkgconfig LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e" PV = "1.0+git${SRCPV}" SRC_URI = "git://github.com/openbmc/obmc-ikvm \ file://Fix_video_restarting_sync_issue.patch \ " SRCREV = "2bc661d34abd1fda92a9d2b256ed88ca0e90d09a" DEPENDS += "autoconf-archive" DEPENDS += "libvncserver" DEPENDS += "sdbusplus" DEPENDS += "sdeventplus" DEPENDS += "phosphor-logging" DEPENDS += "phosphor-dbus-interfaces" DEPENDS += "systemd" S = "${WORKDIR}/git" SERVICE_FILE = "start-ipkvm.service" SYSTEMD_PACKAGES = "${PN}" SYSTEMD_SERVICE_${PN} += "${SERVICE_FILE}" SYSTEMD_DEFAULT_TARGET ?= "${SYSTEMD_DEFAULT_TARGET}" What am I doing wrong here? Do we need to set "-DBMCWEB_ENABLE_KVM=ON" in bmcweb? Regards, Thaj On Wed, Mar 20, 2019 at 11:01 AM Lei YU wrote: > > Check if there are /dev/hidg0 and /dev/hidg1. If not, check kernel > > configs again. > > Also, check 'start-ipkvm.service' file whether that launches obmc-ikvm > > using this options: > > ExecStart=/usr/bin/env obmc-ikvm -v /dev/video0 -f 10 -k /dev/hidg0 -p > > /dev/hidg1 > > Confirmed that both /dev/hidg0 and /dev/hidg1 are created, and the service > is > started with obmc-ikvm -v /dev/video0 -f 10 -k /dev/hidg0 -p /dev/hidg1. > > > > > Try this patch: > > https://gerrit.openbmc-project.xyz/c/openbmc/obmc-ikvm/+/19392 > > Unfortunately, the patch does not fix the issue, the KVM page still shows a > small black block when browsed to another page and back. >