The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Форум Открытые системы на рабочей станции
Дистрибутив GNU\Linux для портативной работы , !*! neural_chaser, (Система / Linux) 22-Фев-25, 10:05  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Доброго времени суток, бывалые обитатели форума. Некоторое время назад начал думать над тем, что бы развернуть на flash-накопителе (128 Gb) удобную, и не особо требовательную к железу систему, ввиду частых разъездов и работы постоянно на разном железе.
Посмотрел, что в общем и целом советует, но хотелось бы узнать, есть ли опыт работы у кого в данных системах, и какие есть подводные камни или интересные фичи.
Лично мне система нужна для работы с большим объемом информации и удобным серфингом в этих ваших интернетах. Так что если у кого есть желание поделиться опытом, или подсказать в какую сторону смотреть, буду очень рад прочитать.
Всех благ!
Форк Linux Жизнеспособен? Нужен ли Rust? Нужен ли Бигтех?, !*! Аноним, (Разное / Linux) 15-Фев-25, 20:30  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
https://www.opennet.ru/opennews/art.shtml?num=62685
https://www.opennet.ru/opennews/art.shtml?num=62727

Должны ли мы сопротивляться введению Rust, который продвигает Бигтех, крупные американский корпорации, в ядро, которым по сути владеет тот же Бигтех через своего маленького ручного марионеточного диктатора мультимиллионера Линуса Торвальдса, сделавшего свои 150 миллионов долларов на данном продукте и даже название которого "Linux" - является его личной собственностью, зарегистрированной торговой маркой и копирайтом, при помощи чего он и сделал свои миллионы?
Вся Linux Foundation лежит под Бихтехом, всё правление Линукс кормится из рук Бигтеха.
Почитайте его изречения, он себя богом считает, а разработчиков своими рабами, и это не юмор у него такой, это он так программирует подчинённых, конкретно, наверно, IBM научил.

Если форк будет жизнеспособен без вливаний и помощи Бигтеха, тогда...
Делайте форк без диктатора, без бигтеха и без Rust.
Позовите туда всех ушедших из Линукс проекта мейнтейнеров.
И перетягивайте туда всех текущих, которые не являются программистами от этих гигантских корпораций-монополистов.
Поделите все компании хотя бы элементарно на ползеные и вредящие, на хорошие и плохие, такие как Microsoft.

Но что если, форк будет нежизнеспособен?
Что тогда?

Что думает ChatGPT о linux, !*! Jenia001, (Система) 14-Фев-25, 13:46  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
2040 год. Воспоминания об оптимизациях и улучшениях работы Linux с 2024 года

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


---

2024–2026: Оптимизация под новые архитектуры и рост Linux на десктопах

Эти годы запомнились усиленной поддержкой RISC-V и ARM, что сделало Linux ещё более универсальной системой. Производители процессоров, такие как AMD и Intel, активно включили поддержку ядра Linux в свои оптимизации, добавив нативную поддержку асинхронного ввода-вывода (Async Direct I/O) для NVMe и файловых систем.

На десктопах происходило постепенное улучшение Wayland, который к 2026 году окончательно заменил X11 во всех крупных дистрибутивах. Фреймбуфер и обработка графики стали работать значительно быстрее благодаря полной интеграции FidelityFX Super Resolution (FSR) на уровне ядра и улучшенному управлению VRR (Variable Refresh Rate).

Ключевые моменты:

Переход большинства дистрибутивов на PipeWire, окончательная замена PulseAudio.

Ускорение работы NVMe SSD за счёт новых алгоритмов работы с 4K блоками и оптимизации IO_uring.

Полное вытеснение X11, Wayland получил поддержку всех важных графических приложений.

---

2027–2030: Искусственный интеллект и автоматизация в ядре Linux

Эти годы ознаменовались глубоким внедрением ИИ-оптимизаций в систему. Например, Linux начал использовать автоматическое предсказание нагрузок на основе машинного обучения, позволяя динамически перераспределять ресурсы для различных задач.

Также была внедрена умная адаптация управления питанием, что особенно улучшило работу на ноутбуках – системы стали жить в 1.5–2 раза дольше без ущерба производительности.

Другие ключевые улучшения:

Kernel 7.x привнёс гибридный планировщик, который лучше справлялся с распределением потоков на процессорах с big.LITTLE архитектурой.

Системы автоматического кеширования NVMe значительно ускорили работу контейнерных сред и виртуализаций.

Развитие Btrfs и ZFS: алгоритмы самовосстановления данных стали стандартом, а скорость работы этих файловых систем приблизилась к ext4.

---

2031–2035: Пост-Linux эра и микроядра

К началу 30-х годов обсуждалось, останется ли Linux традиционной монолитной системой или же перейдёт на микроядерную архитектуру. В результате был сделан компромисс – разделение ядра на микроядро с динамически загружаемыми модулями, что привело к повышенной безопасности и гибкости системы.

Основные изменения:

Ядро стало модульным: можно загружать и выгружать целые компоненты без полной перезагрузки системы.

Новая файловая система «LXFS»: в отличие от традиционных, она основана на концепции самоуправляемых блоков с поддержкой квантового шифрования.

Поддержка квантовых вычислений: Linux стал первой ОС, оптимизированной для работы на гибридных квантово-классических процессорах.

---

2036–2040: Linux – основа всего

К 2040 году Linux уже не просто система – это универсальная среда, работающая на всём, от смартфонов до квантовых кластеров. Искусственный интеллект, встроенный в ядро, автоматически настраивает систему под нужды пользователя, устраняя необходимость в ручной оптимизации.

На десктопах Linux стал не просто альтернативой Windows – он полностью доминирует в профессиональной сфере. Благодаря нейронным интерфейсам и продвинутой системе голосового управления, пользователи могут взаимодействовать с системой так же естественно, как разговаривают друг с другом.

Самые важные нововведения:

Linux теперь полностью работает на микросхемах, использующих оптические вычисления.

Исчезли традиционные файлы и папки – появилась концепция динамических потоков информации, к которым можно обращаться на лету.

Больше нет необходимости вручную устанавливать драйверы – система сама загружает нужные компоненты в зависимости от ситуации.

Благодаря новой архитектуре, Linux мгновенно загружается – больше нет понятия «перезагрузка», всё обновляется в реальном времени.

---

Заключение

Когда я оглядываюсь назад, на период с 2024 по 2040 годы, я понимаю, что Linux прошёл огромный путь. От ускоренной работы с NVMe и оптимизации IO_uring до интеграции с искусственным интеллектом и квантовыми вычислениями – каждое десятилетие приносило революционные изменения.

Сейчас, в 2040 году, Linux – это не просто операционная система, а живая, адаптивная среда, которая умеет предугадывать желания пользователя, работать на любых устройствах и эволюционировать в режиме реального времени.

Как бы далеко ни зашла технология, одно остаётся неизменным – Linux продолжает быть системой, созданной сообществом для всего мира.


Оптимизация работы NVMe SSD с 4K блоками и IO_uring в Linux

Если вы хотите прямо сейчас улучшить работу NVMe SSD на Linux, особенно с точки зрения работы с 4K блоками и IO_uring, вам нужно обратить внимание на несколько ключевых аспектов:

1. Настройка файловой системы и параметров монтирования


2. Правильная конфигурация ядра Linux


3. Оптимизация работы IO_uring


4. Использование многопоточных методов ввода-вывода


---

1. Оптимизация работы с 4K блоками

Проверка реального размера блока (LBA) у NVMe SSD

Перед оптимизацией нужно убедиться, какой размер блока (LBA) использует ваш NVMe SSD. Для этого:

cat /sys/block/nvme0n1/queue/physical_block_size
cat /sys/block/nvme0n1/queue/logical_block_size

Если вывод показывает 512 байт, то диск работает в режиме 512e (эмуляция 512B с физическим 4K).

Если 4096 байт, то диск работает в нативном 4K.


Переключение NVMe SSD в режим 4K секторов (если возможно)

Некоторые SSD поддерживают переключение в нативный 4K режим. Проверьте поддержку с помощью:

nvme id-ns /dev/nvme0n1 | grep "LBA Format"

Если поддерживается LBA 4K, можно переключить диск (осторожно, все данные удалятся!):

nvme format /dev/nvme0n1 --lbaf=1 --force

Где --lbaf=1 — ID 4K-формата (уточните через nvme id-ns).

После этого, убедитесь, что диск действительно работает в 4K-режиме:

cat /sys/block/nvme0n1/queue/logical_block_size


---

2. Оптимизация файловой системы для 4K блоков

Если ваш диск работает в 4K-режиме, важно правильно настроить файловую систему.

Создание ext4 с оптимизацией под 4K

mkfs.ext4 -b 4096 -E stride=1,stripe-width=64 /dev/nvme0n1p1

-b 4096 — размер блока 4K.

stride=1,stripe-width=64 — оптимизированные параметры для SSD.


Оптимизированное монтирование ext4

Добавьте в /etc/fstab:

/dev/nvme0n1p1 /mnt/data ext4 defaults,noatime,discard,nodiratime,nobarrier 0 1

noatime, nodiratime — отключает обновление времени доступа.

discard — включает TRIM (если диск это поддерживает).

nobarrier — убирает барьеры записи, ускоряя работу (использовать только если есть аппаратный контроллер питания!).

---

3. Оптимизация IO_uring для низкой латентности

IO_uring — это асинхронный интерфейс ввода-вывода, который значительно снижает нагрузку на процессор и увеличивает пропускную способность SSD.

Проверка поддержки IO_uring

