Для установки lib32gcc1
выполните следующие команды:
dpkg --add-architecture i386
apt-get update
apt-get install gcc-4.9-base libc6-i386 lib32gcc1
Для самого чистого/лучшего решения вам понадобится второе устройство буфера кадра, для которого потребуется еще одна графическая карта. Но есть еще один хитрый способ добиться желаемого с помощью всего одной карты.
Вы можете перечислить все карты и разъемы (мониторы ), доступные с:$ mpv --drm-connector help
Затем вы можете выбрать, какую карту (0 или 1 )и разъем использовать в качестве выхода для одновременного воспроизведения двух видео на двух мониторах:$ mpv --vo drm --drm-connector 0.HDMI-A-1 movie_1.mp4 &
$ mpv --vo drm --drm-connector 1.DP-1 movie_2.mp4
Когда mpv воспроизводит видео на одной карте, он блокирует разъем и карту, поэтому запуск другого экземпляра mpv на той же карте приведет к ошибке «Отказано в доступе».
Но, что удивительно, вы можете запускать mplayer одновременно с запущенным mpv. mpv блокирует один выход, а mplayer использует другой, который все еще доступен.
Итак, если у вас есть только одна карта, вы можете сделать это (хакерское решение):$ mpv --vo drm --drm-connector HDMI-A-1 movie_1.mp4 &
$ mplayer -vo fbdev2 movie_2.mp4
Все вышеперечисленное работает с mpv 0.29.0 на Parabola GNU/Linux -libre.
В Ubuntu вы можете получить другие варианты, например --connector
вместо --drm-connector
. Проконсультируйтесь со своей справочной страницей в поисках «drm»:$ man mpv
.