LINUX.ORG.RU

Сообщения andalevor

 

SELinux не пускает

Привет!

Пытаюсь настроить подключение VPN. Аналогично по примеру того как работает на другой машине. Все настройки выставил аналогично, но не подключается. Лезу в журнал, вижу такое:

audit[4272]: AVC avc:  denied  { open } for  pid=4272 comm="openvpn" path="/home/andalevor/.cert/ta.key" dev="sda2" ino=263201 scontext=system_u:system_r:openvpn_t:s0 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=0

Нагуглил что это, вроде бы, SELinux не даёт доступ. Но как пофиксить я не понял.

 

andalevor
()

Что за магия кроется в pybind11?

У меня есть библиотека на С++. Как-то решил от скуки попробовать написать тоже самое на чистом С часть 1, часть 2. Один из сценариев использования библиотеки – из Python, для С++ я использовал pybind11, а для С попробовал разные варианты (ctypes, cffi, cython) и даже сделал сравнение. Почему-то при том, что между нативными версиями С и С++ разница практически нет, разница между pybind11 и ctypes/cffi ощутимая. Понятно, что при использовании через Python скорость это не самое главное, потому и забыл я про это после эксперимента. Но время от времени я вспоминаю и любопытство гложет. Сам нагуглить я не смог в чём кардинальная разница между pybind11 и cffi/ctypes. Может кто знает?

З.Ы. часто сталкивался в интернете с рекомендацией использовать cython для связки с С библиотеками как самый быстрый способ. Если с cffi/ctypes накидать обвязку было делом простым – накидать несколько строк по аналогии с примерами в мануале, то с cython я мучался несколько дней. А в итоге производительность оказалось куда ниже, чем с cffi/ctypes. Может здесь что-то не так сделал. Так что за советы по cython тоже скажу спасибо.

 , , , ,

andalevor
()

Как организовать подработку?

Привет, ЛОР!

Я не профессиональный разработчик, но у меня есть одна библиотека на гитхабе. Ко мне обратился один иностранец с просьбой разработать небольшую утилиту. С переводами в РФ сейчас сложно. Может есть какие-то ресурсы по типу фриланса, где заказчик мог бы разместить заказ, а я податься на его выполнение, а потом без проблем вывести деньги в РФ?

 

andalevor
()

Игры падают на дискретной карточке

При запуске игр из GOG на дискретной карте nvidia через switheroo падают с ошибкой:

X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  147 ()
  Minor opcode of failed request:  7
  Serial number of failed request:  95
  Current serial number in output stream:  101

На встроенной работают нормально.

Дистрибутив – Fedora.

Есть идей?

 , ,

andalevor
()

No module named 'cython.cimports'; 'cython' is not a package

Нагуглил, что это как правило с установкой связано. Пробовал и pip install --user, и из репозитория ставил. Версия совпадает с версией питона. Не помогает.

 ,

andalevor
()

Cython, C, bool

Добрый день.

Хочу задействовать одну Си библиотеку с помощью Cython. Столкнулся с тем, что в объявлениях функций в Си используется bool. А Cython ожидает, что будет использоваться в таких случаях int и на bool ругается:

'bool' is not a type identifier

Гуглил изо всех сил, но не нашёл решения для такой проблемы. Неужели тупик?

 ,

andalevor
()

Fedora Gnome remote desktop фиксированный пароль.

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

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

 , ,

andalevor
()

Wake On Lan через маршрутизатор.

Пытаюсь настроить Wake On Lan. В локальной сети работает. А через маршрутизатор не получается пробиться. Прокинул порт 9 на нужную машину, но не срабатывает. Есть у кого положительный опыт настройки?

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

 

andalevor
()

Как считать многотомный архив tar, записанный в IRIX?

Как считать многотомный архив tar, записанный в IRIX?

 ,

andalevor
()

Как tar понимает продолжается ли файл?

Привет, ЛОР.

Если tar’ом сделать multi-volume архив (состоящий из нескольких частей) и какой-то большой файл частично записан в первой части архива, а частично во второй, то как tar понимает, является ли 2я часть продолжением или нет?

 

andalevor
()

Чтение с нескольких кассет exabyte

Привет! Понадобилось считать данные с кассет exabyte. Записывал не я. В наличии несколько кассет для одной заархивированной директории. Удалось раскопать инструкцию по чтению от сотрудника, который писал эти кассеты. Выполнял mt setblk 0, а затем tar xvf /dev/nst0. Распаковывается содержимое первой кассеты и получаю сообщение о неожиданном конце файла. Нагуглил multi-volume. Сделал tar xvMf /dev/nst0 после того как распаковывает первую кассету просит вставить 2ю, жму кнопку на магнитофоне, вставляю 2ю жму enter, а в ответ получаю, что на этой кассете нет продолжения файла с предыдущей. Думал может перепутаны, вставлял все другие, но результат тот же. Пробовал читать со 2й ленты, но tar говорит, что это не архив. Пробовал делать dd if=/dev/nst0 of=tape_1,img bs=10240 всё считал успешно, но после попыток чтения или объединения такой же облом в конце первой кассеты. В чём может быть причина?

 ,

andalevor
()

Выбор ноутбука

Говорят, ещё можно найти по старым ценам. Что скажете о линейке Dell Vostro, можно брать?

 ,

andalevor
()

Дистрибутив с ядром 5.10

Какие вы знаете дистрибутивы, в которых есть возможность установить ядро 5.10 и оно будет обновляться пока не закончится его срок жизни? Я вот знаю Manjaro.

 ,

andalevor
()

Посоветуйте Email клиент

В котором можно настроить размер хранимого кэша. В thunderbird можно, но хочется чего-то более легковесного, есть такое?

 

andalevor
()

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

На ноут с картой R7 m265 ставлю Fedora 34. Карта работает, обновляю систему, не работает.

[   60.884934] amdgpu: 
                last message was failed ret is 0
[   64.497163] amdgpu: 
                failed to send message 251 ret is 0 
[   71.730378] amdgpu: 
                last message was failed ret is 0
[   75.343269] amdgpu: 
                failed to send message 254 ret is 0 
[   78.956138] amdgpu: SMU load firmware failed
[   78.956141] amdgpu: fw load failed
[   78.956142] amdgpu: smu firmware loading failed
[   78.956145] amdgpu 0000:03:00.0: amdgpu: amdgpu_device_ip_resume failed (-22).

 , ,

andalevor
()

Что-то не так с сертификатами?

Нашёл одну старую проприетарную софтину, хочу попробовать её запустить. Софтина хочет CentOS 4. Поставил его в виртуалку, при попытке зайти на какой-нибудь https сайт firefox показывает ошибку:

Error code: ssl_error_no_cypher_overlap

добавил epel, но после добавления при попытке что-то оттуда поставить yum выдаёт:

socket.sslerror: (1, 'error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version')

Это можно поправить?

 ,

andalevor
()

Pipewire. Автоматическое переключение.

Как автоматически переключать устройство для вывода при подключении нового в Pipewire? В Pulseaudio для этого есть module-gsettings. Но после установки pipewire-pulse конфигурации с загрузкой указанных модулей удаляются и не понятно есть ли вообще в pipewire-pulse такая функциональность.

 ,

andalevor
()

Переименовать subvolume в btrfs

Timeshift хочет чтобы рутовый subvolume назывался ‘@’, а у меня по дефолту создалось ‘/’. Гуглил, но так и не понял возможно это и если да, то как?

 , ,

andalevor
()

Не работает клавиатура после выхода из спящего режима

На ноутбуке hp 4535s после выхода из спящего режима не работает клавиатура. Раньше такого с этим ноутбуком не было. Как понять в чём может быть проблема?

 , ,

andalevor
()

В mysql нельзя использовать какие-то слова в качестве идентификаторов?

Методом тыка вычислил, что mysql не хотел создавать таблицу с названием positions и с полем rank. Есть какой-то список запрещённых идентификаторов?

 

andalevor
()

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