LINUX.ORG.RU

Сообщения MaR

 

установка видеодрайвера nvidia в ubuntu

Форум — General

может немного глупый вопрос, но... пытаюсь поставить драйвер для старой видюхи nvidia geforce 210 (драйвер nvidia-340.76) на ubuntu 24.04, в репозиториях его нет, так что ставлю, скачанный с сайта нвидии, установочный скрипт и он говорит следующее:

The rivafb driver conflicts with the NVIDIA driver, please
reconfigure your kernel and *disable* rivafb support, then
try installing the NVIDIA kernel module again.

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

 ,

MaR
()

проблема с snaed, не запускается сервис

Форум — General

вобщем проблема такая: старая убунту 19.10, когда поставил сетевой сканер заметил штатный sane не работает, разные ошибки, скомпилировал из исходников sane-backends 1.2.1, вылазили всякие ошибки, вобщем в результате пришёл к следующему:
saned.socket стартует нормально
[Unit]
Description=saned incoming socket

[Socket]
ListenStream=6566
Accept=yes
MaxConnections=1

[Install]
WantedBy=sockets.target

------------------------------------

saned.service не стартует,говорит следующее:
ноя 08 01:15:00 saned[5444]: saned (AF-indep+IPv6) from sane-backends 1.2.1 starting up
ноя 08 01:15:00 saned[5444]: check_host: access by remote host: localhost
ноя 08 01:15:00 systemd[1]: saned.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- The unit saned.service has successfully entered the 'dead' state.
ноя 08 01:15:00 saned[5444]: init: bad status=22 or procnum=0
ноя 08 01:15:00 saned[5444]: saned exiting

------------------------------------
saned.service:

[Unit]
Description=Scanner Service
Requires=saned.socket

[Service]
ExecStart=/usr/sbin/saned
User=saned
Group=saned
StandardInput=null
StandardOutput=syslog
StandardError=syslog

Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255

[Install]
Also=saned.socket

------------------------------------

# systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; enabled; vendor preset: enabled)
Active: active (listening) since Fri 2024-11-08 01:01:47 MSK; 21min ago
Listen: [::]:6566 (Stream)
Accepted: 1; Connected: 0;
Tasks: 0 (limit: 4915)
Memory: 0B
CGroup: /system.slice/saned.socket

ноя 08 01:01:47 systemd[1]: Listening on saned incoming socket.

------------------------------------
/etc/sane.d/saned.conf:

localhost

в чём может быть проблема?

 , ,

MaR
()

престаёт работать редирект через iptables

Форум — General

есть такое правило:
iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 444 -j DNAT --to-destination 192.168.200.102:443

это на nginx и аналогичное, но udp и порт 5060 (на астериск на том же сервере)
оба правила работают, но через некоторое время (сколько-то дней) редирект на nginx перестаёт работать, удалять и заново добавлять правило бесполезно, при этом на астериск продолжает работать, nginx напрямую работает, нормально работать начинает после перезагрузки сервера, 1.2.3.4 - внешний айпи, ppp интерфейс (pppoe)
с чем может быть связано или хотя бы в какую сторону смотреть?

 ,

MaR
()

проброс портов iptables

Форум — General

всю голову уже сломал, проблема следующая:
есть сервер шлюз (gw) и сервер (srv)
[inet] <--> [gw] <--> [srv]
на svr правил iptables нет никаких, пусто
на srv есть asterisk (порт udp 5060) и nginx (порт tcp 443)
на gw нет никаких правил блокирующих или как-то затрагивающих порты 5060 и 444
на gw два проброса:
iptables -t nat -A PREROUTING -p udp -d ip.ip.ip.ip --dport 5060 -j DNAT --to-destination 192.168.200.102:5060
iptables -t nat -A PREROUTING -p tcp -d ip.ip.ip.ip --dport 444 -j DNAT --to-destination 192.168.200.102:443

астериск работает нормально, а nginx не хочет (хотя раньше работал), если сканировать внешний ip, то порт 444 filtered, если удалить правило проброса, то просто clossed, при этом если если проброс делать утилитой redir, которая ждёт коннектов на указанный порт, и устанавливает коннект с удалённым хостом, то всё работает (при удалённом правиле проброса), в чём может быть дело?

 ,

MaR
()

RAW-конвертер для обработки фото

Форум — Multimedia

это уже крик души, уже практически забил на фотографию из-за отсутствия raw конвертеров для линукс, уже много лет не могу найти нормальный raw редактор, раньше был rawstudio, идеальный - 3 профиля обработки (это мне обязательно нужно), отсутствие 90% не нужного «фотошопа» типа света,тени и прочего, что пытается улучшить изображение по типу джимповских фильтров (т.е. манипулируя не со всей картинкой, а делая маски и меняя определённые части, например осветляя только тёмное, мне это не нужно) вобщем всё то, что мне мешает, а нужно мне следующее: яркость/контраст/насыщенность, баланс белого, оттенок, резкость, шумоподавление и обязательно не менее 3-х профилей обработки и всё. всё это есть (кроме профилей обработки) и в других редакторах, но смешано с кучей лишнего, что сильно затрудняет и замедляет работу, сам процесс обработки (конвертации) медленнее раз в 5, чем у rawstudio!
может есть что-то подходящее под мои требования (главное несколько профилей обработки) или способ запустить rawstudio на относительно новом линуксе?


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

 , ,

