Что-то называется MediaInfo, которое делает это. Вот ссылка на сайт:
https://mediaarea.net/en/MediaInfo
Чтобы установить MediaInfo, введите терминал и вставьте следующие команды:
sudo apt-get install mediainfo
nautilus -q && nautilus & (это перезапускается nautilus).
Теперь у вас должна быть вкладка в свойствах аудиофайлов, которая выглядит так:
В вашем скрипте поместите эти строки (обратите внимание на часть 2>):
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync 2> line1.error
xrandr --addmode HDMI-1 1600x900_60.00 2> line2.error
xrandr --output HDMI-1 --mode 1600x900_60.00 2> line3.error
xrandr --output HDMI-1 --left-of eDP-1 2> line4.error
xrandr --output eDP-1 --pos 1600x236 2> line5.error
При запуске скрипта каждый раз будет создано 5 файлов. Как вы говорите, ошибка иногда возникает, поэтому мое намерение заключается в том, чтобы зафиксировать ошибку в одном из пяти файлов. Ваша задача - проверить файлы, и если в них что-то есть, покажите нам контент. Затем мы можем проанализировать, что не так, и, надеюсь, решить его.
В вашем скрипте поместите эти строки (обратите внимание на часть 2>):
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync 2> line1.error
xrandr --addmode HDMI-1 1600x900_60.00 2> line2.error
xrandr --output HDMI-1 --mode 1600x900_60.00 2> line3.error
xrandr --output HDMI-1 --left-of eDP-1 2> line4.error
xrandr --output eDP-1 --pos 1600x236 2> line5.error
При запуске скрипта каждый раз будет создано 5 файлов. Как вы говорите, ошибка иногда возникает, поэтому мое намерение заключается в том, чтобы зафиксировать ошибку в одном из пяти файлов. Ваша задача - проверить файлы, и если в них что-то есть, покажите нам контент. Затем мы можем проанализировать, что не так, и, надеюсь, решить его.