LINUX.ORG.RU

hibernate ломает отображение русского +другой тупняк


0

1

ядро linux-ck 3.8.2-1

после hibernate и просыпания, в консоли вместо русского кракозябры. В эмуляторе терминала русские буквы печатаются, но после каждой появляется еще и пробел (хотя его там нет, просто выглядит так).

И до кучу еще После нажатия Alt-F2/F3/F4 переключается на консоль. Хотя должно быть по Ctrl-Alt-F2.

Я думаю, что баг где-то в systemd и он не отрабатывает восстановление каких-то хоткеев после просыпания. Но я не знаю куда копать.

★★☆☆☆

Пропадание русских букв у меня было на GeForce 8600GTS, там они пропадали при переключении графических режимов, шрифт просто сбрасывался на дефолтный. Я какой-то костыль писал, чтобы загружать их заново, но выяснилось, что мне это не нужно.

systemd у меня нет, но второй баг я словил на console-cyrillic в debian. По какой-то причине X.org не мог захватить клавиатуру, поэтому по Alt-F2 открывалась вторая консоль. Поменял на console-setup и всё «починилось». Я так и не разобрался в причинах.

i-rinat ★★★★★
()

Но я не знаю куда копать.

systemd suspend modules

/usr/lib/systemd/system-sleep/suspend-modules
#!/bin/bash

case $1 in
    pre)
        for mod in $(</etc/suspend-modules.conf); do
            rmmod $mod
        done
    ;;
    post)
        for mod in $(</etc/suspend-modules.conf); do
            modprobe $mod
        done
    ;;
esac
сам /etc/suspend-modules.conf
fuse, snd_hda_codec_hdmi .. и ещё куча модулей, которые нужно суспендить

smilessss ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.