LINUX.ORG.RU

Сообщения Strannik-j

 

Freeze сеанса при переключении

Форум — Desktop

Доброго дня!
Раньше, на старом ноуте, я запускал два сеанса: на первом был браузер с музыкой, всякие звонилки для работы, и прочие телеги, а на втором сеансе был запущен минимальный X11 с одним единственным xfreerdp, подключённым к рабочему компу. Это было очень удобно.
Но недавно я купил новый ноут, со свякими современными приколюхами, типа энергоэффективных ядер. И вот с ним такой фокус не проходит: при переключении сеанса, фоновый сеанс замораживается. Музыка доигрывает до конца трека и не переключается, xfreerdp рвёт связь, видеоконференция отрубает видео, вкладка YouTube падает, телега просто кращится. На обоих ноутах стоит Kubuntu 22.04. На старом ноуте governon schedutil, но на новом доступны только powersave и performance. При ручном переключении в performance, ситуация становится чуть лучше (по крайней мере музыка играет нормально), но этого всё равно недостаточно. Ядро на новом ноуте - 6.2.0-35 (hwe). Что можете посоветовать?

 , , ,

Strannik-j
()

Совместное использование устройств

Форум — General

Добрый день!
Интересует такой вопрос: возможно ли каким-либо способом использование одного устройства (например /dev/video0) двумя приложениями (например skype и vlc)? При использовании, устройство блокируется, но можно ли это изменить? Или же как-то продублировать устройство? Я думал, что поможет

v4l2-ctl -d0 --out-device /dev/video2
или
v4l2-ctl -d0 --export-device /dev/video2
, но оно так не работает, ругается на несуществующее устройство (как оно вообще работает, я не понял).

И со звуковыми устройствами тоже интересно подобное.

 , ,

Strannik-j
()

Потеря BTRFS

Форум — General

История следующая: Kubuntu 20.04, ssd. Корневой раздел - BTRFS, без boot (он отдельно), с сабвольюмом @home, всё вместе ~250 Gb. Был на том ssd ещё один раздел для эксперементов, и решил я его снести и расширить корневой на него. Я подобное уже делал, но из консоли, а тут решил попробовать GParted. Зря.
Вначале всё было хорошо. Раздел расширился, всё работает. Но так было до перезагрузки. Далее грузился только initramfs и всё, он не мог найти раздел sda6. Не буду грузить вас подробностями всех сопутствующих проблем, суть в том, что раздел sda6 есть, его можно подмонтировать с ключом "-t btrfs", файлы читаются, GParted показвает всю информацию о разделе. Но вот blkid, например, ничего о нём не показывает, как будто нет его!
Начал я пробовать всякие восстановления. Сначала так, и у меня тоже нашёлся проблемный файл в Steam, который я подобным образом удалил. Не помогло. Потом я где-то наткнулся на команду:

btrfsck --repair --init-extent-tree
И ввёл её. Сразу побежали надписи вроде:
Repaired extent references for 742905724928
ref mismatch on [742905729024 4096] extent item 0, found 1
data backref 742905729024 parent 747359780864 owner 0 offset 0 num_refs 0 not found in extent tree
incorrect local backref count on 742905729024 parent 747359780864 owner 0 offset 0 found 1 wanted 0 back 0x56068ca1d350
backpointer mismatch on [742905729024 4096]
adding new data backref on 742905729024 parent 747359780864 owner 0 offset 0 found 1
Ну я такой думаю, хорошо, сейчас дерево перестоится, и всё будет норм. НО этот процесс идёт уже третьи сутки. И тут у меня возникают несколько вопросов:
- Что означает текст вывода команды?
- Можно ли его остановить или это будет фатально? А если свет «моргнёт»?
- как долго может идти этот процесс на 300 Gb ssd?
- Возможно стоило попробовать что-то ещё, прежде чем запускать перестроение дерева (если бы знать заранее)?
Извините за сумбурный текст, у меня тут просто третьи сутки сплошной кортизол.

 

