LINUX.ORG.RU

Избранные сообщения VovanE

Gentoo Linux ping округляет время

Форум — Admin

Поменял ЖД на роутере, скопировавав ОС со старого, теперь такой глюк, что пинг на любой хост округляет до целых миллисекунд: router1 / # ping *.*18.1

PING *.*.18.1 (*.*.18.1) 56(84) bytes of data.

64 bytes from *.*.18.1: icmp_seq=1 ttl=255 time=1.00 ms

64 bytes from *.*.18.1: icmp_seq=2 ttl=255 time=0.000 ms

64 bytes from *.*.18.1: icmp_seq=3 ttl=255 time=1.00 ms

64 bytes from *.*.18.1: icmp_seq=4 ttl=255 time=0.000 ms

64 bytes from *.*.18.1: icmp_seq=5 ttl=255 time=0.000 ms

64 bytes from *.*.18.1: icmp_seq=6 ttl=255 time=1.00 ms

64 bytes from *.*.18.1: icmp_seq=7 ttl=255 time=1.00 ms

64 bytes from *.*.18.1: icmp_seq=8 ttl=255 time=0.000 ms

На другом сервере, из этой же сети, тот же хост пингуется нормально, с тысячными долями: server200 root # ping *.*.18.1

PING *.*.18.1 (*.*.18.1) 56(84) bytes of data.

64 bytes from *.*.18.1: icmp_seq=1 ttl=254 time=0.720 ms

64 bytes from *.*.18.1: icmp_seq=2 ttl=254 time=0.630 ms

64 bytes from *.*.18.1: icmp_seq=3 ttl=254 time=0.802 ms

64 bytes from *.*.18.1: icmp_seq=4 ttl=254 time=0.631 ms

64 bytes from *.*.18.1: icmp_seq=5 ttl=254 time=0.795 ms

До переустановки всё было норм. Остальное всё работает. Как поправить ? Зараннее спасибо

 , ,

injektor
()

выбор смартфона

Форум — Mobile

Товарищи, могли бы помочь с выбором смартфона (замена для моего Xiaomi redmi 8). Рассматриваю так называемые бюджетники. Телефон нужен года на три. В игры не играю. Нужно, чтобы не тормозил, ну и приемлемая камера. Ну и самое не маловажное это размер экрана, категорически против лопат, диагональ более 6.5".

Рассматриваю такие варианты:

Xiaomi Redmi Note 11 NFC 6/128 ГБ;

Xiaomi 11 Lite 5G NE 6/128;

Xiaomi Poco M4 Pro 4G 8/256 ГБ;

Samsung Galaxy A52 6/128 ГБ;

realme 8 6/128 ГБ;

Google Pixel 4a 6/128 ГБ

Может тут есть владельцы данных телефонов и можете поделиться своими впечатлениями.

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

 

RazorBG
()

Оплатить зарубежный сервис в 2022 году

Форум — Talks

Как сейчас можно оплатить зарубежный сервис, в частности godaddy? Ехать заводить зарубежную карту не вариант. Может есть какой-то посредник. А то совсем не охота переезжать на reg.ru

 , ,

ptah_alexs
()

Как вставить блок в середину файла не перезаписывая хвост?

Форум — General

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

Пример: общий размер файла 600 GB, хочу вставить не менее 200 байт в начало (но можно и более). Хотелось бы сделать это быстро, не перезаписывая 600 GB с одного места на другое.

Как это сделать, через какие API? Как узнать, какого минимального размера блок можно использовать для такой операции?

Я думаю, что через VFS такое не получится и надо использовать более низкоуровневые АПИ. Или получится?

Понятно, что минимальный блок будет около 128 килобайт или более на современных SSD.

 , ,

Shushundr
()

GCC защита от просмотра исходного кода

Форум — Development

Здравствуйте! Возник вопрос: как защитить ПО от просмотра исходного той же самой командой cat? Насколько я помню, после компиляции GCC я мог посмотреть исходный код командой cat. Ну и вот как защитить его? Почему то, когда я пишу cat apt-get у меня его исходники не высвечиваются.

 , , , ,

tiopl09
()

Просветите по nftables dynamic blacklist

Форум — Admin

Привет специалистам по фаерволам (т.е. всем присутствующим)!

Допустим, есть сервер с очень ограниченным набором открытых портов. Само собой в закрытые порты постоянно дОлбятся дятлы. Не очень мешают, но они же могут и в открытые начать стучать после закрытых. Просветите, пожалуйста, имеет-ли право на жизнь такой вариант:
при первой же попытке коннекта к закрытому порту засовывать ip в блеклист на пару минут, например так:

table inet filter {
  set blackhole {
    type ipv4_addr
    size 65536
    flags timeout
  }

  chain input {
    ip saddr @blackhole counter drop

    ... тут полезное accept ...

    add @blackhole { ip saddr timeout 2m } counter drop
  }
}

Какие подводные камни у такого вараинта?

 ,

Brillenschlange
()

Deannoing — демон/фильтр мониторинга лог-файла

Новости — Open Source
Группа Open Source

Deannoing — демон/фильтр мониторинга лог-файла с вызовом парных команд с ожиданием при успешном поиске regex-выражений.

Конечно, подобных программ в сети в достаточном количестве, но автору либо не хватало их функциональности (в данном демоне 21 ключ), либо они были написаны на интерпретируемых языках с солидной утилизацией ресурсов и с сомнительным способом мониторинга входного файла. Данный демон использует современный способ наблюдения за изменениями входного файла путем использования механизма inotify.

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

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

Программа написана на языке C.

>>> Подробное описание программы

 

vodz
()

Внезапно! Виртуализация в процессоре Intel Atom D525

Форум — Linux-hardware

Виртуализация в процессоре Intel Atom D525

Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)

нормально вроде общались Jameson chukcha

 , at5nm10-i, , ,

kindof
()

Виртуализация в процессоре Intel Atom D525

Форум — Linux-hardware

Не долго думая, решил поставить на этот проц виртуалку KVM.
Целый день продолбался в консоли, готовя базовую систему, а когда дошел до создания виртуалок, получил полный облом на ровном месте.
И только потом решил проверить, годится ли этот проц для этих дел :-)

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

А в этой статье _https://habr.com/ru/post/132818/ и вовсе не заморачивались и поставили VMWare без особых ухищрений - как же так?

Так все-таки, есть виртуализация в этих Атомах или нет?

 ,

chukcha
()

Написал скрипт, который меняет default gateway

Форум — General

Написал скрипт, он поднимает ССХ тоннель на tun интерфейсах, и меняет default gateway, однако, если ССХ соединение рвётся, default gateway не восстанавливается, можно конечно руками восстановить, но хочется автоматики, вот думаю, как это сделать, придумал запускать скрипт с nohup а в скрипте в вечном цикле проверять, доступен ли удалённый tun интерфейс и если не доступен, то восстанавливать default gateway. Что ещё можно придумать?

 ,

IvanRia
()

try-finally - освобождение ресурса (fpc/lazarus)

Форум — Development

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

begin
var ResponceStream := PostRequest(UrlCtrl + '/api/hello', PostSource);
try
// here void
finally
  ResponceStream.Free;
  end;
end;

задал вопрос автору:

смысл использовать т.о. try-finally? если что-то случаться в процессе отправки запроса, то не произойдет «дефолтного» освобождения рессурса

получил ответ:

наоборот обязательно произойдет освобождение

поясните, почему? :о)

спасибо!

p.s. данный код из Delphi-проекта, переношу на Lazarus

 ,

sunjob
()

Какой дистр Linux первым заблокирует обновления для России?

Форум — Talks

или это невозможно из за децентрализованной системы доставки обновлений. вобщем у кого первым в Linux сорвет крышу из за политики?

 ,

anonymous2
()

Firefox и большие табы

Форум — Desktop