grep IO_uring /boot/config-$(uname -r)

Если у вас ядро 5.10+, IO_uring уже поддерживается.

Принудительное использование IO_uring в файловых операциях

Программы, использующие libaio, можно принудительно перевести на IO_uring, установив IORING_SETUP_SQPOLL:

echo 1 > /sys/class/block/nvme0n1/queue/io_poll
echo 2 > /sys/class/block/nvme0n1/queue/io_poll_delay

io_poll = 1 включает поллинг IO_uring.

io_poll_delay = 2 ставит минимальную задержку.


Использование fio для тестирования IO_uring

Запустите тест записи с IO_uring:

fio --name=test --ioengine=io_uring --direct=1 --iodepth=64 --bs=4k --rw=randwrite --numjobs=8 --size=1G --filename=/mnt/data/testfile

--ioengine=io_uring — задействует IO_uring.

--iodepth=64 — выставляет очередь в 64 запроса.

--numjobs=8 — запускает 8 потоков.


Если производительность увеличилась по сравнению с libaio, значит оптимизация сработала.


---

4. Настройка ядра для оптимизации работы NVMe

Добавьте в /etc/default/grub в GRUB_CMDLINE_LINUX:

nvme_core.default_ps_max_latency_us=0 io_uring=1 elevator=none

nvme_core.default_ps_max_latency_us=0 отключает энергосберегающие задержки.

io_uring=1 включает поддержку IO_uring на уровне ядра.

elevator=none отключает планировщик ввода-вывода (он не нужен для NVMe).


Примените изменения:

sudo update-grub && sudo reboot


---

5. Дополнительные улучшения (для энтузиастов)

Использование BPF для мониторинга NVMe

bpftrace позволяет отслеживать задержки в NVMe:

bpftrace -e 'tracepoint:block:block_rq_issue { printf("Request: %s, %d bytes\n", args->rwbs, args->bytes); }'

Это поможет понять, какие процессы загружают диск.

Переключение на bcache или dm-writecache

Если ваш диск работает как кеш для медленного HDD или если вам нужно ещё большее ускорение, можно использовать bcache:

make-bcache -C /dev/nvme0n1p1 -B /dev/sdb1
mount /dev/bcache0 /mnt/cache

Это создаст SSD-кеш для HDD.


---

Вывод

Если применить все эти оптимизации, скорость работы NVMe SSD с 4K блоками может увеличиться на 20–50%, особенно в многопоточных нагрузках.

Ключевые моменты:

1. Переключение NVMe в 4K режим (если поддерживается).


2. Оптимизированная файловая система с stride/stripe width.


3. Использование IO_uring вместо стандартных API.


4. Настройки ядра: nvme_core.default_ps_max_latency_us=0, io_uring=1, elevator=none.


5. Мониторинг с помощью bpftrace и использование bcache для гибридных конфигураций.

Если вам нужно протестировать конкретную нагрузку или сравнить результаты, можете запустить fio и сравнить показатели до и после. Если у вас уже есть специфичные настройки, можно их адаптировать для максимальной эффективности!


ntfs3 на дебиане, !*! Аноним, (Драйверы, оборудование / Linux) 11-Фев-25, 17:01  [ | | | ] [линейный вид] [смотреть все]
Такая ситуация. Комп с двумя HDD. HDD под файлы - на NTFS в целях совместимости с виндами (чтобы в случае надобности можно было в виндовый комп воткнуть, и не иметь дел с глючными драйверами ФС, встраиваемыми в винду через одно место).

Сценарий использования такой - когда диск нужен - жму кнопочку в Dolphin - и он примонтируется. Без всяких fstab.

Оказалось, что вот уже с декабря в Дебиан завезли ntfs3. Я даже особо и не заметил. И Dolphin поэтому использует для монтирования его. Всё было хорошо ... пока ntfs3 ВНЕЗАПНО не сломался.

fsopen("ntfs3", FSOPEN_CLOEXEC)         = 3
fsconfig(3, FSCONFIG_SET_STRING, "source", "/dev/sdb1", 0) = 0
fsconfig(3, FSCONFIG_CMD_CREATE, NULL, NULL, 0) = -1 ENOENT (No such file or directory)

Пришлось откатываться на ntfs-3g. Хотя ntfs3, кажется, более полно поддерживает вещи, которые все утилиты на Linux считают как гарантированные: биты доступа, fallocate и т.д.

Программный видеорегистратор для Linux, !*! Anonymous_24, (Видео / Linux) 18-Дек-24, 19:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Доброго времени суток, прошу посоветовать программный видеорегистратор для Linux (OpenSUSE Tumbleweed) с возможностью подключения ONVIF,а так же RTSP камер XM (Xiongmai Technology).
По возможности,без использования контейнеризации.
HDPI linux gui, !*! CSErgey, (X Window, GUI / Linux) 04-Дек-24, 12:33  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет, у меня 28 монитор с 4к. В винде использую дробное масштабирование на 150%. Видео карта nvidia.
Подскажите если что то кроме KDE которое может в 150% и при этом что бы кровь из глаз не шла)




