Ведение журнала загрузки ядра вызывает задержку

Если вы убедитесь, что используете правильную локаль, вы сможете увидеть правильные символы в vimи nvi, но не в vi.

$ LC_CTYPE=hu_HU.UTF-8 vim test.txt

или,

$ export LC_CTYPE=hu_HU.UTF-8
$ vim test.txt

На самом деле, он работает (в vim/nvi) и с локалью en_US.UTF-8. OpenBSD viне поддерживает UTF -8.

Vim showing the text file

Это было протестировано на OpenBSD -текущей (до -6.3 )с базовой системой vi, а также с vimи nviиз портов.На рисунке показан Vim из портов OpenBSD (vim-8.0.1255p0-no_x11), работающий в PuTTY с хоста Windows, но я также успешно протестировал его в FVWM OpenBSD со стандартным xterm. На картинке локаль hu_HU.UTF-8. Установка локали на Cдает тот же результат, что и в вопросе.

Правильная локаль может быть установлена ​​в файле .xsession(или .xinitrc, в зависимости от того, входите ли вы с xenodmили запускаете X11 с startxна консоли):

export LC_ALL=en_US.UTF-8

fwvm & wmpid=$!
xterm &

wait "$wmpid"

(или что-то подобное)

Обратите внимание, что переменную LC_ALLи/или LC_CTYPEнеобходимо экспортировать.


Относительноuxterm:uxtermкажется, что он был удален после выпуска OpenBSD 6.0.

Сообщение фиксации (от понедельника, 24 октября 2016 г. 13 :55 :37 )просто читается

Stop providing the uxterm and koi8rxterm shell scripts.
Requested by schwarze@ agreed naddy@

Однако существует порт с именем rxvt-unicode, который предоставляет утилиту urxvt.

0
12.09.2020, 13:22
1 ответ

Копаясь в темноте, я попробовал различные параметры ядра grub, которые нашел в Интернете. "tsc=unstable" убирает задержку для меня на всех выбранных уровнях логирования. Я не понимаю, почему задержка зависит от выбранного уровня ведения журнала, но это решает проблему.

0
18.03.2021, 23:05

Теги

Похожие вопросы