LINUX.ORG.RU

Избранные сообщения Ribtoks

При выходе из сессии Lxde могут оставаться процессы вышедшего пользователя

Форум — Desktop

Процессы emerald и conky после выхода пользователя из сессии остаются в системе.

Emerald пашет декоратором в compiz, который подменил родной для Lxde Openbox.

Conky запускается при старте, если выбран в lxsession-edit, но не выгружается по lxsession-logout.

Причем процесс emerald-а вышедшего пользователя начинает использоваться другими пользователями(!??), сам compiz этим не грешит. Для меня загадка зачем emerald привязывается к конкретным пользователям. Дистрибутив gentoo.

Не могу понять в чем загвоздка.

Есть мысли как поправить не нарушая логики сессий Lxde?

 , , , сессия lxde

glibych
()

Управляем освещением в GNU/Linux

Галерея — Скриншоты

Недавно поставил дома пару управляемых по радиоканалу диммеров. Управляются они через выключатели и адаптер для ПК. Софт для адаптера скачался с github, собрался и заработал. Силовые блоки даже не издают посторонних свистящих звуков, если не прислушиваться к ним специально. Из минусов могу отметить только отсутствие обратной связи, т.е. блок не может сообщить системе о своем состоянии.

На скриншоте видно web-интерфейс для адаптера, нарисованный за 40 минут c использованием html, css, javascript и php. Управляемый свет не только спасает от необходимости лишний раз отрывать пятую точку опоры от кресла, но и помогает просыпаться по утрам. Найденный опять же на github скрипт отслеживает состояние будильника на nokia n9, посылает сигнал profilematic, который в свою очередь просит сервер запустить скрипт из верхней левой части терминала на скриншоте. Теперь будильник на телефоне будит меня не только звуком, но еще и светом.

Посмотреть как оно работает можно на видео (12,7 МБ).
Скачать исходники моей кривой поделки на php отсюда.
Посмотреть скриншот в оригинальном разрешении здесь.

В будущем планирую использовать еще больше диммеров, проложить провода для PIR датчиков и фотодиодов, соединить все это с GPIO на Raspberry Pi, которая сейчас работает в роли кухонного медиацентра, и сделать настоящий умный свет с обратной связью и линуксом. Но все это будет потом, и никак не раньше лета, а сейчас самое время запостить скриншот на ЛОР и идти спать.

 noolite

Deleted
()

KDE 4.10. Внезапно понравилось.

Галерея — Скриншоты

Уже давно не использовал ни KDE, ни Gnome. Намедни решил на компьютере общего пользования установить кеды, дабы всем было комфортно, ибо flux, dwm и прочие виды аскезы не каждому кажутся удобными и практичными. На удивление оказалось удобно, и даже работоспособно.

Полный скрин двух экранов

В итоге имеем:

  • Slackware-current
  • KDE 4.10
  • Всем изрядно надоевшая KFaenza (посоветуйте годный набор иконок)
  • Шрифты: Anonymous Pro (терминал, редакторы), Calibri (все остальное)
  • Темы:
    • Виджеты: Oxygen
    • Цветовая схема: Caledonia
    • Gtk: Oxygen-GTK
    • Windows: Zink
    • Desktop: Produkt

 ,

gwinn
()

Cairo-dock замена unity

Галерея — Скриншоты

Обратил внимание, что в моем любимом доке активно пилят интеграцию с ubuntu, вплоть до того, чтобы можно было полностью заменить unity. Идея отключить этот компизо-плагин и настроить внешний вид одним cairo заинтересовала, заодно решил посмотреть как там 12.10.

Установил текущий rc дока, результат на скриншоте. Что работает: трей, прогрессбары, различные аплеты типа звук, сообщения, глобальное меню. Последнее здесь реализовано в виде иконки, сомнительно в плане удобства, но оно и в обычном виде крайне сомнительно. Кнопки управления окном можно убрать, я ими не пользуюсь, оставил для скриншота. А вот плагин для быстрого запуска приложений и поиска, сходный по функционалу с нескучным dash у меня не завелся, поставил ему на замену synapse — отлично справляется с задачей. Еще в комплекте куча аплетов различной полезности, в том числе для мониторинга ресурсов, но разместить их, не превратив панель в кашу, проблемно. Если решу остаться на этой системе, проще коньками запилить аккуратный мониторинг в панель.

В общем, по сравнению с ненастраиваемым unity выглядит пристойно. Не идеально конечно, самая большая проблема — слабая кастомизация дополнительных панелей, так что проще оказалось второй экземпляр запустить. Но в этом направлении есть определенные подвижки начиная с третьей версии. Если к релизу исправят кое-какие баги — обещает получиться вполне реальный претендент на замену дефолтной оболочки.

На скриншоте можно увидеть:

  • GTK - Boje-orange
  • ШГ - Ubuntu в приложениях, Play в панелях
  • Иконки - ACYL
  • Коньки, как же без них

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

 , ,

Worron
()

«OCaml мёртв и тормозит»

Галерея — Скриншоты

Уже некоторое время я использую язык 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
  • эмулятор терминала через eshell
  • скриншот с v4l2 устройства, полученный в процессе чтения Unix system programming in OCaml и ковыряния библиотеки ocaml-extunix
  • в остальном — дефолтная убунта

 ,

ymn
()

Плоская, квадратная тема gtk и gnome-shell

Галерея — Скриншоты

GTK: FlatStudioLight
Иконки: NITRUX-Azure
Gnome-shell: Helios-blue

Расширение Maximus убирает декорации у развернутых окон, а Window Buttons рисует кнопки в правом верхнем углу (скрин с Evolution)

FC17 x86_64 на Samsung 530U3C.

Шрифты у меня выглядят сносно, хотя, этот же скриншот на экране 11" нетбука с таким же разрешением - отвратительно :)

 ,

ZigBee
()

Настроил нетбук девушке

Галерея — Скриншоты

Собственно тут 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 и не жалею

В итоге система работает очень быстро, почти ничего не тормозит даже на таком слабеньком нетбуке.

Не решил еще уменьшение/увеличение громкости звука по функциональным клавишам.

Чистый рабочий стол

 , ,

xamelon
()

OpenGL в emacs'e

Галерея — Скриншоты

Скриншот к этому безобразию. Исходники тут: OpenGL в xemacs'e

AiFiLTr0
()