И это всё МОЁ

Ъ: https://www.reddit.com/r/privacy/comments/da219t/im_project_lead_for_matrixorg_the_open_protocol/


Мэттью (местный великодушный пожизненный диктатор) провёл AMA (Ask Me Anything) на Reddit, отвечая на вопросы насчёт последних новостей в экосистеме Matrix.


В частности, рассказывает о недавних улучшениях в эталонных реализациях (например, об уменьшении централизации, сделав Identity Server и Integration Server опциональными, с возможностью выбора собственного сервера прямо из интерфейса настроек Riot), погружается в технические детали и интригует разговорами о неком «Really Big messaging service who might want to join Matrix».









 , ,








И это всё МОЁ

Здесь можно поделиться бредовым результатом жизнедеятельности данного синонимайзера: https://raskruty.ru/tools/synonymizer/


А вот и пример (моя новость первоначального вида, обработанная им):



Создатели дистрибутива Nitrux огласили об вырабатывании первоначальных удачно авралящих сборок, отрешенных от systemd. После практически 3 месяцев опытов завязалось проверка производств на базе SysVinit и OpenRC. Первоначальный вид (SysVinit) замечен как абсолютно авралящий, однако не чтимый как возвышенное заключение. Другой вид (OpenRC) покуда не удерживает GUI и включение к сети. В будущем намечается вдобавок отведать образовать монтирования с системами инициализации s6-init, runit и busybox-init.




Дистрибутив Nitrux сооружен на стопочной складе Ubuntu и вырабатывает свой пролетарий стол Nomad, развернутый на разработках KDE (рубка надо KDE Plasma). Для агрегата добавочных прибавлений используется система самодостаточных пакетов AppImage и центр агрегата прибавлений NX Software Center. Сам дистрибутив поставляется в фигуре 1-го файла и обновляется атомно с внедрением своего инвентаря znx. В критериях использования AppImage, неимения классического разбиения на пакеты и атомного обновления системы, применение systemd рассматривается как добавочное и очень осложненное заключение, так как для пуска базисных частей дистрибутива довольно простенькой системы инициализации.



Пожалуй, без комментариев…









 , , , ,








И это всё МОЁ

Есть VPS, дают блок /64 (провайдер veesp). На сервере крутится openvpn, соответственно, я хочу, чтобы клиенты получали глобальные ipv6-адреса.

Что я для этого сделал:

  • Разделил блок адресов на два по /65.
  • В нижней половине выделил один адрес, назначил его на wan-интерфейс сервера (с маской /65).
  • В верхней половине выделил /112 под openvpn: один адрес стоит на tun-интерфейсе, другие openvpn раздаёт клиентам.
  • Когда клиент подключается, выполняется ip neigh add proxy "$CLIENT_IPV6" dev eth0 (eth0 — это wan).
  • Стоят опции sysctl:
    • net.ipv6.conf.all.forwarding = 1
    • net.ipv6.conf.eth0.proxy_ndp = 1

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

Если назначать любые адреса из моего блока /64 на eth0, то снаружи пинг проходит: ко мне от шлюза приходит neighbor solicitation, мой сервер отвечает neighbor advertisement, потом идут echo request и echo reply. Если этот же адрес не стоит на eth0, а используется для vpn (либо в качестве адреса одного из клиентов, либо адреса на tun-интерфейсе), и ndp proxy для него включён, то приходит neighbor solicitation, мой сервер отвечает neighbor advertisement — и тишина, echo request не доходят до моего сервера. Единственная разница — во втором случае neighbor advertisement уходит с link-local адреса на eth0, а в первом случае с того адреса, который запрашивается (потому что он назначен на eth0).

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

Спасибо.








 , ,








И это всё МОЁ

Доброе времени суток, ЛОР!


Как можно исправить «пустые квадраты» в regular font-style в терминале?


Video (Извиняюсь, Imgur съел качество.)


P.S. Самое интересное, что в italic font-style правильно отображается.


P.S.S. Neofetch









 , ,








И это всё МОЁ

глючит драйвер для hp принтера

плагины устанавливюатся (ppd появляется) но неработает нихрена.

куда копать ??

$ hp-plugin

HP Linux Imaging and Printing System (ver. 3.19.6)
Plugin Download and Install Utility ver. 2.1

Checking for network connection...
Downloading plug-in from:
Receiving digital keys: /usr/bin/gpg --homedir /home/lenn/.hplip/.gnupg --no-permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
Creating directory plugin_tmp
Verifying archive integrity... All good.
Uncompressing HPLIP 3.19.6 Plugin Self Extracting Archive..............................................................

HP Linux Imaging and Printing System (ver. 3.19.6)
Plugin Installer ver. 3.0

Plug-in version: 3.19.6
Installed HPLIP version: 3.19.6
Number of files to install: 64

Plugin installation failed
error: Python gobject/dbus may be not installed
error: Plug-in install failed.

Done.







 , ,








И это всё МОЁ

Из его персонального бложика:

