Привет всем! Собрал немного изменённую библиотеку libcaca из главной ветки на github (поменял только набор ascii в файле dither.c), включаю видео с помощью:
CACA_GEOMETRY=180x64 mplayer -vo video.mp4 -cache 8192
И получаю ошибку:
x11 driver error: unable to open input method
vo_caca: failed to create display
Error opening/initializing the selected video_out (-vo) device.
И всё это сопровождается постоянными попытками открыть окно с видео заново, поверх других, и данное сообщение повторяется. Это на Убунте 20.04, на 18.04 всё работало как надо. Как исправить? Спасибо!
На всякий случай, вот как воспроизвести ошибку:
sudo apt install build-essential libtool automake mplayer libx11-dev
git clone https://github.com/louiscyphre/libcaca.git
cd libcaca
./bootstrap
./configure --enable-x11
make & sudo make install
sudo mv /usr/lib/x86_64-linux-gnu/libcaca.so.0 /usr/lib/x86_64-linux-gnu/libcaca.so.0-backup
sudo mv /usr/lib/x86_64-linux-gnu/libcaca++.so.0 /usr/lib/x86_64-linux-gnu/libcaca++.so.0-backup
sudo ln -s /usr/local/lib/libcaca.so.0.99.2021 /usr/lib/x86_64-linux-gnu/libcaca.so.0
sudo ln -s /usr/local/lib/libcaca++.so.0.99.2021 /usr/lib/x86_64-linux-gnu/libcaca++.so.0