diff --git a/connectcore-demo-example/demoserver.py b/connectcore-demo-example/demoserver.py index 043bbf9..78f1617 100755 --- a/connectcore-demo-example/demoserver.py +++ b/connectcore-demo-example/demoserver.py @@ -646,13 +646,18 @@ def get_video_resolution(): Returns: String: Video resolution. """ - res = read_file("/sys/class/drm/card0/card0-DPI-1/modes") + res = read_file("/sys/class/drm/card0/card0-HDMI-A-1/modes") + if res == NOT_AVAILABLE: + res = read_file("/sys/class/drm/card0/card0-DPI-1/modes") if res == NOT_AVAILABLE: res = read_file("/sys/class/graphics/fb0/modes") if res == NOT_AVAILABLE: return "-" - return res.splitlines()[0].split(":")[1].strip() + line = res.splitlines()[0] + if ":" in line: + line = line.split(":")[1] + return line.strip() def is_dual_system():