代码之家  ›  专栏  ›  技术社区  ›  camh

如何找到当前的虚拟终端

  •  11
  • camh  · 技术社区  · 15 年前

    我正在解决Ubuntu10.04中的一个问题,恢复后,鼠标光标消失。

    这可以通过运行“修复” chvt 1; chvt 7 在/etc/pm/sleep.d中的一个脚本中,这些命令在解冻和恢复时运行。

    然而,X控制台并不总是VT 7,所以 chvt 7 在这些情况下是错误的。

    我想做的是找出修复脚本中当前的VT,并确保我改回那个VT。

    我怎样才能找到当前的VT?(TTY(1)只是报告“不是TTY”)

    1 回复  |  直到 15 年前
        1
  •  23
  •   bdk    15 年前

    检查“fgconsole”是否满足您的需要。似乎对我有用(例如,返回7,我现在在X中)