More > JRiver Media Center 23 for Linux

MC 23.25 newPC build Video breaking needs help and some questions?

(1/10) > >>

Ekpen:
Greetings:

About two weeks ago, I finally fired up my Linux server, that I put together for MC and for MC alone.

I currently have an Asus 2702i.. an All in one rig.The All in one rig is a windows server with MC and Madvr. Settings in Madvr rendering we have CPU and GPU que sizes. With this, I was able to  effectively watch movies over the
network from my Sony 4K tvs with no issues. The Asus 2702i is a Core i7 pc with 16 gig of memory.

My new rig,  which I built from grounds up has this pecs:

Core i7 CPU X 990 @3.47 Ghz x 12.

Geforce 9800 GX2 SLI mode. Firmware 340-102 with Nvidia prime installed.

Resolution Spec :2560X1600

A pair of SSD 850 EVo Pro Samsung  500 gig

8 TiB hard drives + 1 3 Tib WD drive and another 1TIB HGST drive.

The entire Ubuntu install is on the SSD drive with MC 23.025.

My audio and movies libraries are on four external Mediasonic Hardware RAID boxes.

I have attached these four RAID boxes to the new rig and all movies and audio files migrated with no issues after importing and running audio analysis as required.

First my concerns: The X server reports: Memory size for the GTX 9800 GX2  512 meg, total dedicated memory size 512 meg, but the card specs reads 2048 meg.
Should I be concerned with this discrepancy in memory size.

I also have  the wrong resolution  reported by the X server. which is 1920x1080. The resolution on the spec says 2560 x 1600.

Any concerns?

After watching a few Blu ray concerts and movies from my attached libraries over the network on Sony xbr 930D and a few xbr 850C 4K tvs, I noticed the audio breaks and video stops and continue almost every 2 minutes.

With this powerful quad GPUs .. GPU 0-3, and the 24 Gig of memory plus the Intel Core i7 X 990 cpu, I was expecting a smooth video playback.

This is the area I really need some help either to help me tweak the X server, or let MC come up with ways to adjust setting within the Video setup similar to ROHQ.

In Madvr's setting - rendering we have a way of adjusting the cpu and gpu que sizes. In Linux, I have not seen any way to do this.
On the X-server info, I saw Antialiasing settings:

Choice: Use Application Settings
            Override Application Settings.
             Enhance Application Settings.
 I also saw  "Enable FXAA"       
                   Anisotropic Filtering.
I do not know what setting to use and if any of these settings will even improve video playback over the DLNA.
My requests if it is possible:
To find a way with the video setting in MC give us a way to adjust que sizes of gpu and cpu.
provide a method of methods to enable GPUs 1, 2, 3 ,4.
At the moment there is no way to adjust any video settings in this Linux versions similar to what we have on the Windows version.

Being new to the Linux platforms>

I ask these questions:

 Where is Engen integration ?  Any time soon?

 Where is Sat/IP TV interface.? I use OTA and Directv.

Can we have MilkDrop built in to the Linux distros to jazz up audio enjoyment?

Awesome Donkey:

--- Quote from: Ekpen on July 31, 2017, 02:23:46 pm ---Where is Sat/IP TV interface.? I use OTA and Directv.
--- End quote ---

Television support isn't available on Linux or Mac. In fact, I'm not sure it's really doable outside of the Windows platform (according to past posts here on the forums).

If I recall correctly the GeForce 9800 GX2 is a dual-GPU with 2x512MB of VRAM. And you're using two of these cards? That's quad-SLI as there's two GPUs on each card.

Even though you have 2GB of overall VRAM with all four GPUs, you still only have 512MB USABLE OVERALL VRAM since that's how much VRAM each GPU has. GPU VRAM doesn't scale or "add up" (e.g. 512MB + 512MB + 512MB + 512MB = 2GB) this way when using SLI or CrossFireX. An example being say you have two 8GB video cards in SLI which you'd think would equal 16GB of memory, right? No, it's not scaled like that so it's still only 8GB regardless of how many GPUs you have. I could get more technical, but that's the basic way of understanding it. So it's reporting the right amount of VRAM.

What Linux distro are you using? Have you instead of using the Nvidia proprietary drivers tried the open-source Nouveau drivers? Might work better for an older GPU like that.

I'm not going to lie, I've heard SLI on Linux can be a pain in the rear. Quad-SLI using two dual-GPU cards on Linux? Probably just asking for trouble. Honestly I'd replace them for a single card solution, like the GeForce GTX 1050 or even the 1060 (assuming you can find one thanks to the darn cryptocurrency mining craze).

