Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game. |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
07-14-2012, 11:16 AM
|
#1
|
|
Member
Registered: Jul 2012
Location: UK
Distribution: Debian x64
Posts: 65
Rep: 
|
Is it possible to view Windows display output (gaming PC) on a Linux machine (HTPC)?
Hey guys. I've kept the specs of my media centre down so it runs quietly (no serious gaming, 1080p video plays fine) but I'd like to play games on my TV. Would it be possible to screencast from my gaming PC on Windows to my HTPC on Linux, giving the impression of Linux gaming?
I'm sure it would be... but should I expect a bit of lag?
|
|
|
|
07-14-2012, 11:35 AM
|
#2
|
|
Guru
Registered: Mar 2008
Posts: 8,546
|
I assume you mean to pipe or route the images to a linux system on your TV? That would be some form of remote desktop. The NX type may be the fastest.
I don't get the connection between windows and linux gaming. What do you mean?
|
|
|
|
07-14-2012, 12:27 PM
|
#3
|
|
Senior Member
Registered: Jan 2010
Location: SI : 45.9531, 15.4894
Distribution: CentOS, OpenNA/Trustix, testing desktop openSuse 12.1 /Cinnamon/KDE4.8
Posts: 1,144
|
Hi,
I don't think that any D3D from windows is transferred to remote display like with VNC or RDP.
So I guess that it is not possible whatever you want to do, except if you connect your game computer's video output (HDMI ) to the TV.
|
|
|
|
07-14-2012, 02:12 PM
|
#4
|
|
Member
Registered: Jul 2012
Location: UK
Distribution: Debian x64
Posts: 65
Original Poster
Rep: 
|
Quote:
Originally Posted by lithos
Hi,
I don't think that any D3D from windows is transferred to remote display like with VNC or RDP.
So I guess that it is not possible whatever you want to do, except if you connect your game computer's video output (HDMI ) to the TV.
|
Yes, I meant using my Linux box as a middleman to save me the effort of moving my Windows machine to the TV. Thanks for the help guys. I'll give a few methods a try
|
|
|
|
07-14-2012, 02:40 PM
|
#5
|
|
Senior Member
Registered: Jan 2010
Location: SI : 45.9531, 15.4894
Distribution: CentOS, OpenNA/Trustix, testing desktop openSuse 12.1 /Cinnamon/KDE4.8
Posts: 1,144
|
well, It was asked before and using google ("windows rdp d3d") I found
- this
- this
and
- this
which I think are relative to your needs, but not satisfactory.
This one is explaining how is possible, but it comes so sloooow it is not usable.
Last edited by lithos; 07-14-2012 at 02:42 PM.
|
|
|
|
07-16-2012, 03:54 AM
|
#6
|
|
Member
Registered: Jul 2012
Location: UK
Distribution: Debian x64
Posts: 65
Original Poster
Rep: 
|
I can't believe it wouldn't be more viable. I understand remote desktop would be unusably slow, but it'd only be streaming video, in effect. I don't want to send input to Linux to be passed on to Windows, I want to directly control Windows (and the game) but view the output on a Linux machine. With it being over a local connection it just seems so possible.
Again, thanks for the helps/links
|
|
|
|
07-16-2012, 10:11 AM
|
#7
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,176
|
You have to understand some simple things. No, you would not be streaming video. The video-card on the Windows machine calculates the output and puts it into the video-RAM, where it is read by the output chip and send to the display. Let's assume that you play in 1920x1080 (1080p) resolution in 32 bit color-depth and 60Hz. That means with have a necessary bandwith of 1920*1080*32*60 bits per second = 3981312000 bits/sec or about 4GBit/second. Even in 720p (1280x720) you would need about 1.8Gbit/second. So you would need some serious compression to come along, but only if you have 1GBit LAN at home.
But there is something completely different that would totally suck the fun out of gaming: Lag. Since the video output from the Windows would have been read out from the video memory, compressed, send over the network to the Linux machine, decompressed, sent to the video-memory and then send to the display you would have serious time differences between input and visible reaction on the screen. This would be anything but fun.
|
|
|
2 members found this post helpful.
|
07-16-2012, 05:02 PM
|
#8
|
|
Guru
Registered: Mar 2008
Posts: 8,546
|
Remote desktops tend to use some cheats to reduce bandwidth. Basically compression of one or more ways is used. As stated you can't easily take a frame by frame and send it.
Unless someone knows of a better or faster way to transmit a desktop then I'd still say use one of the NX type remotes. I have not seen a test between Remmina and a NX system.
Windows RDP is a pretty good system to use and linux has clients.
Last edited by jefro; 07-16-2012 at 05:12 PM.
|
|
|
|
07-16-2012, 06:04 PM
|
#9
|
|
Senior Member
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 1,656
|
Why not just get the video output from the gaming box directly to the TV? If it's less than about 25 ft you can use DVI directly. Otherwise you'll want to use a DVI repeater/booster or a VGA-over-CAT5 solution. Either of which is going to give you much, much better results than any RDP/NX setup. I use RDP all the time from a windows host to a Linux client, in fact I'm typing this message through it right now. Day to day usability on a gigabit LAN is perfectly acceptable, but as soon as you try to stream full screen video the framerate drops well into the single digits, it just can't handle that kind of bandwidth.
Last edited by suicidaleggroll; 07-16-2012 at 06:05 PM.
|
|
|
|
07-17-2012, 06:04 AM
|
#10
|
|
Member
Registered: Jul 2012
Location: UK
Distribution: Debian x64
Posts: 65
Original Poster
Rep: 
|
Thanks for the information guys, especially TobiSGD. That was an informative post. It's about ten feet away, so I think the solution is to buy a longer HDMI cable.
Much appreciated
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 06:09 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|