Новый Гном
Тут как-то меня спрашивали, чем мне не нравится новый Гном? Да вот хотя бы дурацкими сокращениями. Что это за "Файловый ме.."? А "Параметры с..."? Блин, у меня большой монитор! Места много! Не нужно сокращать, все поместится!
Похоже создатели Юбунты перепутали настольный компьютер с телефоном. Мне не нужны иконки в пол экрана, мне нужны удобство и простота к которой я привык. Хуже только Виста, где в Панели Управления все иконки называются "Менеджер...".
После установки обработать напильником
Всё дольше и дольше приходится дорабатывать Ubuntu до нормального состояния. Каждый раз приходится все больше и больше шерстить интернет на предмет возможных глюков. Вот как выглядел процесс настройки последний раз (Ubuntu 12.04 LTS):
1. Cтавим xfce4
2. Для устранения бага черный текст на черном фоне в терминале xfce нужно выбирать другую тему xfce та что по умолчанию неюзабельна.
3. Половина иконок в меню xfce оказываются сломанными. Для восстановления иконок выбираем тему иконок не GNOME но например Humanity
4. Настраиваем в сессии Gnome клавиатуру и методы её переключения - там это проще
5. В Xfce чтобы работал переключатель клавиатуры - Settings -> Settings Manager, Session and Startup ставим "Launch GNOME services on startup"
6. После того как включили сервисы гнома почему-то стала врубаться виртуальная клавиатура и говорилка (это баг https://bugs.launchpad.net/ubuntu/+source/xfce4-session/+bug/872515) - вырубаем их rm /etc/xdg/autostart/orca-autostart.desktop, rm /etc/xdg/autostart/onboard-autostart.desktop
7. на ноутбуке ставим xfce4-power-management-plugins чтобы знать сколько заряда осталось.
8. в Ubuntu 12.04 режим Hybernate отключен по умолчанию - включаем как написано здесь: http://www.howtogeek.com/113923/how-to-re-enable-hibernate-in-ubuntu-12.04/
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Пока всё, но список будет дополняться.
Дуальная загрузка Mountain Lion и Ubuntu
Ещё летом я превратил свой Acer 4810 в Хакинтош и с тех пор он у меня по большей части простаивает, так как использовать его можно только для разработки под айфон, для полноценной работы использовать его использовать не удобно, всё-таки совместимость железа у Асера с Mac OS оставляет желать лучшего. Но вот, вчера подумалось, почему бы не поставить на него еще и Ubuntu?
Основная трудность была в том, что чтобы поставить Mountain Lion нужно было переразбить винчестер таблицей GUID взамен привычной MBR. Но как оказалось Ubuntu прекрасно понимает такое разбиение. Поставить Ubuntu оказалось делом простым, а вот загрузчик Chameleon используемый Хакинтошем был благополучно заменен Grub'ом. Чтобы починить Хакинтош пришлось слегка порыться в интернете - работающее решение нашел здесь.
Идея в следующем - заставить Grub вызывать загрузочный сектор Chameleona сохранённый в виде файла на диске с linux, далее этот файл уже сам знает что далать.
Скачиваем Chameleon c сайта разработчиков - так как загрузчик уже установлен на разделе с Hackintosh то потребуется только файл boot0 из дистрибутива Сhameleon который нужно положить в /boot/ в разделе с линукс и заставить grub вызывать этот файл при загрузке.
для этого открываем
sudo nano /etc/grub.d/40_custom
и добавляем туда следующее:
menuentry "Hackintosh" {
insmod part_gpt
insmod hfsplus
#replace this location with
#your OS X partition
set root='(hd0,gpt2)'
#replace this UUID with the UUID from your grub.cfg
search --no-floppy --fs-uuid --set=root 777eaee489759bd8
#replace the (hd0,6) portion with your
#Linux partition designation
chainloader (hd0,6)/boot/boot0
}
Сигнатуру 777eaee489759bd8 нужно взять из записи сгенерированной grub для раздела с Mac OS а также заменить hd0,2, hd1 на реальные значения, которые можно найти командой fdisk -l и du.
Затем нужно обновить grub:
sudo update-grub
Теперь я могу при загрузке выбирать что загружать - Ubuntu или Mountain Lion. Кстати, новая Ubuntu работает на Acer 4810 порядка шести часов, что не может не радовать.
Выключаем FH_DATE_PAST_20XX
Заметил, что вполне нормальные входящие сообщения на моём почтовом сервере часто попадают в спам с диагнозом - FH_DATE_PAST_20XX - мол дата письма сильно в будущем и возможно это спам.
Из документации следуют, что все письма посланные в период с 2010 по 2020 попадают под это правило. Чтобы выключить это правил нужно добавить в конфигурацию spamassassin:
score FH_DATE_PAST_20XX 0.0
Поначалу я удивился тому факту, что это правило до сих пор присутствует в конфигурации, а потом до меня дошло - spamassassin то я поставил в 2009 году!