LINUX.ORG.RU

Форум (тех. форум)

Активные теги:

 , , , , , , , , , , , , , ,

Почему zabbix не может обновить значения в БД после миграции?

Форум — Admin

Занимаюсь миграцией домашнего zabbix с локальный бд, находящейся на одном хосте с zabbix сервером, на отдельный бд сервер. Инсталяция на psql. Делаю дамп бд вместе с ролями через pg_dumpall, импортирую на новый сервер, все хорошо, все живы, все работают, кроме одного - обновления данных в zabbix, то есть старые данные доступны, но новых нет, при этом если руками подключится к psql с zabbix сервера, естественно с использованием zabbix пользователя, и его пароля, все работает, вызовы select, insert, update, в лог zabbix сыпится ошибка вида:

49573:20240516:034916.555 error reason for "chuk-prom:vfs.dev.util[node_exporter,"sde"]" changed: Cannot perform request: Connection timed out after 3000 milliseconds

В чем может быть проблема? При этом, если вернуть в конфиге сервера обратно локальную бд, все работает(очевидно, но все же).

 , ,

Bermut
()

Энергоэффективный Linux дистрибутив

Форум — Linux-install

Здравствуйте, уважаемые участники форума!

Я столкнулся с проблемой низкого времени автономной работы моего игрового ноутбука Asus ROG Strix G731 под управлением Windows. Максимальное время работы от батареи составляет около 60 минут, что является крайне недостаточным для моих нужд.

Я бы хотел перейти на использование энергоэффективного дистрибутива Linux, который позволит мне продлить время автономной работы как минимум до 2 часов, а в идеале и больше. При этом необходимо, чтобы такие приложения, как Visual Studio Code и Node.js, корректно функционировали, поскольку я планирую использовать ноутбук для программирования в условиях отсутствия доступа к электропитанию.

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

 , , , ,

Arnoldio
()

Это правда, что большинство пользовательских программ в linux больше грузят процессор, чем их альтернативы в windows?

Форум — Desktop

Или нет?

 ,

haydudogni
()

Как отключить тачпад/мышь/клавиатуру в линуксе.

Форум — Desktop

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

Задача. Отключить какое-нибудь устройство, чтоб оно перестало работать во всей системе: в иксах, в консоли и т.д..

Решение. В каталоге /sys/class/input перечислены все устройства ввода. Они все имеют маску input* где вместо звёздочки число. Внутри каждого каталога есть файлы name и inhibited. Файл name содержит в себе имя устройства. Файл inhibited служит для подавления ввода с устройства. Если записать в файл inhibited значение 1, то ввод с устройства отключится, а если записать 0, то снова будет работать. Таким образом следует найти нужное устройство читая файлы name и отключить ввод с него, записав единицу в файл inhibited.

 ,

u5er
()

Существуют ли роутеры с официальной поддержкой OpenWRT?

Форум — Linux-hardware

Есть ли роутер, у которого от производителя есть полноценная поддержка OpenWRT? Казалось бы, проект существует давно, популярен среди сообщества. Неужели ни один китаец не решился выпустить роутер с поддержкой данной прошивки?

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

 ,

Wapieth
()

Установка Linux на Mac c чипом m2 (не видит загрузочную флешку)

Форум — Linux-install

Подскажите, пожалуйста! Хочу установить Ubuntu как вторую ОС на ноут, сделал загрузочную флешку с помощью Etcher, но мак при выборе вариантов загрузок не отображает флешку вообще. Контроллера Т2, который ограничивал внешние загрузочные диски, в ноуте нет. В чём может быть проблема?

 

Alex202020
()

Как добавить MBR загрузчик в систему с UEFI

Форум — Linux-install

У меня Windows 10 на компе с UEFI биос, я подключил к своему компу старый хард с линуксом - он был на MBR биосе, это арч с grub2 бутом. Как добавить в список для запуска этот линукс?

 , , , ,

HPW-dev
()

Bird и ospf export filter

Форум — Admin

Я как-то задавал вопрос про фильтр в Bird: Bird 2.14 (комментарий). Ответ в обсуждении не родился, но недавно я на него наткнулся. В вопросе остутствовал неожиданно ключевой момент, секция interface в секции area:

filter export_OSPF {
   if net ~ 192.168.0.0/16 then reject;
}

protocol ospf v2 ospfv4 {
   ipv4 {
     export filter export_OSPF;
   }
   area 0 {
     interface "eth*" {
       type broadcast;
     }
   }
}

И вот в этой ситуации сети, поднятые на интерфейсах, попадающих под шаблон «eth*», банально игнорировались фильтром. Достаточно было указать interface "eth0", либо а-ля interface 10.0.0.1/30, где нейбор, и фильтр заработал. И вроде нигде не написано, что это важно.

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

 ,