blgentry:
If you are watching video on your Sony TV via the network, then the video card in your machine isn't being used for anything.  The TV is pulling the data over the network and rendering it in the TV's display.

I suspect that your network connection to the newly built PC is slower than the old one.  It's also possible that you are transcoding video from PC to TV and that this causes too much CPU utilization on the new PC.  Try looking at the CPU utilization on the PC while watching a movie on the Sony.

If you actually want to use your video card to do rendering, then you should connect the new PC's HDMI output to your TV directly.  Which almost certainly means that the PC needs to be close to the TV.

Brian.

Ekpen:

--- Quote from: blgentry on July 31, 2017, 03:17:09 pm ---If you are watching video on your Sony TV via the network, then the video card in your machine isn't being used for anything.  The TV is pulling the data over the network and rendering it in the TV's display.

I suspect that your network connection to the newly built PC is slower than the old one.  It's also possible that you are transcoding video from PC to TV and that this causes too much CPU utilization on the new PC.  Try looking at the CPU utilization on the PC while watching a movie on the Sony.

If you actually want to use your video card to do rendering, then you should connect the new PC's HDMI output to your TV directly.  Which almost certainly means that the PC needs to be close to the TV.

Brian.

--- End quote ---


I have both Wired and wireless:
My wired is giga and wifi I get 867 mbps. The Asus Core i7 used same network.
This is what the Ubuntu and Windows systems reported.  I have a Netgear 8000 or so(The Night hawk router, it is reliable.

My point is under Madvr, the only way to get Asus- windows machine to play smooth is to adjust the cpu and gpu que. Through experimenting over years, in rendering, if the cpu slice is low and gpu slice is low, video will buffer. I set the GPU to 20 and CPU 22 or so, it has been like this for months and video plays very smooth, BUT if for any reason there is Buffering, we have come across this situations more than 3 times, the Windows malicious software removal tool may not have completed successfully, or if it completed, has screwed up the Wifi and Ethernet drivers, in this case, via Device manager, re scanned the drivers and or deleted offending drivers, then reboot to reload drivers. My Asus has been doing fine with no issues now for 4 months.

I forgot to mention this.
I have a Samsung UN JU 40 7100 4k tv connected to this new server via HDMI 2.  connected via HDMI, I tried and tested Belle via the network by  pressing on smart hub on the remote, then selected Contents, then "Belle" This lets me play over the network while the PC and TV are physically connected via HDMI. The Buffering still continues.
During the entire play, I was also watching the Netgear router and the Spectrum wired modem. I did not see any sign of network dropping signals. I have 100 dn/10 up plan. I know I have adequate network speed.
The only thing that plays nicely is audio with no problems.
Thanks
George.

mwillems:
I'm pretty confused about how your endpoints are connected to your server; are the TVs functioning as monitors for the server?  Or are you streaming via the network?    Maybe it would help to draw a connection/network diagram?

In the streaming case, the video cards are irrelevant (as noted above), it's just a function of CPU usage for transcoding (if necessary) and network usage for transmission.

If you're directly connected via HDMi than it's baffling that you're having problems.  The video output in MC for linux is more like red october standard than red october HQ, it can happily run on even very low-end systems.  For example I use MC for linux for video on an intel compute stick with integrated graphics, and have no issues with buffering or frame drops at 1080p.  My guess is that you almost certainly have an issue with your linux graphics configuration (or possibly your older video cards aren't well supported by the nvidia drivers anymore, they do drop support eventually).

It's hard to know because you're using kind of old components in your new system; I'm not sure what the minimum specs are for MC for Linux video. Your CPU launched 7 years ago, and the video cards are nearly 10 years old.  Graphics cards in particular have come a long way in the last ten years.  For example, I think based on benchmarks, the integrated graphics on a modern high end intel CPU will outperform one or both your video cards, and a single two-year-old midpriced nvidia card would outperform both your video cards almost three-to-one:

https://www.videocardbenchmark.net/gpu.php?gpu=Intel+Iris+Pro+580&id=3481
https://www.videocardbenchmark.net/gpu.php?gpu=Intel+HD+620&id=3592
https://www.videocardbenchmark.net/gpu.php?gpu=Intel+HD+6000&id=3120

https://www.videocardbenchmark.net/gpu.php?gpu=GeForce+9800+GX2
 
https://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GTX+960&id=3114

Navigation

[0] Message Index

[#] Next page

Go to full version