[PD] nogui mode WAS: Re: debian/ubuntu package for

Chris McCormick chris at mccormick.cx
Thu Jul 5 06:47:42 CEST 2007

On Thu, Jul 05, 2007 at 12:11:46AM -0400, Mathieu Bouchard wrote:
> On Thu, 5 Jul 2007, Chris McCormick wrote:
> >>With a headless embedded system you still benefit from having libX11
> >>because then its applications can display windows on the screen of the
> >>computer that you use to connect to it. I do that using "ssh -X -C".
> >
> >If you want to do that then you need to have an X server running right?
> You need an X server on the ssh client side. An X client does not connect 
> where you don't tell it to connect. Most of the time that I use "ssh -X 
> -C", I don't have an X server on the machine that runs the X client; and I 
> mean that not only it's not in RAM, it's not on disk either.

Yep, good point.

> >I do take your point, but I think you aren't considering all possible
> >applications and environments that Pd might potentially be a part of.
> Then you can probably re-mention it when they are done with their work if 
> people still use it with 64MB flash. (On the other machine that you 
> mentioned, diskspace is not even an issue.)

Your argument seems to be this: any machine that is sufficiently
equipped to run debian/ubuntu should not have a problem running X
applications, and hence we should force users to install tcl/tk and X
when installing pd.

Just because you can't conceive of a concrete example where someone
wants to run debian/ubuntu, but can't, or doesn't want to install X,
doesn't mean that it won't happen. Anyone who does a lot of development
on embedded systems knows that at least having the option of being
able to install and run the most minimal configuration of a piece of
software is very valuable for those corner cases where you simply must
have it that way. I can't list those corner cases for you because I am
not clever enough to see the future, but my past experience indicates
that they will probably exist.

It seems like you are arguing for software bloat, against modularity and
against user choice, and I don't understand why you would argue that. If
that is your position then we will have to agree to disagree.




More information about the Pd-list mailing list