Target Display Mode in Fedora

2013-10-17 Thread Chris Rydalch
Is there a way to get in touch with their engineers, or someone who'd know
who to talk to?

I did try the intel-gfx list, and one person in particular who I was
encouraged to contact, but haven't heard back from either.

Thanks


 Message: 1
 Date: Tue, 15 Oct 2013 04:15:00 -0400 (EDT)
 From: David Airlie airl...@redhat.com
 To: Development discussions related to Fedora
 devel@lists.fedoraproject.org
 Subject: Re: Target Display Mode in Fedora
 Message-ID: 352492266.2282276.138182495.javamail.r...@redhat.com
 Content-Type: text/plain; charset=utf-8


  The iMac and HP Z1 have a bi-directional DisplayPort/Thunderbolt port,
 which
  lets them be used as a Display for another computer. Apple calls it
 Target
  Display Mode, though HP doesn't seem to have a special name for it. This
 is
  really quite useful, I've used an iMac hooked up to a Linux machine at a
  previous job, and it's awesome to switch between the two machines when
  you've only got space for one display on the desk. The feature is
 invoked by
  a fairly non-standard keyboard combination. Here is a video illustrating
  what I mean (
 
 http://www.youtube.com/watch?feature=player_detailpagev=Y7_OZgBX8kQ#t=60
  ),
  note how he switches the iMac from being the display for the MacBook to
  being an iMac again via keyboard shortcut (sort of off-screen).
 
  However, this feature is only implemented in OS X and Windows (via HP's
 My
  Display application) on the iMac and Z1 respectively. Which means that
 if,
  for example, a Z1 has Linux as the primary OS, the Z1 cannot currently be
  used as a monitor for a laptop or another computer (via Target Display
  Mode). As far as I've been able to discover, Target Display Mode does not
  exist under any flavor of Linux.
 
  What would it take to support this in Fedora? Is this a Desktop-centric
  feature for Gnome/KDE/Cinnamon, or is this something that would/should be
  part of the Linux kernel itself? I don't think it's directly part of a
  graphics driver (at least on Windows, since HP released My Display as a
  separate program), but again I'm not sure.

 You'd have to reverse engineer or ask HP/Apple what they actually do for
 this
 to work.

 then implement that.

 Dave.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-17 Thread Chris Rydalch
Forgot to add, thanks to everyone who's chimed in on this!


On Thu, Oct 17, 2013 at 11:30 AM, Chris Rydalch cryda...@gmail.com wrote:

 Is there a way to get in touch with their engineers, or someone who'd know
 who to talk to?

 I did try the intel-gfx list, and one person in particular who I was
 encouraged to contact, but haven't heard back from either.

 Thanks


 Message: 1
 Date: Tue, 15 Oct 2013 04:15:00 -0400 (EDT)
 From: David Airlie airl...@redhat.com
 To: Development discussions related to Fedora
 devel@lists.fedoraproject.org
 Subject: Re: Target Display Mode in Fedora
 Message-ID: 352492266.2282276.138182495.javamail.r...@redhat.com
 Content-Type: text/plain; charset=utf-8


  The iMac and HP Z1 have a bi-directional DisplayPort/Thunderbolt port,
 which
  lets them be used as a Display for another computer. Apple calls it
 Target
  Display Mode, though HP doesn't seem to have a special name for it.
 This is
  really quite useful, I've used an iMac hooked up to a Linux machine at a
  previous job, and it's awesome to switch between the two machines when
  you've only got space for one display on the desk. The feature is
 invoked by
  a fairly non-standard keyboard combination. Here is a video illustrating
  what I mean (
 
 http://www.youtube.com/watch?feature=player_detailpagev=Y7_OZgBX8kQ#t=60
  ),
  note how he switches the iMac from being the display for the MacBook to
  being an iMac again via keyboard shortcut (sort of off-screen).
 
  However, this feature is only implemented in OS X and Windows (via HP's
 My
  Display application) on the iMac and Z1 respectively. Which means that
 if,
  for example, a Z1 has Linux as the primary OS, the Z1 cannot currently
 be
  used as a monitor for a laptop or another computer (via Target Display
  Mode). As far as I've been able to discover, Target Display Mode does
 not
  exist under any flavor of Linux.
 
  What would it take to support this in Fedora? Is this a Desktop-centric
  feature for Gnome/KDE/Cinnamon, or is this something that would/should
 be
  part of the Linux kernel itself? I don't think it's directly part of a
  graphics driver (at least on Windows, since HP released My Display as a
  separate program), but again I'm not sure.

 You'd have to reverse engineer or ask HP/Apple what they actually do for
 this
 to work.

 then implement that.

 Dave.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Target Display Mode in Fedora

2013-10-15 Thread Chris Rydalch
The iMac and HP Z1 have a bi-directional DisplayPort/Thunderbolt port, which 
lets them be used as a Display for another computer. Apple calls it Target 
Display Mode, though HP doesn't seem to have a special name for it. This is 
really quite useful, I've used an iMac hooked up to a Linux machine at a 
previous job, and it's awesome to switch between the two machines when you've 
only got space for one display on the desk. The feature is invoked by a fairly 
non-standard keyboard combination. Here is a video illustrating what I mean 
(http://www.youtube.com/watch?feature=player_detailpagev=Y7_OZgBX8kQ#t=60), 
note how he switches the iMac from being the display for the MacBook to being 
an iMac again via keyboard shortcut (sort of off-screen).

However, this feature is only implemented in OS X and Windows (via HP's My 
Display application) on the iMac and Z1 respectively. Which means that if, for 
example, a Z1 has Linux as the primary OS, the Z1 cannot currently be used as a 
monitor for a laptop or another computer (via Target Display Mode). As far as 
I've been able to discover, Target Display Mode does not exist under any flavor 
of Linux.

What would it take to support this in Fedora? Is this a Desktop-centric feature 
for Gnome/KDE/Cinnamon, or is this something that would/should be part of the 
Linux kernel itself? I don't think it's directly part of a graphics driver (at 
least on Windows, since HP released My Display as a separate program), but 
again I'm not sure. 

I'd love to have Target Display Mode, but before submitting a feature 
requesting, I wanted to better understand the implications - and see if perhaps 
I'd missed something. If it can/should be done as a stand-alone program, that'd 
be great to know too.

Thanks!

Chris-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-15 Thread David Airlie

 The iMac and HP Z1 have a bi-directional DisplayPort/Thunderbolt port, which
 lets them be used as a Display for another computer. Apple calls it Target
 Display Mode, though HP doesn't seem to have a special name for it. This is
 really quite useful, I've used an iMac hooked up to a Linux machine at a
 previous job, and it's awesome to switch between the two machines when
 you've only got space for one display on the desk. The feature is invoked by
 a fairly non-standard keyboard combination. Here is a video illustrating
 what I mean (
 http://www.youtube.com/watch?feature=player_detailpagev=Y7_OZgBX8kQ#t=60 ),
 note how he switches the iMac from being the display for the MacBook to
 being an iMac again via keyboard shortcut (sort of off-screen).
 
 However, this feature is only implemented in OS X and Windows (via HP's My
 Display application) on the iMac and Z1 respectively. Which means that if,
 for example, a Z1 has Linux as the primary OS, the Z1 cannot currently be
 used as a monitor for a laptop or another computer (via Target Display
 Mode). As far as I've been able to discover, Target Display Mode does not
 exist under any flavor of Linux.
 
 What would it take to support this in Fedora? Is this a Desktop-centric
 feature for Gnome/KDE/Cinnamon, or is this something that would/should be
 part of the Linux kernel itself? I don't think it's directly part of a
 graphics driver (at least on Windows, since HP released My Display as a
 separate program), but again I'm not sure.

You'd have to reverse engineer or ask HP/Apple what they actually do for this
to work.

then implement that.

Dave.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-15 Thread Chris Murphy

On Oct 15, 2013, at 2:15 AM, David Airlie airl...@redhat.com wrote:

 
 The iMac and HP Z1 have a bi-directional DisplayPort/Thunderbolt port, which
 lets them be used as a Display for another computer. Apple calls it Target
 Display Mode, though HP doesn't seem to have a special name for it. This is
 really quite useful, I've used an iMac hooked up to a Linux machine at a
 previous job, and it's awesome to switch between the two machines when
 you've only got space for one display on the desk. The feature is invoked by
 a fairly non-standard keyboard combination. Here is a video illustrating
 what I mean (
 http://www.youtube.com/watch?feature=player_detailpagev=Y7_OZgBX8kQ#t=60 ),
 note how he switches the iMac from being the display for the MacBook to
 being an iMac again via keyboard shortcut (sort of off-screen).
 
 However, this feature is only implemented in OS X and Windows (via HP's My
 Display application) on the iMac and Z1 respectively. Which means that if,
 for example, a Z1 has Linux as the primary OS, the Z1 cannot currently be
 used as a monitor for a laptop or another computer (via Target Display
 Mode). As far as I've been able to discover, Target Display Mode does not
 exist under any flavor of Linux.
 
 What would it take to support this in Fedora? Is this a Desktop-centric
 feature for Gnome/KDE/Cinnamon, or is this something that would/should be
 part of the Linux kernel itself? I don't think it's directly part of a
 graphics driver (at least on Windows, since HP released My Display as a
 separate program), but again I'm not sure.
 
 You'd have to reverse engineer or ask HP/Apple what they actually do for this
 to work.
 
 then implement that.

Or maybe Intel would be forthcoming. It's their hardware.


Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-15 Thread Matthew Garrett
On Tue, Oct 15, 2013 at 09:36:32AM -0600, Chris Murphy wrote:

 Or maybe Intel would be forthcoming. It's their hardware.

Not in this case. Target display mode is a vendor extension, and 
switching it will be vendor specific.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-15 Thread Chris Murphy

On Oct 15, 2013, at 10:36 AM, Matthew Garrett mj...@srcf.ucam.org wrote:

 On Tue, Oct 15, 2013 at 09:36:32AM -0600, Chris Murphy wrote:
 
 Or maybe Intel would be forthcoming. It's their hardware.
 
 Not in this case. Target display mode is a vendor extension, and 
 switching it will be vendor specific.


Too bad. I wonder if this switching extension is being obfuscated from reverse 
engineering with these smart cables Apple's producing.


Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Target Display Mode in Fedora

2013-10-15 Thread Matthew Garrett
On Tue, Oct 15, 2013 at 11:52:41AM -0600, Chris Murphy wrote:
 
 On Oct 15, 2013, at 10:36 AM, Matthew Garrett mj...@srcf.ucam.org wrote:
 
  On Tue, Oct 15, 2013 at 09:36:32AM -0600, Chris Murphy wrote:
  
  Or maybe Intel would be forthcoming. It's their hardware.
  
  Not in this case. Target display mode is a vendor extension, and 
  switching it will be vendor specific.
 
 
 Too bad. I wonder if this switching extension is being obfuscated from 
 reverse engineering with these smart cables Apple's producing.

I can't see how. It works fine without any kind of special cable.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct