vlc путь к плагинам
_SerEga_ 28 Августа, 2012 - 17:19
vlc не верно определяет корень системы считая его /newroot/squashfs/root.rw
# vlc -v
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0x21d8108] main libvlc warning: cannot read /newroot/squashfs/root.rw/usr/lib64/vlc/plugins/plugins.dat (No such file or directory)
[0x21d8108] main libvlc error: No plugins found! Check your VLC installation.
корень монтируется так:
mount -t aufs -o xino=/dev/shm/.aufs.xino,br:/newroot/squashfs/root.rw=rw:/newroot=ro aufs /newroot
/newroot/squashfs/root.rw - xfs на lvm
/newroot - squashfs с lzo сжатием, тоже на lvm
потом switch_root после которого остаются две точки монтирования со "старыми" путями: /newroot /newroot/squashfs/root.rw
Отсюда vlc и берет "лишний" кусок в пути. Правда не понятно почему. Все остальное работает нормальною.
Хочется найти не костыльное решение данной проблеммы
ps У старого vlc есть параметр --plugin-path, что бы переопределить путь к плагинам, а у нового нет
»
- Для комментирования войдите или зарегистрируйтесь