Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04  (Прочитано 1308 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн baron_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04
« Ответ #15 : 20 Июнь 2018, 22:32:10 »
sudo apt install --reinstall  libx264-148 libva1 libva-x11-1
Такая команда не сработала, т.к. не нашлись пакеты, которые надо переустановить. Пришлось просто remove сделать, но вместе с этими пакетами удалились avidemux, qmmp, mplayer, smplayer и vdpau-va-driver - их потом вернул назад, ну и установил эти самые libx264-148, libva1 и libva-x11-1. После запуска скрипта появилось такое сообщение:
Пакеты, имеющие неудовлетворённые зависимости:
 libjack-dev : Зависит: libjack0 (= 1:0.124.1+20140122git5013bed0-3build2) но он не будет установлен
 libjack-jackd2-dev : Конфликтует: libjack-dev
 libva-dev : Зависит: libva-drm1 (= 1.7.0-1ubuntu0.1) но 1.7.3-2~16.04.york0 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Удалил и libva-drm1. Теперь пишет вот это:
Пакеты, имеющие неудовлетворённые зависимости:
 libjack-dev : Зависит: libjack0 (= 1:0.124.1+20140122git5013bed0-3build2) но он не будет установлен
 libjack-jackd2-dev : Конфликтует: libjack-dev
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Но при попытке удаления  любого из упомянутых трех пакетов, пишет что они не установлены в системе. Дальше у меня тупик.
OS: Ubuntu Mate 16.04, Lubuntu 16.04

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7070
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04
« Ответ #16 : 21 Июнь 2018, 02:42:40 »
Список активных реп в студию.

Оффлайн baron_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04
« Ответ #17 : 21 Июнь 2018, 21:36:01 »
Список активных реп в студию.
ls -l /etc/apt/sources.list.d/
итого 40
-rw-r--r-- 1 root root 132 июн  8 22:07 gezakovacs-ubuntu-ppa-xenial.list
-rw-r--r-- 1 root root 132 июн  8 22:07 gezakovacs-ubuntu-ppa-xenial.list.save
-rw-r--r-- 1 root root 144 июн  8 22:07 graphics-drivers-ubuntu-ppa-xenial.list
-rw-r--r-- 1 root root 144 июн  8 22:07 graphics-drivers-ubuntu-ppa-xenial.list.save
-rw-r--r-- 1 root root 136 июн  8 22:07 mc3man-ubuntu-avidemux1-xenial.list
-rw-r--r-- 1 root root 136 июн  8 22:07 mc3man-ubuntu-avidemux1-xenial.list.save
-rw-r--r-- 1 root root  56 июн 20 22:20 skype-stable.list
-rw-r--r-- 1 root root  56 июн  8 22:07 skype-stable.list.save
-rw-r--r-- 1 root root 148 июн  8 22:07 steam.list
-rw-r--r-- 1 root root 148 июн  8 22:07 steam.list.save
Проблема с libjack0 и libjack-jackd2-0. Если я ставлю один из них, второй удалется. Примерно так:
sudo apt-get install libjack0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libsamplerate0:i386 libspeexdsp1:i386
Для их удаления используйте «sudo apt autoremove».
Предлагаемые пакеты:
  jackd1
Пакеты, которые будут УДАЛЕНЫ:
  libasound2-plugins:i386 libjack-jackd2-0 libjack-jackd2-0:i386
НОВЫЕ пакеты, которые будут установлены:
  libjack0
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 3 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 43,1 kБ архивов.
После данной операции, объём занятого дискового пространства уменьшится на 1 156 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 libjack0 amd64 1:0.124.1+20140122git5013bed0-3build2 [43,1 kB]
Получено 43,1 kБ за 0с (312 kБ/c) 
(Чтение базы данных … на данный момент установлено 292757 файлов и каталогов.)
Удаляется libasound2-plugins:i386 (1.1.0-0ubuntu1) …
Удаляется libjack-jackd2-0:i386 (1.9.10+20150825git1ed50c92~dfsg-1ubuntu1) …
dpkg: libjack-jackd2-0:amd64: имеются проблемы с зависимостями, но по вашему указанию
он всё равно будет удалён:
 mplayer зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0:amd64 будет удалён.
  Пакет libjack-0.116 не установлен.
  Пакет libjack-jackd2-0:amd64 предоставляет libjack-0.116, но должен быть удалён.
 libfluidsynth1:amd64 зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0:amd64 будет удалён.
  Пакет libjack-0.116 не установлен.
  Пакет libjack-jackd2-0:amd64 предоставляет libjack-0.116, но должен быть удалён.
 gstreamer1.0-plugins-good:amd64 зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0:amd64 будет удал
Удаляется libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-1ubuntu1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
Выбор ранее не выбранного пакета libjack0:amd64.
(Чтение базы данных … на данный момент установлено 292725 файлов и каталогов.)
Подготовка к распаковке …/libjack0_1%3a0.124.1+20140122git5013bed0-3build2_amd64.deb …
Распаковывается libjack0:amd64 (1:0.124.1+20140122git5013bed0-3build2) …
Настраивается пакет libjack0:amd64 (1:0.124.1+20140122git5013bed0-3build2) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
sudo apt-get install  libjack-jackd2-0
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libsamplerate0:i386 libspeexdsp1:i386
Для их удаления используйте «sudo apt autoremove».
Предлагаемые пакеты:
  jackd2
Пакеты, которые будут УДАЛЕНЫ:
  libjack0
НОВЫЕ пакеты, которые будут установлены:
  libjack-jackd2-0
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 1 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 140 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 375 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ru.archive.ubuntu.com/ubuntu xenial/main amd64 libjack-jackd2-0 amd64 1.9.10+20150825git1ed50c92~dfsg-1ubuntu1 [140 kB]
Получено 140 kБ за 0с (637 kБ/c)         
dpkg: libjack0:amd64: имеются проблемы с зависимостями, но по вашему указанию
он всё равно будет удалён:
 mplayer зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0 не установлен.
  Пакет libjack-0.116 не установлен.
  Пакет libjack0:amd64 предоставляет libjack-0.116, но должен быть удалён.
 libfluidsynth1:amd64 зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0 не установлен.
  Пакет libjack-0.116 не установлен.
  Пакет libjack0:amd64 предоставляет libjack-0.116, но должен быть удалён.
 gstreamer1.0-plugins-good:amd64 зависит от libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, однако:
  Пакет libjack-jackd2-0 не установлен.
  Пакет libjack-0.116 н
(Чтение базы данных … на данный момент установлено 292733 файла и каталога.)
Удаляется libjack0:amd64 (1:0.124.1+20140122git5013bed0-3build2) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
Выбор ранее не выбранного пакета libjack-jackd2-0:amd64.
(Чтение базы данных … на данный момент установлено 292725 файлов и каталогов.)
Подготовка к распаковке …/libjack-jackd2-0_1.9.10+20150825git1ed50c92~dfsg-1ubuntu1_amd64.deb …
Распаковывается libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-1ubuntu1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
Настраивается пакет libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-1ubuntu1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
OS: Ubuntu Mate 16.04, Lubuntu 16.04

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1721
    • Просмотр профиля
Re: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04
« Ответ #18 : 21 Июнь 2018, 21:42:56 »
Конфликтиющие пакеты. Выберите что -то одно.
apt rdepends libjack0
libjack0
Reverse Depends:
  Ломает: pulseaudio-module-jack (<< 1:0.118+svn4104)
  Ломает: pulseaudio-module-jack (<< 1:0.118+svn4104)
  Заменяет: jackd2 (<= 1.9.5~dfsg-13)
  Зависит: libjack-dev (= 1:0.124.1+20140122git5013bed0-3build2)
  Заменяет: jackd1 (<< 1:0.118+svn3796-4)
  Зависит: jackd1 (= 1:0.124.1+20140122git5013bed0-3build2)
  Конфликтует: libjack-jackd2-0


и вот опять  тут притянуло эту левую либу
libva-dev : Зависит: libva-drm1 (= 1.7.0-1ubuntu0.1) но 1.7.3-2~16.04.york0 будет установлен

E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
посмотрите откуда она
apt policy libva-drm1
скорей всего из
mc3man-ubuntu-avidemux1-xenial.list





« Последнее редактирование: 21 Июнь 2018, 22:00:31 от ARTGALGANO »

Оффлайн baron_P

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Установка ffmpeg c поддержкой nvenc в Ubuntu 16.04
« Ответ #19 : 05 Июль 2018, 21:44:30 »
mc3man-ubuntu-avidemux1-xenial.list я удалил, почистил лишние пакеты, но все равно остался конфликт libjack-jackd2-dev и libjack-dev. Посоветовался с автором скрипта - тот сказал, что проще будет поставить 18.04, где все "из коробки" работает. Сейчас времени нет дальше ковыряться в этом, да и 18.04 ставить тоже - пока обойдусь записью через процессор. Когда разгребусь с делами, вернусь к этому вопросу.

ARTGALGANO и peregrine спасибо за помощь.
OS: Ubuntu Mate 16.04, Lubuntu 16.04

 

Страница сгенерирована за 0.063 секунд. Запросов: 24.