summaryrefslogtreecommitdiff
path: root/src/ck-sysdeps-linux.c
diff options
context:
space:
mode:
authorHalton Huo <halton.huo@sun.com>2010-05-19 12:46:25 +0800
committerHalton Huo <halton.huo@sun.com>2010-05-20 10:48:38 +0800
commitb8a961f91105df661957f6b86922f744bac8b91c (patch)
treed4be67054eb2e18b06b8c0bd7d2456dce7847a9e /src/ck-sysdeps-linux.c
parent9f7ded3fb41f7f656895373463e5aa3ca04f86bc (diff)
Enhancement CanActivateSessions for OpenSolaris.
VT switching is always enabled on Linux, but for OpenSolaris VT switching can be truned of by 'svcadm disable vtdaemon'. So we should also check whether the service vtdaemon is online on OpenSolaris. https://bugs.freedesktop.org/show_bug.cgi?id=26055
Diffstat (limited to 'src/ck-sysdeps-linux.c')
-rw-r--r--src/ck-sysdeps-linux.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ck-sysdeps-linux.c b/src/ck-sysdeps-linux.c
index 09db310..a95272e 100644
--- a/src/ck-sysdeps-linux.c
+++ b/src/ck-sysdeps-linux.c
@@ -693,6 +693,12 @@ ck_get_max_num_consoles (guint *num)
return TRUE;
}
+gboolean
+ck_supports_activatable_consoles (void)
+{
+ return TRUE;
+}
+
char *
ck_get_console_device_for_num (guint num)
{