Что-то странное случилось с моей установкой Ubuntu (на самом деле, Kubuntu). Это случилось внезапно. Я приведу только один из симптомов.
Когда я пытаюсь войти в систему через консоль, я набираю имя пользователя, получаю запрос на ввод пароля, но не имею возможности его ввести. Система зацикливается на том, чтобы запрашивать пароль, не ждать его и не войти в систему.
Бегом, я получаю:
15618 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
15618 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
15618 rt_sigprocmask(SIG_BLOCK, [TSTP], [], 8) = 0
15618 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
15618 ioctl(0, SNDCTL_TMR_CONTINUE or TCSETSF, {B38400 opost isig icanon -echo ...}) = 0
15618 ioctl(0, TCGETS, {B38400 opost isig icanon -echo ...}) = 0
15618 write(2, "Password: ", 10) = 10
15618 read(0, 0x7ffe7c590ea0, 511) = -1 EAGAIN (Resource temporarily unavailable)
15618 ioctl(0, TCGETS, {B38400 opost isig icanon -echo ...}) = 0
15618 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
15618 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
15618 write(2, "\n", 1) = 1
Это не единственное, что пошло не так. Другие программы, которые манипулируют tty, также начали вести себя странно, но не всегда.
например, FZF не будет работать из gvim, но работает при запуске из konsole.