Странно. Сейчас попробовал на lupq-511 поставить компоненты для запуска unicode в консоли. Действительно при запуске X-сервера, а потом при выходе из него - в консоли перестают переключаться рскладки клавишей Ctrl. После перезапуска комады unicode_start раскладки опять переключаются. В Wary такого нет, поэтому я этого не заметил и в своих пакетах не предусмотрел перезапуска. Значит для lupu нужно включить эту команду в скрипт при выходе из X, кажется, в xwin, туда, где включено в lupurus. Хотя крякозябров все-равно не было. Русские буквы отображались нормально. Только раскладки не переключались. Во вкладке пакет для включения unicode в консоли. Использовал его для lupq-511.
Записал в xwin (522 строка после слов "...if PC hung...") строку unicode_start и русский в консоли после выхода из X не пропадает. (lupq-511).