Показаны сообщения с ярлыком arch. Показать все сообщения
Показаны сообщения с ярлыком arch. Показать все сообщения

16 мая 2010 г.

Монохромный трей

Монохромный в смысле черно/белый, а не в смысле имени меня :)

Задумка была в том, чтобы сделать значки всех приложений в трее более/менее одинаковыми по стилю.
Здесь мы видим: Exaile, Kupfer, Pidgin и Dropbox. Наибольшую сложность, представляет именно последний, ибо его разработчики запрятали значки где-то в бинарных файлах.
Однако, в последней экспериментальной версии 0.8.55(x86 | x86_64) была реализована поддержка изменяемых значков, но только при использовании Indicator Applet.
Установить его можно из AUR'а, но следует иметь ввиду, что версии некоторых пакетов там устарели. И не прописаны некоторые зависимости, например vala.
После установки и добавления апплета нужно будет перезапустить dbus.

Для обеспечения одинакового расстояния между значками в notification-area и indicator applet'е можно воспользоваться способом, описанным на Хабре. Или скачать модифицированный PKGBUILD для gnome-panel 2.30.0 и пересобрать её.

Теперь можно заняться сменой значков.
Прежде всего стоит установить темой значков Elementary-monochrome. Именно на основе неё сделаны некоторые значки для Pidgin'а и Exaile.

Для Dropbox'a
Заменить значки в /opt/dropbox/icons или в ~/.dropbox-dist/icons значками из архива. 
Сделаны на основе вот этого.


Для Exaile
Распаковать в /usr/share/exaile/data/images . Да, это значки ритмбокса, лучше ничего не придумал :)

Для Pidgin'а
Положить файлы в /usr/share/pixmaps/pidgin/tray/hicolor/22x22/status

И, пожалуй, стоит сделать вот так:

echo /usr/share/applications/pidgin.desktop > ~/.config/indicators/messages/applications/pidgin

Дабы меню сообщений в indicator applet не пустовало.

Upd:
Я забыл про Transmission.
Надо скачать этот значок, и положить его в /usr/share/icons/elementary-monochrome/status/24

11 мая 2010 г.

Значки стандартных директорий в GNOME

Меня давно интересовало почему во всяких убунтах для директорий "Музыка", "Документы" etc используются няшные значки, отображающие их суть, а у меня в арче обычные унылые значки папок.

А всего то надо было поставить пакет xdg-user-dirs и немного поправить файл ~/.config/user-dirs.dirs чтобы он выглядел примерно так:

XDG_DESKTOP_DIR="$HOME/Рабочий стол"
XDG_DOWNLOAD_DIR="$HOME/Загрузки"
XDG_TEMPLATES_DIR="$HOME/Шаблоны"
XDG_PUBLICSHARE_DIR="$HOME/Общедоступные"
XDG_DOCUMENTS_DIR="$HOME/Документы"
XDG_MUSIC_DIR="$HOME/Музыка"
XDG_PICTURES_DIR="$HOME/Картинки"
XDG_VIDEOS_DIR="$HOME/Видео"

9 февр. 2010 г.

Intel C++ Compiler в Archlinux

Несколько дней назад на хабре была статья как использовать ICC в gentoo. Все основные сведения, о том что это и для чего это нужно, можно узнать из неё, я лишь обобщу некоторые нюансы установки и использования ICC в арче.

Поставить его можно из AUR'a, однако на архитектуре x86_64 пакет не собрался из-за ошибки(?) в скрипте инсталлятора - неправильного определения архитектуры для бинарика распаковывающего rpm файлы.
Так что проще будет скачать модифицированный PKGBUILD.

Также в логе инсталлятора встречается ругань на слишком длинный серийный номер. Не знаю насколько это плохо, но файл лицензии я переименовал из NCOM_L_CMP__XXX-XXXXXXXX.lic просто в XXX-XXXXXXXX.lic.

Дальше сборка должна пройти без каких либо происшествий.
Кстати, скачать придется 767 мегабайт.


Следующим шагом предстоит настроить использование ICC в makepkg. Можно скачать патчи отсюда, а можно взять уже пропатченный скрипт и заменить им имеющийся в /usr/bin.

Пакеты собираемые с помощью ICC должны быть указаны в файле /etc/packages.icc просто как:
tar
python
mplayer-vdpau-nogui
gnome-mplayer-svn


Особые флаги компилятора сборки для пакетов указываются в /etc/packages.icc-cflags:
tar -O2 -xP -ip
python -O3 -xP -ip
mplayer-vdpau-nogui -O2 -xT -ip
gnome-mplayer-svn -O3 -xT -ip


Всё, можно качать pkgbuild'ы с aur'а и компилять.

Пока у меня собраны и нормально работают только указанные выше пакеты. Bzip2 и gzip не собираются, libarchive и sqlite3 собираются и работают, но рушат некоторые важные службы и программы вроде pacman'a и sshd.

Вообще лучше собирать те программы которые не потребуется пускать от рута.

Конкретных данных о приросте производительности привести не могу, но точно могу сказать, что видео в mplayer'е при снятии с паузы стало подтормаживать значительно меньше.

PS: будьте готовы к тому, что двухдневная щетина на лице после выполнения вышеописанных действий внезапно превратится в шестидневную буквально за пару часов :)

PPS: однако надо еще попробовать флаг -march=native для gcc, утверждается что будет не хуже чем icc.

UPD от 11.02.2010:
Так и знал, что что-то забуду..
Нужно ведь еще добавить icc к списку BUILDENV в /etc/makepkg.conf
Например:
BUILDENV=(icc fakeroot !distcc color !ccache)

21 сент. 2009 г.

Хоум, свит хоум

