LINUX.ORG.RU

Сообщения realbarmaley

 

Suckless альтернатива FreeRTOS

DISCLAIMER: Понимаю, что форум про Linux. Linux при том, что устройство будет общатся с ПК под управлением Linux. Конечная прошивка устройства будет выпущена под GNU GPL.

Пощупал FreeRTOS. Стиль кода данной ОС, по моему мнению, нездорового человека. Куча переусложненных сущностей, а самое главное: динамическое выделение памяти! Знаю, что в конфигурации можно выбрать режим статического выделения, но он не отличается эффективностью в FreeRTOS. Также я заметил, что переключение контекста в FreeRTOS очень медленное. Бывает, что переключение занимает такт или больше! А также переключение контекста занимает непредсказуемое количество времени, что для ОСРВ не подходит в принципе.

Вопрос: какая есть suckless альтернатива данному поделию для систем реального времени? От системы требуется только грамотное разделение времени. А драйверы периферии будут реализованы с нуля.

 , , , ,

realbarmaley
()

Кнопочный телефон с поддержкой SIP, XMPP и 3G или 4G сетей

Кто знает сабж?

 , , , ,

realbarmaley
()

Нетбук в 2023 году

Такая дилемма. Хочется нормальное мобильное устройство, то есть без сенсорного управления, с клавиатурой, то бишь ноутбук. Нашел себе ноутбук классный, но стоит он… ё маё… Допустим, я его купил. Он легкий, мощный, классный. Вот захотел я куда то его с собой взять. А я не смогу никуда его с собой взять, потому что он дорогой. Путем этих рассуждений, приходим к выводу, что дорогое мобильное устройство бессмысленно в практических целях.

Раньше всюду продавались новые нетбуки. Сейчас даже гугл исправляет слово нетбук на слово ноутбук. Встает вопрос: какой маленький ноутбук 100-200 $? В идеале бы со слотом SIM.

 ,

realbarmaley
()

Как обучиться embedded?

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

Опыт на си имеется. Ассемблера не боюсь. В схемотехнике плюс минус.

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

 

realbarmaley
()

Powerline

Я сижу ломаю голову… Есть две квартиры в двух пятиэтажных советских панельках. Одна квартира на пятом этаже, вторая на четвертом. Смотрят друг напротив друга. Можно ли провести связь из первой квартиры во вторую с помощью Powerline? И второй вопрос, законно ли тянуть кабель между домами?


Или все таки убедить этих людей приобрести услуги интернет провайдера?

 , ,

realbarmaley
()

Новостное издания только с очень важными новостями

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

 , ,

realbarmaley
()

Существует ли удобный wm и launcher для телика?

Купил я БУ неттоп 2012 года. Я его повесил на хомуты на кронштейн телика. Управление осуществляется с помощью маленькой беспроводной клавиатуры-тачпада, которая помещается на ладони.

Кто знает, какой wm, который будет раскрывать окна на весь экран, что то типа полноэкранных вкладок, либо полноэкранный стекинг? Также хотелось бы launcher, который виден на всех экранах, его не надо запускать комбинацией клавиш и можно выбрать поюриложение стрелочками.

 , , ,

realbarmaley
()

Не работает драйвер 340 NVIDIA ION (GT218)

Да, казалось бы, зачем мне неттоп 2012 года Acer Revo R3700 с Intel Atom? Но желание поставить его знакомым на телик вместо TV Box’а заставляет меня работать…

Я настроил на нём всё кроме одного: драйвера для NVIDIA ION (GT218).

Чтобы не было проблем со старым редким железом, было решено использовать Debian Jessie.

После установки модулей ядра как-будто не существует:

# modprobe nvidia
modprobe: ERROR: ../libkmod/libkmod-module.c:816 kmod_module_insert_module() could not find module by name='nvidia_current'
modprobe: ERROR: could not insert 'nvidia_current': Function not implemented

Вот установленные пакеты:

# apt list --installed | grep nvidia

WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.

