rhythmbox-client требует, чтобы dbus связывался с rhythmbox. Для rhythmbox-client вам необходимо установить переменную окружения DBUS_SESSION_BUS_ADDRESS. Это значение можно получить из среды с помощью скрипта, подобного этому.
touch $HOME/Xdbus
chmod 600 $HOME/Xdbus
env | grep DBUS_SESSION_BUS_ADDRESS > $HOME/Xdbus
echo 'export DBUS_SESSION_BUS_ADDRESS' >> $HOME/Xdbus
Запустите этот скрипт после входа в систему. Затем в вашем скрипте alert.sh вы можете запустить $ HOME / Xdbus перед запуском Rhythmbox-клиент.
SMPlayer является интерфейсом для различных программ проигрывателя мультимедиа, по умолчанию в современных версиях для mpv. Если вы не против использовать его (поскольку вы будете использовать mpv с некоторыми тонкостями), он дает эту возможность для выбора субтитров:
[d5 ] Он доступен в репозиториях Ubuntu, поэтому для его получения достаточно sudo apt-get install smplayer.SMPlayer является интерфейсом для различных программ проигрывателя мультимедиа, по умолчанию в современных версиях для mpv. Если вы не против использовать его (поскольку вы будете использовать mpv с некоторыми тонкостями), он дает эту возможность для выбора субтитров:
Он доступен в репозиториях Ubuntu, поэтому для его получения достаточно sudo apt-get install smplayer.
SMPlayer является интерфейсом для различных программ проигрывателя мультимедиа, по умолчанию в современных версиях для mpv. Если вы не против использовать его (поскольку вы будете использовать mpv с некоторыми тонкостями), он дает эту возможность для выбора субтитров:
Он доступен в репозиториях Ubuntu, поэтому для его получения достаточно sudo apt-get install smplayer.
SMPlayer является интерфейсом для различных программ проигрывателя мультимедиа, по умолчанию в современных версиях для mpv. Если вы не против использовать его (поскольку вы будете использовать mpv с некоторыми тонкостями), он дает эту возможность для выбора субтитров:
Он доступен в репозиториях Ubuntu, поэтому для его получения достаточно sudo apt-get install smplayer.