Как я нахожу текущий виртуальный терминал

Я работаю вокруг проблемы в Ubuntu 10.04, где после резюме, курсор мыши исчезает.

Это может быть "зафиксировано" путем выполнения chvt 1; chvt 7 в сценарии в/etc/pm/sleep.d, таком, что те команды работают на оттепели и резюме.

Однако X консолей являются не всегда vt № 7, таким образом, chvt 7 является неправильным в тех случаях.

То, что я хотел бы сделать, узнают текущий vt в сценарии фиксации и удостоверяются, что я возвращаю к этому vt.

Как я могу найти текущий vt? (tty (1) просто отчеты "не tty")

13
задан camh 14 June 2010 в 01:08
поделиться

1 ответ

Проверьте, выполняет ли "fgconsole" то, что вам нужно. Кажется, у меня работает (например, возвращает 7, и я сейчас нахожусь в X)

25
ответ дан 1 December 2019 в 21:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: