LINUX.ORG.RU

Сообщения Bfgeshka

 

python переписывает бинарники

 ,

Такие дела: Если вызывать некоторые (может - все) питоновые приложения, то вместо них вызывается pip. Проверил исполняемые файлы в /usr/bin - везде одно и то же, текст из исполняемого pip, причём это не симлинки. Если на программу делать emerge, то это не помогает. Пока единственный путь это, наверное, копирование ресурсов из бинарных дистрибутивов.

Создаёт неудобства, пока не могу пользоваться некоторыми программами ( mcomix, equery).

Bfgeshka
()

OSS4 и HDAudio

 

Соблазнился плюшками oss4. в особенности попрограммным разделением громкости как на пульсе. Поставил и вроде бы всё работает (плеер играет, ossxmix прыгающие бары показывает), но проблема - звук очень, катастрофически слаб. Еле слышно только если везде выкрутить до предела регуляторы, и то - только в наушниках, при этом сам звук очень грязный.

Куда смотреть, что править? Карта: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)

Bfgeshka
()

Чем читать fb2 под онтопиком

 

По мотивам этого треда. Пока ничего лучше ICE Book Reader под вайном не вижу.

Bfgeshka
()

Ищу todo-приложение

 ,

Хочу узнать, есть ли такое в природе - todo лист, в котором события заданы циклично и нечётко, т.е. «зайти на сайт в любой день раз в неделю», отметиться, а на следующей неделе повторить;

Неплохо, если можно что-то вроде «N раз в месяц уделить время проекту».

Bfgeshka
()

Mikrotik wiki в pdf

 

Купил на днях себе роутер от MikroTik - доволен как слон. Но сделал я ещё далеко не всё. Заходил на wiki.mikrotik.com, у них можно скачать одну или несколько страниц в pdf. Но этого мало, так как придётся разбираться с железкой в оффлайне. Всё разом с сайта не утянуть.

Где бы достать мануал хотя бы с наиболее общими и важными статьями? В гугле попадаются большей частью онлайн-материалы или вообще нерелевантные.

Модель rb951ui-2hnd.

Bfgeshka
()

Светлый i3

 ,

Вообще я обычно со светлыми темами не сижу, но нынче лето - темнеет поздно, светлеет рано, да и в окружении у компьютера довольно светло, так что на скорую руку сделал себе тему. Первый раз сделал светлую, посему здоровая критика и пожелания приветствуются.

  • Ось - та же гента, что я поставил ещё весной. Оказалась куда живучее и стабильнее тестинга дебиана, легко переживает любые эксперименты, от которых дебиан стопроцентно падал бы и не вставал;
  • Deadbeef из гита. Вообще много чего установлено в git-версиях, благо ебилдами это легко реализуется. Только свежие баги и фичи;
  • Ничего удобнее для себя, чем Sublime Text 3, так и не нашёл;
  • Двухпанельник Double Commander. «Почти как в Тотале», ничего адекватнее пока не видел. Пробовал много всяких, самых разных (по памяти это worker, tuxcmd, sunflower, pcmanfm, spacefm, но было больше). Иногда открываю тайлами несколько копий thunar;
  • Firefox, по-минимуму - 2 строки, а панели закладок (под остальными) и вкладок (сбоку) видны только по наведению.

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

Bfgeshka
()

i3 4.8

 , ,

Группа Open Source

Состоялся очередной релиз оконного менеджера i3. Предыдущая версия, 4.7.2, вышла в январе 2014. Некоторые изменения:

  • Исправления различных ошибок и утечек памяти;
  • Обновление документации;
  • Изменение размеров плавающего окна правой кнопкой мыши;
  • Добавлены некоторые плавающие окна по умолчанию: диалоговые, панели, окна с минимальными и максимальными размерами и другие;
  • Многочисленные изменения в i3bar.

Скачать

>>> Полный список изменений (i3wm.org)

Bfgeshka
()

OpenXanadu

Лень создавать новость, так что просто покажу.

http://xanadu.com/

Концепт развивается более 50 лет, представляет из себя способ связывания и отображения текста.

Есть демо

Bfgeshka
()

Гораздо проще, чем казалось

 ,

Раньше я думал, что поставить gentoo - это крайне сложно и красноглазо и пытаться даже и не стоит. Но, устав от жёсткой политики меинтейнеров в debian (особенно по части jessie) с их навязыванием своего дефолта, а в особенности systemd, решил, что пора бы делать ноги. Как оказалось, не так страшен чёрт.

Установка генты оказалась относительно простой, прослеживались параллели с установкой арча несколько месяцев назад (после успешной установки и настройки окружения я, пожив на этом дистрибутиве пару дней, осознал, какой этот systemd весь клёвый и прекрасный, поэтому и снёс арч, накатив обратно crunchbang). Гибкость системы поражает, больше не нужно тащить действительно ненужные на практике функции. USE-флаги и маски - удобны и сделаны для людей. Что бы там ни говорили, но компиляция занимает относительно мало времени и вообще не мешает. Долго собираются только монструозные пакеты, которые всегда есть в бинарном варианте (у меня такие большие это libreoffice, а также firefox, который, к слову, всё равно ставил из исходников), так что причитания о вечных компиляциях - это байки и небылицы.

