LINUX.ORG.RU

Сообщения iKido

 

Аппаратное ускорение кодирования видео в Linux

Форум — Multimedia

Приветствую, нужна помощь сообщества.

Использую свой компьютер для монтажа видеороликов в Kdenlive. Видео в 4к обрезаются, добавляются эфекты и собирается в 1080р или 1440р. При сборке Kdenlive вообще практически не использует процессор и не использует вообще видеокарту. Загрузка процессора в районе 15%, а видеокарты в районе погрешности.

Тестовый кусок видео длительностью 1:25 кодируется со средней скоростью 6 к/с за 6:57.

При сборке проекта я пробовал использовать следующие пресеты с аппаратным ускорением:

  1. NVENC H264 ABR (ab=160k acodec=aac channels=2 f=mp4 real_time=-1 threads=0 vb=6000k vcodec=h264_nvenc)
  2. NVENC H265 ABR (ab=160k acodec=aac channels=2 f=mp4 real_time=-1 threads=0 vb=6000k vcodec=hevc_nvenc)
  3. NVENC AV1 VBR (ab=160k acodec=aac channels=2 f=mp4 rc=constqp real_time=-1 threads=0 vcodec=av1_nvenc vq=72 vqp=72)

Результат - один и тот же (описал выше).

Теперь мой сетап:

  • Операционная система: openSUSE Tumbleweed 20251127
  • Версия KDE Plasma: 6.5.3
  • Версия KDE Frameworks: 6.20.0
  • Версия Qt: 6.10.1
  • Версия ядра: 6.12.59-1-longterm (64-бита)
  • Графическая платформа: Wayland
  • Процессоры: 16 × AMD Ryzen 7 3700X 8-Core Processor
  • Память: 32 ГиБ ОЗУ (31,3 ГиБ доступно)
  • Графический процессор: NVIDIA GeForce RTX 5060 Ti 16Gb (driver 580.95.05)

При таком сетапе очень обидно не использовать всюмощь современного железа.

Помогите найти причину почему не используется аппаратное ускорение кодирования.

Перемещено anonymous_incognito из talks

 , ,

iKido
()

Systemd unit не запускается автоматически при загрузке системы

Форум — General

Установил TorrServer. Он в процессе установки создаёт юнит следующего содержания:

[Unit]
Description = TorrServer - stream torrent to http
Wants = network-online.target
After = network.target

[Service]
User = torrserver
Group = torrserver
Type = simple
NonBlocking = true
EnvironmentFile = /opt/torrserver/torrserver.config
ExecStart = /opt/torrserver/TorrServer-linux-amd64 $DAEMON_OPTIONS
ExecReload = /bin/kill -HUP ${MAINPID}
ExecStop = /bin/kill -INT ${MAINPID}
TimeoutSec = 30
#WorkingDirectory = /opt/torrserver
Restart = on-failure
RestartSec = 5s
#LimitNOFILE = 4096

[Install]
WantedBy = multi-user.target

После перезагрузки служба автоматически не стартует:

systemctl status torrserver
○ torrserver.service - TorrServer - stream torrent to http
     Loaded: loaded (/etc/systemd/system/torrserver.service; enabled; preset: disabled)
     Active: inactive (dead)

И в журнал выдаёт torrserver.service: Failed to open /etc/systemd/system/torrserver.service: No such file or directory

По команде systemctl start torrserver запускается штатно.

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

Перемещено Dimez из talks

 

iKido
()

Проблема с полноэкранным режимом

Форум — Games

Речь пойдёт про Steam.

Всё началось с того, что Ведьмак 3 перестал запускаться. В какой момент это произошло сказать сложно, т.к. играю очень редко и перерывы могут быть в несколько месяцев. Ведьмак до этого отлично игрался.

Как выглядит проблема:

после запуска игра распахивается в полноэкранный режим и как буд-то зависает. Если ничего не делать так и будет висеть. Через альт-таб если попытаться попереключаться между приложениями (не отпуская альт) игра начинает работать. Как только отпустил хоткей опять всё встаёт колом. Затем заметил, что если игру перевести в оконный режим, то она начинает нормально работать, но так получатся не со всеми играми из тех, что пробовал. Например Limbo можно перевести в оконный режим и он начинает работать, а Киберпанк в оконный режим не переходит и манипуляции с альт-таб лишь показывают, что игра не зависла, а не работает в полноэкранном режиме.

При этом это происходит не со всеми играми. Например Дум Этёрнал нормально работает в полноэкранном режиме, Евро Трак Симулятор 2, Квейк тоже.

Смена версий протона в стим не помогает. Драйвера проприетарные nvidia 545.29.06. Система: openSUSE TW с KDE.

 , ,

iKido
()

Статистику подвезли

Форум — Talks

Тут один из самых посещаемых сайтов подвёл итоги года.

Выяснилось, что доля устройств с GNU\Linux на борту в 2023 г. составила 3,6%.

Примечательно, что прирост к прошлому году составил 31,2% (интересно с чем связан такой существенный рост).

Доля Firefox составила 4,8% и упала на 24,9% к прошлогоднему показателю.

 , , ,

iKido
()

KMyMoney и шифрование базы данных

Форум — Desktop

В документации к KMyMoney описана возможность шифровать БД с помощью GPG. В мануале написано, что должен быть соответствующий пункт в меню настроек, но у меня этого пункта меню просто нет. Может эту возможность выпилили? GPG установлен, ключи созданы. Единственное пакет в системе называется gpg2, а не gpg. Может в этом загвоздка?

Выдержка из мануала:

Чтобы воспользоваться предоставляемой KMyMoney функцией шифрования с помощью GPG, потребуется создать пару ключей (если только это уже не было сделано для шифрования электронной почты). Кроме того, в системе должно быть установлено приложение GPG.

На странице шифрования диалога настройки доступен раскрывающийся список, позволяющий выбрать ключ, который следует использовать для шифрования и расшифровки. Также доступно поле, в котором возможно указать идентификатор ключа, который отсутствует в списке. Значением этого поля может быть идентификатор ключа, связанный с этим ключом адрес электронной почты или же любой другой корректный идентификатор GPG-ключа. При вводе идентификатора ключа KMyMoney выполнит проверку его корректности и отобразит значок зелёного светодиода, если ключ найден.

 ,

iKido
()

Скорость загрузки Linux

Форум — Desktop

openSUSE TW x64

Когда пару лет назад ставил систему, указал под корень раздел размером 25Гб, этого стало нехватать. И я сегодня с помощью gparted изменил размеры разделов на диске (ssd):

Было 25Гб sda1 (SYSTEM) 95Гб sda2 (HOME)

  1. Уменьшил sda2 до 85Гб, подвинул раздел вправо,
  2. Увеличил sda1 на освободившееся не занятое место до 35Гб

Всё прошло успешно, но система начала грузиться очень медленно на этапе: Loading kernel… (примерно 8 сек.) Loading initial ramdisk…(примерно 50 сек.) проходит примерно одна минута до какой-то движухи на экране после вывода этих сообщений, хотя раньше пролетало за считанные секунды. Думал может UUID изменились и система пытается сначала по старым замонтироваться из fstab. Проверил всё как было так и осталось.

systemd-analyze даёт такой выхлоп:

sudo systemd-analyze

Startup finished in 2.861s (kernel) + 1.309s (initrd) + 3.601s (userspace) = 7.772s

graphical.target reached after 3.538s in userspace

В чём может быть причина?

 

iKido
()

Испытываете ли вы проблемы с подключением к сети TOR?

Форум — Talks

Блокировка сети TOR в России. В начале декабря РКН начал блокировать сеть TOR на территории РФ. Хотелось бы оценить масштаб блокировок.

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

 

iKido
()

Инициатива по созданию новых API для рендеринга на базе SDL

Форум — Games

Ryan Gordon (icculus) получил мегагрант Epic Games на создание новых API для рендеринга на базе SDL. icculus на заре linux гейминга портировал игры на онтопик.

https://3dnews.ru/1053722

 , ,

iKido
()

Сломался Firefox

Форум — Desktop

Firefox 78.0.2-2.2 в Tumbleweed стал запускаться в таком виде: https://i.imgur.com/4yXoPY0.png В консоль ничего не вываливается. Переустанавливать пробовал. Куда копать?

 ,

iKido
()

Metro Exodus будет на Linux

Форум — Games

Недавно Метро таки появилось в стим и вместе с тем разработчики пообещали нативную (но это не точно) линукс версию игры.

Источник: https://www.gamingonlinux.com/articles/metro-exodus-is-now-live-on-steam-and-deep-silver-say-its-coming-to-linux.16001

Хотя и под протоном неплохо вроде идёт: https://www.youtube.com/watch?v=MMBRt3pF6aQ

 

iKido
()

DCS World + GNU\Linux

Форум — Games

Таки наконец-то, теперь на онтопике появился симулятор современной боевой авиации. Я запускал steam-версию игры через протон. Сразу из коробки не запустилось, но на protondb.com есть совет как сделать всё красиво (понадобится protontricks). DXVK делает своё дело - fps вполне себе на уровне виндовой версии. Отлетал по кругу на L-39C - проблем не обнаружил (только дым из труб немного коряво рендерится, но его можно отключить). P.S.: также у разрабов в планах переписать своё детище на vulkan, но это планы на пятилетку не меньше.

 ,

iKido
()

Совместимость драйверов nvidia и ядер

Форум — Desktop

У меня openSUSE Tumbleweed и видеокарта от nvidia. Проприетарный драйвер на неё я беру с оф.сайта. Бывает ситуация, когда новый драйвер оказывается несовместим со свежим ядром, а ядра в роллинге обновляются с завидной регулярностью. Приходится откатываться на старое ядро из других реп, что весьма не удобно. Как я могу узнать совместим драйвер с ядром или нет ещё до его установки, чтобы обойтись без лишнего пердолинга.

Навеяно постом одного чувака:

Nvidia Vulkan Beta Driver 418.52.05, 418.52.07 and 418.52.10 don't build kernel modules with Kernel 5.0.7+ With my Kernel Linux 5.1.6 the only method for compile is: sh NVIDIA-Linux-x86_64-418.52.10.run --no-unified-memory --no-drm

Где-то же он об этом узнал...

 , , ,

iKido
()

Shadow of the Tomb Raider анонсирована для Linux

Форум — Games

Портом займётся Feral Interactive. Дату пока не уточняют, известно что в 2019 году. Скорее всего, как и предыдущую часть сделают с поддержкой только Vulkan API.

http://www.feralinteractive.com/ru/news/926/

 , ,

iKido
()

Прекращена разработка linux-версии Phoenix Point

Форум — Games

Phoenix Point - X-COM-подобная игра от создателя серии X-COM Julian Gollop на движке Unity.

Игра была проспонсирована вкладчиками полностью и linux-версия была одной из целью кампании по сбору денег. Вышли даже несколько билдов под линукс, которые вполне себе работали. Но, в итоге контора признала, что неосиляет:

Citing reasons like Linux requiring «specialised graphics programming» as it uses OpenGL and not DirectX, they also mentioned that Linux drivers are «not as comprehensive as for Windows and Mac» requiring them to make «adaptations to graphical shaders» to get them working. Additionally, they mentioned the issue of Linux having many distributions, Linux-specific Unity bugs like «not being able to correctly render the video player» and input issues.

OpenGL им не то, драйвера не сё, дофига дистрибутивов и движок чего-то там нетак работает.

https://phoenixpoint.info/linux https://www.gamingonlinux.com/articles/snapshot-games-have-cancelled-the-linu...

 , ,

iKido
()

[Решено] KDE Connect устройства не видят друг-друга

Форум — Desktop

openSUSE TW + Plasma5, на смартфоне последнее официальное приложение. Комп подключен проводом к роутеру, смарт по wifi. Комп не видит смарт, смарт не видит комп. В руководстве к KDE Connect написано: KDE Connect uses dynamic ports in the range 1714–1764 for UDP and TCP. So if you are behind a firewall, make sure to open this port range for both TCP and UDP. Otherwise, make sure your network is not blocking UDP broadcast packets.

В роутере отключал все правила фаервола, кроме единственного необходимого - безрезультатно.

Вот это вообще не понимаю что такое и где искать: Otherwise, make sure your network is not blocking UDP broadcast packets.

 , ,

iKido
()

GIMP не может перезаписать изображение

Форум — Desktop

GIMP 2.10.2 openSUSE Tumbleweed Открываем любое изображение из любой директории, проводим манипуляции, жмём перезаписать и получаем «Невозможно перезаписать. Отказано в доступе».

 

iKido
()

[Решено] openSUSE, nVidia и Vulkan

Форум — Desktop

Как сделать так, чтобы Vulkan API заработал с блобом nVidia на openSUSE?

У меня openSUSE 15 (пробовал и на Tumblewed), видеодрайвер 396.24 (пробовал и предыдущие версии) для моей 1060 установлен через DKMS по этому руководству. Также установлен пакет vulkan.

Я пытался запустить Rise of Tomb Rider, но игра говорит, что мол ваша карточка/драйвер не поддерживают Vulkan 3D API (Game crashed with signal 6: system does not support 3D API required by this Game.). Думаю ну фералы чего-то накосячили. Установил Принцип Талоса, пробую запустить на вулкане - крэш на старте.

выхлоп vulkaninfo:

Vulkan API Version: 1.0.65
ERROR: [loader] Code 0 : libVkICD_mock_icd.so: cannot open shared object file: No such file or directory
Cannot create Vulkan instance.
/home/abuild/rpmbuild/BUILD/Vulkan-LoaderAndValidationLayers-1.0.65.0/demos/vulkaninfo.c:808: failed with VK_ERROR_INCOMPATIBLE_DRIVER

 , ,

iKido
()

[Решено] openSUSE 15 проблема с видеодрайвером после установки

Форум — Desktop

Скачал свежайшую сузю и решил накатить. Устанавливал в текстовом режиме. Установилось, но при загрузке графической оболочки на экран вываливает месево. Сама система загружается. Видео nvidia 1060 подключено через dvi-d. Хотел переключится в консоль, но переход в другой tty не срабатывает по ctrl+alt+f1-f7 Как загрузится в консоль без графического режима при старте системы тоже не нашёл. Есть возможность отредактировать в грубе строку загрузки, но там не знаю чего писать.

Такое ощущение, что проблемы со стандартным драйвером (нуво), а поставить проприетарный не получается, т.к. даже в консоль попасть нет возможности.

Выглядит это вот так после загрузки: https://yadi.sk/i/AyV7--QI3WYyCn Меню груба: https://yadi.sk/i/4hDIkZZv3WYyCp Параметры запуска: https://yadi.sk/i/gg1f3BSU3WYyKT

 ,

iKido
()

Satellite Reign даром

Форум — Games

Satellite Reign бесплатно отдают в Humble Store (steam key). Игра в жанре стелс/экшон, говорят похожа на Sindicate (не играл). Порт нормальный и вообще игра очень даже зашла.

https://www.humblebundle.com/store/satellite-reign

Обзоры:

от меня: https://steamcommunity.com/id/networmkido/recommended/268870/

и от Evgueni: https://steamcommunity.com/profiles/76561198084019881/recommended/268870

 

iKido
()

Rise of the Tomb Raider анонсирована для Linux

Форум — Games

Этой весной Feral Interactive выпустит порт игры Rise of the Tomb Raider 20 Year Celebration edition.

RotTR - высокооценённое продолжение истории о Ларе Крофт. Игра вышла 2 года назад.

Фералы обещают поддержку Vulkan API

Источник: https://www.gamingonlinux.com/articles/rise-of-the-tomb-raider-announced-for-...

 ,

iKido
()

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