From 85831ad2afff0ffb52002085737ac5d577a74d1c Mon Sep 17 00:00:00 2001 From: Taekyun Kim Date: Tue, 13 Oct 2015 15:34:40 +0900 Subject: [PATCH] samples: drm-backend: Get tty number from env var Change-Id: I90a544e5e75f1d91b403b45efda27583c40e7512 --- src/samples/drm-backend.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/samples/drm-backend.c b/src/samples/drm-backend.c index 6fef031..fa280f5 100644 --- a/src/samples/drm-backend.c +++ b/src/samples/drm-backend.c @@ -50,6 +50,8 @@ main(int argc, char **argv) struct wl_display *display = NULL; struct wl_event_loop *loop = NULL; struct wl_event_source *sigint = NULL; + int tty; + const char *tty_str; { /* for gdb attach */ char cc; @@ -60,7 +62,14 @@ main(int argc, char **argv) init_signals(); - if (!pepper_virtual_terminal_setup(0/*FIXME*/)) + tty_str = getenv("PEPPER_DRM_TTY"); + + if (!tty_str) + tty = 0; + else + tty = atoi(tty_str); + + if (!pepper_virtual_terminal_setup(tty)) goto cleanup; compositor = pepper_compositor_create("wayland-0"); -- 2.7.4