Быстро освоив portage и дополнительные инструменты, безо всякого труда восстановил привычное окружение (urxvt, i3, deadbeef, ST3, lxappearance, nitrogen и множество других утилит).

Теперь всё так:

  • i3 - опять же, с xbm-патчем. Баров поставил два, дабы было просторнее буковкам. Ещё добавил новую индикацию - уровень Master на звуковой карте, количество внешних примонтированных разделов, заголовок текущего окна.
  • Тема GTK - на основе предыдущей - опять же, с некоторыми улучшениями.
  • Не так уж и просто было найти нужный мне шрифт: с чёткими очертаниями, довольно узкий и не слишком высокий, читаемый на низком размере без проблем. Поначалу это был Source Code Pro - но, увы, в нём пока нет поддержки кириллицы. Так что сейчас шрифт - Tewi, довольно маленький и аккуратный.
  • Тихо и незаметно обновился rofi: теперь можно не только просто запускать программу, но ещё и выполнять её с ключами и аргументами. К тому же теперь rofi можно настроить через Xresources.
  • Что бы там ни говорили, но FF29 не так уж и плох. Страшный, как божий грех, дефолт? Ну да. А какой смысл пользоваться лисом без аддонов и кастомизации? У этого браузера всегда была политика модульного функционала, и это хорошо. Так что, взяв в руки напильник и каталог аддонов, привёл его в надлежащий вид, после чего стало ещё лучше, чем на прошлых версиях. Что нас не убивает, то... ну вы знаете.

По традиции - конфиги можно найти тут, а на рабочем столе обоина из японской анимации.

Bfgeshka
()

urxvt + tabbed: задание начальных табов

 

В заголовке кратко суть изложена. Как запускать urxvt с несколькими вкладками (через плагин tabbed), да чтобы в каждой выполнилась своя команда?

Bfgeshka
()

Тормозящие элементы браузеров

 ,

Даже при очень большом количестве аддонов в FF отзывчивость и ресурсы уходят, как правило, из-за одного-двух.

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

Как оказалось, NoScript тоже довольно прожорлив. Решение нашлось в виде RequestPolicy - тот же NoScript, только более простой и гибкий.

Как итог - довольно заниженное потребление памяти, да и скорость серфинга повысилась из-за отзывчивости. Пример - ff 29.0.1, 7 вкладок.

А как вы боретесь с прожорливостью современных браузеров?

Bfgeshka
()

Не отмонтируются используемые разделы

 ,

Возник вот такой затык:

Для автомонтирования используется devmon. Пускай у нас есть раздел 'volume'. При обычном извлечении устройства будет корректное отключение и удаление разделов. Однако, если де раздел во время извлечения занят (наиболее часто это открытый раздел в ФМ или шара в самбе), то остаётся пустое устройство. Вставляем устройства снова - будут созданы volume-2, volume-3 и так далее. В итоге после, например, недели аптайма вероятна куча пустых элементов в списке устройств. Как такого избежать? Конечно, можно делать umount & rm, но хотелось бы автоматизированного решения.

Bfgeshka
()

Ошибка при загрузке grub

 

Собираю систему из chroot'а на отдельном жёстком диске. При попытке загрузиться с нового диска - Kernel Panic, говорит о некорректно описанном корне. Потом поправил для аналогии с grub.cfg на домашней системе - всё равно не работает.

Рабочий конфиг: http://pastebin.com/vytP9VfC

Новый: http://pastebin.com/PnTmMWCb

Bfgeshka
()

Зелёный i3

 ,

Давно уже не выкладывал в галерею свой десктоп, да и при вездесущих kde и mate он не помешает, так что вкину свои пять копеек:

  • Конечно же, полный реколор имеет место. Изменены вывод conky, отрисовка i3, перелопачен xresources, сменён вид у sublime text, ну и много ещё чего.
  • Новая тема gtk на основе numix. Которую, впрочем, местами всё равно переделывать пришлось не только в районе цветов.
  • Compton заменён на более простой и легковесный xcompmgr, который не только даёт скриншоты без ненастоящих прозрачностей, но и в целом работает чуть быстрее (хотя не сказал бы, что комптон такой уж тормоз).
  • На просторах гитхаба я нашёл такую штуку, которая зовётся rofi. Приблуда оказалась полезной, ведь может выступать как в роли лаунчера приложений, так и как переключатель между активными окнами (Alt+Tab функционал), так что теперь dmenu я не пользуюсь. rofi настраивается перед компиляцией и в готовом виде представляет собой единственный бинарник. Выглядит он как-то так: список окон, запуск приложения. При сборке можно настроить цвета, уровень прозрачности, клавиши и так далее.
  • Темы gtk, значков и прочие указаны на заглавном скриншоте.
  • Шрифты: ST3 - Envy Code R, GTK - M+, urxvt - Anonymous Pro Minus, i3 - Sony Sketch EF 9 (не знаю даже, где и когда я его нарыл, но он неплох).
  • После прочтения последней версии html-доков по i3 конфиг дополнился малоиспользуемыми у других, но, тем не менее, полезными опциями.