Сижу на opensuse tumbleweed, прилетело обновление огнелиса (96.0.2), и теперь у меня большие табы (https://i.imgur.com/2kvmEPP.png). Загвоздка в том, что у меня включен compact mode и табы были нормального размера. Что интересно, при включенном compact mode выпадающее меню (3 полоски в правом верхнем углу), действительно «компактное», но для табов это не работает. На чистом профиле все то же самое.

Что могло сломаться? Куда копать?

 ,

moonmadness
()

Лисий compact mode пока пока?

Форум — Desktop

смотрю на браузер… ЯННП.
В about:config - browser.compactmode.show true

А вкладки на пол экрана! В настройки, а normal от compact не отличаются, только немного ужимает адресную строку.

Я всё проспал? лиса 96 прикрыла лавочку? И если так, то какого она нужна?

UPD - Вот нарыл https://www.reddit.com/r/firefox/comments/s8t7j9/compact_mode_broke_again_c/ Тему прикрыли…

Поставил 91 пока. Менеджеры победили?

Может на min перейти? Кто-то использует?

 ,

modest
()

ls icons

Форум — Talks

Запилил отображение иконок для ls.
Патч для coreutils-9 лежит тут
скрин 1
скрин 2

смузи это модно и молодежно.

 

pascal
()

Размер раздела метадата для LVM-thin

Форум — General

Добрый день!

Присоединил к серверу Proxmox новый диск 3Тб и сделал из него LVM-thin (на весь диск). Всё делал средствами GUI (через веб-интерфейс).

Довольно долго шла его подготовка… После её окончания, посмотрел, как этот диск теперь выглядит в системе:

root@pve:~# lsblk
NAME                         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                            8:0    0   2.7T  0 disk 
├─vmdata-vmdata_tmeta        253:8    0  15.8G  0 lvm  
│ └─vmdata-vmdata            253:10   0   2.7T  0 lvm  
└─vmdata-vmdata_tdata        253:9    0   2.7T  0 lvm  
  └─vmdata-vmdata            253:10   0   2.7T  0 lvm  
....

Мне кажется странным, что под метеданные забрали целых 16 Гб. Или это нормально?

Ещё вопрос - система выдала такое предупреждение: Thin pool volume with chunk size 64.00 KiB can address at most 15.81 TiB of data. WARNING: Maximum supported pool metadata size is 15.81 GiB."

Правильно ли я понимаю, что в будущем смогу расширить этот LVM-thin pool максимум до 15 Тб, т.е. добавить в него ещё 4 таких же диска?

А если мне надо будет сделать хранилище больше? Что тогда делать?

 ,

Garik368
()

Масштаб интерфейса в Firefox

Форум — Desktop

Поставил поиграться Deepin и получил гигантизм в Firefox. Иконки интерфейса стали гораздо больше и это не лечится через настройки панели инструментов. Когда-то давно уже было такое, лечилось через редактирование prefs.js, но забыл какая строчка конфига за это отвечает. Напомните, пожалуйста.

 

dnb
()

Плавная прокрутка firefox

Форум — Desktop

Обновился блин до 91.4esr …

Короче about:config

general.smoothScroll.mouseWheel.durationMaxMS 500
general.smoothScroll.mouseWheel.durationMinMS 250

Всё. В 100 раз лучше этого ДрЫгаЮщЕгО сколла по умолчанию.

 , ,

LINUX-ORG-RU
()

Легковесное решение для раскладки мониторов в Х11

Форум — Desktop

Привет, друзья!

Раньше дома пользовался только ноутом и всё было хорошо. Обзавёлся дополнительным монитором, и теперь не могу найти утилиты, не связанной ни с каким DE для управления раскладками мониторов и их разрешением в Х11. Поисковики на слова monitor, screen дают результаты из совсем других тем.

На ПК стоит WM Awesome, не хочу тащить пол KDE или Gnome для небольшой точечной задачи. Прошу подсказать программульку с графическим интерфейсом.

Также, если можно обойтись каким-нибудь xrandr для описания раскладки, буду ещё больше рад. Менять раскладки не планирую, написать одну длинную команду и забыть – ещё более приятное решение.

Заранее благодарю и с Наступающим!!!

 , ,

rmu
()

Chromium-based браузеры: как быть?

Форум — Desktop

Такая ситуация. Сначала сравниваю Chromium и Chrome. Дистрибутив NixOS.

Chromium - работает видео ускорение! (да, свершилось! у меня оно завелось!!!). Я так понимаю (только с криокамеры, могу сильно ошибаться) что его специально собирают с поддержкой VAAPI. Как добился активации:

  1. Ставлю флаг Override software rendering list

  2. Запуск с ключами –use-gl=desktop –enable-features=VaapiVideoDecoder

  3. h264ify, потому что у меня SandyBridge бронзового века.

Все бы круто, но - нет синхронизации!

Chrome - есть синхронизация. Но не заводится ускорение! Все те же действия - приводят ни к чему. в chrome://gpu горит желтым.

Собственно вопроса два возникает.

  1. Можно ли получить ускорение в Chrome?

  2. Можно ли получить синхронизацию в Chromium? (не обязательно с гуглом, как угодно между компами с линуксом).

 , ,

James_Holden
()