AS
()

Arch перестал логиниться после обновления

Форум — General

Arch + KDE plasma Сегодня обновлял через pacman пакеты, при установке последнего пакеты mkinitcpio ноут завис, стала моргать кнопка на капс локе. Жестко перезагрузил ноут, появился экран логинки, после ввода пароля снова отображается экран логинки. Через консоль выполняю startplasma-x11, падает ошибка «error while loading shared liraries: libKF6KIOGui.so.6 file too short».

Пробовал переустановить plasma-workspace - не помогает. Поможете запустить комп?

 

scream11
()

EFI в BIOS

Форум — Linux-install

Понимаю конечно, тупой пост, но при установке Ubuntu на компьютер с биосом установщик просит EFI партишн, оно ему нужно?

P.S.: Там АБСОЛЮТНО ТОЧНО BIOS

 , , , ,

Vuch0
()

Самопроизвольное выключение Debian 11

Форум — Admin

Debian 11 в произвольное время завершает работу, при этом сам сервер продолжает физически работать. Роутер не видит активное подключение, пинги тоже не идут. По логам вроде ничего криминального не увидел, хотя не особо то и разбираюсь syslog: https://pastebin.com/W37Ce5wQ Куда копать?

 ,

zxcursedead
()

Куда ставить Ubuntu?

Форум — Linux-install

Хочу поставить на старый компьютер Ubuntu (и своего решения не изменю), но не знаю куда ставить загрузчик

На компьютере Windows 7 и BIOS Загрузчик Windows 7 и саму систему удалять не хочу, хочу 2 загрузчика на разных дисках Если куда ставить корневой раздел понятно, то куда ставить GRUB нет, пробовал ставить вместе с корневым разделом, но после этого ничего не запускалось(ну кроме семёрки конечно)

Диск 1 dev/sda1 (Windows 7) dev/sda2 (загрузчик win7) Диск2 dev/sdb1 (корневой раздел) dev/sdb2 (домашний раздел) dev/sdb3 (всякая всячина) У обоих дисков есть ещё и разделы без цифр(dev/sda, dev/sdb), есть догадка, что GRUB нужно ставить туда

У меня ТОЧНО BIOS и MBR диски

 , , , ,

Vuch0
()

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

Форум — Linux-hardware

Народ, у всех сейчас есть удаленщики, но что-то действительно важное и полезное можно обсудить только у большой доски, где все рисуют схемы.

Хочу заменить белую доску на что-то интерактивное. Вариант с «поставить IP камеру» работает только со стеклом, большим расстоянием сзади него и только в одностороннем режиме.

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

Соответственно очевидно, что никаких виндовс-онли помоек не обсуждаем, у нас линукс и мак.

Что посоветуете?

 интерактивная доска

max_lapshin
()

python soap как правильно

Форум — Development

Не работал ранее с soap, навскидку подобрал модуль zeep.
В моём видении я могу через get запрос получить объект, модифицировать его и скормить update запросу.

По факту объекты, которые я получею get запросом содержат поля с None элементами и попытка так это передать далее в update запрос приводит к ValidationError. Предполагаю, что я как-то неправильно это использую и накостылил что-то страшное.

Вот «документация» soap https://bolid.ru/files/373/566/IntegrServ.pdf

Вот мой код (частями)

from zeep import Client, xsd
client = Client(soap_addr)
orion_factory = client.type_factory('urn:OrionProIntf')
keys_request = client.service.GetKeys(0, 0, 0, 0, token)

Я получил ключи, отфильтровал нужные мне, теперь надо поменять оставшиеся

for key in filtered_keys:
    # Костыль 1: я заменяю все None на xsd.SkipValue
    # Костыль в том, как я перебираю ключи объекта
    for name, _ in client.type_factory('urn:OrionProIntf').TKeyData.elements:
        if key.__getattribute__(name) is None:
            key.__setattr__(name, xsd.SkipValue)

    # Set key values for block
    key.IsBlocked = True
    key.Comment = key_block_comment

    # Костыль 2: orion_factory.TKeyData(key) не работает
    # Вот это первое, что пришло в голову и сработало
    key_values = [key.__getattribute__(name) for name, _ in client.type_factory('urn:OrionProIntf').TKeyData.elements]
    key_object = orion_factory.TKeyData(*key_values)

    result = client.service.UpdateKeyData(key_object, token)

Может тут найдётся кто с этим модулем работал, скажите как сделать правильно.

PS. Проверки успешности запросов вида if keys_request.Success я опустил.
PPS. Документацию разработчик не особо то и обновляет, параметры методов немного отличаются от описанного, правильные я беру из wsdl документа самого сервиса.

 , ,

Flotsky
()

Раздача интернета через вин сервер на виртуальную машину

Форум — Admin

Есть 1 сервер на proxmox, у него две сетевухи, на одну он получает инет, а вторую раздаёт по дхцп на другую виртуалку, но уже без инета, надо сделать так что бы на второй сети, которая не берёт инет от роутера, появился инет, разные способы опробовал, но все были не верны. Прошу дать совет или подсказать как гуглить этот вопрос

 , , , ,

wHiskas
()

Поделитесь пожалуйста инвайтом Riseup mail?

Форум — Security

Друзья долгое время пользуюсь протоном но тут наткнулся на пару новостей о сливе данных. Прочитал про Riseup но для регистрации нужен инвайт. Кому не сложно поделитесь пожалуйста, моq emal chipby [AT] proton dot me. Спасибо

 , ,

archmen
()

Проблема запуска Heroes 3 в wine

Форум — Games

Недавно перешёл на Kubuntu 24.04. Всё работает за исключением Heroes 3 под вайном. Пишет:

0024:err:module:loader_init "_hd3_.dll" failed to initialize, aborting
0024:err:module:loader_init Initializing dlls for L"C:\\Games\\Heroes3_HD\\Heroes3.exe" failed, status c0000005

Версия wine: wine-9.0 (Ubuntu 9.0~repack-4build3)

Запустил с WINEDEBUG=+loaddll, ничего интересного в логе не увидел.

Запустил с WINEDEBUG=+all и… оно запустилось.

Как нормально пофиксить запуск?

 ,

Aster
()

Xfce, hidpi, нюансы настройки шрифтов

Форум — Desktop

Всем добрый день! Ноутбук с ретиной, установлен Arch Linux с XFCE. Разрешение дисплея настроено по арч-вики, всё выглядит хорошо, приложения и GTK, и Qt выглядят и масштабируются нормально. В lightdm тоже всё норм. При вводе в терминале команды gpg -c filename.txt всплывает окно с предложением ввести пароль, в этом окне очень мелкий шрифт, хотя в заголовке окна шрифт и кнопки заголовка соответствуют по размеру общей теме. Больше нигде подобного у себя не наблюдал. Есть ли способ сделать шрифты соответствующими общим настройкам в данном случае?

 , ,

Aurum
()

No hostkey alg

Форум — Admin

Приветствую,

Уже несколько дней борюсь с подключением по SSH.

Дано: роутер с OpenWRT 12.09, на нем установлен openssh-client. Необходимо поднять туннель до VPS.

При попытке подключения получаю ошибку no hostkey alg. Насколько я понимаю, что проблема в устаревшем клиенте openssh, который не поддерживает новые алгоритмы. Возможности поменять клиента нет, поэтому хочу добавить поддержку устаревших алгоритмов в SSHD, но не совсем понимаю как это сделать.

Вывод команды:

root@XiaoQiang:~# /tmp/ssh root@payload.network -vv
OpenSSH_6.1p1, OpenSSL 1.0.1j 15 Oct 2014
debug2: ssh_connect: needpriv 0
debug1: Connecting to payload.network [91.103.252.20] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type 1
debug1: identity file /root/.ssh/id_rsa-cert type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: identity file /root/.ssh/id_dsa-cert type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_9.2p1 Debian-2+deb12u2
debug1: match: OpenSSH_9.2p1 Debian-2+deb12u2 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.1
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit: sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,kex-strict-s-v00@openssh.com
debug2: kex_parse_kexinit: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519
debug2: kex_parse_kexinit: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
debug2: kex_parse_kexinit: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_setup: found hmac-sha1
debug1: kex: server->client aes128-ctr hmac-sha1 none
debug2: mac_setup: found hmac-sha1
debug1: kex: client->server aes128-ctr hmac-sha1 none
no hostkey alg

Версия клиента:

root@XiaoQiang:~# /tmp/ssh -V
OpenSSH_6.1p1, OpenSSL 1.0.1j 15 Oct 2014

Версия сервера:

➜  sshd_config.d ssh -V
OpenSSH_9.2p1 Debian-2+deb12u2, OpenSSL 3.0.11 19 Sep 2023

 , ,

iizek
()

Не запускается программа при запущенном chrome remote desktop

Форум — General

Что делать если Chrome Remote Desktop запущен, а некоторые программы не запускаются, это меня раздражает ведь приходится постоянно выключать его, чтобы нормально работать в системе

 ,

ArhivApt
()

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