объясните за gstreamer, !*! Tester, (Видео / Linux) 21-Ноя-24, 03:19  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
почему вот так работает
gst-launch-1.0 videotestsrc ! ximagesink

а вот через fifo нет, пример


mkfifo /tmp/fifo123
gst-launch-1.0 -v videotestsrc ! filesink location=/tmp/fifo111

в другом терминале

gst-launch-1.0 filesrc location=/tmp/fifo111 ! ximagesink

вот ошибка выхлопа


Установка конвейера в состояние PAUSED…
Подготовка конвейера (PREROLL)…
ОШИБКА: из элемента /GstPipeline:pipeline0/GstXImageSink:ximagesink0: Internal error: can't allocate images
Дополнительная отладочная информация:
../sys/ximage/ximagesink.c(1432): gst_x_image_sink_show_frame (): /GstPipeline:pipeline0/GstXImageSink:ximagesink0:
We don't have a bufferpool negotiated
ОШИБКА: конвейер не хочет подготавливаться (PREROLL).
Установка конвейера в состояние NULL…
ОШИБКА: из элемента /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data stream error.
Дополнительная отладочная информация:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
streaming stopped, reason error (-5)
ОШИБКА: конвейер не хочет подготавливаться (PREROLL)

???

FreeBSD, vi: поменять в тексте пробелы на табуляцию, !*! anonymous, (Приложения / FreeBSD) 11-Ноя-24, 12:51  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Доброе время суток всем!

