I have pms 1.7.0+mencoder running on Ubuntu 12.10 server (headless). pms runs just fine and is seen by my WDTV. The problem is, it does not list/display any files in any of the configured folders.
Here is the debug.log file
- Code: Select all
INFO 2012-11-17 23:35:07.415 [main] GUI environment not available
INFO 2012-11-17 23:35:07.417 [main] Switching to console mode
INFO 2012-11-17 23:35:07.419 [main] Starting PS3 Media Server 1.71.0+mencoder35004-1 (ppa:happy-neko)
INFO 2012-11-17 23:35:07.420 [main] by shagrath / 2008-2012
INFO 2012-11-17 23:35:07.420 [main] http://ps3mediaserver.org
INFO 2012-11-17 23:35:07.420 [main] https://github.com/ps3mediaserver/ps3mediaserver
INFO 2012-11-17 23:35:07.421 [main]
INFO 2012-11-17 23:35:07.421 [main] Build: d4d1de9d0 (Tue Nov 6 20:21:23 2012 +0100)
INFO 2012-11-17 23:35:07.422 [main] Java: 1.7.0_09-Oracle Corporation
INFO 2012-11-17 23:35:07.422 [main] OS: Linux amd64 3.5.0-17-generic
INFO 2012-11-17 23:35:07.422 [main] Encoding: UTF-8
INFO 2012-11-17 23:35:07.423 [main] Memory: 1365 MB
INFO 2012-11-17 23:35:07.423 [main]
INFO 2012-11-17 23:35:07.423 [main] Working directory: /usr/lib/ps3mediaserver
INFO 2012-11-17 23:35:07.424 [main] Temp directory: /tmp/ps3mediaserver
INFO 2012-11-17 23:35:07.425 [main] Logging config file: /etc/ps3mediaserver/logback.headless.xml
INFO 2012-11-17 23:35:07.426 [main] debug.log: /var/log/ps3mediaserver/ps3ms/debug.log
INFO 2012-11-17 23:35:07.426 [main]
INFO 2012-11-17 23:35:07.426 [main] Profile directory: /home/ps3ms/.config
INFO 2012-11-17 23:35:07.426 [main] Profile path: /home/ps3ms/.config/ps3mediaserver
INFO 2012-11-17 23:35:07.428 [main] Profile permissions: rw
INFO 2012-11-17 23:35:12.441 [main] Profile name: mediaserver
INFO 2012-11-17 23:35:12.441 [main]
INFO 2012-11-17 23:35:12.542 [main] Loading MediaInfo library
INFO 2012-11-17 23:35:12.586 [main] Loaded MediaInfoLib - v0.7.57
INFO 2012-11-17 23:35:12.596 [main] Loading renderer configurations from /etc/ps3mediaserver/renderers
INFO 2012-11-17 23:35:12.597 [main] Loading configuration file: WDTVLive.conf
INFO 2012-11-17 23:35:12.613 [main] Loading configuration file: WMP.conf
INFO 2012-11-17 23:35:12.624 [main] Loading configuration file: SamsungAllShare.conf
INFO 2012-11-17 23:35:12.642 [main] Checking MPlayer font cache. It can take a minute or so.
DEBUG 2012-11-17 23:35:12.645 [main] launching: /usr/lib/ps3mediaserver/linux/mplayer
INFO 2012-11-17 23:35:12.665 [main] Done!
INFO 2012-11-17 23:35:12.689 [main] Searching for plugins in /usr/lib/ps3mediaserver/plugins
INFO 2012-11-17 23:35:12.690 [main] No plugins found
INFO 2012-11-17 23:35:12.726 [main] Registering transcoding engine: FFmpeg Audio
INFO 2012-11-17 23:35:12.733 [main] Registering transcoding engine: MEncoder
INFO 2012-11-17 23:35:12.734 [main] Registering transcoding engine: FFmpeg
INFO 2012-11-17 23:35:12.735 [main] Registering transcoding engine: MPlayer Audio
INFO 2012-11-17 23:35:12.736 [main] Registering transcoding engine: FFmpeg Web Video
INFO 2012-11-17 23:35:12.736 [main] Registering transcoding engine: MEncoder Web
INFO 2012-11-17 23:35:12.737 [main] Registering transcoding engine: MPlayer Video Dump
INFO 2012-11-17 23:35:12.738 [main] Registering transcoding engine: MPlayer Web
INFO 2012-11-17 23:35:12.739 [main] Registering transcoding engine: tsMuxeR
INFO 2012-11-17 23:35:12.740 [main] Registering transcoding engine: Audio High Fidelity
INFO 2012-11-17 23:35:12.741 [main] Registering transcoding engine: VLC Audio Streaming
INFO 2012-11-17 23:35:12.741 [main] Registering transcoding engine: VLC Video Streaming
INFO 2012-11-17 23:35:12.742 [main] Registering transcoding engine: dcraw Thumbnailer
INFO 2012-11-17 23:35:12.753 [main] Using address /192.168.1.100 found on network interface: name:eth0 (eth0)
INFO 2012-11-17 23:35:12.754 [main] Created socket: /192.168.1.100:5001
INFO 2012-11-17 23:35:12.904 [main] Checking shared folder: /home/ps3ms
DEBUG 2012-11-17 23:35:13.053 [main] Sending ALIVE...
INFO 2012-11-17 23:35:13.060 [main] Using the following UUID configured in PMS.conf: d62ed0ff-7d45-34b6-a5fd-9c78d97eac72
INFO 2012-11-17 23:35:17.187 [main] The server should now appear on your renderer
DEBUG 2012-11-17 23:35:27.186 [UPNP-AliveMessageSender] Sending ALIVE...
INFO 2012-11-17 23:35:34.251 [New I/O server worker #1-1] No IP filter specified, access granted to /192.168.1.102
INFO 2012-11-17 23:35:34.266 [pool-4-thread-1] Checking IP: 192.168.1.102 for WD TV Live
INFO 2012-11-17 23:35:34.270 [New I/O server worker #1-1] Checking shared folder: /home/ps3ms
DEBUG 2012-11-17 23:35:34.303 [New I/O server worker #1-1] Caught exception
java.lang.NullPointerException: null
at net.pms.dlna.DLNAResource.getDisplayName(DLNAResource.java:985) ~[pms.jar:na]
at net.pms.dlna.DLNAResource.toString(DLNAResource.java:1231) ~[pms.jar:na]
at net.pms.network.RequestV2.answer(RequestV2.java:647) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:301) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:256) ~[pms.jar:na]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:149) ~[pms.jar:na]
at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndFireMessageReceived(ReplayingDecoder.java:527) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:351) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:202) ~[pms.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_09]
I originally suspected this to be a permissions issue as I had originally was pointing to /mnt/Media which is a 1TB internal ext4 drive that contains several subdirectories; all the directories and the contents are 777 but the owner is root...
I changed it to be /home/ps3ms and the problem remains the same
