Если вы можете справиться без использования uPnP, я использовал SSHFS и VLC Multicasting или Unicasting для достижения тех же результатов.
Я использовал SSHFS, выполнив следующее:
sudo apt-get install sshfs vlc sshfs user @ server / path / to / video_store / local / directory
Затем я перехожу к этому каталогу с помощью VLC и выбираю файлы, которые я хочу посмотреть с этим.
Если у вас нет надежной сетевой ссылки, вы можете получить некоторое заикание с этим, но она работает.
Если у вас есть плоская сеть, вы также можете подумать с использованием одноадресной или многоадресной передачи из VLC.
Вот ссылка на способ потоковой передачи с использованием VLC:
Прямая трансляция RTSP - примеры командной строки | VideoLAN Wiki
В качестве альтернативы вы можете настроить несколько «каналов», чтобы смотреть, используя этот способ:
Прямая трансляция RTSP - примеры командной строки | VideoLAN Wiki
Если вам нужно использовать uPnP, у меня были хорошие результаты, передаваемые на PS3 с помощью PS3 Media Server, хотя он не упакован в репозитории Ubuntu, это просто простое Java-приложение, которое вы укажете там, где находятся все ваши видеофайлы. Он будет выполнять некоторые транскодировки, если вам это нужно, и будет передавать видео, фотографии и музыку без каких-либо проблем.
У вас такая же проблема с 16.04.
Я знаю, что это может быть не идеальное решение, но фокус в том, чтобы просто щелкнуть по кнопке пользователя переключателя в правом углу. Введите свой пароль, и он будет работать.
Это не прямой ответ, но вместо lockimg вы можете использовать экран пользователя переключателя и установить для него shorcut.
Перейдите к System Settings -> Keyboard -> Shortcuts -> Custom Shorcuts, а затем добавьте новый. В строке «какая команда будет выполняться» введите:
dm-tool switch-to-greeter
И затем назначьте ему выбранные нажатия клавиш.
Попробуйте следующее:
sudo chown root /etc/shadow
sudo chmod u=r,g=r /etc/shadow
Эта процедура дает вам полную корневую оболочку!
При загрузке нажмите SHIFT и используйте клавиши со стрелками, чтобы выбрать вариант режима спасения, и нажмите enter.
Файловая система может быть только для чтения (во всех поддерживаемых версиях). Remount as read write
mount -rw -o remount /
Это приведет к загрузке системы в режим спасения, и вы должны прийти к приглашению, которое выглядит так:
root@something
Чтобы сбросить пароль, введите это в
passwd <username>
Нажмите «Назад», после чего вам будет предложено ввести и подтвердить новый пароль. Как только вы закончите сброс пароля, вы можете вернуться в обычный режим графического интерфейса, поместив его в
init 2
. Если при загрузке нормально нормально, но вы увидите сообщение, в котором говорится:
Give root password for maintenance (or type Control-D to continue):
, тогда вам понадобится другое решение.
Next Option
Если «Стандартный способ» не работает для вас, и вы получаете «Дать пароль root для обслуживание ", вы можете восстановить свой пароль, выполнив следующие шаги
Перезагрузите компьютер Нажмите SHIFT или ESC в командной строке (как ранее). Выберите свое изображение. Выделите строку, которая начинает ядро, и нажмите «e» для редактирования. Идите в самый конец строки, измените ro на rw и добавьте init = / bin / bashнажмите enter, а затем нажмите b, чтобы загрузить ваша система.
Ваша система загрузится в корневую оболочку без пароля.
Перезагрузите компьютерПерезагрузите компьютер
[d13 ] Нажмите SHIFT или ESC в подсказке grub (как раньше).Задайте свой пароль.