MaR
()

переустановить grub после клонирования

Форум — General

склонировал на док-станции hdd на ssd, объёмы одинаковые, получилась полная копия, но при загрузке с ssh вылетает grub-rescue>
set выдаёт prefix=(hd0,gpt1)/boot/grub
ls (hd0,gpt1)/boot/grub среди прочего показывает x86_64-efi
а insmod normal выдаёт: error: file '/boot/grub/i386-pc/normal.mod' not found
потому что он не в i386-pc а в x86_64-efi, если просто скопировать каталог, то выдаёт что-то вроде invalid architecture, соответственно надо переставить grub, но в i386, как это сделать?

 ,

MaR
()

Не хочет грузиться с клонированного диска

Форум — General

склонировал с помощью док-станции диск с обычного hdd на ssd, получил точную копию, со всеми разделами и uuid, но с клона убунту грузиться не хочет, вылетает grub rescue>, ищет normal.mod в i386-pc, вместо x86_64-efi, т.е. грузится в legacy mode вместо efi, если в биосе отключить legacy, то выдаёт, что нет загрузочного раздела, что может быть и как лечить?
ubuntu 22.04, ноут hp не сильно новый, года 3-4

 , ,

MaR
()

песочница для старых версий

Форум — General

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

 ,

MaR
()

яндекс алиса

Форум — General

существует ли для линукс говорящая алиса (без wine), типа как в колонке?
в браузере она только текстом отвечает

 

MaR
()

аппаратное кодирование в ivideon

Форум — General

на сервере видео встроенное в процессор intel hd graphics 2000 (модуль ядря i915), которое поддерживает аппаратное кодирование h264, в ивидеоне включается и работает, загрузка процессора низкая, потом что-то идёт не так и в лог сыпется такое:

E [2022-09-18 09:52:56.684][t:32397](ffmpeg):VaapiHwDevice::CreateDeivce: Error create VAAPI device
W [2022-09-18 09:52:56.684][t:32397](ffmpeg):HwDeviceManager::GetHwDeviceImpl: GetDeviceCtx failed for name vaapi
D [2022-09-18 09:52:56.684][t:32397](ffmpeg):CVideoDecoder::CreateDecoder: width = 1920 height = 1080
E [2022-09-18 09:52:56.684][t:32397](ffmpeg):VaapiHwDevice::CreateDeivce: Error create VAAPI device
W [2022-09-18 09:52:56.684][t:32397](ffmpeg):HwDeviceManager::GetHwDeviceImpl: GetDeviceCtx failed for name vaapi
D [2022-09-18 09:52:56.684][t:32397](ffmpeg):CFfmpegVideoTransform::New: creating new software transform: in: w=1920,h=1080,csp=2 | out: w=384,h=216,csp=2
D [2022-09-18 09:52:56.727][t:32546](codecdll.ipp):Created IDR frame, NALU type = 7
D [2022-09-18 09:52:56.729][t:32545](codecdll.ipp):Created IDR frame, NALU type = 7
D [2022-09-18 09:52:56.746][t:32546](codecdll.ipp):Created non-IDR I-frame, NALU type = 1
I [2022-09-18 09:52:59.560][t:32397](hwaccel.test):Tester:RunTest: with 1 threads:the whole video (3 sec) transcode max time: 1343, frame transcode max time: 35, decode time: [10, 18], transform time: [2, 6], encode time:
[3, 17], frame copies count: 150
Per thread stat for one frame (min/avg/max):
0: dec: 10/11.13/18 transf: 2/2.92/6 enc: 3/3.85/17

I [2022-09-18 09:52:59.560][t:32397](hwaccel.test):HwAccelBenchmark:HwAccelBenchmarkWithCancel: hwaccel: vaapi, max channels: 0
I [2022-09-18 09:52:59.561][t:32397](hwaccel.test):CodecDllLibSession:~CodecDllLibSession: destroyed

и до перезагрузки не работает, так же помогает rmmod i915 который перезапускается gdm'ом, процессор Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz
в чём может быть проблема?

 ,

MaR
()

ввод с клавиатуры в perl

Форум — General

нужно ввести с клавиатуры пароль скрыв ввод, соответственно <STDIN> не подходит, как можно сделать желательно посимвольный ввод или построчный без эхо и без установки доп модулей/библиотек, т.е. штатными средствами?

 

MaR
()

freeradius и tlsv1.0

Форум — General

как добавить поддержку tlsv1.0 во freeradius, а то всякое старое ... не подключается к вайфай?

просто tls_min_version = «1.0» не прокатывает

 ,

MaR
()

html5 hls

Форум — General

подскажите бесплатный hls плейр для html

 ,

MaR
()

raw конвертер