Дальше будет обычный скриншот-пост, ничего интересного, правда.

Промучавшись с авторингом двд убунту и временно приравняв её к виндам, я с горя поставил арч. И заодно решил посмотреть на 4е кеды.


В целом и общем весьма неплохо. Выглядит весьма достойно. Не настолько свистопердяще как например 7я винда, но думаю этого можно добиться при желании. Порадовала стилевая целостность Qt и GTK приложений, при использовании QtCurve есстественно.

Весьма спорные ощущения оставил амарок2, то есть такие же как и iTunes, когда я впервые его увидел - куча, даже Куча всяких элементов, элементиков и элементушечек управления. И треки воспроизводятся с какой-то задержкой в начале в 20-40 секунд %)
Поэтому хотелось бы узнать о существовании плееров вроде Decibel, но под Qt.

UPD: Amarok2 нормально заработал после установки xine в качестве звукового бэкэнда. А после установки даблкликов по дефолту так и вообще стал вполне юзабельным.

Также обнаружились пара минималистичных плееров плееров для Qt - uplay и phonik. Были бы они чуть менее минималистичнми(ласт.фм, док, обложки) можно было бы рекомендовать, а пока надо ждать пока всё это не появится..

1 июн. 2008 г.

Из горящего Arch'a...

В пятницу столкнулся с непонятной проблемой - обвалившимся интернетом. Серия простых тестов(основаных на использовании команды ping ^_^ ) показала, что проблема скорее всего кроется в днс серве провайдера - очень долго идет ресолв адреса, а загрузка с него происходит как обычно. В этом я был уверен до настоящего времени - в свежеустановленой убунте 8.04 проблема отсутствует, как впрочем она отсутствует и в винде. Понять них не могу :(
резолв.конф заполнен правильно, пинг из терминала идет нормально, но любая программа соединяется с хостом очень медленно.

Впрочем, опыт суточного использования убунты показал её высокую дружелюбность, по сравнению с всеми остальными видеными мной дистрами, а виндой особенно. Из каробки заработал саспенд, скалинг частоты проца, настройка сетевого принтера и установка дров на видео так вообще в пару кликов делается. Очень радует быстродействие, арч канеш грузится несколько быстрее из-за оптимизированного(читать кастрированного) вручную кернела. Опенофис стартует за 3-4 секунды(!). Я такого даже с прелинком не видел..

Погоняю наверн её несколько дней, и если не встречу каких нить особенно заметных препятствий и совсем перейду... Если только не найду как починить неизвестную граблю в арче ^_^

9 апр. 2008 г.

Красноглазие

Жил-был один маленький мальчик,
и стукнула ему в голову мысль обновить гном...

Стукнула видимо неслабо, примерно с силой парового молота, два дня назад. Гном приобрел вменяемый вид только сейчас. Естественно с учетом попытки ужиться с федорой)

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

Вообщем щас сижу довольный на 70% - огорчает неработоспособность некоторых апплетов для панели.

К слову, с подобной проблемой столкнулись многие пользователи убунты, но решение для них сводится к удалению xgl.

14 мар. 2008 г.

Цена свистелок

Продолжу традицию постить ненужные скриншоты )

Сегодня на работе скачал компиз-фьюжн 0.7.2 (о релизе которого писале на лоре 6 марта). поставил. в целом вполне юзабельно. Раздражают правда ощутимые тормоза в некторых местах, как то смена изображений в gthumb, смена воркспейсов и возросший шум из системного блока )

Понравился неглючащий(пока) композитинг, а следовательно комфортная работа скринлетов, что в моем случае оправдано - все вертикальные поверхности в комнате завешаны постерами, надписями и картой X³ -The Reunion, и календарь висит от меня слишком далеко.

Тени вроде бы и не мешают, разве что от панелей. но это я думаю можно настроить.

27 февр. 2008 г.

скрин


вообщем не более чем свежий скриншот арча.
на скрине видно: соната 1.4.2, пиджин 2.3.0, гном-мутант ~2.18.3-2.20.1, nodoka-gtk-engine 0.6.90.2, openbox 3.4.6.1
шрифты Lucida Grande большей частью, сглаживание нормальное везде кроме ООо и ФФ. пока не придумал куда и чего..

ЗЫ: за гном низачот, за значки на десктопе низачот, щрифты гавно, виндовс детектед

25 февр. 2008 г.

Один переезд лучше..?

Намучавшись с необъяснимыми глюками зенвалка 4.8 решил переехать на арч.
До этого я его ставил только поиграться и дальше настройки иксов и пробной установки кде дело не пошло.
Ныне все серьезно, решив продолжить свои попытки создать мутанта было установлено: гнум 2.18, терминал от хфце, опенбокс, иксархивер, фф3б3, мплеер и гнум-мплеер, мпд+соната.
Гнум канеш староват но что поделать..
Все вроде работает, но пришлось столкнуться(впервые) с проблемами при установке нового ядра(device-mapper начал ругаться на райд массив О_о), благо чтение мануала с оффсайта помогло, заодно научился делать пакеты для AUR.
Еще надо придумать как прикрутить тамбнейлы к видеофайлам в наутилусе.

Стоит отметить также что использование памяти по сравениею с зенвалком гораздо ниже при большем количестве процессов ~170 vs ~290 и ~55 vs ~68.
Очень понравился пакман, он в отличие от нетпкг нормально работает с репозиторием на жосском диске, и зависимости у пакетов вполне адекватные(пакеты не тянут за собой все либы вплоть до иксов).

Щрифты канеш гавно, особенно в огнелисе, как настраивать уже непонятно(libXft, freetype, cairo уже пересобрал с кучей всяких патчей)

вообщем поживем увидим [_^_]