LINUX.ORG.RU

Сообщения gistart

 

Есть ли жизнь за пределами Убунты?

Наслушался про Манджару хорошего, дай думаю сам посмотрю. Установил все три вкуса в виртуалбокс.

Xfce. Эпик фейл. Суицид об стену.

Kde. Не меняется разрешение экрана. Все, что не 800х600 — сбрасывается и возвращается обратно.

Gnome. Пока устанавливалось решил потыкать gnome extensions. Потыкал в TaskBar, выбрал bottom panel, иксы скрашились. Запустил снова, дождался установки, на установленной системе потыкал туда же, иксы снова скрашились.

И это в то время, когда Убунта работает годами регулярно обновляясь. Единственный раз обновление прошло неуспешно — из-за бага btrfs (ссзб) в 2014 году. Когда даже криво-косой третьегном в ней уже около года работает на Вяленом без проблем (может и дольше, лично у меня столько).

Печально это все.

 , , ,

gistart
()

zeromq все?

На офф сайте, в разделе коммьюнити, куча конференций, по несколько в месяц, расписано вплоть до 2019 года. На гитхабе в libzmq коммитят, активность есть.

С другой стороны — ни новостей, ни упоминаний позднее 2014-2015 года найти не получается. Последний проект который я лично видел как раз из тех годов — слитый прототип бота-водителя (забыл как называется).

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

 

gistart
()

Парсер логов с sql интерфейсом

Я тут подумал, наверняка ведь есть много таких же как я, которые плохо знают всякие sort, unique, awk, sed, зато отлично помнят все про sql.

И каждый раз, когда надо почитать логи, вспоминание стандартных подходов занимает драгоценное время. Почему бы не написать утилиту с sql интерфейсом?

% cat file | awk {'print $1 $3 $7'}
% cat file | sqllp 'select 1 date, 3 ip, 4 url'

% cat file | awk {'print $3'} | sort -u
% cat file | sqllp 'select distinct 1 ip'

% cat file | sqllp 'select 1 ip, count(*) n group by ip order by n desc limit 10'

% cat file | sqllp 'select * where 4 ilike '%assets%'

И т.д. и т.п. Есть подозрение что такое уже сделали, может кто знает как поискать?

 ,

gistart
()

Arch: узнать мейнтейнера и зарепортить беду

Обновил я свой Арч намедни, ребутнулся — а kodi не работает. Методом тыка нашел пакет, который откатываешь до предыдущей версии и все начинает работать как раньше.

Вопрос: кому про это написать, зарепортить проблему, чтоб хотя бы подумали о том, что нужно чинить?

Описание пакета:

% sudo pacman -Si imx-vpu

Репозиторий: alarm
Название: imx-vpu
Версия: 5.4.33-1
Описание: Freescale proprietary extensions for i.MX6 SoC
Архитектура: armv7h
URL: https://community.freescale.com/docs/DOC-95560
Лицензии: proprietary
Сборщик: Arch Linux ARM Build System <builder+xu5@archlinuxarm.org>
Дата сборки: Ср 16 ноя 2016 05:35:27
Проверен: MD5  SHA-256  Подпись

Может на мыло сборщика написать? Я в Арче нуб, гуглом нифига не могу найти(

 ,

gistart
()

Повторный запуск Falcon 9 будет всего на 10% дешевле для клиентов

What is your current thinking on the savings for customers using a reused Falcon 9 first stage? Is a 30 percent discount realistic?

We are not decreasing the price by 30 percent right now for recovered and reused vehicles. We’re offering about a 10 percent price reduction. I’d rather fly on an airplane that’s flown before as I’d feel more comfortable with its reliability.

At this point that is a reasonable reduction and then, as we recover some of the costs associated with the investment that we put into the Falcon 9 to achieve that, then we might get a little bit more. But in general, it’s about 10 percent right now.

А что вы думаете о такой прорывной инновации, которая изменит всю космическую индустрию?

Linux при том, что Falcon 9 это линукс дивайс, навроде андроидофона.

Полный текст интервью

 ,

gistart
()

удалена тема, считаю, зря

Вот эта

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

Я понимаю, что она может ранить чувства некоторых посетителей лора, даже модераторов, но ведь лор не принадлежит лично ни одному из них, поэтому считаю что удалять ее причин не было. Считаю несправедливым ограничение распространения информации и запрет на ее обсуждение по личным мотивам одного человека, пусть и модератора.

Если это «сок мозга городского сумасшедшего» — оппоненту не составит труда разоблачить сумасшедшего всего несколькими аргументами, или еще убедительнее — ссылками.

 

gistart
()

Управлять индикатором «точка буквы i»

Даже не знаю как начинать гуглить, поэтому решил спросить тут.

У thinkpad'ов есть светодиоды в логотипе, но используются они как-то совсем не оптимально. Хотелось бы как-то ими управлять, чтобы, к примеру, если есть непрочитанные сообщения в Slack'e, Телеграме и т.п. он мигал, как сделано на андродофонах. Это вообще возможно? Кто-нибудь пробовал? Ну то есть, понятно, я ищу не кнопку «мигать сообщениями», а модуль ядра, драйвер и/или способ управления ими.

Ну и вдогонку — как сделать весь тачпад thnikpad'a одной ЛКМ, но чтобы хардварные кнопки остались разными?

 ,

gistart
()

.bashrc просветленного

alias java = echo "Exception in thread 'main' java.lang.NullPointerException"

alias python2 = echo "UnicodeEncodeError: 'ascii' codec can't encode characters in position 7-9: ordinal not in range(128)"

alias python3 = echo "SyntaxError: Missing parentheses in call to 'print'"

alias node = echo "    ]]})}}]}])])]})]]}})}]]))})
                          ^
SyntaxError: Unexpected token ]"

alias php = 'sleep 600 && echo "Fatal error: Maximum execution time of 600 seconds exceeded"'

alias awk = echo "1 3 7
1 3 7
1 3 7
1 3 7
1 3 7"

alias sed = echo "%
% ls ~/backups
% find ~/backups -mtime -90
% echo 'Из-за сбоя жесткого диска все файлы нашего проекта повреждены' | sendmail customer@mail.org"

alias gcc = echo "Segmentation fault (core dumped)\c"

alias g++ = echo "error: no instance of constructor std::_Rb_tree_iterator<_Value,
_Ref, _Ptr>::_Rb_tree_iterator [with _Value=std::_Rb_tree<std::map<int, double, 
std::less<int>, std::allocator<double»::key_type, std::map<int, double, std::less<int>,
std::allocator<double»::value_type, std::_Select1st<std::map<int, double, std::less<int>,
std::allocator<double»::value_type>, std::map<int, double, std::less<int>,
std::allocator<double»::key_compare, std::allocator<double»::value_type, 
_Ref=std::_Rb_tree<std::map<int, double, std::less<int>, std::allocator<double»::key_type,
std::map<int, double, std::less<int>, std::allocator<double»::value_type, std::_Select1st<std::map<int,
double, std::less<int>, std::allocator<double»::value_type>, std::map<int, double, 
std::less<int>, std::allocator<double»::key_compare, std::allocator<double»::reference, 
_Ptr=std::_Rb_tree<std::map<int, double, std::less<int>, std::allocator<double»::key_type, 
std::map<int, double, std::less<int>, std::allocator<double»::value_type, 
std::_Select1st<std::map<int, double, std::less<int>, std::allocator<double»::value_type>, 
std::map<int, double, std::less<int>, std::allocator<double»::key_compare, 
std::allocator<double»::pointer] matches the argument list argument types are: (int) valmap::iterator it2(100)"

 ,

gistart
()

arch сошел с ума? mtu не больше 594

Продолжаю эксплутировать cubox

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

Опытным путем удалось выявить следующее:

cubox> sudo ping -s 594 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 594(622) bytes of data.
602 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.543 ms
602 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.546 ms
602 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.530 ms
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.530/0.539/0.546/0.027 ms

cubox> sudo ping -s 595 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 595(623) bytes of data.
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 3999ms

Наружу картина та же.

Выставляю на интерфейсе mtu в 500 — все работает.

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

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

Я, честнгя, никогда такого не видел, чтоб вот прямо ни с того, ни с сего — такие чудеса. Что делать?

 , , , ,

gistart
()

(selinux?) audit сообщения спамят и засирают консоль с fb

Эксплуатирую эту железку с archlinux arm на борту. Все круто, кроме одного неприятного момента:

через неделю простоя, ботнеты сообразили, что я снова в строю, и начали брутить мой ssh. Я, как водится, завел fail2ban и сижу спокойно, однако обнаружилось неприятное: во время неудачного логина на экране, перерисовывая framebuffer с kodi, выскакивают куски «системного лога» с алертами от kernel audit.

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

Пробовал запретить journald форвардиться на tty и wall, не помогло, потом, разглядев куски текста, понял, что отображаются только «kernel audit» сообщения, и никакие более. И они не похожи на вывод journalctl.

Чтобы было более понятно, как оно выглядит, изобразил вот демку.

