Русскоязычное Linux-сообщество
The following are the titles of recent articles syndicated from Русскоязычное Linux-сообщество
Add this feed to your friends list for news aggregation, or view this feed's syndication information.

LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.

[ << Previous 20 ]
Monday, May 12th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
9:35 pm
мелкая типа малинка
а подскажите, плиз, что сейчас есть из недорогого из мелких компов-типа-малинки чтоб было
- габариты типа как у кредитки
- разъём с GPIO, что-то типа 20-40 контактов и на них этак 16-32 GPIO выведено
- разъём под шлейф под камеру. вроде стандартный, вроде всего два стандарта
- ЗАГРУЗКА С НЕКОЕЙ ВНУТРЕННЕЙ РАСПАЯННОЙ ФЛЕШ, куда можно положить ядро+инитрд
- усбхост с соответствующим разъёмом, чтоб подключить внешний усбхаб
- недорого
- чтоб линух заводился, то есть где-то от полгига РАМ
- пофиг арм,мипс, риск-вэ
- желательно без жестких приколов как у ранних малинок, типа armv5 принудительно отключает неон и прочий матсопроцессор исходя из дурного понимания "armv5" половиной мейнтейнеров (ага, разница примерно как i386+no_fpu и i686+fpu+pae)
- как вариант - какая-то плата плюс типа-материнки к ней.
- линух на ней заводится
Friday, April 25th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
8:56 pm
нетривиальная консоль, малинка
есть вот такой набор
ls -lh /dev/input/event*
crw-rw---- 1 root input 13, 64 Apr 25 21:17 /dev/input/event0
crw-rw---- 1 root input 13, 65 Apr 25 21:17 /dev/input/event1

ls -lh /dev/fb1
crw-rw---- 1 root video 29, 1 Apr 25 21:17 /dev/fb1

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

ага, вопрос про обвязку для перенаправления ввода и вывода.
Thursday, April 24th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
10:01 pm
разные малинки, device tree, параметры
как передать параметры к определенному .dtb/.dtbo?
как посмотреть, какие именно параметры в принципе понимает некий определенный .dtb/.dtbo?

dtoverlay=gpio-key,gpio=27,active_low=1,gpio_pull=up,keycode=113
dtoverlay=rotary-encoder,pin_a=17,pin_b=18,relative_axis=1

вот эти вот все gpio=, active_low=, relative_axis= - их как можно узнать имея под рукой соответствующий файл типа gpio-key.dtbo, rotary-encoder.dtbo ?
Wednesday, April 23rd, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
8:51 pm
энкодер и кнопка на малинке
что-то я туплю. на малинке подгрузил описание железа чтоб у меня на гпио таких-то получился и rotary-encoder и кноппка.
а как это тупо проверить? какие устройства должны создаться? какие утилиты есть чтоб посмотреть события с устройств?
что ещё я забыл?
Tuesday, April 22nd, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
10:05 pm
разные малинки
разные разберри пи сделаны на базе разных SoC. в разных SoC типично есть настройки чтоб чуть ли не по любому событию на любой ноге возникло аппаратное прерывание, есть настройки куда это замапить - на аппаратную реализацию какого-нибудь уарт/и2ц/спи/итп, или тупо пробросить в ядро события на линиях. есть уже куча стандартных драйверов типа энкодера или кнопки поверх этого.

собственно вопрос, а почему при беглом гуглении лезет какая-то лютая дичь с подделками под ардуину, с трэшем на питоне итп? почему в выдаче примерно нет настроек девайс-трии для настройки всего этого как Стандартного Тупого Быстрого Надёжного ещё раз Стандартного устройства типа Стандартного Энкодера? Почему вместо этого лезет трэш, который уже 12.34 месяцев неактуален по пичине обновления половины использованных интерфейсов с переобуванием API?
Thursday, April 17th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
8:30 pm
малинка, девуан, nfs, wifi, монтирование при загрузке
вопрос. почему оно при загрузке не монтируется, но если подождать несколько минут, пингануть малинку, подождать ещё секунд 10 пока пинги пойдут, зайти по ссш на малинку, тупо выполнить "sudo mount -a", то всё монтируется?

в чем корень проблемы? как решить эту проблему?
ага, с малинки в процессе загрузки по nfs монтируем. расшарено это с компа. сеть по wifi, комп давно загружен-работает.

cat /etc/network/interfaces
...
auto wlan0
allow-hotplug wlan0
iface wlan0  inet static
    address 192.168.ЪЪЪ.122
    network 192.168.ЪЪЪ.0
    netmask 255.255.255.0
    gateway 192.168.ЪЪЪ.5
#    wpa-ap-scan 1
#    wpa-scan-ssid 1
    wpa-psk XXXXXXX
    wpa-ssid YYYYYYY
    ssid "ZZZZZZ"


cat /etc/fstab
...
notebook:/pi4      /opt/notebook/  nfs4    rw      0 1
Wednesday, April 16th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
8:48 pm
/dev/gpiochipЪ
тупой вопрос. какая линия какого чипа соответствует какому физическому выводу СОК/процессора? это соответствие как-то глобально общеизвестно, или для каждого SoC своё?

ковыряю сразу несколько разных малинок, хочу поиметь функционал, например, типа опроса подключенного извне энкодера, который требует доступа к физ.выводам.
Monday, March 10th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
10:28 pm
ssh сервер с поддержкой sshfs для андроид
собственно, в сабже всё описано. хочу на телефоне иметь "ssh сервер с поддержкой sshfs для андроид".
sshdroid в гуглосторе уже хрен найдешь, может его и нет. какие есть аналоги и гомологи?

ps: и да, ссш-сервер должен стоять на андроидо-телефоне. на телефоне должен стоять сервер, а не клиент. я с обычного компа по ссш должен мочь заходить на телефон по протоколу ssh и монтировать файловую систему по протоколу sshfs, который расширение ssh.

нет, мне не нужен на телефоне ссш-клиент, а большинство бегло найденных в поисковике статей рассказывают именно про клиент на телефоне. мне нужен сервер на телефоне.
Wednesday, February 19th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
9:02 pm
андроидные приложения на линуксе
а посоветуйте хороший эмулятор андроида для линуха.
должно же быть что-то типа вайна по логике работы.

или лучше сразу на виртуалку поставить андроид-х86?
Tuesday, February 18th, 2025
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
7:13 pm
icewm и перехват фокуса(?)
есть ли такая опция в конфиге и как она правильно зовётся?

запускаю приложение (например steam), альт-табаюсь на другое приложение типа броузера или текстового редактора. начинаю вводить текст. а тут стим вместо того, чтоб стартовать в фоне, подсовывает мне окошко (перехватывает фокус ввода?). альт-табаюсь обратно. стим ещё раза три подсовывает мне всякие промежуточные окошки про прогресс запуска.

можно как-то напрочь запретить такой авто-перехват?
Wednesday, June 5th, 2024
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
9:42 pm
arm-одноплатники, u-boot
а есть какой-нибудь мануал на тему того, как оно (загрузка) ваще работает?
что-где-как должно лежать на микро-сд чтоб он начало загрузку?
кто кому в каком порядке по какому поводу передает управление? (примерно на уровне (по аналогии с ibm pc) что "стартует бис в пзу, из ЪЪЪ достает порядок загрузки, находит первый загрузочный диск, читает с него бутсектор, который дочитывает загрузчик")
кто угадывает наличие усб-стораджей и возможность чтения с них?
какой минимум можно-нужно положить на загрузочный с точки зрения u-boot раздел?

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

ну, хотя бы на конкретно вуконг-пи.
Friday, February 16th, 2024
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
4:44 pm
icewm
напомните, плиз, можно ли такое поведение исправить.
линукс, окноменеджер icewm.
запускаю восстановление сессии фурифокса - и на заметное время работа встает раком, потому что каждое новое окно фурифокса лезет в фокус, перехватывает ввод. вместо нормальной работы и фонового старта фурифокса имею трэш и угар.
запускаю стим - та же фигня.

собственно вопрос - можно ли, если да то что-где смотреть, можно ли в icewm запретить перехват фокуса приложениями, запретить вот это вот всё назойливое влезание в фокус, когда приложение считает себя умнее и важнее всех. чтоб можно было перезапустить фаерфокс и в это время не материться непрерывно, а спокойно продолжать, например, набивать текст в какой-нибудь аналог блокнота.
Monday, February 12th, 2024
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
12:38 pm
дырявые файлы (sparse files)
любопытно, кто-нибудь с сабж работал?
интересно запоганить примерно такую бяку: в типа-файл из пейссателя пишут, из читателя читают. читатель иногда тормозит, и на диске копится дельта. прочитанное однажды читателем нафиг никому не интересно.

как я понимаю, в современной 64+битной реальности можно тупо на все 64 бита размахнуться и тупо иметь файл, который начинается не с начала, которому по мере переработки откусывают начало и помечают начало как дырку. 2^64 байт - вполне дофига, да и 128-битные файловые бяки уже есть.

собственно, любопытно, кто-то что-то такое уже делал? ну, грубо, вопрос из серединки этого стека технологий - куда-как смотреть чтоб пометить вот этот интервал файла дыркой и удалить с диска (удалить без затирания, просто пометить дырой)? плюс как опознать все дыры в файле?
Sunday, January 7th, 2024
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
4:00 am
ACPI?
"и через неделю Зоркий Глаз заметил, что у тюрьмы нет одной стены"..

собббссна, вот такой вопрос..

Message from syslogd@notebook at Jan  7 00:37:50 ...
 kernel:[1869357.845415] Uhhuh. NMI received for unknown reason 20 on CPU 3.

Message from syslogd@notebook at Jan  7 00:37:50 ...
 kernel:[1869357.845421] Dazed and confused, but trying to continue

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

и да, хз как это не то что лечить, а хотя бы додиагностировать, но интересно, какие шаги нужно/можно предпринять для уточнения диагностики.
Thursday, November 30th, 2023
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
4:08 pm
внезапно, вопрос про gdb и отладку
он сырцы ищет в каких-то стандартных папках?
кудыть класть сырцы libc6 чтоб гдб их съел?
как именно извратить итог "apt source" и надо ли его извращать чтоб скормить сырцы?
как убедиться что норм съел, что сырцы хоть примерно той версии?

например,
сейчас я приконнектился к вставшему в странную позу процессу и вижу что-то типа
что встало на сроке 48 и
"../sysdeps/unix/sysv/linux/pselect.c: no such file or directory"
и хочу посмотреть прямо в гдб что там в этом файле и около этой строчки.

ос - на этот раз бубунта. что-то из LTS, ядро 5.15 (имя в сорсес.лист - focal)

а. и да. там 90% какой-то сискал. как это эскалировать наружу, если сейчас мы "хорошо сидим" в куэму-квм с разрешением снаружи подключиться дебагером. эскалировать - чтоб посмотреть как именно снесло крышу ядру.
Wednesday, November 1st, 2023
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
2:35 pm
linux dmesg
напомните, плиз. вроде бы были такие хитрые хитрости чтоб ядерные логи писать куда-то-там так, чтоб после зависания и перезагрузки можно было достать логи от прошлой сессии, а логи писались аж до ващще смерти системы.

вроде было что-то такое про дебаг-девайс с кешированием на ссд/хдд или где-то в/через уефи.
Tuesday, October 17th, 2023
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
4:04 pm
почему jira тормозит?
точнее, где джира тормозит? чего именно ей не хватает? не хватает чего-то на сервере, чего-то на клиенте, упирается в канал между клиентом и сервером?

наверняка тормозит не только у меня, а много у кого "локальная в сети работодателя копия жиры" тупит. имхо, интересно знать где именно тормозит, как-почему, а потом с дубинками и прикидками "упущенной выгоды" "для всех заинтересованных" идти к начальству/админам/хз. ну или как-то проще.
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
2:19 pm
стандарт
напомните плиз, люди добрые.
когда-то давно читал чуть ли не в мане чуть ли не из базовой линух-системы про то, куда класть библиотеки, статические библиотеки, конфиги, экзешники, итп. этакий интро. а вот имя этого мануала не помню.
Monday, October 9th, 2023
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
4:15 pm
ctrl+enter в mc
есть дебианобунту с иксами, с него запускаем xterm, в нём ssh на соседнюю "новую" дебианобунту. в ssh запускаем mc и внезапно видим, что ctrl+enter работает как просто enter.

при этом если сделать ssh на "старую" дебианобунту, то этой проблемы нет. локально этой проблемы тоже нет.

при этом везде TERM=xterm.

собственно вопрос. что-где крутить надо чтоб ctrl+enter нормально воспринимался?

беглое гугление даёт всякую хрень про переключение putty с что-то-там на xterm. но это явно не то.
Sunday, September 3rd, 2023
LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.
8:05 pm
фаерфокс и обман
раньше у меня был ноут с 8г оперативки. минус на видеопамять, минус на ядро, итого около 6-7г свободной.
запускаю фаерфокс, как-то работаю, замечаю дикий своп, около 6г в свопе, фаерфокс тормозит.
Итого, фаерфокс фактически отъел около 12г.

в ровно тот же ноут добил оперативки до 32г. запустил ровно ту же сессию, ровно тот же фаерфокс и тот же набор мелких утилит. поработал в примерно том же стиле, с тем же профилем, итп. вижу что отожрано 6-7г оперативки и ноль свопа.

собственно вопрос.
а. при уширении памяти фурифокс стал жрать примерно вдвое(!) меньше?
б. фурифокс врёт примерно вдвое?

ps: про хромиум аналогичный вопрос. но там я объёмы не фиксировал.
[ << Previous 20 ]

LJ.Rossia.org makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose.