Как заметил один мой знакомый: русификация консоли слетает в Ubuntu через версию. Видимо 10.04 она тоже слетала, а теперь пришла очередь 11.04. Пока возился с настройками после обновления, ненадолго застрял в консоли и обнаружил, что вместо русских букв там теперь квадратики. Выяснение причин вскрыло абсолютно раздолбайское отношение разработчиков к консоли. Я конечно понимаю, что она нужна абсолютному меньшинству пользователей. И все же это место, где мы обычно оказываемся, когда все остальное уже не работает.
В общем, если вас коснулась эта проблема и вам, надо срочно привести консоль в рабочее состояние предлагаю делать следующее:
Установить или удостовериться в наличии необходимых пакетов:
env LANG=C sudo aptitude install console-setup keyboard-configuration
Выполнить настройку консоли (или перенастройку):
env LANG=C sudo dpkg-reconfigure console-setup sudo dpkg-reconfigure keyboard-configuration
Включить настройку консоли при загрузке. Для этого в файл
/etc/initramfs-tools/initramfs.conf
необходимо добавить параметрFRAMEBUFFER=Y
Обновить initramfs, чтобы в него добавились нужные скрипты:
sudo update-initramfs -u