Во время просмотра оно появляется и исчезает очень быстро (до перерисовки кадра), но все равно раздражает, потому что, блин, мигает. Когда видео не идет — может держаться до минуты (видимо, kodi пореже перерисовывает свои менюшки), пугая не в меру впечатлительных гостей.

Как мне с этим побороться? Как выключить вывод audit сообщений в консоль, или вообще их нафиг выключить?

 ,

gistart
()

консервированный свет

1. строим ящик, внутренние грани которого покрыты самым отражающим из доступных нам веществ (короче, зеркала). одна из граней — крышка

2. открываем крышку, светим в ящик лазером, закрываем крышку.

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

3. ящик в космосе, в ящике космический вакуум.

вопрос: сохранится ли в такой конструкции свет навсегда, или через какое-то время остановится, или вообще потухнет?

 , ,

gistart
()

как делать ролики для ютюбов, используя только linux

Ничерта не соображаю в видеосъемке, где такие вопросы задавать не знаю, поэтому пришел сюда)

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

Имею следующие вопросы:

1. Как выбрать камеру? Понятно, много денег тратить не хочется — а ну как дело не пойдет. На какие характеристики обращать внимание в первую очередь, кроме fps и разрешения?

2. Бывают ли в 21м веке такие камеры, которые пишут сразу на компьютер, а не на внутреннюю память? Если да — чем ловить сигнал в линуксах?

3. kdenlive вроде подходит для вырезать/пережать. Как у него с багами и прочим — может, сразу идти на винду?(

Может быть, посоветуете конкретную железку, чтобы умела внешний микрофон, передачу сигнала сразу на компьютер и в пределах $300?)

 ,

gistart
()

Как «замостить» листы A3 картинками

Имеется: куча совершенно разных картинок, среднего размера типа 400х300px.

Требуется: подготовить их к печати, чтобы сэкономить бумагу, и потом их вырезать.

Что-то вроде этого: http://pic.oscdn.net/pic/684281/l или этого: http://www.patee.ru/r2/x6/01/c1/df/att115167.jpg

Какие есть для этого программные решения, желательно, чтобы без винды, кряков, смс и прочего

Спасибо

 ,

gistart
()

Распределенный AD

Никогда в жизни не имел дело с вендовыми технологиями. Тем не менее, начальство интересуется, можно ли проделать следующее:

У нас есть центральный офис и филиал. В центральном офисе есть AD, домен, общая авторизация, все дела. У нас в филиале ничего вообще.

Требуется запилить то же самое и у нас, но чтобы работало все вместе — то есть, я так понимаю, нужно запилить AD у нас, и потом как-то объединить с центральным.

Собственно в венде я нуб, поэтому вопрос — стоит ли попробовать сначала сделать самому, с самбой, или таки позвать толковых win ребят за деньги?

 ,

gistart
()

Домофон — voip server — voip клиент

Мне нечего делать, и я придумал такое развлечение.

Покупаю какой-нибудь voip шлюз, fxo/fxs, типа Linksys SPA3102 (http://voips.ru/linksys-by-cisco-spa3102.html?gclid=CMncwe2fvrkCFah8cAodlm8AeA) .

Ну а дальше понятно — домофон заводим в fxs, какой-нибудь asterisk — в fxo, и там роутим все «звонки» с домофона на внутренний войп номер 111, к примеру.

На андроид девайсе заводим voip клиента и держим подключенным всегда.

Собственно, решил спросить, получится ли завести домофон на sip шлюзе, а то жаба душит покупать)

 ,

gistart
()

Звук не по hdmi

Добрый вечер!

Имею телевизор с «компьютерным» hdmi портом — умеющим принимать звук в соседний «джек», имею Radeon HD 4350, отлично работающий с fglrx.

Однако, хочу, чтобы звук подавался на телевизор не через hdmi (карточка не умеет), а по тому самому соседнему джеку.

Да, гугл выдает 1001 решение, но что-то у меня ничего не выходит.

Первым делом я заблэклистил snd_hda_codec_hdmi — aplay -l перестал находить hdmi звуковуху. Звука все нет.

Далее, в xorg.conf, в секции Device пробовал писать Option «HDMIAudio» «false» и Option «Audio» «false». Толку ноль.

Что характерно, запускаю в иксах speaker-test -c2 (без указания дивайса, то есть через default) и переключаюсь в виртуальную консоль — звук появляется.

Далеьше интернеты советуют отключить EDID, или даже подсовывать иксам модифицированный EDID маппинг, но тут я что-то очкую — боюсь, вспотею откатывать все назад.