Помнится, когда-то натыкался здесь на форуме на рецепт, как во [u]фряшном[/u] vi поменять пробелы на табуляцию, даже закинут себе в заметки, но сейчас не могу найти. Помню, там были какие-то шаманские пляски через Esc, но вот какие? Линуксовый \t не работает, вернее - он так в итоговом тексте и получается как \t. Сейчас вот надо, а вспомнить не могу. И в гугле среди миллионов результатов не находится. :(

Linux сборка со статической линковкой, !*! static2020, (Система) 03-Ноя-24, 08:14  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Static Linux. http://flibex.ru
Сборка основана на Alpine Linux, musl libc и BusyBox.
В образ входят Labwc Wayland Compositor, CoreFM, CoreImage, CorePad, CoreTerminal, mpv и утилиты для восстановления данных (ddrescue, testdisk, photorec).
Ядро и корневая файловая система собраны в единый файл для запуска на системах с UEFI загрузкой (Secure Boot не поддерживается).
Для установки достаточно скачать bootx64.efi(http://flibex.ru/counter.php?file=bootx64.efi.w) (100Mb, Kernel 6.1.107) и разместить его на отформатированный в FAT32 диск (X:/efi/boot/bootx64.efi).
Документация и скрипты для сборки пакетов размещены в /home/user/static
Лучшее окружение для рабочей станции на базе Linux, !*! Аноним, (X Window, GUI / Linux) 31-Окт-24, 19:28  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Очень интересно узнать ваше мнение, по соотношению стабильности и удобства пользования.

Речь и про полноценные (GNOME, MATE, KDE), и стремящиеся к полноценным (Xfce, LXQt, Enlightenment), и про свои конфигурации на базе оконных менеджеров (каких и с какими приложениями для повседневных нужд).

Привязку к Xorg или Wayland выносим за скобки, так же как и к тулкитам для построения графического интерфейса. Главное — удобство конечного пользователя 😉

Старый драйвер BusLogic BT-958 под FreeBSD 14, !*! anonymous, (Драйверы, оборудование / FreeBSD) 22-Окт-24, 13:54  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Всем доброго времни суток!

Нашёл в закромах старенькую машинку конца 2000-х годов, весьма серьёзную по тем временам: 512 метров памяти, SCSI BusLogic BT-958, винт один из трёх ещё живой. И захотелось мне встряхнуть стариной и поностальгировать - поставить домашний серверок для прокси/мыла и прочих мелких экспериментов. Да вот беда - 14-я фря не знает ничего про этот контроллер. Поиски по hardware показали, что поддержка bt пропала после 13.2.
Подскажите, гуру: 1. можно ли выдернуть из старой системы этот драйвер и собрать его?
1а. Может, просто ядрёный модуль бинарно подсунуть новому ядру? COMPAT_3-13 в GENERIC-есть, заявлено, что должно поддерживаться на бинарном уровне...
2. Какой файл модуля является драйвером bt? Пробежавшись по своим старым архивам, не нашёл файла bt.ko ни в 11.2, ни в 12.4, хотя в конфгах ядра.GENERIC устройство заявлено. Абыдно, да!.. :(



маршрут в другую сеть, !*! andrystepa, (Сеть / Другая система) 09-Окт-24, 12:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
У нас локальная сеть имеет адрес 192.168.1.0/24. В сети есть 2 дополнительных роутера, которые соединяют нашу сеть с двумя другими локальными сетями: 10.110.0.0/24 и 10.110.1.0/24
В Windows можно добавить статический маршрут в эти сети и проблем с соединением не будет:
route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
Ok
Я попытался добавить на компьютере с Astra linux такой же маршрут:
sudo ip route add 10.110.0.0/24 via 192.168.1.225
RTNETLINK answers: Network is unreachable
Тогда как же добавить статический маршрут в другую локальную сеть?


Web WhatsApp and doanloads , !*! A Clockwork Orange, (WEB, Браузеры) 05-Окт-24, 14:13  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Ubintu
В google chrome откываем Web Whatsapp.
При сохранении файла из чата, whatsapp пишет, что файл загружен. Именно whatsapp, а не google chrome. Но не понятно, где он сохранил файл.
Когда google chrome загружает, это понятно
Куда сохраняет Web Whatsapp?
Не могу соединиться через VPN соединение L2TP over IPsec, !*! t3develop, (Сеть / Linux) 27-Авг-24, 17:23  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Уважаемые форумчане, помогите, пожалуйста, решить проблему.

1. Хожу в Интернет через WiFi USB можем ZTE (сеть Билайн). Никаких настроек в модеме не делал. Шлюз для модема 192.168.0.1
2. Модем подключен к USB роутеру ZyXEL Keenetic_Omni. Шлюз для роутера 192.168.1.1
3. Роутер подключен к Ethernet адаптеру стационарного компьютера. Система Ubuntu 22.04

Я создаю VPN соединение L2TP over IPsec. Пытаюсь соединиться и получаю ошибку "VPN connection 'VPN L2TP' failed to activate. "

Ниже часть лога команды sudo tail -f /var/log/syslog

```
Aug 27 17:17:51 t3dev charon: 14[ENC] generating QUICK_MODE request 1419177710 [ HASH SA No ID ID NAT-OA NAT-OA ]
Aug 27 17:17:51 t3dev charon: 14[NET] sending packet: from 192.168.1.52[4500] to 78.94.247.134[4500] (252 bytes)
Aug 27 17:17:52 t3dev charon: 15[NET] received packet: from 78.94.247.134[4500] to 192.168.1.52[4500] (204 bytes)
Aug 27 17:17:52 t3dev charon: 15[ENC] parsed QUICK_MODE response 1419177710 [ HASH SA No ID ID NAT-OA NAT-OA ]
Aug 27 17:17:52 t3dev charon: 15[CFG] selected proposal: ESP:AES_CBC_128/HMAC_SHA1_96/NO_EXT_SEQ
Aug 27 17:17:52 t3dev charon: 15[IKE] CHILD_SA 7a201e3e-84f5-4aa6-be30-c6635031d567{1} established with SPIs cdfdcecb_i c6dbe1fc_o and TS 192.168.1.52/32[udp/l2f] === 78.94.247.134/32[udp/l2f]
Aug 27 17:17:52 t3dev charon: 15[ENC] generating QUICK_MODE request 1419177710 [ HASH ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: initiating Main Mode IKE_SA 7a201e3e-84f5-4aa6-be30-c6635031d567[1] to 78.94.247.134
Aug 27 17:17:52 t3dev NetworkManager[11079]: generating ID_PROT request 0 [ SA V V V V V ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: sending packet: from 192.168.1.52[500] to 78.94.247.134[500] (532 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: received packet: from 78.94.247.134[500] to 192.168.1.52[500] (136 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: parsed ID_PROT response 0 [ SA V V V ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: received XAuth vendor ID
Aug 27 17:17:52 t3dev NetworkManager[11079]: received DPD vendor ID
Aug 27 17:17:52 t3dev NetworkManager[11079]: received NAT-T (RFC 3947) vendor ID
Aug 27 17:17:52 t3dev NetworkManager[11079]: selected proposal: IKE:AES_CBC_256/HMAC_SHA1_96/PRF_HMAC_SHA1/MODP_2048
Aug 27 17:17:52 t3dev NetworkManager[11079]: generating ID_PROT request 0 [ KE No NAT-D NAT-D ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: sending packet: from 192.168.1.52[500] to 78.94.247.134[500] (372 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: received packet: from 78.94.247.134[500] to 192.168.1.52[500] (372 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: parsed ID_PROT response 0 [ KE No NAT-D NAT-D ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: local host is behind NAT, sending keep alives
Aug 27 17:17:52 t3dev NetworkManager[11079]: generating ID_PROT request 0 [ ID HASH ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: sending packet: from 192.168.1.52[4500] to 78.94.247.134[4500] (76 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: received packet: from 78.94.247.134[4500] to 192.168.1.52[4500] (76 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: parsed ID_PROT response 0 [ ID HASH ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: IKE_SA 7a201e3e-84f5-4aa6-be30-c6635031d567[1] established between 192.168.1.52[192.168.1.52]...78.94.247.134[78.94.247.134]
Aug 27 17:17:52 t3dev NetworkManager[11079]: scheduling reauthentication in 10121s
Aug 27 17:17:52 t3dev NetworkManager[11079]: maximum IKE_SA lifetime 10661s
Aug 27 17:17:52 t3dev NetworkManager[11079]: generating QUICK_MODE request 1419177710 [ HASH SA No ID ID NAT-OA NAT-OA ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: sending packet: from 192.168.1.52[4500] to 78.94.247.134[4500] (252 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: received packet: from 78.94.247.134[4500] to 192.168.1.52[4500] (204 bytes)
Aug 27 17:17:52 t3dev NetworkManager[11079]: parsed QUICK_MODE response 1419177710 [ HASH SA No ID ID NAT-OA NAT-OA ]
Aug 27 17:17:52 t3dev NetworkManager[11079]: selected proposal: ESP:AES_CBC_128/HMAC_SHA1_96/NO_EXT_SEQ
Aug 27 17:17:52 t3dev NetworkManager[11079]: CHILD_SA 7a201e3e-84f5-4aa6-be30-c6635031d567{1} established with SPIs cdfdcecb_i c6dbe1fc_o and TS 192.168.1.52/32[udp/l2f] === 78.94.247.134/32[udp/l2f]
Aug 27 17:17:52 t3dev NetworkManager[11079]: connection '7a201e3e-84f5-4aa6-be30-c6635031d567' established successfully
Aug 27 17:17:52 t3dev charon: 15[NET] sending packet: from 192.168.1.52[4500] to 78.94.247.134[4500] (60 bytes)
Aug 27 17:17:52 t3dev nm-l2tp-service[11021]: strongSwan IPsec connection is up.
Aug 27 17:17:52 t3dev nm-l2tp-service[11021]: xl2tpd started with pid 11107
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Not looking for kernel SAref support.
Aug 27 17:17:52 t3dev kernel: [ 1990.103316] NET: Registered PF_PPPOX protocol family
Aug 27 17:17:52 t3dev kernel: [ 1990.120076] l2tp_core: L2TP core driver, V2.0
Aug 27 17:17:52 t3dev kernel: [ 1990.122009] l2tp_netlink: L2TP netlink interface
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Using l2tp kernel support.
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: xl2tpd version xl2tpd-1.3.16 started on t3dev PID:11107
Aug 27 17:17:52 t3dev kernel: [ 1990.125486] l2tp_ppp: PPPoL2TP kernel driver, V2.0
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Forked by Scott Balmos and David Stipp, (C) 2001
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Inherited by Jeff McAdams, (C) 2002
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Forked again by Xelerance (www.xelerance.com) (C) 2006-2016
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Listening on IP address 0.0.0.0, port 1701
Aug 27 17:17:52 t3dev NetworkManager[11107]: xl2tpd[11107]: Connecting to host 78.94.247.134, port 1701
Aug 27 17:18:08 t3dev NetworkManager[11107]: xl2tpd[11107]: death_handler: Fatal signal 15 received
Aug 27 17:18:08 t3dev NetworkManager[11107]: xl2tpd[11107]: Connection 0 closed to 78.94.247.134, port 1701 (Server closing)
Aug 27 17:18:08 t3dev NetworkManager[820]: <warn>  [1724768288.2536] vpn[0x5861e3216100,7a201e3e-84f5-4aa6-be30-c6635031d567,"Connecta VPN L2TP"]: dbus: failure: connect-failed (1)
Aug 27 17:18:08 t3dev NetworkManager[820]: <warn>  [1724768288.2538] vpn[0x5861e3216100,7a201e3e-84f5-4aa6-be30-c6635031d567,"Connecta VPN L2TP"]: dbus: failure: connect-failed (1)
Aug 27 17:18:08 t3dev NetworkManager[11128]: Stopping strongSwan IPsec...
Aug 27 17:18:08 t3dev charon: 00[DMN] SIGINT received, shutting down
```

Чем перевести документ на 150 000 символов в направлении EN-RU?, !*! xintrea, (Офис и текст / Linux) 21-Авг-24, 17:55  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Имеется автосгенерированный текст на 150 000 символов (~25 000 строк).

Его нужно перевести в направлении EN-RU. Google Translate ограничен 5 000 символов. Yandex Translate вроде дает 10 000 символов, но это тоже мало.

Вопрос: каким методом можно бесплатно без СМС автоматически перевести текст такого объема?

sed удалить первое вхождение строки, !*! Алёша Головин, (Разное / Linux) 15-Авг-24, 12:49  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Здравствуйте подскажите пожалуйста по sed
мануал курил, но похожего не нашел

Нужно удалять каждую первую строку, начинающююся на "#", если подряд идут две или более строк начинающихся на "#".

дано:
cat test.txt
#text1
text2
#text3
#text4

нужно:

#text1
text2
#text4

Я сделал на питоне, но приходится тащить его отдельно, что нехорошо. Думается с помощью sed это будет проще и быстрее, если конечно знать как.
Спасибо

funtoo все?, !*! shaped, (Разное) 31-Июл-24, 09:35  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
https://forums.funtoo.org/topic/5182-all-good-things-must-co.../


Кто в курсе драмы или может кто использовал?

xdg-desktop-portal без s-d, !*! Аноним, (X Window, GUI / Linux) 18-Июл-24, 05:02  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Мне тут приспичило запустить xdg-desktop-portal, но у меня нет systemd, и его мне не хочется ставить. Оно мне нужно не для всех этих флетпаков и шаринга десктопа, а чтобы вещи типа FileChooser работали.

Проблема в том, что скомпилять это чудо и поставить его, вместе с бекендом (я взял xdg-desktop-portal-gtk) я могу и я это сделал, но дальше я совершенно не представляю как это запускать. Я пытался найти в гугле описание того, как оно по задумке должно запускаться, как скажем его systemd запускает (может мне удастся воспроизвести это с бубном?), но я не нашёл. Все описания того как это делать сводятся к "поставь этот портал и сделай sysctl --бла-бла-бла", иногда попадаются какие-то рекомендации насчёт чутка в настройках поправить, я их учёл, но это всё абсолютно мимо кассы.

Эти штуки можно запустить прямо из командной строки, но это ничего не меняет, приложение не может открыть диалог.

Что ещё релевантного сказать? А, да, у меня Xorg с каким-то древним wm стоит, с fluxbox наверное.

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

Как настроить такую панель в KDE?, !*! Fedor, (KDE / Linux) 17-Июл-24, 19:07  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
https://i.imgur.com/kzHGBEo.png

Чтобы кнопки окна и меню программы отправить на панель натурой зарабатывать. Заголовок и кнопки в самом окне не вопрос убрать.

Website Screenshot встроенными средствами, !*! Qwertikator, (WEB, Браузеры / Linux) 09-Май-24, 23:44  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Снимаю скрин веб-страницы встроенными средствами FireFox:

test@rocket:~/Pictures$ GTK_MODULES= firefox --headless --screenshot myscreenshot.png https://google.com
*** You are running in headless mode.
test@rocket:~/Pictures$ ls
test@rocket:~/Pictures$

Скрина нет. В чём подвох?

Просветите плиз, !*! kingston, (Разное / Linux) 04-Май-24, 10:38  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет всем! Всех с прошедшими и наступающими праздниками.
Вопрос такой. А что современные linux дистрибутивы сейчас не устанавливаются без того что бы сделать раздел UEFi даже на ноутах без однозначного упоминания  UEFI? Я попытался сейчас установить linux дистрибутив xubuntu на lenovo z570 и установщик преобразовал диск в gpt вид и сделал раздел UEFI?


Помогите со старкрафтом, !*! Иван, (Игры / Linux) 23-Апр-24, 02:14  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Доброго времени суток .
Помогите настроить WireGuard для игры в StarCraft .
Есть сервер , клиенты в разных сетях и провайдерах . Впн поднят и работает( проверен апач, ссш) .
Но старкрафт не видит сетевых игроков ( udp 6111 - 6120 ) .
Заранее благодарен .
Запись на финализированный  CD-DVD, !*! Diozan, (CD/DVD / Linux) 22-Апр-24, 15:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Имеется оч-ч-чень много новеньких CD-DVD-R (не RW), на которые записано по одному-два файла размером по мегабайту, может чуть больше-меньше. Но диски финализированы (закрыты), обычными средствами на них ничего не запишешь более. Имеется ли возможность на них что-то записать? Какой-нибудь нестандартной утилитой. Требования, что бы после записи с ними можно было работать как с обычным диском в составе файловой системы, не предъявляется. Вполне хватит, если можно будет считать тоже какой-нибудь нестандартной утилитой. Сохранность старых данных так же не требуется...
Как востановить удалённые файлы в Android, !*! Аноним, (Разное / Другая система) 20-Апр-24, 23:05  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
потёр случайно не ту папку. Как ее востановить?
В F-droid ничего не нашел.
Можно и бесплатную тулзу под винду.
Проблемы при копировании больших файлов на USB, !*! demm, (GNOME / Linux) 18-Апр-24, 23:35  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Всем привет. Fedora 39 c GNOME. Если копирую большой файл (в несколько гигабайт) на внешний носитель (например USB жесткий диск) то файловый менеджер пишет что файл скопировался, однако копирование в фоне продолжается. Если сделать извлечение диска (нажав на значок в файловом менеджере), то иногда файл оказывается битым.
Я поискал в сети. Народ пишет о том как работает буферизация при копировании, что надо сделать sync и дождаться пока он вылетит в командную строку и потом делать umount.
Но как все настроить нормально средствами графического интерфейса? Вот допустим есть у меня бабушка, которой я на ноут поставил федору и которой надо записать на usb-носитель кино и воткнуть его в телик, чтобы на нем это кино посмотреть. Я ей могу объяснить что надо на треугольник нажать перед тем как извлечь диск, но про командную строку - это слишком сложно.
Есть решения?


WSD... мать его!... (сканирование), !*! anonymous, (Графика / Linux) 16-Апр-24, 13:34  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Добрый время суток всем!

Решило руководство следовать указу президента об импортозамещении. Т.к. мы ходим около госконтор, и к нам могут быть претензии от грозных госорганов, было наверху выбрано направление Astralinux. Процесс начался и пока мелкими шагами идёт, почти даже успешно. Пользуют у нас люди в работе сетевые МФУ типа Kyocera, Xerox, Canon. В мире оффтопика есть утилитки в комплекте с дровами, с помощью которых можно привязать Twain к соответствующему устройству по IP. А вот под линуксом вылезла проблема: поставил naps2, sane-airscan - система видит _все_ WSD-устройства, а их у нас в сети около 50 штук. Причём, каждый раз при поиске она (система) сортирует устройства по принципу "кто раньше ответил, того первым и посчитаем". В итоге, каждый раз при поиске устройств они идут в разном порядке. Может, кто ходил уже по этому полю с граблями и находил решение - как найти и привязаться к устройству с конкретным IP? Между собой устройства одной модели в списке различаются невнятным индексом w0-w9,wa,wb... - и т.д. :(

Запуск xubuntu, !*! LXDE, (Разное / Linux) 13-Апр-24, 13:42  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет всем!
Имеется не большая проблемка. Ну вообщем на днях отдали ssd диск. Я его(диск) подключил через usb порт к компьютеру жены ну пока она борщ варила и установил туда xubuntu на этот внешний диск. Все встало нормально. Все работает. А сегодня вспомнил про него(диск ssd) и решил поменять свой диск, который в ноуте на тот на который поставил xubuntu. Вставил этот ssd в свой рабочий ноут. Биос ноута его (ssd) диск видит, но запускаться не хочет. Подскажите, пожалуйста, как запустить мой ноут с ssd диска. Заранее спасибо


запуск LXDE на freebsd, !*! qqq, (icewm, xfce... / FreeBSD) 12-Апр-24, 14:27  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет всем!
Настраивал под виртуальной машиной на Freebsd LXDE согласно этому документу https://wiki.freebsd.org/LXDE
Настроил. Запустил LXDE но меню выбора пользователя нет. Я дурак или что то я не понимаю в LXDE?
Не запускается xorg, !*! qqq, (icewm, xfce... / FreeBSD) 12-Апр-24, 12:20  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет всем!
Имеется RELEASE 14 freebsd. Установил ее в виртуалку. Хочу поднять графическую оболочку. Прочитал руководство пользователя FreeBSD. Для того что бы запустить lxde нужно запустить установить хорг.
Установил xorg. Далее добавил  rc.conf строчки
hald_enable="YES"
dbus_enable="YES"
Попытался запустить эти сервисы с помощью команды  
service hald start
на что freebsd ругнулся вот так
hald does not exist in /etc/rc.d or the local startup
directories (/usr/local/etc/rc.d), or is not executable
Запуск service dbus start
Прошел удачно то есть freebsd не ругался.
Вопрос почему на команду service hald start freebsd ругается. И где ее этот hald взять?
Заранее спасибо
Замена sysinstall в freebsd 14, !*! qqq, (Разное / FreeBSD) 05-Апр-24, 11:31  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Привет всем!
Имеется не большая проблемка. Несколько лет назад поставил по роду службы freebsd 8. Для того что немного ее (freebsd 8) использовал команду sysinstall. Все было хорошо и классно.
Но пришло время и в связи с производственной небходимостью пришлось поставить freebsd 14.0 самую новую и по старинке что бы ее поднастроить решил запустить sysinstall но не тут то было система говорит что типа такой команды нет и послала далеко и надолго. Поискав на просторах инета нашел что sysinstall заменили начиная с версии freebsd 9 на bsdinstall. Запустил bsdinstall этот скрипт предложила начать установку заново то есть указать клавиатуру и переразбить жесткий диск и так далее. Теперь вопрос а есть все таки программка типа sysinstall что бы именно сделать поднастройку системы или придется вручную редактировать файлы с помощь vi? Я конечно могу вручную редактировать но стремно в 2024 году. Заранее спасибо
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру