суббота, 28 января 2012 г.

GNOME 3. Параметры питания

Третий гном.. Параметры питания.. Наворачивающаяся на глаз слеза.. Где же все эти настройки, коими был в свое время так богат GNOME 2? Я думал, что сие потеряно для нас навсегда.. А вот и нет!
После установки Arch на свой компьютер, мне не понравилось то, что при закрытии крышки ноутбук уходил в спящий режим. Мне же было бы удобней, чтобы он отправлялся в ждущий режим. Не долго думая, я поставил acpid и соответствующим образом откорректировал handler.sh, что, собственно, оказалось совсем лишним.
Итак, настроить параметры питания в GNOME 3 согласно своим предпочтениям можно все в том же dconf-editor, который я не раз уже упоминал, а находятся они там по адресу /org/gnome/settings-daemon/plugins/power. Не слабо закопали )

UPD
Демон acpid все-таки нужен. Нужен для того, чтобы система регистрировала такие события, как, например, переход на работу от аккумулятора или подключение питания от сети, применяя соответствующие правила энергосбережения (работа laptop-mode). Так что окончательная конфигурация по питанию выглядит следующим образом: на системном уровне необходимы acpid, laptop-mode, cpufrequtils; если необходимы возможности, предоставляемые средой GNOME, то посредством dconf-editor выставляем желаемые настройки в /org/gnome/settings-daemon/plugins/power. Ежели хотим запретить гному рулить такими вещами, то деактивируем плагин power (параметр /org/gnome/settings-daemon/plugins/power/active).

вторник, 17 января 2012 г.

GNOME 3. Трей. Более удобный вариант

Для переноса трея в GNOME 3 на верхнюю панель есть более удобный плагин, чем описанный ранее. Установка стандартная, как и для большинства плагинов gnome-shell:
  • кидаем что нужно в ~/.local/share/gnome-shell/extensions/<каталог@плагина>;
  • перезапускаем gnome-shell;
  • включаем плагин в gnome-tweak-tool.

четверг, 12 января 2012 г.

Релиз mixan-1.8.3

Изменения:
  1. Внесены изменения в файл проекта, обеспечивающие корректное формирование цели install в makefile для установки в GNU/Linux и/или пакетировании программы;
  2. В проект добавлен файл PKGBUILD для создания пакета в Arch Linux.
Исходный код, сборка для GNU/Linux (64 бит) и пакет для Arch Linux доступны на github.com.

среда, 11 января 2012 г.

makeself

В ходе дискуссии пришли к выводу, что для разработчика ПО наиболее оптимальным способом распространения своих разработок, в частности для GNU/Linux, является самораспаковывающийся архив (разумеется, плюс архив с исходными кодами при соответствующей лицензии). Такой подход можно увидеть, например, у nvidia с ее видео драйверами. Получается весьма удобно. И разработчику, и пользователю. Мантейнерам при этом ничто не мешает создать дистрибутивный пакет, будь то свободное ПО (исходные коды доступны) или проприетарное (взял и перепаковал run в pkg.tar.xz или deb с учетом специфики конкретного дистрибутива).
Так вот. Для создания таких самораспаковывающихся архивов используется makeself, найти который можно, помимо репозиториев любимого дистрибутива, на github-е. А если что не понятно, но на youtube есть видео с объяснениями как с ним работать.

вторник, 10 января 2012 г.

Google translate. Произнести

Все знают шикарную кнопку в виде динамика в google translate, по нажатию которой можно услышать как произносится то или иное слово. С ужасом только что обнаружил, что для этого нужен установленный flash! Нет установленного flash - нет кнопки. Вашу мать, зачем?? Зачем для этого flash?

воскресенье, 8 января 2012 г.

GNOME 3. Трей

Поместить трей на автоматически скрывающуюся панель уведомлений это, что называется, нарочно не придумаешь. Как же переместить значки любимых программ - pidgin, parcellite, transmission, dropbox и т.д. - на верхнюю панель, где им и место? Оказывается, благодаря расширению gnome-shell под названием icon-manager, которое можно найти на github-е.
Процесс установки описан в файле INSTALL, а о том, как с данным расширением обращаться, можно прочитать в файле README.

P.S.
Не забываем о том, что после установки расширения, перед использованием, его необходимо включить в gnome-tweak-tool.

суббота, 7 января 2012 г.

Релиз r49-12.01

  • libtoxic v6.2.0
  • cr49 v1.0.1
  • Qr49 v3.1.0
Изменения:
  1. Улучшения в сообщениях об исключительных ситуациях;
  2. Файл конфигурации r49.conf теперь может располагаться как в каталоге программы, так и в домашнем каталоге пользователя (для случая, когда r49 устанавливается с помощью пакетного менеджера);
  3. Обновлен перевод интерфейса на русский язык.
Исходный код, а также сборка для ОС на базе GNU/Linux (64 бит) доступна на github.com. Сборка для ОС MS Windows (32 бит) будет доступна позже, когда доберусь до работы, т.к. дома проприетарщины не держу )

GNOME 3. Шрифт панелей

Шрифт панелей не изменить через gnome-tweak-tool. На сегодняшний день - только вручную:
  1. Открываем файл /usr/share/gnome-shell/theme/gnome-shell.css;
  2. Присваиваем font-family то, что любо глазу. Для меня это "Liberation Sans";
  3. Сохраняем изменения и перезапускаем gnome-shell.

FreeMat

Странно, что я ничего не слышал об этой программе раньше. Надо попробовать. Оф. сайт: http://freemat.sourceforge.net/

пятница, 6 января 2012 г.

youtube. Переключаемся на HTML5

Бесит Flash? Слава богу, хотя бы на youtube можно от него избавиться, переключившись на HTML5 c VP8. Для этого следует перейти по ссылке http://www.youtube.com/html5 и "Присоединиться к тестированию HTML5".

четверг, 5 января 2012 г.

GNOME 3. Удаление иконки специальных возможностей

Итак, в виду того, что я пересел на Arch и теперь оболочкой рабочего стола для меня стал GNOME 3, хотелось бы, в дополнение к заметке о приведении GNOME 3 в божеский вид, написать еще и о том, как избавиться от иконки специальных возможностей на верхней панели гнома. Делается это так. Во-первых, правим файл panel.js:
  1. Открываем файл /usr/share/gnome-shell/js/ui/panel.js;
  2. Удаляем все упоминания об a11y;
  3. Сохраняем файл.
Во-вторых, отключаем соответствующую службу:
  1. Запускаем gnome-session-properties;
  2. Отключаем службу Caribou.
В-третьих, перезапускаем gnome-shell:
  1. Жмем Alt+F2;
  2. Вводим r;
  3. Жмем ENTER.
P.S.
Удалять a11y в файле panel.js следует только для STANDARD_STATUS_AREA_*, т.к. для GDM иконка все равно появится, только более неуместного вида.

среда, 4 января 2012 г.

С Ubuntu на Arch

Давно собирался взглянуть на Arch Linux, да все руки не доходили. И вот, на днях появилось немного свободного времени. Посмотрел. Система реально понравилась. Когда-то я использовал Slackware, после которого более 5 лет сидел на Ubuntu (с версии 6.04 или 6.10, не помню уже). И ощущение контроля над системой как-то постепенно все более и более испарялось. С Arch я почувствовал себя как в старые добрые времена, времена Slackware, и теперь он стал моей основной рабочей системой. Установил на свой любимый Sony Vaio F12M1R. Надеюсь приживется ))