LINUX.ORG.RU

Сообщения deadlymercury

 

dmesg timestamp vs uptime

Возникла интересная ситуация - не из разряда критичных, а скорее из разряда «да как так то!»

Есть сервер, на нем есть dmesg и он спешит на полчаса.

~ # echo TEST > /dev/kmsg && dmesg -T | tail -1 && date
[Чтв Ноя 30 13:03:38 2017] TEST
Чтв Ноя 30 12:29:35 MSK 2017
Первоначально я предположил, что в момент старта машины в биосе было выставлено неправильное время, а потом оно поправилось ntp (аптайм - 200 дней, что там было - не известно), но по прямым (who -b) и косвенным признакам (stat /proc/1) удалось установить, что время при старте машины было правильным и оно соответствует текущему времени минус аптайм.

Более того, сложилась такая парадоксальная картина:

~ # echo TEST > /dev/kmsg && dmesg | tail -1 && echo -n " " && cat /proc/uptime | cut -d' ' -f1
[17174121.813653] TEST
 17172078.30
Как вообще такое возможно, что две одинаковые по способу получения цифры получились разными?

 , ,

deadlymercury
()

Qt и переключение языков

Наблюдал в Debian8 и Centos7, как на KDE, так и на Gnome. Суть проблемы: при настройке шортката переключения раскладки на ctrl+shift - это сочетание блокируется для всех остальных шорткатов. Перестают работать ctrl+shift+t в консоли и так далее. При этом если поменять шорткат переключения раскладки на alt+shift - соответственно, перестают работать любые сочетания alt+shift+... При попытке назначить такое сочетание - сообщается об ошибке: «The key you just pressed is not supported by Qt.»

Вопрос: как добиться переключения раскладки через ctrl+shift и не лишиться сочетаний ctrl+shift+...? Гугл не помог.

 , ,

deadlymercury
()

RSS подписка на новые темы