Назад | Перейти на главную страницу

Сохранять клавиатуру при сбое сервера x

Время от времени мой рабочий стол Ubuntu зависает. Когда это происходит, мои USB-клавиатура и мышь перестают отвечать, поэтому я не могу выйти на tty1 [ctrl][alt][f1] или сделайте что-нибудь еще с моих устройств ввода - также погаснут индикаторы на кнопке kb и мыши, что означает, что они полностью исчезли.

Оставив в стороне вопрос о том, что может быть причиной этого, я хотел бы иметь возможность перезагружать рабочий стол без перезагрузки компьютера.

Если я правильно понимаю Википедию, xserver эффективно берет на себя управление клавиатурой и мышью, поэтому, если сервер сильно выйдет из строя, я потеряю возможность использовать устройства ввода. В идеале я хотел бы иметь возможность запускать X с устройствами ввода, которые каким-то образом передаются через систему (ядро?).

редактировать : Иногда подключение через SSH возможно, если рядом находится ноутбук, но это не всегда так.

Я немного погуглил, но мне кажется, что я слишком невежественен, чтобы придумывать подходящие условия поиска ;-(

Итак, что я хотел бы знать:

есть ли способ настроить X так, чтобы устройства ввода управлялись системой, а не самим xserver?

Или я лаю совсем не на то дерево?

Я не знаю истинную причину смерти клавиатуры и мыши, но я бы порекомендовал два варианта действий.

  1. Отключите и снова подключите их

Если это не сработает, тогда ...

  1. войдите через ssh, завершите сеанс X, затем попытайтесь определить, почему периферийные устройства тоже умерли

Используйте волшебный ключ sysrq, если он все еще работает на вашем USB kbd:

  • alt+sysrq s синхронизировать свои диски

  • alt+sysrq u размонтировать (фактически перемонтировать только для чтения)

  • alt+sysrq b перезагрузка.

    Есть и другие. http://en.wikipedia.org/wiki/Magic_SysRq_key

Если X просто умер полностью и не сохранил захваченный kbd, alt + sysrq + r может вернуть клавиатуру в готовый режим вместо режима сырого кода, а затем ctrl + alt + f1 может работать. Вам может понадобиться vbetool post повторно опубликовать свой VGA BIOS, но обычно это не работает полностью.