Уголок новичка
   552

Помогите настроить DLNA

Привет всем. Пытаюсь ннастроить DLNA сервер. Сделал все как написано вот сдесь — nehrena.ru/%D1%81ognitively/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-dlna-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0/, только с небольшими своими изменениями, пару фильмов положил в папку. На телике пункт DLNA стал доступен, захожу туда в папку видео, а там пусто. Смущает следующее, в инструкции написано:
Если папка с контентом у вас лежит в домашней папке то нужно ещё дать программе туда доступ. Для этого нужно создать файлик /etc/systemd/system/minidlna.service.d/override.conf вот с таким содержимым:

[Service]
ProtectHome=read-only

Выполняю команду:
[alex-pc zzplex]# gedit /etc/systemd/system/minidlna.service.d/override.conf

файл открывается, то что надо я туда вписал и сохранил, но в тернинале я при этом вижу следующее:

[alex-pc zzplex]# gedit /etc/systemd/system/minidlna.service.d/override.conf

(gedit:4875): dconf-WARNING **: 02:55:34.271: failed to commit changes to dconf: Соединение закрыто

(gedit:4875): dconf-WARNING **: 02:55:34.276: failed to commit changes to dconf: Соединение закрыто
Error creating proxy: Соединение закрыто (g-io-error-quark, 18)
Error creating proxy: Соединение закрыто (g-io-error-quark, 18)
Error creating proxy: Соединение закрыто (g-io-error-quark, 18)
Error creating proxy: Соединение закрыто (g-io-error-quark, 18)

(gedit:4875): dconf-WARNING **: 02:55:34.491: failed to commit changes to dconf: Соединение закрыто

(gedit:4875): dconf-WARNING **: 02:55:34.492: failed to commit changes to dconf: Соединение закрыто

** (gedit:4875): WARNING **: 02:55:34.502: Error loading plugin: libnuspell.so.4: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

** (gedit:4875): WARNING **: 02:55:34.515: Error loading plugin: libnuspell.so.4: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)
XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)
XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)
XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)

(gedit:4875): dconf-WARNING **: 02:55:57.065: failed to commit changes to dconf: Соединение закрыто
XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)
XDG_RUNTIME_DIR (/run/user/1000) принадлежит не данному пользователю (uid 0), а пользователю с uid 1000. (Это может происходить, например, в случае подключения от имени администратора к серверу PulseAudio, запущенному от имени обычного пользователя, по родному протоколу. Не делайте так.)

Я не понимаю, что там написано, но понимаю что ничего хорошего, может быть в этом причина?

7 комментариев

avatar
Ставил как-то Serviio. Просто, до безобразия.Попробуйте: настройка
Последний раз редактировалось
0
avatar
По твоей инструкции установил Serviio с помощью AUR
Выполнил: yaourt -S serviio
Идем дальше.
$ /bin/serviio.sh
bash: /bin/serviio.sh: Нет такого файла или каталога
Не работает ну и фиг с ним. Далее там написано, что запускать программу вручную, а потом настраивать автозапуск — не лучшая идея. Можно запустить serviio как сервис, тем более, что всё необходимое для этого уже готово, достаточно набрать только:

sudo systemctl enable serviio

sudo systemctl start serviio

Выполнил эти команды, телик DLNA увидел.
Проверяем правильность установки программы:

$ ps ax | grep serviio
15852? Ss 0:00 /bin/sh /usr/bin/serviio
15853? Sl 0:34 java -Xmx384M -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=/usr/share/java/serviio/library -Dserviio.home=/usr/share/java/serviio -Dffmpeg.location=ffmpeg -classpath /usr/share/java/serviio/lib/*:/usr/share/java/serviio/config org.serviio.MediaServer
19744 pts/2 S+ 0:00 grep --colour=auto servii
Телик в папке видео показывает кучу подпапок, я так понял сортировка по актерам, продюсерам, рейтингу и т.д. 18 папок и все пустые. Куда мне положить фильмы, чтобы телик их увидел, или лучше прописать мой путь, где лежат фильмы?
0
avatar
Да там всё просто. Зайди в гуй в браузере :http://localhost:23423/console В настройках медиатеки добавь свои каталоги. В навигации выбери, как показывать( можно оставить одни каталоги) и в конце сохранить.
+2
avatar
Все получилось, все работает. Спасибо.
0
avatar
ну ты в самом начале по своей же инструкции неправильно делаешь…


Выполняю команду:
[alex-pc zzplex]# gedit /etc/systemd/system/minidlna.service.d/override.conf


ты пытаешь править системный файл от обычного юзера.

поэтому оно и не сохранило ничего что ты туда вписал. Делай вот так:

sudo gedit /etc/systemd/system/minidlna.service.d/override.conf
Последний раз редактировалось
0
avatar
Я проверял, все сохранялось в том файле. Посто когда я его редактировал, я перед этим давал команду su и вводил пароль. Как я понял все дальнейшие команды выполняюпся от суперпользователя или как он там суперюзер переводится и можно обойтись без sudo.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.