https://stallman.org/archives/2019-jul-oct.html#27_September_2019_(Urgent:_Se...


I am looking for a room in a shared house or apartment as an interim place where I could stay for at least two months. Ideally I would have the option of staying for up to six months, but I could do without that.

I'd like it to be located within 15 minutes walk of a subway line (not counting the Green Line beyond Kenmore), or a high frequency bus line such as #1 or #77, or #71, #73 or #66. The point is it should not be so hard to get to Cambridge or Downtown Boston that it dissuades me from going.

There should not be a cat (unless hypoallergenic), or a dog that jumps up excitedly on people (unless quite small), or a digital listening device such as Echo, Siri or «Hello Google», or a card lock that records who opens the door. I will ask about cameras.

I'd like there to be a large supermarket in walking distance or close to a nearby subway station.

If you know of an opening, please email me at rms on the site gnu org with «Interim housing» as the subject.

До чего ЭТИ довели человека!








 








И это всё МОЁ

r_asian и любовь к истории (комментарий)

[2jb]Про бан wifer (комментарий)

Dimez, я требую объяснений. Раз уж вернулся - так умой LOR кровью, давно пора.








 , ,








И это всё МОЁ

Здравствуйте. Проблема заключается вот в чем: подключил второй монитор по hdmi(у меня ноут) и поменял разрешение на 1600х900 (было 1024х768), система зависла. И с тех пор при каждой подключение монитора все зависает. Попробовал включить ноут уже подключенным монитором,но на этот раз в систему не зайти. на экране зависает лого кде и дальше никуда. Без второго монитора все работает. Подскажите пожалуйста как решить эту проблему. За ранее спасибо








 , ,








И это всё МОЁ

Сабж. Интересует штука а-ля Jitsi (собственно, если бы был клиент для него терминальный - было бы то, что нужно, думаю), желательно, чтобы не пришлось самому сервер поднимать. В приоритете (по убыванию):

  • Стабильность соединения
  • Качество звука
  • Способность восстанавливать разрыв автоматически через n-время


Начал замечать, что даже с многомегабитным каналом и стабильным пингом периодически пакетики теряются почти во всех сервисах, будь то Discord (та ещё, простите, параша по звуку), WhatsApp (вообще говорить не хочу ничего насчёт него), etc. Пока выручает Jitsi, но и в нём не всё слава богу. Делитесь своим опытом и предлагайте варианты.








 , , ,








И это всё МОЁ

Оставка Столлмана не скажется на его руководстве проектом GNU.
Ричард Столлман пояснил, что решение об уходе с поста президента касается только FSF и не затрагивает проект GNU. Проект GNU и FSF — не одно и то же. Столлман остаётся руководителем проекта GNU и не собирается покидать этот пост.








 , , ,








И это всё МОЁ

Имеется неттоп Foxconn NetBox-nT330i (Atom 330, NVIDIA ION, 2GB RAM), установлена Manjaro + LXDE.

Проблема следующая: в простое процессор греется аж до 85-90C, а при просмотре видео температура и вовсе переваливает за 100, после чего неттоп отключается. Проприетарный драйвер NVIDIA стоит (nvidia-340xx-dkms). Пробовал ванильный Arch, Debian 10, Mint 19.3 — проблема сохраняется. В родной семёрке температура проца в простое стабильно держится в районе 40-45C.

Погуглил, выяснилось, что Atom 330 не поддерживает SpeedStep, значит управлять его частотами нельзя. Однако модуль p4-clockmod может дать какой-то результат, но не в моём случае, как оказалось. Команда sudo modprobe p4-clockmod ровным счётом ничего не меняет, температура проца не падает.

Частоту можно уменьшить принудительно, но как заставить регулировать самостоятельно в зависимости от нагрузки, я не представляю. Кто-нибудь настраивал подобное железо? Сильно не пинайте, я только начинающий :)








 , ,








И это всё МОЁ

Зачем некоторые странные личности добавляют в архивы папки с именем __MACOSX? Они совсем того, что ли?








 








И это всё МОЁ

Всем привет. Есть локальная сеть: в ней один компьютер с Linux, остальные с Window. На Linux-е поднят apache2. Нужно сделать так, чтобы при открытии некоторых сайтов с машин, на которых Windows, перебрасывало на страницу(на apache2 которая) с предупреждением, что «Сайт, на который вы пытаетесь перейти, заблокирован администрацией!». Сама страница с предупреждением уже есть. Подскажите, пожалуйста, что нужно прописать? Я так понимаю через iptables как-то можно это реализовать..








 








И это всё МОЁ

Всем привет!

А какие есть годные языки без сборки мусора? Ну, т.е. кроме С, С++ и Rust.

Так, чтобы не просто опциональное ручное управление, а чтобы весь язык и стандартная либа были ориентированы на работу без gc

Не обязательно что-то из мейнстрима (таких, вроде как, и нет кроме той троицы). Можно и с гитхаба, но живое и активное развивающееся








 








И это всё МОЁ

