Процессы emerald и conky после выхода пользователя из сессии остаются в системе.
Emerald пашет декоратором в compiz, который подменил родной для Lxde Openbox.
Conky запускается при старте, если выбран в lxsession-edit, но не выгружается по lxsession-logout.
Причем процесс emerald-а вышедшего пользователя начинает использоваться другими пользователями(!??), сам compiz этим не грешит. Для меня загадка зачем emerald привязывается к конкретным пользователям. Дистрибутив gentoo.
Не могу понять в чем загвоздка.
Есть мысли как поправить не нарушая логики сессий Lxde?
Недавно поставил дома пару управляемых по радиоканалу диммеров. Управляются они через выключатели и адаптер для ПК. Софт для адаптера скачался с github, собрался и заработал. Силовые блоки даже не издают посторонних свистящих звуков, если не прислушиваться к ним специально. Из минусов могу отметить только отсутствие обратной связи, т.е. блок не может сообщить системе о своем состоянии.
На скриншоте видно web-интерфейс для адаптера, нарисованный за 40 минут c использованием html, css, javascript и php. Управляемый свет не только спасает от необходимости лишний раз отрывать пятую точку опоры от кресла, но и помогает просыпаться по утрам. Найденный опять же на github скрипт отслеживает состояние будильника на nokia n9, посылает сигнал profilematic, который в свою очередь просит сервер запустить скрипт из верхней левой части терминала на скриншоте. Теперь будильник на телефоне будит меня не только звуком, но еще и светом.
Посмотреть как оно работает можно на видео (12,7 МБ).
Скачать исходники моей кривой поделки на php отсюда.
Посмотреть скриншот в оригинальном разрешении здесь.
В будущем планирую использовать еще больше диммеров, проложить провода для PIR датчиков и фотодиодов, соединить все это с GPIO на Raspberry Pi, которая сейчас работает в роли кухонного медиацентра, и сделать настоящий умный свет с обратной связью и линуксом. Но все это будет потом, и никак не раньше лета, а сейчас самое время запостить скриншот на ЛОР и идти спать.
Уже давно не использовал ни KDE, ни Gnome. Намедни решил на компьютере общего пользования установить кеды, дабы всем было комфортно, ибо flux, dwm и прочие виды аскезы не каждому кажутся удобными и практичными. На удивление оказалось удобно, и даже работоспособно.
Обратил внимание, что в моем любимом доке активно пилят интеграцию с ubuntu, вплоть до того, чтобы можно было полностью заменить unity. Идея отключить этот компизо-плагин и настроить внешний вид одним cairo заинтересовала, заодно решил посмотреть как там 12.10.
Установил текущий rc дока, результат на скриншоте. Что работает: трей, прогрессбары, различные аплеты типа звук, сообщения, глобальное меню. Последнее здесь реализовано в виде иконки, сомнительно в плане удобства, но оно и в обычном виде крайне сомнительно. Кнопки управления окном можно убрать, я ими не пользуюсь, оставил для скриншота. А вот плагин для быстрого запуска приложений и поиска, сходный по функционалу с нескучным dash у меня не завелся, поставил ему на замену synapse — отлично справляется с задачей. Еще в комплекте куча аплетов различной полезности, в том числе для мониторинга ресурсов, но разместить их, не превратив панель в кашу, проблемно. Если решу остаться на этой системе, проще коньками запилить аккуратный мониторинг в панель.
В общем, по сравнению с ненастраиваемым unity выглядит пристойно. Не идеально конечно, самая большая проблема — слабая кастомизация дополнительных панелей, так что проще оказалось второй экземпляр запустить. Но в этом направлении есть определенные подвижки начиная с третьей версии. Если к релизу исправят кое-какие баги — обещает получиться вполне реальный претендент на замену дефолтной оболочки.
Уже некоторое время я использую язык OCaml в качестве альтернативы Си++ для написания разного рода полезных и не очень программ. Библиотек не очень много, но этот недостаток компенсируется простым как бревно интерфейсом к сишным либам, которых, как известно, чуть более чем дофига.
В качестве среды разработки я использую emacs. Существуют плагины для IDEA, eclipse и vim, но первый у меня не завелся, второй слишком тормозной, а последний умеет только бибикать и все портить.
Для emacs есть несколько пакетов, обеспечивающих базовые инструменты для работы с OCaml. В интернете широко распространен tuareg-mode, но я использую TypeRex.
TypeRex работает на линуксе и макоси, с окамлом старше 3.11.2 и емаксом с версии 23.2.1.
Искаропки умеет:
навигация по коду (go to definition и т.п.);
автокомплит;
базовые возможности рефакторинга кода.
Говорят, его можно собрать и под OCaml 4.0, но я не пробовал.
Итак, на скриншоте можно увидеть:
emacs (меню и туллбар, ага) с typerex, пресловутой темой solarized и шрифтами terminus
Собственно тут Crunchbang 10 на нетбуке Samsung n100. Сказал ей, что винда будет беспощадно тормозить и уговорил поставить Linux. Можно было бы оставить и дефолтный кранч, но нам нужен был «Пуск» и рабочий стол с иконками программ.
И вот что я сделал:
обновил ядро до 3.2 из репозиториев wheezy дебиана, так как не заводился wi-fi
проблему убавления/уменшения яркости экрана решил тем, что добавил
`acpi_backlight=vendor` в grub.cfg
«Пуск» заменяет lxpanel
оконный менеджер - openbox
рабочий стол рисует pcmanfm с параметром --desktop
чтобы ей было понятно, где фильмы, где документы, загрузки и т.д. сделал ссылки на .documents , .downloads и т.д.
аська - licq, до этого у нее был qutim 0.2, который и мне так же нравился, но на оф. сайте скачать qutim 0.2 было нельзя, искать его было лень, а qutim 0.3 какой-то убогий, поэтому поставил licq и не жалею
В итоге система работает очень быстро, почти ничего не тормозит даже на таком слабеньком нетбуке.
Не решил еще уменьшение/увеличение громкости звука по функциональным клавишам.