Strannik-j
()

FireWire 1394 и современные ядра

Форум — Desktop

Всем добра! Подскажите, возможно ли на современных линухах работать со старыми видеокамерами по порту 1394? Ни raw1394 ни dv1394 в ядре нет.

Ubuntu 20.04

 ,

Strannik-j
()

OpenBSD xfce4

Форум — Desktop

Доброго времени суток! Решил попробовать OpenBSD. Установил. Поставил xfce. От рута - норм, а от юзера:

addscreen screeninit failed for driver 0

Причём в мануале как раз от рута запускают, но это не гуд. Как исправить?
И где нормальные доки по опенбсд обитают?

 ,

Strannik-j
()

Kubuntu 20.04.1: ЖЕСТЬ!

Форум — Desktop

Доброго времени суток!

Вот ТТХ моего компа:
CPU: AMD FX-4100
GPU: Radeon HD 5750 OpenSource драйвера
RAM: 20Gb DDR3
SSD: Kingston SHFS37A/120Gb

На SSD развернут LVM, установлена ОСь Manjaro KDE. Всё работает вполне успешно, эффекты не тормозят (есть незначительные фризы при перетаскиваннии окон из-за эффекта резины, но мне это совершенно не мешает).

Так вот. Купил я новый SSD Samsung 860 EVO/500 Gb, и накатил на него свежую Kubuntu 20.04.1. ФС - btrfs (Отдельно /boot со сжатием lzo, остальное - / - со сжатием zstd-1). Система грузится очень быстро НО!
Какие-то ЛЮТЕЙШИЕ фризы. Работать невозможно! Мышь дёргается так, что сложно попасть в чекбокс, окна перемещаются с жутким тирингом. Htop, iotop ничего дельного не показывают, обновление не помогло. Пробовал даже установить xfce4 (мало ли, кеды неудачно собраны), но и там то же самое.
Я не понимаю, в чём причина. Help, pls!

 , ,

Strannik-j
()

Manjaro, PulseAudio, ALSA, USB-camera

Форум — Desktop

Всем привет!
На компе стоит Manjaro KDE x64, за компом работают несколько пользователей. Также к компу подключена web'ка, которая мониторит комнату. Видео захватывается при помощи ffmpeg примерно так:

ffmpeg -thread_queue_size 256 -f v4l2 -i /dev/video0 -f pulse -i alsa_input.usb-046d_0805_4201AA60-02.analog-mono ...
Проблема в том, что из-за PulseAudio ffmpeg нужно запускать от имени активного юзера, а при переключении, перезапускать от имени нового активного юзера, ибо крашится. Всё это вызывает жуткие головные боли. Вопросы:
1. Можно ли в пульсе привязать конкретное устройство строго к конкретному юзеру вне зависимости от активности?
2. Можно ли отвязать одно устройство от пульсы и вернуть его на ALSA?
3. Можно ли автоматизировать перезапуск ffmpeg при переключении юзеров (самый плохой вариант)?

 , , ,

Strannik-j
()

Видеорегистратор из cvlc

Форум — Multimedia

Всем добра!
Есть задача: писать с камеры поток в файл с разбитием по размеру, добавлением префикса даты/времени, и желательно, удалением старых файлов по времени или нехватки свободного места.
Как это всё реализовать на cvlc?

Просто запись работает так:

cvlc  v4l2:// :v4l2-dev=/dev/video0 --sout '#transcode{vcodec=theo,vb=2048}:file{access=file,mux=ogg,dst=out.ogg}' --sout-keep

 ,

Strannik-j
()

OrangePi PC, Armbian, Mali 400: no drivers in kernel

Форум — Linux-hardware

Доброго времени суток!
Запускаю Armbian на OrangePi PC (пробовал и Ubuntu- и Debian-based).
uname -a:

Linux orangepipc 4.14.65-sunxi #68 SMP Tue Aug 21 19:57:06 CEST 2018 armv7l GNU/Linux
ls /lib/modules/4.14.65-sunxi/kernel/drivers/gpu/mali: Нет такого файла или каталога.

Ставлю по этой инструкции. Весь userspace уже поставил, a kernel drivers нема.
Кто виноват, и что делать?

 , ,

Strannik-j
()

Telegram Bot перестаёт получать обновления

Форум — Development

Добрый вечер! Написал бота для телеграмма на питоне. В процессе тестирования обнаружилось, что спустя неторое время работы он перестаёт получать обновления. И дело тут не в моём коде, а в самом telegram api, т.к. простое открытие https://api.telegram.org/bot/getUpdates в браузере возвращает json со СТАРЫМИ сообщениями. Т.е. бот-аккаунт ведёт себя так, как будто бы я в него ничего не пишу. При этом отправка сообщений через бота работает. Примерно через сутки получение обновлений возобновляется.

Сейчас я завел несколько бот-аккаунтов и при отключении одного просто меняю TOKEN на другой и работаю через другой аккаунт, но это не выход. Я не понимаю, почему так происходит и к кому надо обратиться.

 , ,

Strannik-j
()

KDE5 Прозрачность + размытие

Форум — Desktop

Доброго дня!
Имею KDE5 (Manjaro) c с темой seven-black, у которой полупрозрачный заголовок окна. И заголовок этот СЛИШКОМ полупрозрачный. Очень мешает в работе. Хочется уменьшить степень прозрачности и добавить блюр. Можно ли это сделать?

 , ,

Strannik-j
()

Неадекватное отображение свободного места

Форум — General

Добрый день!
Имею Manjaro KDE x64(Arch based).
Недавно купил SSD, и перенёс на него системный раздел (LVM, f2fs, 30 Gb).
Вчера был удивлён отсутствием свободного места в корне. Но детальное изучение вообще разовало шаблон!
Получается, что все данные корня весят примерно 10 Гб, но раздел полностью заполенен!
А файл

/proc/kcore
весит 120 Tb!!!
Скрин0
Скрин1

Как такое возможно и что делать?

 , , , ,

Strannik-j
()

Защищенный стриминг с веб-камеры

Форум — Multimedia

Доброго дня!
Приспособил cvlc для стриминга потока с вэбки:

cvlc  v4l2:// :v4l2-dev=/dev/video0 :input-slave=pulse://alsa_input.usb-046d_0204_1301AA60-02.analog-mono --sout'#transcode{vcodec=mp4v,vb=2048,acodec=vorb,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://@:8554/video.sdp}' --sout-keep
и теперь встал вопрос о защите, т.к. вэбка смотрит мою квартиру, но нигде в интернетах не нашел инфы по защите rtsp и других протоколов при помощи cvlc.
Везде говорят только про получение защищённого rtsp-потока.
Как защитить поток?

 , , ,

Strannik-j
()

Блокировка OpenVPN

Форум — Admin

Доброго времени суток. Имею свой OpenVPN сервер. Работает без проблем уже много лет. Собственно он до сих пор работает без проблем, проблемы у меня. Я в отеле в Праге, местный WiFi безжалостен ко мне и моим нервам. Вот конфиг сервера:

( читать дальше... )

Конфиг клиента:

( читать дальше... )

LOG:

( читать дальше... )

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

( читать дальше... )

Также не работает SIP, но ssh работает.

Что можно сделать?

 ,

Strannik-j
()

Whonix on Xen

Форум — General

Всем добра!
Whonix поставляется в вариантах для VirtualBox, KVM и что-то совсем упоротое в Qubex(говорят, что сильно прожорливо до ресурсов). А кто-нибудь пробовал запустить это в Xen? Пытаюсь запустить qcow2 образы в Xen машине - говорит, что нет загрузочных образов (кстати, почему?).
И вдогонку:
Можно ли использовать попеременно (знаю, что одновременно нельзя) KVM и Xen без перезагрузки в другое ядро? Собрал специально ядро с Xen и KVM модулями, но использовать могу только то, во что загрузился (это ядро в обоих пунктах Grub'a).

 , ,

Strannik-j
()

Virt-manager (libvirt) не видит Xen

Форум — Admin

Всем доброго здоровья!
Итак имеем:
Ubuntu 14.04.4 x64
hen-hypervisor-4.4
virt-manager (0.9.5 и 1.3.2)
libvirt (1.2.2, 1.2.8)
Подключение к Xen происходит вроде как нормально, но никаких VM не появляется (даже Dom0). При создании новой VM, на финальном этапе появляется ошибка:

Не удалось завершить установку: 'Достигнут конец файла при чтении данных: : Ошибка ввода/вывода'

Traceback (most recent call last):
  File "/home/strannik/repo/virt-manager/virtManager/asyncjob.py", line 88, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/home/strannik/repo/virt-manager/virtManager/create.py", line 2277, in _do_async_install
    guest.start_install(meter=meter)
  File "/home/strannik/repo/virt-manager/virtinst/guest.py", line 501, in start_install
    noboot)
  File "/home/strannik/repo/virt-manager/virtinst/guest.py", line 416, in _create_guest
    dom = self.conn.createLinux(start_xml or final_xml, 0)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3202, in createLinux
    if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: Достигнут конец файла при чтении данных: : Ошибка ввода/вывода
Пробовал и от юзера, и от рута. При этом сам Xen работает отлично, но мне позарез нужен GUI к нему (точнее заказчику).

 , , , ,

Strannik-j
()

Переодический kernel panic

Форум — General

Linux sun 3.2.0-4-sparc64-smp #1 SMP Debian 3.2.68-1+deb7u2 sparc64

Стабильно раз в сутки выпадает примерно следущее: https://cloud.mail.ru/public/2kqB/SAkkbHfkT

Кто виноват и что делать?

 , , ,

Strannik-j
()

PPTP не пашет

Форум — General

Поднял сервер pptpd, запустил, заработало!
Потом поменял в /etc/ppp/chap-secrets пароль на секурный и тут началось...
Сервер не может поднять ppp0 интерфейс.

/etc/pptpd.conf:

( читать дальше... )

/etc/ppp/pptpd-options:

( читать дальше... )

LOG:

( читать дальше... )

 ,

Strannik-j
()

Установка python3.5 в wine

Форум — General

Всем привет! Пытаюсь поставить python3.5 в wine (1.6.2 и 1.7.50), и в обоих случаях проблема:
в первом вообще ничего не появляется, только ошибки в терминале,
во втором случае появляется инсталятор, но потом пишет:
0x80070005 - Access denied

в терминале следующее:

$ wine python-3.5.0.exe 
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:EventRegister {5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x401123, 0x468030, 0x468048
fixme:advapi:EventSetInformation 2, 0x465e78, 43
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:EventRegister {5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x401123, 0x468030, 0x468048
fixme:advapi:EventSetInformation 2, 0x465e78, 43
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:advapi:DecryptFileW (L"C:\\users\\strannik\\Temp\\{1197d2bb-6cf8-488a-b994-d5bf6d7efe7b}\\", 00000000): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:EventRegister {5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x1000444e, 0x100852e0, 0x100852f8
fixme:advapi:EventSetInformation 2, 0x1008304a, 43
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:shell:SHAutoComplete stub
fixme:advapi:DecryptFileW (L"C:\\users\\strannik\\Temp\\{1197d2bb-6cf8-488a-b994-d5bf6d7efe7b}\\", 00000000): stub
fixme:wuapi:automatic_updates_Pause
Кто виноват и что делать?

UPD: Увидел, что в багтрекере вайна этот баг открыт и пока не решён. Увы.

 ,

Strannik-j
()

Совместное использование radeon и fglrx

Форум — General

Всем здравия!
Вот тут товарищ рассказывает, как можно переключаться между radeon и fglrx (на примере Gentoo).
Возникает вопрос: а если видеокарт две, возможно ли одной прописать radeon, а другой fglrx?

 , ,

Strannik-j
()

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