Вы можете попробовать эту команду Perl:
<in_file perl -lne's/\0//g; print if $_'
in_file
— вход. Можно использовать перенаправление трубы.
Удаляет значения NUL глобально. Вы можете настроить регулярное выражение в соответствии с вашими потребностями.
Мне удалось обойти эту проблему, изменив переменную окружения SAL_USE_VCLPLUGIN
в файле /etc/profile.d/libreoffice-still.sh
. Первоначально все строки в этом файле были раскомментированы, что, я думаю, сделало SAL_USE_VCLPLUGIN
по умолчанию равным gtk3
. Кажется, я решил проблему, раскомментировав строку export SAL_USE_VCLPLUGIN=gen
. К сожалению, из-за этой опции пользовательский интерфейс выглядит не так хорошо, хотя он по-прежнему кажется функциональным.
до -2021 примечание
Этот ответ был обновлен. До 2021 года одним из вариантов в /etc/profile.d/libreoffice-still.sh
был export SAL_USE_VCLPLUGIN=gtk
. Благодаря этой опции встроенные видео хорошо воспроизводятся, а пользовательский интерфейс выглядит красиво. Однако эта опция больше недоступна. Я также пытался добавить его вручную, но, похоже, это не дает такого же эффекта.
ссылки: