Configuring XVideo to work with Xsun (sparc)

  • Follow


I have search google, and have not been able to find a specific solution 
to configuring the Xvideo extension to work with Xsun under S10FCS-Sparc.

Has anyone created any documentation to accomplish this?
1
Reply W 3/10/2005 8:46:43 PM

W <none@anyisp.com> writes in comp.unix.solaris:
|I have search google, and have not been able to find a specific solution 
|to configuring the Xvideo extension to work with Xsun under S10FCS-Sparc.
|
|Has anyone created any documentation to accomplish this?

Xsun does not include any support for the Xvideo extension - first
you'ld have to get the extension ported to Xsun (I'm not sure if you can
do this without Xsun source or not - it might be possible to do as a
loadable extension module), then you'ld need the module for your video
card modified to support Xvideo (which would require source for that,
which is generally unavailable for most SPARC video cards).

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
0
Reply Alan 3/10/2005 9:45:16 PM


Alan Coopersmith wrote:
> W <none@anyisp.com> writes in comp.unix.solaris:
> |I have search google, and have not been able to find a specific solution 
> |to configuring the Xvideo extension to work with Xsun under S10FCS-Sparc.
> |
> |Has anyone created any documentation to accomplish this?
> 
> Xsun does not include any support for the Xvideo extension - first
> you'ld have to get the extension ported to Xsun (I'm not sure if you can
> do this without Xsun source or not - it might be possible to do as a
> loadable extension module), then you'ld need the module for your video
> card modified to support Xvideo (which would require source for that,
> which is generally unavailable for most SPARC video cards).
> 

Thanks for that.

On a sort of side track I have read a paragraph on XF86 on Solaris Sparc 
being experimental and such - I believe this is the basis of Xorg under 
the x86 version of Solaris.
0
Reply W 3/11/2005 10:12:33 AM

Alan Coopersmith wrote:
> 
> W <none@anyisp.com> writes in comp.unix.solaris:
> |I have search google, and have not been able to find a specific solution
> |to configuring the Xvideo extension to work with Xsun under S10FCS-Sparc.
> |
> |Has anyone created any documentation to accomplish this?
> 
> Xsun does not include any support for the Xvideo extension - first
> you'ld have to get the extension ported to Xsun (I'm not sure if you can
> do this without Xsun source or not - it might be possible to do as a
> loadable extension module), then you'ld need the module for your video
> card modified to support Xvideo (which would require source for that,
> which is generally unavailable for most SPARC video cards).

Uhm... in theory Xsun could include at least the XVideo extension hooks
and a fallback driver (see
https://bugs.freedesktop.org/show_bug.cgi?id=2635) - that would at least
give better performance for scaled videos as the XV video data are then
scaled on the Xserver side and no longer scaled on the client side and
the pushed over the wire...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
0
Reply Roland 3/11/2005 2:08:05 PM

W <none@anyisp.com> writes in comp.unix.solaris:
|On a sort of side track I have read a paragraph on XF86 on Solaris Sparc 
|being experimental and such - I believe this is the basis of Xorg under 
|the x86 version of Solaris.

Xorg was originally based on XFree86 4.4RC2, but a bunch of work has
gone on since then, and with the number of people running it now as
the default X server in Solaris 10, I think it's safe to say it's no
longer experimental.

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
0
Reply Alan 3/11/2005 5:23:55 PM

Alan Coopersmith wrote:
> W <none@anyisp.com> writes in comp.unix.solaris:
> |On a sort of side track I have read a paragraph on XF86 on Solaris Sparc 
> |being experimental and such - I believe this is the basis of Xorg under 
> |the x86 version of Solaris.
> 
> Xorg was originally based on XFree86 4.4RC2, but a bunch of work has
> gone on since then, and with the number of people running it now as
> the default X server in Solaris 10, I think it's safe to say it's no
> longer experimental.

On SPARC, too? I thought that one still used Xsun, that Xorg was x86 only (for 
now at least)?

Laurent
0
Reply Laurent 3/11/2005 8:49:46 PM

Laurent Blume <laurent_news200412@elanor.org> writes in comp.unix.solaris:
|Alan Coopersmith wrote:
|> W <none@anyisp.com> writes in comp.unix.solaris:
|> |On a sort of side track I have read a paragraph on XF86 on Solaris Sparc 
|> |being experimental and such - I believe this is the basis of Xorg under 
|> |the x86 version of Solaris.
|> 
|> Xorg was originally based on XFree86 4.4RC2, but a bunch of work has
|> gone on since then, and with the number of people running it now as
|> the default X server in Solaris 10, I think it's safe to say it's no
|> longer experimental.
|
|On SPARC, too? I thought that one still used Xsun, that Xorg was x86 only (for 
|now at least)?

Right - SPARC is still Xsun only as there are no available Xorg drivers
for SPARC graphics devices yet.

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
0
Reply Alan 3/11/2005 9:15:49 PM

Alan Coopersmith wrote:
> |> W <none@anyisp.com> writes in comp.unix.solaris:
> |> |On a sort of side track I have read a paragraph on XF86 on Solaris Sparc
> |> |being experimental and such - I believe this is the basis of Xorg under
> |> |the x86 version of Solaris.
> |>
> |> Xorg was originally based on XFree86 4.4RC2, but a bunch of work has
> |> gone on since then, and with the number of people running it now as
> |> the default X server in Solaris 10, I think it's safe to say it's no
> |> longer experimental.
> |
> |On SPARC, too? I thought that one still used Xsun, that Xorg was x86 only (for
> |now at least)?
> 
> Right - SPARC is still Xsun only as there are no available Xorg drivers
> for SPARC graphics devices yet.

.... and Xsun still has a couple of superiour features which the Xorg
server doesn't have yet (things like the X shared memory transport,
multiple plane groups, SolarisIA (special extension for bumping the
scheduler priority of the client which has the active window), FBPM
(framebuffer power management), Pseudocolor+Grayscale visual emulation
and many other stuff comes in mind... and some people will complain
about the loss of older features such as DPS (Display Postscript),
too...

----

Bye
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
0
Reply Roland 3/11/2005 10:25:19 PM

Roland Mainz wrote:
> SolarisIA (special extension for bumping the
> scheduler priority of the client which has the active window), FBPM
> (framebuffer power management),

Just on those two points (I can't argue with the rest): SolarisIA is in Xorg in 
Solaris (at least in Solaris Express 2/05 I'm using right now, and I believe in 
10 FCS as well), and there was no power management at all with Xsun on x86, 
whereas there is DPMS with Xorg.
It depends on the platform, SPARC or x86.

Laurent
0
Reply Laurent 3/11/2005 10:30:23 PM

Laurent Blume wrote:
> > SolarisIA (special extension for bumping the
> > scheduler priority of the client which has the active window), FBPM
> > (framebuffer power management),
> 
> Just on those two points (I can't argue with the rest): SolarisIA is in Xorg in
> Solaris (at least in Solaris Express 2/05 I'm using right now, and I believe in
> 10 FCS as well),

Uhm... OK... where is the patch for the Xorg CVS ? Alan ? :)

> and there was no power management at all with Xsun on x86,
> whereas there is DPMS with Xorg.

I was thinking where about FBPM - "Framebuffer power management" (e.g.
you can turn-off the graphics card!) which is different from DPMS (which
controls only the monitor) ...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
0
Reply Roland 3/11/2005 10:43:07 PM

Roland Mainz wrote:
> I was thinking where about FBPM - "Framebuffer power management" (e.g.
> you can turn-off the graphics card!) which is different from DPMS (which
> controls only the monitor) ...

Sorry, my bad, I've not spent much time on SPARC hardware.
In any case, Xsun on Solaris x86 is not even able to turn off the monitor, so 
DPMS is still better than nothing there :-)

Laurent
0
Reply Laurent 3/11/2005 11:00:05 PM

Roland Mainz <roland.mainz@nrubsig.org> writes in comp.unix.solaris:
|Laurent Blume wrote:
|> > SolarisIA (special extension for bumping the
|> > scheduler priority of the client which has the active window), FBPM
|> > (framebuffer power management),
|> 
|> Just on those two points (I can't argue with the rest): SolarisIA is
|in Xorg in
|> Solaris (at least in Solaris Express 2/05 I'm using right now, and I
|believe in
|> 10 FCS as well),
|
|Uhm... OK... where is the patch for the Xorg CVS ? Alan ? :)

Waiting for me to find the time to port the client side to Xorg's
libX11, since the server extension isn't very useful without it.

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
0
Reply Alan 3/12/2005 12:48:29 AM

Roland Mainz <roland.mainz@nrubsig.org> writes in comp.unix.solaris:
|... and Xsun still has a couple of superiour features which the Xorg
|server doesn't have yet (things like the X shared memory transport,

Not yet, but hopefully before too much longer.

|multiple plane groups

Xsun merely provided a library DDX'es could use for a common
implementation.  I believe Xorg leaves the implementation up
to each DDX, but I know so little about colormap and visual
management in the DDX layer, I could be completely wrong.

|SolarisIA (special extension for bumping the
|scheduler priority of the client which has the active window)

% xdpyinfo -display :0
name of display:    :0.0
version number:    11.0
vendor string:    Sun Microsystems, Inc.
vendor release number:    60802000
[...]
number of extensions:    32
[...]
     SolarisIA

Been in our Xorg builds for Solaris all along.

|FBPM (framebuffer power management), 

Being looked at for possibly porting to Xorg in the future.

|Pseudocolor+Grayscale visual emulation

Again, simply a library provided for DDX'es to use - I think Sun Ray is
the only one that actually does use it, and the other Xsun DDX'es implement
their own, just as some Xorg ones do.

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
0
Reply Alan 3/12/2005 1:00:58 AM

Alan Coopersmith wrote:
> |... and Xsun still has a couple of superiour features which the Xorg
> |server doesn't have yet (things like the X shared memory transport,
> 
> Not yet, but hopefully before too much longer.

Any ETA when we will see a patch (as I said elsewhere I am willing to
help with testing etc.) ?

> |multiple plane groups
> 
> Xsun merely provided a library DDX'es could use for a common
> implementation.  I believe Xorg leaves the implementation up
> to each DDX, but I know so little about colormap and visual
> management in the DDX layer, I could be completely wrong.

Who can give a definate answer ? Deron ?

> |SolarisIA (special extension for bumping the
> |scheduler priority of the client which has the active window)
> 
> % xdpyinfo -display :0
> name of display:    :0.0
> version number:    11.0
> vendor string:    Sun Microsystems, Inc.
> vendor release number:    60802000
> [...]
> number of extensions:    32
> [...]
>      SolarisIA
> 
> Been in our Xorg builds for Solaris all along.

:)

> |FBPM (framebuffer power management),
> 
> Being looked at for possibly porting to Xorg in the future.

What about getting at least the FBPM client+server protocol ported over
to Xorg ? There are a couple of cases where this feature could be used
right now...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
0
Reply Roland 3/12/2005 6:11:45 PM

Laurent Blume wrote:
> > I was thinking where about FBPM - "Framebuffer power management" (e.g.
> > you can turn-off the graphics card!) which is different from DPMS (which
> > controls only the monitor) ...
> 
> Sorry, my bad, I've not spent much time on SPARC hardware.

The "quiz" for x86 hardware is actually whether you can turn-off
AGP-base video cards (for PCI-Express it _may_ be possible but AFAIK
"normal" PCI cards may not allow that, too (Alan may correct me... the
XVR-500 is a PCI card so if it supports FBPM then there may be hope for
x86 machines, too :)) ...

> In any case, Xsun on Solaris x86 is not even able to turn off the monitor, so
> DPMS is still better than nothing there :-)

man xscreensaver [1] ... :)

[1]=OK OK, no power-saving but you can get at least a blank screen... :)

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
0
Reply Roland 3/12/2005 6:13:11 PM

Roland Mainz <roland.mainz@nrubsig.org> writes in comp.unix.solaris:
|Alan Coopersmith wrote:
|> |... and Xsun still has a couple of superiour features which the Xorg
|> |server doesn't have yet (things like the X shared memory transport,
|> 
|> Not yet, but hopefully before too much longer.
|
|Any ETA when we will see a patch (as I said elsewhere I am willing to
|help with testing etc.) ?

No.

|> |multiple plane groups
|> 
|> Xsun merely provided a library DDX'es could use for a common
|> implementation.  I believe Xorg leaves the implementation up
|> to each DDX, but I know so little about colormap and visual
|> management in the DDX layer, I could be completely wrong.
|
|Who can give a definate answer ? Deron ?

I don't know.

|What about getting at least the FBPM client+server protocol ported over
|to Xorg ? There are a couple of cases where this feature could be used
|right now...

The client/server protocol is basically DPMS with s/DPMS/FBPM/g and the
Get/Set timeouts calls removed (FBPM requires DPMS and uses DPMS
timeouts).

-- 
________________________________________________________________________
Alan Coopersmith * alanc@alum.calberkeley.org * Alan.Coopersmith@Sun.COM
 http://www.csua.berkeley.edu/~alanc/   *   http://blogs.sun.com/alanc/
  Working for, but definitely not speaking for, Sun Microsystems, Inc.
1
Reply Alan 3/12/2005 6:57:19 PM

Roland Mainz wrote:
> man xscreensaver [1] ... :)
> 
> [1]=OK OK, no power-saving but you can get at least a blank screen... :)

Well, with Xorg, xscreensaver does support power-saving :-)

Laurent
0
Reply Laurent 3/12/2005 7:03:27 PM

16 Replies
2045 Views

(page loaded in 0.099 seconds)

Similiar Articles:


















7/19/2012 7:59:30 PM


Reply: