Не удалось победить.
по прежнему xdg-mime query filetype VIDEO_TS.IFO выдает
application/octet-stream; charset=binary
иконка по прежнему не определена.
Не уже ли в таком могучем linux/ubuntu нет такой простой операции как ассоциация файлов. Если назначить приложение по умолчанию файл конечно открывается в назначенной программе, но иконка на прежнем месте.
Пользователь добавил сообщение 05 Апреля 2016, 16:03:38:
решил проблему следующим образом удалил все упоминания про файл IFO из /usr/share/mime/* и ~/.local/share/mime/*
ребутил
создал файл user-ifo.xml
<?xml version="1.0" encoding="utf-8"?>
<mime-info xmlns="
http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="user/ifo">
<comment>DVD Video</comment>
<acronym>IFO</acronym>
<generic-icon name="video-x-generic"/>
<glob pattern="*.IFO"/>
</mime-type>
</mime-info>
далее комманды
xdg-mime install user-ifo.xml
xdg-mime default vlc.desktop user/ifo
и чрз минуту иконки стали желаемыми.
всем спасибо за помощь.