glx-alternative-nvidia/oldstable,now 0.5.1 i386 [installed,automatic]
libegl1-nvidia/oldstable,now 340.106-1 i386 [installed,automatic]
libgl1-nvidia-glx/oldstable,now 340.106-1 i386 [installed,automatic]
libgl1-nvidia-legacy-304xx-glx/oldstable,now 304.137-0~deb8u1 i386 [installed,automatic]
libgles1-nvidia/oldstable,now 340.106-1 i386 [installed,automatic]
libgles2-nvidia/oldstable,now 340.106-1 i386 [installed,automatic]
libnvidia-eglcore/oldstable,now 340.106-1 i386 [installed,automatic]
libnvidia-ml1/oldstable,now 340.106-1 i386 [installed,automatic]
nvidia-alternative/oldstable,now 340.106-1 i386 [installed,automatic]
nvidia-detect/oldstable,now 340.106-1 i386 [installed]
nvidia-driver/oldstable,now 340.106-1 i386 [installed]
nvidia-driver-bin/oldstable,now 340.106-1 i386 [installed,automatic]
nvidia-installer-cleanup/oldstable,now 20141201+1 i386 [installed,automatic]
nvidia-kernel-common/oldstable,now 20141201+1 i386 [installed,automatic]
nvidia-kernel-dkms/oldstable,now 340.106-1 i386 [installed,automatic]
nvidia-legacy-304xx-alternative/oldstable,now 304.137-0~deb8u1 i386 [installed,automatic]
nvidia-legacy-304xx-driver/oldstable,now 304.137-0~deb8u1 i386 [installed]
nvidia-legacy-304xx-kernel-dkms/oldstable,now 304.137-0~deb8u1 i386 [installed,automatic]
nvidia-modprobe/oldstable,now 340.46-1 i386 [installed,automatic]
nvidia-settings/oldstable,now 340.46-2 i386 [installed,automatic]
nvidia-settings-legacy-304xx/oldstable,now 304.123-2 i386 [installed,automatic]
nvidia-support/oldstable,now 20141201+1 i386 [installed,automatic]
nvidia-vdpau-driver/oldstable,now 340.106-1 i386 [installed,automatic]
xserver-xorg-video-nvidia/oldstable,now 340.106-1 i386 [installed,automatic]
xserver-xorg-video-nvidia-legacy-304xx/oldstable,now 304.137-0~deb8u1 i386 [installed,automatic]

В dmesg ничего про nvidia или nouveau нет вообще.

depmod пробовал.

# uname -a
Linux lizapc 3.16.0-6-686-pae #1 SMP Debian 3.16.56-1+deb8u1 (2018-05-08) i686 GNU/Linux

Я уже всё перепробовал, зашел в тупик. Буду благодарен за помощь.

 , , , ,

realbarmaley
()

Международный День безопасного интернета

8 февраля отмечается Международный день безопасного интернета.

Международный День безопасного интернета (Safer Internet Day) был учрежден по инициативе Европейской комиссии в 2004 г.

Цель праздника - объединение усилий заинтересованных государственных, общественных и частных сторон для повышения уровня знаний о безопасном и ответственном использовании интернет-технологий.

Главным координатором Дня безопасного интернета в мире стала некоммерческая организация Insafe (European Safer Internet Network), которая состоит из национальных организаций, созданных при участии Еврокомиссии. Своей основной задачей Insafe считает «поддержку граждан в безопасном, этичном и эффективном использовании интернета, равно как и других информационных и коммуникационных технологий». Миссия Insafe - пропаганда безопасного Интернета в первую очередь для подрастающего поколения.

В России дата отмечается с 2005 г.

https://ria.ru/20110208/331295120.html

 , ,

realbarmaley
()

Существуют ли SIP серверы легче и проще Asterisk?

сабж. Проще в смысле KISS, а не в настройке.

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

 , ,

realbarmaley
()

Телефон под gnu linux

Купить pinephone/librem проблематично.

Чисто теоретически, можнг о ли взять смартфон, типа blackberry, и поставить туда, какой нибудь, debian?

 ,

realbarmaley
()

Фейковый root пользователь для ssh

Можно ли сделать фейковый рут пользователя с паролем 1234 для sshd, но чтобы он ничего не мог делать? И подключившимуся кулхацкеру послание оставить? А то кто-то мне на сервак стучится, хочу с ним поздороваться, поболтать по душам :) Никогда не думал, что на мой homeserver кто-то будет стучатся, пробивать SIP, даже пытаются ломануть ssh ключ (!) с помощью старого diffie-hellman-sha1 подбором!!!! Первый раз такое вижу. Хочу с хацкером поболтать по почте или XMPP :))).

 , , ,

realbarmaley
()

Адрес F-Droid репозитория RuStore

Мне, к сожалению, необходимо скачать зонды с рустора. Ставить их программку и выдавать ей права на установку страшно. Как я понял, они используют F-Droid в качестве основы. Вопрос: кто знает адрес и отпечаток репозитория RuStore?

 , , ,

realbarmaley
()

Шаблонизатор текста

Есть какие нибудь шаблонизаторы или что-то типа того, чтобы сделать веб-сайт + RSS feed одним инструментом? И при этом без привязки к HTML/XML, какой нибудь простой шаблонизатор с макросами. Простой универсальный инструмент, который можно применить, например, еще для конфигов. А то sh+sed+printf меня задолбал…

 , , , ,

realbarmaley
()

Как организовать git сервер без javascript

У меня аллергия на JS. Сразу зуд и насморк начинается.

Есть ли аналоги Gitlab и Gitea, которые работают без js? А если нет, то как правильно организовать рабочий процесс (pull request и пр.) по email?

 , , , ,

realbarmaley
()

Что делать если невозможно создать PTR запись

Такая ситуация: у меня дома ~сервачок~ неттоп стоит, туда я установил почтовый сервер. DKIM, SPF, MX записи я настроил. Прием почты, отправленной из mail.ru работает. Ну а отправка туда не работает. Думал, что что-то случилось с DKIM, может напутал я чего, но нет, все оказалось проще и ужаснее: PTR!!! И у меня ситуация: придется звонить провайдеру и просить эту запись, а он попросит в месяц 200 рублей за публичный IP + DNS хостинг…

Можно ли как то сэкономить или все таки придется платить?

 , , , ,

realbarmaley
()

ПО для расшаривания файлов по HTTP

Доброго времени! Какое существует ПО, которое позволит загружать файл на сервер и даст возможность временно получить к нему доступ по ссылке? Т.е. зашел на сайт, нажал кнопку загрузить файл, получил ссылку, отправил товарищу, он скачал. В идеале оно должно быть без Client-Side Execution (JS, WASM и пр.). Я уже неделю ищу, может гугл меня в теневой бан отправил :) Заранее спасибо!

 ,

realbarmaley
()

Использование видеокарточки, принадлежащей другому seat

У меня Multiseat. К seat0 привязана GPU Intel, к seat1 NVIDIA. Возможно ли из seat0 использовать ускорение NVIDIA? У меня пишет Failed to create GL Context практически во всех 3D приложениях, если я из seat0 программу запускаю с переменными __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia.

Есть идея написать вручную «жесткий» конфигурацию Xorg с разными ServerLayout и AutoAddDevice off, но у меня есть подозрения, что нельзя использовать видеокарту, про которую сервер X не знает.

Заранее спасибо

 , , , ,

realbarmaley
()

Гаснет экран когда используется ноутбук

У брата ноут Lenovo g505s, стоит арч, KDE. Я ему посоветовал гну линукс…

У него возникла проблема: когда он работает за ноутом яркость экрана снижается до нуля, а KDE показывает диалог настройки экрана (повторение, слева, справо и т.д.).

Я пытался решить так: добавил acpi_backlight=none в опциях ядра. Не сработало. Думаю написать скрипт, который тупо будет каждую секунду вызывать xbacklight.

Есть ли более изящное решение?

 , , , ,

realbarmaley
()

Существуют ли темы для FLTK?

Хочу писать GUI, просто интересно, есть они темы в фалтике как в gtk и qt?

 ,

realbarmaley
()

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