Если вы используете virt-manager (я пробовал c kvm, но скорее всего с другими системами виртуализации будет то же самое), то может оказаться, что клавиатура во встроенном VNC-клиенте будет вести себя странно. В моём случае вместо слеша «/» была угловая скобка «>». Не знаю, всех ли это касается, или только любителей экзотических раскладок вроде меня (не так уж много людей пользуются ru-typewriter или вообще собственной раскладкой).
Решается очень просто: удаляем существующий Graphics (VNC server) и добавляем новый, но вместо «same as host» указываем в качестве keymap «en-us», например.
Оказалось, что это поделие, более продвинутое, чем mini_sendmail и более простое, чем всякие там постфиксы, и потому очень мной любимое, отвратительно парсит свой конфиг: если в AuthPass есть пробелы, то пароль обрезается до первого пробела. strtok потому что, да.
Но ничего, и тебя вылечим.
Не разобрался, правда, пока, это в федоре его поломали (там есть патчик, затрагивающий интересный мне кусок кода), или оно и в апстриме криво. Пока собрал для себя rpm с работающей версией, и этим удовлетворился. Ковырять глубже сегодня лениво.
Update: поломано оно от рождения, и чтобы поправить, надо переписать очень много, на что нужно больше профессионализма и времени, чем есть у меня сейчас. Я скучаю по чистому C, но разучился качественно на нём писать.
Как обычно: сядешь вечерком поковырять свой проект, а что в результате? Правильно: отладка средств разработки в три часа ночи. Нашёл баг в Trac-mercurial, исправив его, узнал, что он уже исправлен, и минутой позже наткнулся на ещё один. На этот раз уже кажется в самом mercurial.
Update: всё-таки баг в trac-mercurial. В федоре на ноуте версия посвежее, чем на десктопе, и всё в порядке. Надо будет написать svn-ебилд.
Неожиданно понравилось заняться впервые лет за пять несложной вёрсткой: вертикальное меню переделать из таблицы в список. Узнал много нового про то, как font-weight и display влияют на выравнивание текста внутри блока.
Придумал новый способ оптимизации MySQL. Если есть что-то не сильно критичное, что можно на полчаса-час ночью положить, предупредив пользователей, что сервис будет недоступен, можно сделать mysqldump, вычистить /var/lib/mysql и залить дамп обратно.
Дефрагментация, однако :)
И да, innodb_file_per_table всё-таки быстрее, чем с одним ibdata. Если, конечно, в качестве последнего не используется отдельный раздел вместо файла.