Re: Packaged X Server for easy use
On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote: Hello X Cygwin project. I got tired of the only option to use an X Server on Windows to be either use the X-Win32 trial (like i would pay $200+ for that!) or install the full cygwin environment. You don't have to install the full cygwin environment. The setup.exe installer allows you to install or not install whatever you please. So what I did was take out the binaries required to run the X Server (along with ssh and rsh) and put a Windows GUI interface to it, then packaged it with an installer so that the average user could download and use it. Please check it out at http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what you guys think. My next step is to rebuild the binaries from the sources, allow for installation along side of Cygwin without interference, and add -mwindows to remove the cmd.exe box that comes up with each window. Actually you may want to consider that your next step should be setting up a mailing list to discuss your package. We don't want to clutter this mailing list with discussion of random other packages that don't have anything to do with the intended purpose of this mailing list. And, for all of the people with fingers poised to fire off a I want hear about this interesting package response to this message -- please don't bother. You'll have to live with the fact that I am meanly not allowing this off-topic discussion. cgf
Re: Packaged X Server for easy use
Christopher Faylor wrote: On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote: Hello X Cygwin project. I got tired of the only option to use an X Server on Windows to be either use the X-Win32 trial (like i would pay $200+ for that!) or install the full cygwin environment. You don't have to install the full cygwin environment. The setup.exe installer allows you to install or not install whatever you please. So what I did was take out the binaries required to run the X Server (along with ssh and rsh) and put a Windows GUI interface to it, then packaged it with an installer so that the average user could download and use it. Please check it out at http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what you guys think. My next step is to rebuild the binaries from the sources, allow for installation along side of Cygwin without interference, and add -mwindows to remove the cmd.exe box that comes up with each window. Actually you may want to consider that your next step should be setting up a mailing list to discuss your package. We don't want to clutter this mailing list with discussion of random other packages that don't have anything to do with the intended purpose of this mailing list. And, for all of the people with fingers poised to fire off a I want hear about this interesting package response to this message -- please don't bother. You'll have to live with the fact that I am meanly not allowing this off-topic discussion. Would it be on-topic to discuss this on the [EMAIL PROTECTED] list? Then people (including Joseph) could be directed there... David
Re: Packaged X Server for easy use
On Tue, Dec 07, 2004 at 08:50:15PM +0200, David Fraser wrote: Would it be on-topic to discuss this on the [EMAIL PROTECTED] list? Then people (including Joseph) could be directed there... Yes. What does this have to do with win32-x11 in any of its incarnations? Someone is starting a different effort. If they want to work with Alexander and merge the projects, then feel free. Otherwise, if this is a separate project it needs another mailing list.
Re: Packaged X Server for easy use
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 07 December 2004 12:15 pm, Christopher Faylor wrote: On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote: Hello X Cygwin project. I got tired of the only option to use an X Server on Windows to be either use the X-Win32 trial (like i would pay $200+ for that!) or install the full cygwin environment. You don't have to install the full cygwin environment. The setup.exe installer allows you to install or not install whatever you please. So what I did was take out the binaries required to run the X Server (along with ssh and rsh) and put a Windows GUI interface to it, then packaged it with an installer so that the average user could download and use it. Please check it out at http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what you guys think. My next step is to rebuild the binaries from the sources, allow for installation along side of Cygwin without interference, and add -mwindows to remove the cmd.exe box that comes up with each window. Actually you may want to consider that your next step should be setting up a mailing list to discuss your package. We don't want to clutter this mailing list with discussion of random other packages that don't have anything to do with the intended purpose of this mailing list. And, for all of the people with fingers poised to fire off a I want hear about this interesting package response to this message -- please don't bother. You'll have to live with the fact that I am meanly not allowing this off-topic discussion. cgf I am starting a mailing list at Sourceforge.net for this project. It should be active by tomorrow as there is a delay when you add a mailing list to a project. Sorry for sending to the wrong list, but I did think it would be good to at least announce it here in case others were looking for the same thing. I do realize that you do not have to install the entire cygwin installation but can use setup.exe and customize it, but I just don't think that even that would suffice for what I was looking for. What many users who were only looking for an X Server would not like about that is the whole situation with launching a bash session from batch file and having to work with mounts, etc. That was really what I meant by the Cygwin environment. With my project, those things still exist but are never seen by the user. - -Joseph -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBtgoymXZROF+EADURAnTKAJ4uLsvSzpDjQ8or8VcxdCMaKJxErgCfXtP9 KS7FTQhA0ij6Ey9ID1IJZm0= =HEri -END PGP SIGNATURE-
Re: Packaged X Server for easy use
On Tue, Dec 07, 2004 at 02:53:19PM -0500, Joseph Miller wrote: I do realize that you do not have to install the entire cygwin installation but can use setup.exe and customize it, but I just don't think that even that would suffice for what I was looking for. What many users who were only looking for an X Server would not like about that is the whole situation with launching a bash session from batch file and having to work with mounts, etc. That was really what I meant by the Cygwin environment. With my project, those things still exist but are never seen by the user. You don't have to launch a bash session from a batch file. You don't have to work with mounts. If you were so inclined, you could work within the cygwin release to try to accommodate the needs of the many users. But, I understand the allure of just doing things your own way rather than trying to gather consensus and working with others. All the more reason for a completely different mailing list... cgf
Re: Packaged X Server for easy use
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 07 December 2004 3:09 pm, Christopher Faylor wrote: On Tue, Dec 07, 2004 at 02:53:19PM -0500, Joseph Miller wrote: I do realize that you do not have to install the entire cygwin installation but can use setup.exe and customize it, but I just don't think that even that would suffice for what I was looking for. What many users who were only looking for an X Server would not like about that is the whole situation with launching a bash session from batch file and having to work with mounts, etc. That was really what I meant by the Cygwin environment. With my project, those things still exist but are never seen by the user. You don't have to launch a bash session from a batch file. You don't have to work with mounts. If you were so inclined, you could work within the cygwin release to try to accommodate the needs of the many users. But, I understand the allure of just doing things your own way rather than trying to gather consensus and working with others. All the more reason for a completely different mailing list... cgf I would be more than happy to work within the cygwin release for this project. I do not pretend that I would want to maintain this project for an eternity myself and I would prefer a larger community to work within. How do you forsee that this should integrate with the Cygwin project? I have thought about an alternate version that would call XWin from inside the Cygwin installation for those who already have it installed, but I just haven't done it yet. As to the mounts, I had some problems with getting XWin to run without them because of /tmp requirements and font paths. How would I call XWin without the mounts and get those to work? Please advise. - -Joseph -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBtiMomXZROF+EADURAsdbAJ9mWrUry9GI8g6V/2y0qEdwFdsQ0gCeNdwx ehjJ69flREuGlN0nloYFFnk= =MnqP -END PGP SIGNATURE-
Re: Packaged X Server for easy use
On Tue, Dec 07, 2004 at 04:39:50PM -0500, Joseph Miller wrote: I would be more than happy to work within the cygwin release for this project. I do not pretend that I would want to maintain this project for an eternity myself and I would prefer a larger community to work within. How do you forsee that this should integrate with the Cygwin project? I have thought about an alternate version that would call XWin from inside the Cygwin installation for those who already have it installed, but I just haven't done it yet. Cygwin packaging is discussed in the cygwin-apps mailing list. You could start there by discussing methods for getting a installation which just installed what you consider to be the minimal amount needed. There is absolutely no reason why you have to start a cygwin shell in order to start xwin. You do need ash or bash if you want to start X via startx, though. As to the mounts, I had some problems with getting XWin to run without them because of /tmp requirements and font paths. How would I call XWin without the mounts and get those to work? Please advise. Well, yes, you do need some mounts but the normal user doesn't need to worry about them when they are installing cygwin. Installation should just require clicking next a few times, choosing a mirror, and then clicking on something which installs the minimal x package you are envisioning. Btw, I wasn't being facetious when I mentioned the allure of working by yourself. Working with other people on projects like this can be quite frustrating. Other people often don't respond at all, or respond days or weeks after you've made a point. Then, their responses may indicate that they haven't really read what you've written or that they haven't really thought your argument through. Or, they have another agenda or another way that they think things should be done. That will undoubtedly be what you're getting yourself into here, but if you persevere and, especially if you are willing to make coding changes, you should be able to affect change. If you do go over to cygwin-apps you may notice a thread that I started called setup.exe sucks. I've gotten a little frustrated over the stalled development in setup.exe land and over the usability issues that people keep raising. So, this may be the time to hop onboard if I can really get a new course charted for the cygwin installer. cgf