LINUX.ORG.RU

Сообщения vel

 

transmission 4.0

transmission-daemon + web-интерфейс

Никто не пробовал апгрейдиться с 3.0?

Пока откатился на 3.0 т.к. оно ничего не раздаёт :(

 , ,

vel
()

LA 0.8 при простое

Есть машинка с ядром 5.15.86, slackware 15, без Х-ов.

Замечена странность которую нигде больше не наблюдаю:

При полном отсутствии загрузки - постоянный LA 0.75-0.85

Кто такой «kworker/11:3+usb_hub_wq»?

Он периодически появляется в ps со статусом «D»

lsusb периодически тоже подтормаживает (0.6 секунды вместо 0.009).

Есть kvm (который изображает usb2.0-хаб) через который подключены клава и мышь.

Как найти кто дает этот LA?

 , ,

vel
()

что не так с hdmi?

Есть чудо враждебной техники в виде монитора samsung U32H850.

У него есть особенность: 2 разных hdmi входа.

HDMI1 поддерживает 4к 30Hz, HDMI2 поддерживает 4k 60Hz. Есть еще DP который поддерживает 4k 60Hz.

HDMI кабель родной от монитора.

Система: Ryzen 5700G/Gigabyte B550I AORUS или Ryzen 3400G/ASRock X470. Ядра 5.15 и 5.10

Система загружается через uefi+grub до консоли в runlevel 3 (X-ы запускаются на runlevel 4)

На DP все работает 4k и на 30Hz и на 60Hz, на hdmi1 4k работает не более чем на 30Hz.

Проблема выглядит так: если включен HDMI2 (4k60), то как только загружается amdgpu изображение исчезает и видны редкие белые горизонтальные линии (толщиной 1 или 2 пиксела) на 1/3 или 1/4 экрана слева. Развертка при этом не исчезает. Только сейчас дошло, что можно было посмотреть в меню монитора параметры развертки.

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

Есть мысли в какую сторону копать?

 , ,

vel
()

Странности с гугловым поиском

Поиск строки «dco nla_get_range_unsigned» (warning в dmesg) в гугле мне ничего не выдает, а отличии от ya.ru

Кто виноват? Местоположение?

 

vel
()

Накладные расходы livepatch

Влияет ли на производительность вызов функции ядра которая переопределена с помощью livepatch ?

 ,

vel
()

Хитрости с usb type-c

Есть кабель. С одной стороны usb-a (оранжевого цвета), с другой стороны type-c.

google pixel 4a на его подключение никак не реагирует (комп его не видит - в dmesg пусто и при подключении любых зарядников тоже никак не реагирует), при том, что более древний телефон с ним и работает и заряжается. Повербанки через него замечательно заряжаются и отдают заряд.

Что это может быть?

 ,

vel
()

Список шрифтов в браузере

Можно ли как-то получить список шрифтов который показывает браузер (ФФ) в диалоге выбора шрифтов в тектовом виде.

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

Подходит ли для этого утиль fc-list? Она выводит достаточно странные названия шрифтов типа «DejaVu Serif,DejaVu Serif Condensed»

Перемещено hobbit из general

 ,

vel
()

Обнаружение tls соединений с сертификатом определенного CA

Правильно ли я понимаю, что в процессе установления tls соединения на этапе certificate (после server helo) мы видим хеши всех сертификатов (server, intermediate, root) ?

Если так, то средствами dpi можно выявить использование нелегально выданных сертификатов.

Это вопрос относительно чебурнета который начнется 28 сентября.

PS Срач на хабре уже начался.

 ,

vel
()

Дополнения для nftables

Чёрт меня дернул вылезти из теплой уютной криокамеры iptables!

Посмотрев внимательно на слово nftables я случайно заменил, что там нет буквы 'M'. Как оказалось «модульность» отсутствует от слова совсем :(

Теперь понятно почему народ не горит желанием портировать расширения iptables в nftables.

Если в iptables можно было собрать свой модуль, положить его в нужный каталоги и оно работало, то теперь хрен!

Ядерные модули различаются не сильно, а вот userspace утилиту нужно будет патчить. Больше всего обрадовало использование bison/flex.

Сразу вспоминается ipset, в котором добавить свой тип совсем не просто. Но там бы хоть какая-то модульность, а тут её нет совсем :(

А еще просто бесит дублирование ядерных хидеров в ipset/iptables/nftables!

 , ,

vel
()

почему fail2ban такой тормоз ?

Есть ли способ ускорить его?

Всего 1 jail c 1 простым фильтром!

читает лог со скоростью менее 2 мегабайт/с! С ssd.

egrep уделывает его в десятки раз.

Или выкинуть эту питонячью поделку и заменить перловым скриптом?

Задача простая - пихать ip адреса в ipset.

питон 3.9

 ,

vel
()

определить тип файла на питоне

На старости лет пришлось написать на питоне простенькое приложение.

гугление говорит, что родной mimetypes не очень и лучше использовать python-magic

«import magic» вызывает «ldconfig -p» чтоб найти какие-то либы...

окуеть!

Лучше бы я не трогал это обдолбаный шланг!

 , ,

vel
()

apc smart 1000 отвалились интерфейсы

Есть apc smart 1000 SUA1000I выпуска 2010 года.

Был он подключен через usb порт.

Чтобы перепрограммировать настройки подключил com-порт.

Не отвечает.

Вернул usb, тоже не отвечает.

Выключил, отключил батарею, включил все назад. com-порт заработал.

Вопрос: это распространённый глюк или мне просто повезло ?

Может пора ему ёмкости заменить, как это делали с более древними образцами?

 , ,

vel
()

плагин для xfce

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

Длина выводимого текста ограничена шестью символами.

Куда смотреть?

 , plug,

vel
()

Где теперь на халяву брать GeoLite2-City.mmdb ?

С 25 апреля доступ закрыт.

Вопрос - где на халяву раз в месяц можно обновить GeoLite2-Country.mmdb и GeoLite2-City.mmdb ?

 

vel
()

Удаление файлов стандартными утилями

Есть список файлов и каталогов. В списке не может быть каталога с именем '/','.','..' или пустым именем.

Разделителем в списке является символ '\0'.

Есть ли какая-нибудь стандартная (лучше гнутая) утиль которая сможет выполнить такую задачу?

Что-то мне не навится в конструкции xargs -0 rm -r <file_list. Или это предрассудки?

Это действие требуется для отката инкрементального бекапа.

Там всего 3 действия: удаление лишних файлов/каталогов из списка, распаковка (untar) измененных файлов и распаковка (untar) хитрого архива с временем модификации всех каталогов и symlink.

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

 ,

vel
()

appimage для питоноскрипта

Вопрос есть и аналог appimage для питонячего приложения?

Есть вполне конкретная утиль - rdiff-backup

Хочется, чтоб распаковал архив в определенное место (типа /opt/rdiff-backup) и из него запустил rdiff-backup, и пофиг какой версии на хосте питон и в какой комплектации.

 , ,

vel
()

пятница, вечер.

Приползло из ФГУП «ГРЧЦ»

Уважаемые коллеги!

	По имеющейся информации в ближайшие 24 часа возможна централизованная блокировка
функционала оборудования Cisco Systems со стороны вендора.
К особой группе риска относятся устройства, требующие лицензирования и/или подписки, в том числе:
1. Все решения безопасности (Cisco ISE, Cisco ASA)
2. Устройства телефонии и унифицированные коммуникации (UC)
3. Все решения Software-defined
В качестве меры противодействия рекомендовано заблокировать tools.cisco.com.

Если у кого завтра циски превратяться в тыкву - напишите.

 ,

vel
()

Подстава от firefox

если у кого перестало все открываться, то попробуйте отключить network.http.http3.enabled

 ,

vel
()

Велосипеды и грабли

Жил был скрипт, много лет. IMHO со времён nagios-3.3 (2011 г.)

ethtool -S "${1:-eth0}" 2>/dev/zero | awk '/[rt]x_bytes/{if(match($1,"^rx"))R+=$2; else S+=$2;}END{printf "R=%s S=%s\n",R,S;}'
А потом пришли «Intel 82599EB» и «Intel X540-AT2»

Смотрю в нагиосе трафик на сервере и вижу 1.5Гбит/с

Смотрю такой же график на коммутаторе, а там 0.75Гбит/с

Смотрим на сервере

ethtool -S eth2 | grep '[rt]x_bytes'
     rx_bytes: 268997501295196
     tx_bytes: 269577166707683
     rx_bytes_nic: 271253542971821
     tx_bytes_nic: 271911704167621
#@$%^&* !

 ,

vel
()

Что за хрень?

Никто не знает, что за ублюдочный софт такое делает ?

21:08:35.079919 IP 192.168.93.15.1028 > 192.168.93.1.53: 16+ A? https://app-measurement.com/sdk-exp. (53)
21:08:35.079974 IP 192.168.93.1.53 > 192.168.93.15.1028: 16 NXDomain 0/1/0 (128)
21:08:43.304626 IP 192.168.93.15.1028 > 192.168.93.1.53: 18+ A? https://app-measurement.com/sdk-exp. (53)
21:08:43.304663 IP 192.168.93.1.53 > 192.168.93.15.1028: 18 NXDomain 0/1/0 (128)

 ,

vel
()

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