Форум — General

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

 ,

MaR
()

asterisk, messagesend и callerid

Форум — General

для отправки сообщений:
exten => _XXXX,n,MessageSend(SIP:${EXTEN},«${CALLERID(name)}»${MESSAGE(From)})
переменная ${CALLERID(name)} пустая, хотя в sip.conf для всех номеров указаны callerid так: callerid=«1234»<1234>
при вызовах они отображаются корректно, но в сообщениях это не работает, сообщения приходят от имени asterisk, потому приходится вырезать callerid (в его качестве номер отправителя) из ${MESSAGE(From)}:
exten => _XXXX,1,Set(CALLERID(name)=${MESSAGE(From):5:4})
так работает, но это не очень красиво получается, возможно ли как-то получать значение callerid указанное в sip.conf?

 

MaR
()

asterisk вызов группы

Форум — General

допустим есть номера sip 1000, 1001, 1002, 1003, надо сделать, что бы исходящий вызов с номера 1000 поступал одновременно номерам 1001 и 1002, кто первый ответит, как это сделать, желательно с примером?

пока правило только одно:
exten => _100X,1,Dial(SIP/${EXTEN},19,m)

 ,

MaR
()

проброс udp порта

Форум — General

вроде простая задача, но что-то не работает
есть sip сервер в локальной сети, с адресом допустим 192.168.10.10
есть сервер с адресами eth0 192.168.10.1 и ppp0 12.34.56.78 (внешний адрес) и надо пробросить udp порт 5060 в интернет (соответственно в обе стороны)
вариант типа:
iptables -t nat -A PREROUTING --dst 12.34.56.78 -p udp --dport 5060 -j DNAT --to-destination 192.168.10.10:5060
не работает:
Host is up (0.00011s latency).
PORT STATE SERVICE
5060/udp closed sip

как это сделать?

 , ,

MaR
()

старый принтер в относительно новом ubuntu

Форум — General

есть убунту 19.10 и принтер, точнее мфу xerox phaser 3100 mfp, на сайте ксерокса есть драйвер для убунту, но для 7.10, в списке при добавлении принтера эта модель есть, но говорит возможно понадобятся доп. драйвера, после установки тех старинных драйверов (там шелл скрипт, выполняется без ошибок) ничего не происходит, при попытке печати принтер пишет «разогрев», а потом «готов» и на этом заканчивается, ещё хотелось бы и сканер его, для него тоже есть драйвер, тоже старый, тоже не работает:

# sane-find-scanner
could not fetch string descriptor: Overflow
found USB scanner (vendor=0x0924 [XEROX], product=0x3cef [ Phaser 3100MFP]) at libusb:005:003
could not fetch string descriptor: Operation timed out
could not fetch string descriptor: Input/output error
found USB scanner (vendor=0x03f0, product=0x0a01) at libusb:003:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
как можно это дело победить?

 , ,

MaR
()

perl передача параметров из коммандной строки и знак $

Форум — General

проблема с символом $
например:
$str = $ARGV[0];
printf «$str\n»;

./test.pl 012345678
выдаёт:
012345678

но ./test.pl $012345678
выдаёт bash12345678

а ./test.pl '$012345678'
выдаёт $012345678

и знак доллара в любом другом месте искажает передаваемые параметры, но передавать надо без кавычек и апострофов

но даже если передать с апострофами, то с этой строкой ничего не получается сделать, например:
$str = '1234$5678';
($a, $b) = split («\$», $str); (так же '$')
не разбивает строку по $, всё пихает в $a

что с этим можно сделать? (кроме как не использовать $)

 

MaR
()

извлечь файловую систему из bin файл

Форум — General

есть дамп флеша айпи камеры, надо из него извлечь корневую файловую систему, binwalk извлекает только обрывки файлов и мусора (binwalk -e -B)
binwalk -B -t выдаёт кучу мусора типа:
410444 0x6434C Zlib compressed data, compressed
411292 0x6469C Zlib compressed data, compressed
411988 0x64954 Zlib compressed data, compressed
412684 0x64C0C Zlib compressed data, compressed
413552 0x64F70 Zlib compressed data, compressed
15073292 0xE6000C JFFS2 filesystem, little endian
15500768 0xEC85E0 JFFS2 filesystem, little endian
15501176 0xEC8778 JFFS2 filesystem, little endian

из полезного:
18336 0x47A0 gzip compressed data, has original file name: «u-boot.bin», from Unix, last modified: 2019-09-19
08:47:49
851968 0xD0000 uImage header, header size: 64 bytes, header CRC: 0x40ACB2C9, created: 2019-11-29 07:12:11, image
size: 2809420 bytes, Data Address: 0x40008000, Entry Point: 0x40008000, data CRC: 0x7B43A3DE, OS:
Linux, CPU: ARM, image type: OS Kernel Image, compression type: none, image name: «Linux-4.9.37»
852032 0xD0040 Linux kernel ARM boot executable zImage (little-endian)

как можно извлечь все возможные фс, которые можно будет примонтировать?

 , ,

MaR
()

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