Сабж. Кликнешь — а он две секунды думает. Хорошо если после этого вообще что-то сделает. Причем проблема проявляется только под LXDE. Под KDE все нормально. Другие Qt приложения работают нормально и под LXDE, и под KDE. Причем, Менделей как-будто использует одну тему под LXDE и другую под KDE, тогда как все остальные Qt приложения используют одну и ту же (breeze).

Нашел этот тхред. Не помогло.

Может, Менделею каких переменных среды не хватает?

Mendeley Desktop 1.19.5-1 (AUR mendeleydesktop-bundled) and 1.19.4 (official web site), LXDE 0.99, Openbox 3.6.1-4, QT5 5.13.








 , ,








И это всё МОЁ

Я правильно понимаю, что buildah+podman можно использовать как эквивалентную (drop-in) замену последнему докеру, работающую с cgroups v2?


Несколько вопросов:



  • buildah умеет полноценно интерпретировать Dockerfile?

  • podman умеет в лимиты (ну, то есть, пользоваться цгруппами по назначению)?

  • оно всё вместе умеет работать (push+pull) с обычными докеровскими реестрами (в т. ч. с аутентификацией)?

  • есть ли какой-то эквивалент docker-compose для локальной отладки, или всем в куб?


sudo cast @alpha









 ,








И это всё МОЁ

Включил в конфиге следующие опции:


DEBUG_KERNEL=y
DEBUG_INFO=y
DEBUG_BUGVERBOSE=y
CONFIG_FRAME_POINTER=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y

Запустил oldconfig:

Compile the kernel with debug info (DEBUG_INFO) [Y/n/?] y
Reduce debugging information (DEBUG_INFO_REDUCED) [N/y/?] (NEW) N
Produce split debuginfo in .dwo files (DEBUG_INFO_SPLIT) [N/y/?] (NEW) N
Generate dwarf4 debuginfo (DEBUG_INFO_DWARF4) [N/y/?] (NEW) N
Generate BTF typeinfo (DEBUG_INFO_BTF) [N/y/?] (NEW) N
Provide GDB scripts for kernel debugging (GDB_SCRIPTS) [N/y/?] (NEW) Y
Enable __must_check logic (ENABLE_MUST_CHECK) [Y/n/?] y
Warn for stack frames larger than (needs gcc 4.4) (FRAME_WARN) [1024] 1024
Strip assembler-generated symbols during link (STRIP_ASM_SYMS) [N/y/?] n
Generate readable assembler code (READABLE_ASM) [N/y/?] n
Debug Filesystem (DEBUG_FS) [Y/?] y
Install uapi headers to usr/include (HEADERS_INSTALL) [N/y/?] n
Enable full Section mismatch analysis (DEBUG_SECTION_MISMATCH) [Y/n/?] y
Make section mismatch errors non-fatal (SECTION_MISMATCH_WARN_ONLY) [Y/n/?] y
Force weak per-cpu definitions (DEBUG_FORCE_WEAK_PER_CPU) [N/y/?] n

Собрал ядро, запускаю: qemu-system-i386 -m 512m -append 'console=ttyS0 nokaslr' -display none -serial mon:stdio -kernel arch/x86/boot/bzImage -s -S, и запускаю gdb vmlinux. Дебаг идет, но vmlinux-gdb.py не загружен, apropos lx не показывает ничего, add-auto-load-safe-path не делает ничего, так как я подозреваю, что gdb даже не пытается загружать скрипты.

И gdb, и qemu из репов дебиана. Какова вероятность, что проблема в них, а не в моих кривых руках? Может, я что-то очевидное делаю не так?








 , , , ,








И это всё МОЁ

Есть сервер, на котором установлен Ubuntu 18.04. И десяток ip адресов с ним.
Как можно ограничить входящий, исходящий трафик к каждому адресу отдельно?
Интерфейсы:
eth1
eth1:1
eth1:2
eth1:3
...
eth1:10








 








И это всё МОЁ

Есть плата сPCI с встроенными 4-мя сетевыми. И на ней же стоит в мезонине контроллер с еще 4-мя сетевыми.
Нумерация eth0-eth3 - это встроенные, eth4-eth7 - добавленные.
Но примерно на одну загрузку из трех непонятно с чего нумерация начинается с добавленного контроллера и продолжается со встроенных, то есть получается eth0-eth3 - добавленные, eth4-eth7 - встроенные.
Соответственно, вся сеть настроена неправильно - ничего не работает.
Привязка по МАС в данном случае невозможна да и не заработает она, как я понимаю.

Почему такое может быть? UEFI? ядро? udev? я даже не пойму, с чего начинать и куда смотреть. Спасибо.








 








И это всё МОЁ

Добрый день!

Есть компьютер Ноутбук HP Compaq nx6110 с linux.

Он стоит как маленький сервер. Иногда требуется перегружать его через ssh.
Захожу по ssh, набирает sudo su и reboot.
Он вроде начинает перегружаться и выключается (либо похоже аля ждущий режим), проблема связана с тем, что у него закрытая крышка. Если крышку открыть он нормально перезагрузится.

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