До кучи: скриншоты deadbeef, ST3, Palemoon, для заинтересовавшихся - конфиги (+сборка использованных патчей и готовый amd64 .deb пакет внутри)

Bfgeshka
()

Firefox userstyles

 ,

Вот узнал, что в Firefox'е юзерстайлы можно применять не только к странице, но также и к самому интерфейсу браузера. Только вот примеров нигде найти не могу, как сформировать поисковой запрос к такому - понятия не имею.

Хотел бы знать, к чему применяются такие стили (к определённому файлу там, к какому-то особому алиасу или как?), ну и примеров найти было бы здорово.

Bfgeshka
()

Новенький #! на i3

 , ,

Не очень удачно обновился с sid'а на новый gtk. После этого случились серьёзные неполадки и я, оценив все «за» и «против», решил накатить кранч по новой (хотел генту, но пока не готов поставить всё без хэндбука, так что ковыряю в виртуалке). Как результат - меньший расход памяти (последнее время ел просто не в себя, сейчас адекватный расход вполне), количество пакетов после установки всего необходимого и не очень необходимого уменьшено почти вдвое.

В этот раз не стал париться с sid'ом, поставил stable и testing в репы, ну и ещё к ним deb-multimedia. Хватает за глаза.

Из значимого - снёс уже сразу большинство ненужных утилит, почти все компоненты xfce, пульсу, прошёлся с gtkorphan и нашёл все неиспользуемые либы и приложения. Набор прикладного софта оставил таким же точно, какой был до событий. Хоть у меня локальная сеть очень мала, но всё же поставил squid и сконфигурировал на проксирование с длительным кешированием медиа, как то: изображения, swf флешки, большинство прочих статических тяжёлых элементов. Результат не заставил себя ждать уже начиная с одного компьютера. После конфигурации браузера на использование очень маленького собственного прокси отзывчмвость и время старта немного улучшились. Более того, сёрфинг в интернете стал куда удобнее несмотря на моё очень медленное подключение(4-6кб), что не может не радовать.

WM, очевидно, i3. Накатил патч для работы с xbm-пиктограммами, что избавило от поисков подходящих unicode-символов (и сняло необходимость поиска шрифтов с этими символами). Для страждущих могу раздать .deb пакеты, но там так-то ничего сложного.

На скриншоте urxvt с табами. Шрифт в терминале - Anonymous Pro Minus, в заголовках окон и в панели - Jura. В оформлении gtk используется шрифт семейства M+ - советую попробовать, шрифты хороши и разнообразны. Для обработки шрифтов используется Infinality, различия весьма ощутимы по сравнению с дефолтным «мылом» даже при использовании весьма низкого кегля (8-9). Тема gtk самопальная.

Конфиги и патч для i3 можно найти тут

Для примера скриншоты:

Bfgeshka
()

Пара вопросов о Gentoo

 ,

Собираюсь мигрировать с debian-based на него. Сейчас в процессе чтения хэндбука. Пока что возникло два вопроса:

1. Раздел /home стоит на отдельном разделе, встанет ли он без проблем во время установки? Не хотелось бы терять его.

2. Интернет берём с 3G USB свистка (конкректно E1550). Сможет ли система при установке его подцепить без проблем?

Bfgeshka
()

Прозрачность активного окна

 ,

В конфиге прописывал:

active-opacity = 0.9;
inactive-opacity = 0.8;

Окно в фокусе всегда непрозрачное, а неактивное обрабатывается всегда корректно. Что это - неправильный синтаксис, особенность ВМ или какой-то баг?

Bfgeshka
()

Выпущен Pale Moon for Linux

 ,

Группа Mozilla

Pale Moon — браузер, основанный на стабильной ветке Mozilla Firefox. Отличается тем, что содержит модификации, нацеленные на улучшение производительности браузера. До недавнего времени выходили только релизы для Windows.

Основные особенности:

  • Включены оптимизации для современных процессоров (работа с инструкциями SSE2).
  • Удалены избыточные и лишние элементы — WebRTC, social API.
  • Поддержка дополнений и тем оформления Firefox.
  • Меньшее потребление памяти за счёт оптимизации кода.
  • Высокая надёжность за счёт использования стабильной версии Firefox.
  • Возможна миграция пользовательских настроек из Firefox.
  • Более широкие возможности настройки через интерфейс.

Домашняя страница проекта

>>> Страница на sourceforge (sourceforge.net)

Bfgeshka
()

Игнорирование перевода каретки

 ,

Некоторая функция передаёт в форматированный вывод \n, что ломает разметку. Есть ли способ заставить писать всё в одной строке без учёта перевода строки?

Конкректно речь идёт о функции отображения времени:

const time_t timer = time(NULL);
printf("%s",ctime(&timer)); 

Bfgeshka
()

RSS подписка на новые темы