Друзья, что еще можно попробовать сделать?

media> aplay -l   
**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 1: ALC887-VD Digital [ALC887-VD Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

 , , ,

gistart
()

Джанго нещадно гоняет диск?

Добрый день!

Имею виртуалочку в облаке селектела, на которой крутится два джанго проекта. Оба проекта юзают sqlite файлы.

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

Второй — только джанго админка + граппелли. Используется как записная книжка.

Все запущено через fcgi + nginx, статика настроена так:

location /static {
        access_log off;
        log_not_found off;
        expires 3d;

        alias /var/www/project/static;
}

Морду и того и другого юзает человек 5, раз 10 в день — посещалка никакая.

При этом, с запущенным вторым проектом (админка) в день набегает 4-6 млн. запросов на чтение с диска. Без него — тысяч 300 максимум.

Медитировал над iotop и htop — там ничего не видно, дело, похоже, действительно в джанге.

Кто сталкивался? Есть ли какое-нибудь простое решение — как поумерить аппетиты админки?

 , ,

gistart
()

[alsa] нет звука в иксах

Добрый день.

Имеется видео Radeon HD 4350, подключенное по hdmi к телевизору. Также, к телевизору подключена звуковая карта.

Если я в виртуальной консольке — звук играет нормально (на телевизоре). При переключении на иксы звук на телевизоре не играется, но если вставить наушники — играет.

Значит, телевизор хочет звук именно через hdmi. У него в настройках ничего такого нету — проверил.

Собственно 2 вопроса:

1. Как завести звук через hdmi?

или

2. Как обмануть телевизор (чтобы он вел себя как на виртуальной консольке) ?

Ubuntu 11.10, alsa, pulseaudio выпилен (но с ним все точно так же), fglrx.

 

gistart
()

Alsa и alc888 — только center и lfe

Доброй ночи

Ноут MSI GE700, карта:

% lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]

Нас интересует первая, это походу alc888

% aplay -l
**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC888 Analog [ALC888 Analog]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 1: ALC888 Digital [ALC888 Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: Generic [HD-Audio Generic], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

Она умеет работать в 2 — 8 каналов на строенных динамиках (вот уж не знаю, в чем прикол, это ж ноут), в изкоробочной симерочке работает хорошо.

В убунтах 10.10 и 11.04 не работало нифига. Я сделал так:

% vim /etc/modprobe.d/alsa-base
...
options snd-hda-intel model=targa-8ch-dig
#options snd-hda-intel model=targa-2ch-dig
#options snd-hda-intel model=targa-dig
...

И вот теперь беда. С любой из этих моделей, при любой настройке .asoundrc, работает только front и lfe(сабвуфер), это судя по speaker-test.

При этом звук слышен только из правой части ноута (там по три дырки справа и слева, и еще на дне). Причем понять сложно, но вроде играет только одна дырка.

.asoundrc

Пробовал перенаправить звук с рабочих каналов на нерабочие (asoundrc для 6 каналов, но я пробовал все).

aplay -L

Да, еще с pulseaudio вообще ничего не работает, я его выпилил: --purge. Пульсаудио тоже пытался настраивать на 2--8 каналов, не работает ничего, даже center и lfe.

Внимание, вопрос, это недостаток драйвера или у меня руки кривые? Можно ли что-либо сделать?

Гуглил и читал всякое несколько месяцев, нифига не помогает!(

Нет, качать исходники с сайта и компилить не пробовал, но за это время alsa обновлялась в убунте, и ничего.

% aptitude -F "%c %p %V %v" search alsa | grep '^i'
i alsa-base                                                1.0.24+dfs 1.0.24+dfs
i alsa-firmware-loaders                                    1.0.24.1-0 1.0.24.1-0
i alsa-oss                                                 1.0.17-4   1.0.17-4  
i alsa-tools                                               1.0.24.1-0 1.0.24.1-0
i alsa-tools-gui                                           1.0.24.1-0 1.0.24.1-0
i alsa-utils                                               1.0.24.2-0 1.0.24.2-0
i bluez-alsa                                               4.90-0ubun 4.90-0ubun
i linux-alsa-driver-modules-2.6.35-26-generic              <нет>      2.6.35-26.
gistart
()

TP-LINK TL-WR1043ND — какую прошивку выбрать?

Толи лыжи не едут, то ли еще что, но поиском ничего вменяемого не нашел.

Суть такова — привезут мне вот такую железку.

Какую прошивку выбрать — dd или openwrt, или еще какую? Почему? В чем разница?

gistart
()

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