2013-02-05

Новый Гном

Тут как-то меня спрашивали, чем мне не нравится новый Гном? Да вот хотя бы дурацкими сокращениями. Что это за "Файловый ме.."? А "Параметры с..."? Блин, у меня большой монитор! Места много! Не нужно сокращать, все поместится!

Похоже создатели Юбунты перепутали настольный компьютер с телефоном. Мне не нужны иконки в пол экрана, мне нужны удобство и простота к которой я привык. Хуже только Виста, где в Панели Управления все иконки называются "Менеджер...".

 

Коментариев: 2

 
  2013-01-05

После установки обработать напильником

Всё дольше и дольше приходится дорабатывать 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

Пока всё, но список будет дополняться.

 

Коментариев: 6

 
  2013-01-05

Дуальная загрузка 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 порядка шести часов, что не может не радовать.

 

Коментариев: 2

 
  2012-11-23

Выключаем FH_DATE_PAST_20XX

Заметил, что вполне нормальные входящие сообщения на моём почтовом сервере часто попадают в спам с диагнозом - FH_DATE_PAST_20XX - мол дата письма сильно в будущем и возможно это спам.

Из документации следуют, что все письма посланные в период с 2010 по 2020 попадают под это правило. Чтобы выключить это правил нужно добавить в конфигурацию spamassassin:

score FH_DATE_PAST_20XX 0.0

Поначалу я удивился тому факту, что это правило до сих пор присутствует в конфигурации, а потом до меня дошло - spamassassin то я поставил в 2009 году!

 

Оставить комментарий

 
  2012-08-18

Как включить Bluetooth на Ubuntu

Купил для ноутбука мышку - надоело пользоваться одним тачпадом. Так как в моём старом добром acer aspire 4810T есть модуль bluetooth то решил купить именно bluetooth мышку. Проводную брать как то не хотелось, с радиомодулем, втыкаемом в usb - тоже - лишние детали совершенно ни к чему, поэтому, мышка с bluetooth показалась мне идеальным вариантом. Сначала были сомненья, будет ли она работать с ubuntu - но как ни странно, мыша сразу подключилась и сразу отлично заработала.

Но вот вчера, после того как я выключил компьютер и снова его включил, bluetooth адаптер у него не включился. При этом, иконка bluetooth в верхней части экрана его вроде включает, но элементы управления на форме остаются неактивными. Такое впечатление, что модуль bluetooth отключился и не хочет включаться, хотя еще совсем недавно работал замечательно.

Примечательно, что клавиша Fn-F3 которая включает bluetooth в Windows, в Ubuntu не работает. Погуглив выяснил, что в большинстве случаев помогает если загрузиться в Windows и включить bluetooth там, вот только Windows я недавно подчистую снес чтобы поэкспериментировать с осью от Apple.

Включить bluetooth снова помогла команда:

> sudo hciconfig hci0 up
 

Оставить комментарий

 
  2012-08-01

Проблема с исчезающими заголовками окон в Xfce

Иногда после перезагрузки системы в Xfce теряются заголовки окошек - ну те за которые из можно таскать по экрану и где расположены кнопки схлопывания и раскрытия на весь экран. Перезагрузка беду не лечит.

Чтобы восстановить десктоп нужно набрать в консоли:

> xfwm4 --replace --daemon

 

Коментариев: 1

 
  2012-03-07

Как подключиться по VNC к машине с Ubuntu

На удаленноой машине к которой хотим подключиться должна быть установлена x11vnc если не установлена - устанавливаем:

> sudo apt-get install x11vnc

На удаленной машине запускаем vnc сервер:

> x11vnc -safer -nopw -once -display :0

Посте того как на удаленной машине стартован VNC сервер подключаемся к ней любым VNC клиентом.

> vncviewer <ip_address>:5900

Обе машины должны видеть друг друга и иметь открытым порт 5900. У меня для этих целей проброшены OpenVPN соединения, поэтому безопасно использовать соединения без авторизации - все компьютеры видят друг-друга в собственном адресном пространстве.

Кстати, на ubuntu.com предложен более интересный метод с использованем SSH туннеля.

 

Коментариев: 1

 
  2012-02-16

Не рaботает Wake On Lan в Ubuntu

Заметил, что рабочая машинка не стартует по WakeOnLan, при этом пока стояла Windows просыпалась без проблем, с переходом на Ubuntu просыпаться перестала, при этом не просыпается именно после сессии ОС — в биосе стоит что надо просыпаться, а сцуко не просыпается. Поставил ethtool — так тот говорит что wakeonlan у карточки выключен. Похоже, Ubuntu заботливо его вырубает.

Чтобы врубить обратно добавил rc.local:

ethtool -s eth0 wol g

Теперь всё работает.

Собственно вопрос — кто нибудь знает более гуманный способ врубить wake on lan обратно?

 

Оставить комментарий

 
  2011-12-12

Как послать почту через google smtp через коммандную строку

Иногда нужно послать почту через коммандную строку используя внешний SMTP сервер.

1. Создаем файл ~./mailrc

set smtp-use-starttls
set ssl-verify=ignore
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=youraddress@gmail.com
set smtp-auth-password=Password
set from="youraddress@gmail.com(Your Name)"

2. Набираем:

> mailx -v -s "your subject" tosend@servertosend.ru

Вводим текст сообщения и набираем \n.\n

 

Оставить комментарий

 
  2011-12-12

Skype не запускается на Ubuntu 11.10

После ввода пароля просто тихо умирает. При запуске через коммандную строку выдает:

maxim@maxim-comp:~$ skype
Fatal: ASSERT: "interface->childCount() == children.count()" in file adaptor.cpp, line 200
Аварийный останов

По счастью с официального сайта можно скачать static версию. Обычный архив с бинарной версией программы. Распаковываем, запускаем - все работает. Правда не будет иконки в меню запуска и придётся запускать ручками каждый раз но можно либо добавить вручную, либо сделать чтобы стартовала автоматически при запуске системы.

 

Оставить комментарий