Slashdot Mirror


Cygwin's XFree86 4.2.0 on Windows XP

stock writes: "A interesting and important piece of software on the win32 platform for me has always been X11 server software like Hummingbird's Exceed, or Startnet's Xwin32 Professional. Today i glanced at cygwin's site and found that a complete XFree86 4.2.0 for Windows XP can be downloaded now! It shouldn't be hard for newcomers as it features a setup.exe . The package comes free and is basicly licensed as X style licensed software which runs on cygwin32 which has a GPL license." Looks like this has been out since May -- can anyone who's been using it since then comment on how well it works? Update: 07/07 17:12 GMT by T : haroldhunt (project leader for Cygwin/XFree86) wrote to clarify: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP."

358 comments

  1. Only for Windows XP? by Anonymous Coward · · Score: 0, Troll

    2000 is faster and more stable.

    1. Re:Only for Windows XP? by fluor2 · · Score: 1

      this is NOT true. winXP features many fixes and addons. Be sure that your system have signed drivers that are throughoughly tested by MS.

    2. Re:Only for Windows XP? by Anonymous Coward · · Score: 1, Interesting

      XP is really the beginning of the MS decline for the desktop OS. There is no good reason to upgrade a 2000 box to XP, unless you go for gimmicky features and eye candy. I think the same can be said for Office 97 & 2K. I run 97 and Office 2000, and can barely tell the difference between the two (of course, the icons are different).

      As an MS user (and not Linux), even I want to tell people I see buying copies of the XP OS/Office Suite, "you're wasting your money!" That is truly market dominance: people upgrading like zombies, when there is no good reason to.

    3. Re:Only for Windows XP? by diamondc · · Score: 1

      I can give you two reasons I upgraded my laptop from Windows 2000 to XP. Cleartype fonts and they finally fixed the Start button on the taskbar so that you can go to the extreme bottom left hand corner you can hit the Start button without having to move a couple pixels up.

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
    4. Re:Only for Windows XP? by Thomas+Charron · · Score: 1

      And you think this will suddenly change, and Microsoft will begin to decline, WHY, exactly?

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    5. Re:Only for Windows XP? by Bedouin+X · · Score: 2

      XP also has a built-in Terminal Server. So I can work on my workstation from home using the same client that I use to manage my servers from home. All out of the box. For me at this juncture, this is the ONLY reason to run XP.

      --
      Dissolve... Resolve... Evolve...
    6. Re:Only for Windows XP? by ergo98 · · Score: 1

      One of the things I appreciate most about XP is the startup times: There is absolutely no doubt that from power on to logon is dramatically less with XP than 2000. It might not seem like much, but when installing software that requires several reboots (Visual Studio.NET, for example), this is the difference between amazingly irritating, and just a minor nuisance. Sometimes I boot my machine just to quickly sync my PDA, and again with 2000 I'd hit the power and go have a shower, but with XP I can do the sync pronto.

      Apart from that the changes are marginal, though. One of the first things I did was to go to "classic" mode to avoid the horribly slow "good looking" desktop and start bar options. I also appreciate the fact that XP hides system tray icons that aren't changing : That is a HUGE pet peeve of mine -> Why does every shitty little trivial application these days feel that it's important enough to start on boot-up and stick a nuisance icon in the system tray?

    7. Re:Only for Windows XP? by ergo98 · · Score: 1

      Oh, and I meant to mention that no, it isn't just for XP. "Cygwin/ XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP."

    8. Re:Only for Windows XP? by mindstrm · · Score: 2

      Yeah.. well... true, and not true.

      I said that too, until I tried XP.

      Sure, it's a bit candy coated. IT also has a lot of UI design that makes WAY MORE sense.

      It has built in terminal services for administration.

      It works better with my laptop. Better with removable devices.
      It doesn't make me reboot all the time.

      It has ClearType. That is the primary reason I upgraded.

      Now.. of course, Office. .yeah. That's getting rediculous.
      Except.. Office XP runs smoother and faster than 2000

    9. Re:Only for Windows XP? by Anonymous Coward · · Score: 0

      More than one /. reader has mentioned "ClearType" as the reason for upgrading to XP. Pretty fonts? This could have been something added to a service pack for 2000.

      Each of the previous versions of Windows added genuine usefulness like long file names, USB, FAT32, NTFS, built-in networking, pretty good autodetection, etc. Even the mediocre ME brought the very handy recovery stuff.

      XP gives us pretty looking fonts. Wow.

      WHY:

      IE: There is no discernable difference between 5.5 and 6.

      Office: Innovation stopped around 97.

      Windows: peaked at 2000, even thought it has ugly fonts.

      I think it is safe to say that the decline has begun.

    10. Re:Only for Windows XP? by Anonymous Coward · · Score: 0

      Get a clue. IE6 added cookie management, which is far superior than what Mozilla can do.

    11. Re:Only for Windows XP? by moonbender · · Score: 2

      In theory, there were essentialy no home desktops running Windows 2000. To a large degree this is probably true - the OEMs rarely delivered 2000, and so most people running it probably pirated it. Unlike its (basically equal) predecessory, Windows XP is aimed at the home market.

      --
      Switch back to Slashdot's D1 system.
    12. Re:Only for Windows XP? by Anonymous Coward · · Score: 0

      IE6 is crappier than even 5.X. Mozilla owns it.

    13. Re:Only for Windows XP? by Anonymous Coward · · Score: 0

      I dunno about that. MicronPC still offers Win2k. And before XP it was widely available as the installed OS.

    14. Re:Only for Windows XP? by Dan93 · · Score: 1

      Dell offers 2000 as well. When I got a laptop, it came installed by default.

    15. Re:Only for Windows XP? by mgv · · Score: 2

      Cleartype fonts and they finally fixed the Start button on the taskbar so that you can go to the extreme bottom left hand corner you can hit the Start button without having to move a couple pixels up.

      Of course, you could always use the windows key for that. Anyway, in my preferred XP mode I have two rows at the bottom - one with small quick launch icons and one for the task bar proper.

      If you do this the start button rises up away from the bottom corner.

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    16. Re:Only for Windows XP? by JebusIsLord · · Score: 1

      I upgraded because it runs basically the entire backlibrary of games for 9x, while 2k can't. I also happen to like the new GUI over the plain old 2k one.

      --
      Jeremy
    17. Re:Only for Windows XP? by JebusIsLord · · Score: 1

      IE 6 and 5.5 look the same, but as a web developer 6 sure supports a lot more standard features (like CSS, DOM etc.) This is what I and most slashdot readers are looking for - no more flash and bloat, but better support for industry standards.

      --
      Jeremy
    18. Re:Only for Windows XP? by ikekrull · · Score: 2

      I do the same thing, but with rdesktop on MacOS X.

      Works just fine to access all my 2K Server machines, and since i hacked rdesktop to use multiple ports, i can directly access multiple RDP servers behind my firewall. (different ports on the firewall forwarded to each servers' port 3389)

      The Windows TS Client can seemingly only use port 3389, which limits its usefulness in this particular scenario. You can TS to one machine, then TS to another, but that can be a bit of a pain in the ass.

      Certainly, the Open Source solution makes life much easier for me.

      --
      I gots ta ding a ding dang my dang a long ling long
    19. Re:Only for Windows XP? by mabinogi · · Score: 1

      > (of course, the icons are different)

      That, and 97 doesn't decide that you'll never use obscure features like 'save as..' and hide them away behind a second click to the menu....

      Looking for a feature in office 2000 is painful if you keep forgetting to expand out the menus....

      --
      Advanced users are users too!
    20. Re:Only for Windows XP? by Anonymous Coward · · Score: 0

      whats this "wasting money" you speak of? you mean people actually buy software still? i thought that went out with the linux bandwagon.. err band-rusted-shoppingcart.

    21. Re:Only for Windows XP? by Baikala · · Score: 1

      We have just finished to upgrade all the PC's in my work to W2K (we have to manually install W2K and download drivers for some of the newer XP-only laptops, a pain in the ass).

      I've troubleshooted some friend's XP laptops and it sucks, you have to learn where every thing is... again. XP sucks, MS has no clue, if they stop supporting 2000 they'll help me to Linuxize the company I work for.
      ------
      I have a W2K-only machine at home. For "freelance" software dev/debugging it's the best (and almost all of my games can be made run on it)

      --
      16,777,216 comments ought to be enough for any forum!
  2. Xfree86 by invisi · · Score: 1, Offtopic

    I haven't used it myself, as I use linux here for my machine. But someone I know, I helped them install it onto their machine, and we got it running xdmcp over the network to a linux box, making a quick X-terminal. It seems to work fairly well.

    1. Re:Xfree86 by Anonymous Coward · · Score: 0

      Works damn well over here, too. The only thing I would like would be X integration into windows - having to have a root window is a bit of a nuisance.

      And - has anyone noticed? This now means that Windows has a newer XFree86 than Debian :)

    2. Re:Xfree86 by Anonymous Coward · · Score: 0

      But not than OpenBSD. We get it usually quite fast,
      thanks to Matthieu Herrb.

  3. How well it works by Anonymous Coward · · Score: 1, Interesting

    It works OK for most purposes. Creating a new remote KDE session will lead to some icons not being shown but I guess that has more to do with KDE than the X Server.

    Only downside is the rotten window manager twm that comes as default.

    1. Re:How well it works by SirPrize · · Score: 2, Informative

      twm is just the default window manager, but newer Cygwin installations also provide WindowMaker binaries (my personal favourite)

    2. Re:How well it works by RagManX · · Score: 1

      Similar results here. I've been using this since last year on Win2K at work (just recently got rid of that by going 100% Linux). I installed it at home on my XP box several months ago. I use it frequently to access systems at work over VPN connection. It's very nice, as I can now VPN to work, then open an XFree86 session, SSH to my Linux servers, and run X applications over the SSH tunnel over the VPN. Other than some problems displaying KDE icons/colors in XFree86, everything has worked perfectly.

      RagManX

    3. Re:How well it works by AndyElf · · Score: 1

      fvwm2 and openbox are as well included (and fvwm2 was there ever since it made in the core Cygwin distribution). You can also compile some of the other WMs to work, albeit not all, mostly due to UNI*X features not yet available in Cygwin.

      --

      --AP
    4. Re:How well it works by mirabilos · · Score: 1

      Uh, XFree86 4.2.0 on OpenBSD also includes wm2, which
      is (until I install icewm) my personal favourite.
      Does cygX come with it, too?

      I have some installations of Win95, WIn98SE,
      NT 3.51 Server and NT 5.02 Workstation (aka stock
      Win2k SP2) - does it run on these, too?
      [ and no, these are NOT _my_ desktop platforms;
      personally I use OpenBSD for nearly everything ]

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
    5. Re:How well it works by axxackall · · Score: 3, Interesting
      I successfully compiled Icewm, AfterStep and WinMaker. And then discovered the reason why they are not inlcuded into the distro from the first place - they are way too buggy. They manage windows well (well, otherwise they are not window managers), but all those extensions - workspaces, lounchpads - are just broken. At least on my win2k box.

      As for UNI*X features not yet available in Cygwin - you mean Gnome ported to win32, do you? At least that what failed the compilation Sawfish and others for me.

      Have anyone heard about porting Gnome to win32? How about KDE? I can use Gnome or KDE through X11 net, but how about the case of temporary standalone box? Such win32 port would be a very nice feature then.

      --

      Less is more !
    6. Re:How well it works by Anonymous Coward · · Score: 0

      It also comes with the WindowMaker window manager, and that is very nice.

    7. Re:How well it works by Atzanteol · · Score: 1

      This is a known bug that I ran into just yesterday. It has to do with your color depth being set to 32bpp. Use "X -depth 24" or set your desktop color depth to another color depth and it should work fine!

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    8. Re:How well it works by Anonymous Coward · · Score: 0

      I have modified /usr/X11R6/bin/startxwin.bat to not run any window managers, and added these two lines:

      run xhost +hotname
      run ssh -X -1 username@hostname startkde

      and it works great.

    9. Re:How well it works by AndyElf · · Score: 2, Informative

      No, I do not mean GNOME. Signals are tricky, for one. Try compiling, say, AOLServer and see how far you'd get.

      Generally speaking, Cygwin is a very nice thing and for most of a [true] power user requirements that wants to have UN*X stuff under his finger tips but for various reasons (e.g. company policy, etc.) cannot go 100% UN*X it is there. I use it every day and run a whole bunch of things under it (including Postgres *and* an MSVS-compiled AOLServer).

      Having Cygwin Xserver is a nice thing, true. I have sort of used it for amusement factor as well as running GNUPlot on it. Running remote ups off some other machine is also an option, but since I've got none on my corporate network, I don't need that. And if I had a need and access -- I'd be running Attachmate's X, provided by the Co.

      FWIW, if you go to Cygwin page though, you'll see that KDE (1.x) and GNOME (1.x) are on the list of projects being worked on. But I would not be using those, as even twm and wmaker are a bit slow, let alone these beasts.

      --

      --AP
    10. Re:How well it works by Anonymous Coward · · Score: 0

      That's okay if you want somebody from hostname to be able to sniff your keyboard. Not good in a multiuser environment.

    11. Re:How well it works by optikSmoke · · Score: 1
      How about KDE?
      Uhh, I believe that KDE is already availble for cygwin. get it here.
      Has been for awhile (in terms of KDE development speed :), though the port is only of KDE 2.x (no 3 yet...... not quite that fast). Qt 3 seems to be available, though, so its only a matter of time.....
    12. Re:How well it works by ncc74656 · · Score: 2
      I have some installations of Win95, WIn98SE, NT 3.51 Server and NT 5.02 Workstation (aka stock Win2k SP2) - does it run on these, too?

      I've not tried it on anything other than Win2K, but it runs fairly well on that. I have it installed on my machines at work so that I can ssh into one of our Linux servers and work on the Linux side of the software that I'm writing (Win32 clients, but Linux on the server since putting a Windows box directly on the Internet is a Bad Idea). I've run emacs, DDD, and Konqueror over the SSH connection without any issues.

      --
      20 January 2017: the End of an Error.
    13. Re:How well it works by Anonymous Coward · · Score: 0

      You dont need xhost if you are sending X content through a ssh tunnel. The tunnel is encrypted and secure and usually compressed. This is the prefered way, you can go ahead and remove the xhost +hostname.

    14. Re:How well it works by Anonymous Coward · · Score: 0

      Fluxbox compiles and works very well in Cygwin. I have been using it for a couple of months and have not seen any bugs.

    15. Re:How well it works by Anonymous Coward · · Score: 0


      So run it locally! The link on the Cygwin page
      says kde 1.1.2, but on the project page it has
      KDE 2.2.2 for download, which I did and now do all
      my windows (MS VC 6) from a kde desktop ... hehehe
      http://kde-cygwin.sourceforge.net/
      Be warned, fork() is expensive under cygwin, and
      KDE does alot of fork()ing, especially in setting
      up.

  4. Why "for XP"? by Anonymous Coward · · Score: 0

    That's like saying a piece of Linux software is "for Mandrake 8.2". Most win32 software will run on 95, 98, ME, NT, 2k, and XP. Yes, yes, there are exceptions.

    1. Re:Why "for XP"? by lseltzer · · Score: 1, Informative

      Once again, blame the dumb-ass moderators. According to paragraph 1 in the link: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP."

    2. Re:Why "for XP"? by munro · · Score: 1

      > That's like saying a piece of Linux software is "for Mandrake 8.2". Most win32 software will run on 95, 98, ME, NT, 2k, and XP

      Which is just like saying that Un*x software is for "Linux". The marketing screws with people's minds and their neurons disconnect.

    3. Re:Why "for XP"? by YouAreCorrect · · Score: 1

      Once again, blame the dumb-ass moderators. According to paragraph 1 in the link: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP." Why do you blame the moderators? They don't write the title or the blurb. They ahve nothing to do with the part that says "for XP". So, please.. Again, why is this the moderators fault? Or perhaps it's not and you're a troll who got mod'd up. That we can blame the moderators for.

    4. Re:Why "for XP"? by nuggz · · Score: 2

      They should have corrected the story BEFORE it is posted.
      At least the posters aren't the only ones not reading the story first.

    5. Re:Why "for XP"? by YouAreCorrect · · Score: 1

      Who should have? The moderators? They can't correct it. If he would have said it was the editors fault, I would agree. But he said blame the "dumb-ass moderators".

    6. Re:Why "for XP"? by Anonymous Coward · · Score: 0

      Then why do they reject articles by similar reasons in one cases and don't reject this article? They should tell the author - "fix your title and we'll approve it."

    7. Re:Why "for XP"? by Verizon+Guy · · Score: 1

      Yeah but Linux doesn't let you go to the compatibility tab, check the "Solaris 7" box, double-click and go, now, does it? ;+)

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    8. Re:Why "for XP"? by Verizon+Guy · · Score: 1

      LET ME CLARIFY:

      It does _NOT_ run under Windows 95!! I installed it on my state-of-the-art Windows 95 corporate desktop (can you taste the sarcasm?). Not only did it lock up the machine cold, but attempts to run it gave one of those famous "Linked to missing export FOO in BAR.DLL" which you get when trying to run a compiled-for-NT app under 9x. Well, searching Google turned up that that error is Win95 specific, and that you need to upgrade to 98 for it to work properly. So unless you want to go scrounging around for a DLL (which may break other apps), it doesn't work on 95.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

  5. I use it on win2k by salmo · · Score: 5, Informative

    I've used it on win2k on a daily basis for over a month now. It runs nicely in full screen mode, which you can Alt-Tab out of. You can also run it in a window, but that's just what I prefer. Make sure you run xwinclip too so you can copy and paste between X and Winders. I've tried a couple commercial Win32 X Servers and although this doesn't have some of the fancy features, I find it more stable.

    1. Re:I use it on win2k by AndyElf · · Score: 1

      One think it (yet) does not do is to allow you to run X server in a rootless mode. Many commercial X servers do that.

      --

      --AP
    2. Re:I use it on win2k by Anonymous Coward · · Score: 1, Interesting

      use it all the time on w2k. use blackbox as my windows manager. like being able to tunnel sessions from openbsd or hpux even. even supports font server, which i found i needed for openview sessions.

    3. Re:I use it on win2k by mwillis · · Score: 1

      I've recently started a new job where I have to use NT on the desktop. Missing Solaris/Linux, I downloaded Cygwin. After using it every day for a month, I am surprised and quite impressed with the Cygwin developer toolchain. I have access to Hummingbird Exceed at work, but prefer using the Cygwin/Xfree86 because I know it better.

      A couple of caveats though: XFree86 runs in a frame buffer. So, no "rootless" mode. Also, it's surpisingly tricky/not possible to get ntemacs to run on XFree86. Use Xemacs instead.

    4. Re:I use it on win2k by oldsk8r · · Score: 1

      I've been using this for quite a while now on W2K. It's not quite as nice as Exceed, but it works well and is stable. What is nice is using 'XWin -query' to start a XDMCP session.

    5. Re:I use it on win2k by Verizon+Guy · · Score: 2, Interesting

      I'll disagree. I've used it, and I'd definitely use it... if my school didn't have a site license for Exceed. I just use Exceed. It's so awesome in a multitude of ways. First, it fixes some bugs I noticed in X11 (try XDMing to a Sun box, log in, and notice that the Welcome to Solaris screen is garbled under X11. Exceed displays it perfectly in true color.) Second, my favourite feature, Exceed lets you use its own window manager... which integrates with windows! What's that mean? Well, instead of having to flip back and forth between a separate window for my unix apps, they all show up on the Windows taskbar along with my Windows apps. Oh, and the CDE bar? It sits right on top of the taskbar! Want to switch from IE on Windows to NEdit? Click.

      Sure X11 is pretty stable... but so is Exceed. And for all the folks that are claiming that "X11 is more stable" --- let me tell you, Exceed has never crashed on me, while X11 has crashed numerous times. Plus, I don't care what you say, running a native Windows app is theoretically mucho faster than running X11 through that Cygwin1.dll POSIX patch. Here is an example... Open up NT cmd and type 'dir'. It's instant, right? Now open up bash and type 'ls'.... it's slow as a mofo compared to the former!

      Exceed comes with a whole bunch of tools along with it as well... the nice part about it is that I can keep multiple sessions with their own individual settings in .ses files, which I can't easily do in X11. (Making individual batch file _is_ a pain.) If Exceed cost $40, I wouldn't mind buying it... but it doesn't. However, like I said we have a site license, so it's all good with me.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    6. Re:I use it on win2k by robhancock · · Score: 1

      Your comparison with the "dir" vs. "ls" isn't fair, actually - "dir" isn't actually an executable, it's a built-in command in cmd.exe, whereas the Cygwin ls.exe is a seperate executable - there will always be more overhead..

    7. Re:I use it on win2k by Verizon+Guy · · Score: 1

      Okay, bad example, but it's true with separate executables, too. They seem to run faster under cmd than under bash.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    8. Re:I use it on win2k by jcast · · Score: 1
      Also, it's surpisingly tricky/not possible to get ntemacs to run on XFree86. Use Xemacs instead.
      Um, yeah... NTEmacs is a native port of Emacs. What did you expect?
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    9. Re:I use it on win2k by salmo · · Score: 2

      Funny, from bash if I 'time ls' or 'time dir' or 'time /usr/bin/ls' (so I'm not using the bash builtin) I get 0.03 sec user time and 0.02 sec system time. Real time, of course varies depending on when you run it, but goes from 0.04 to 0.08 sec for all of them on my system. Anyway I'm not going to notice 2-4 hundredths of a second, and I doubt you would either.

      And wait a minute, you're using CDE and you think making a 2 line batch file is "a pain". Hmmmm.
      They even give you a sample batch file and a sample bash script in the /usr/X11R6/bin directory. 'man XWin' gives you all the options the XWin.exe server takes, or you can just 'startx' and it'll run with openbox as its window manager.

      Rootless is something I miss, but not enough to use a commercial piece of software when I have an option that is free.

  6. The mirror list by roalt · · Score: 0, Redundant

    To overcome slashdotting, here is the mirror list that host cygwin software: (from cygwin's website) The following sites generously agreed to mirror our main Cygwin ftp site. To save you download time, please choose the one nearest to you! Note: We maintain a list of sites who have indicated that they are acting as mirrors of the full cygwin FTP area. We poll this list on a regular basis to determine if these sites are currently available. The list of sites below reflects all of the sites who appear to be on-line and acting as mirrors. If you think that your site should be listed below or if you would like to add your site to the list please contact us. Mirror Sites: * Asia: o Hong Kong: ftp.carfield.com.hk, www.carfield.com.hk o Japan: ftp.u-aizu.ac.jp, ring.aist.go.jp, ring.asahi-net.or.jp, ring.astem.or.jp, ring.crl.go.jp, ring.exp.fujixerox.co.jp, ring.ip-kyoto.ad.jp, ring.jah.ne.jp, ring.so-net.ne.jp o Korea: linux.sarang.net o Russia: ftp.chg.ru o Taiwan: ftp.nctu.edu.tw * Australia: o Australia: mirror.aarnet.edu.au, mirror.aarnet.edu.au, planetmirror.com, planetmirror.com * Europe: o Austria: gd.tuwien.ac.at o Belgium: ftp.easynet.be, ftp.skynet.be o Czech Republic: ftp.fee.vutbr.cz, sunsite.ms.mff.cuni.cz o Denmark: sunsite.dk o Finland: ftp.funet.fi o France: ftp.oav.net, ftp.oav.net o Germany: ftp-stud.fht-esslingen.de, ftp.inf.tu-dresden.de, ftp.uni-erlangen.de, ftp-stud.fht-esslingen.de, ftp.inf.tu-dresden.de, ftp.inf.tu-dresden.de o Greece: ftp.ntua.gr o Poland: sunsite.icm.edu.pl o Portugal: ftp.eq.uc.pt, ftp.eq.uc.pt o Slovakia: ftp.tuke.sk, ftp.tuke.sk o Spain: ftp.rediris.es o Sweden: ftp.sunet.se o Switzerland: sunsite.cnlab-switch.ch o UK: ftp.ccp14.dl.ac.uk, ftp.mirror.ac.uk, ftp.plig.net, programming.ccp14.ac.uk o Ukraine: ftp.tlk-l.net., ftp.tlk-l.net. * North America: o California: ftp.nas.nasa.gov o Delaware: ftp.lug.udel.edu, ftp.lug.udel.edu o Florida: ftp.cise.ufl.edu o Illinois: mirror.mcs.anl.gov, uiarchive.uiuc.edu, mirror.mcs.anl.gov, uiarchive.uiuc.edu o Indiana: archive.progeny.com, archive.progeny.com, archive.progeny.com o Maryland: mirrors.umbc.edu o Virginia: mirrors.rcn.net, mirrors.rcn.net * Pacific: o Hawaii: videl.ics.hawaii.edu * South America: o Brazil: ftp.matrix.com.br, ftp.unicamp.br, cygwin.matrix.com.br, www.softaplic.com.br o Peru: ftp.sajinet.com.pe Regardless of the origin of the tools, please be sure to read the download instructions which explains how to get get everything working, starting with the installation process. Enjoy!

    1. Re:The mirror list by Peachy · · Score: 1

      You really should have used the PREVIEW button first.

  7. How many of you... by Anonymous Coward · · Score: 3, Funny

    ...downloaded setup.exe just for the hell of it? :)

    1. Re:How many of you... by Disevidence · · Score: 3, Funny

      Setup.exe us the bomb?

      --
      Think nothing is impossible? Try slamming a revolving door.
    2. Re:How many of you... by Fjord · · Score: 2

      Luckily setup.exe is very small. Cygwin's setup.exe is analagous to Debian's dselect and part of apt, although easier to use. It connects to a remote host to find out what packages are available and you then use it to select packages and their versions. Once you've done that, it'll download and install, update, reverse update (if you want to go to a past version), and remove packages according to how you set it up. It also does dependancy checking (for example, I added Windowmaker and it added all the xfree stuff). Definitely a neat utility.

      --
      -no broken link
    3. Re:How many of you... by Com2Kid · · Score: 1

      . It also does dependancy checking (for example, I added Windowmaker and it added all the xfree stuff).

      It isn't /perfect/ in this regard, I have had it 'forget' a few things before, but all in all it is indeed a rather nice utility.

      Beats the crud outa MSI packages, if just for how well it keeps the user informed of what is going on.

  8. Compare with XWin32, please! by f00Dave · · Score: 2, Interesting

    I haven't used this, but I have used XWin32. Could someone compare the ease of use of XWin32 (no cygwin, no console windows, nothing scary for Widiot32s to be terrified by) to Xfree86 (probably all of the above)?

    No matter what, it still feels weird to be doing X stuff on my Win2K desktop. =)

    --
    .f00Dave
    1. Re:Compare with XWin32, please! by AndyElf · · Score: 1
      Could someone compare the ease of use of XWin32 (no cygwin, no console windows, nothing scary for Widiot32s to be terrified by) to Xfree86 (probably all of the above)?
      Excuse me? It is Xfree86, compiled under Cygwin -- UN*X layer emulation for Win32.
      --

      --AP
    2. Re:Compare with XWin32, please! by mark_lybarger · · Score: 2

      no console windows? i used Xfree on cygwin about a year ago (don't recall the version numbers), but X was started from a .bat file. the thing i didn't like about X was that it seemed to be full screen only. i haven't used XWin32, but it seems to be 250$ more than Xfree...

    3. Re:Compare with XWin32, please! by f00Dave · · Score: 1

      Are we talking about the same XWin32? I'm talking about this one (though I run an old, old version: 3.2.5, from 1995).

      --
      .f00Dave
    4. Re:Compare with XWin32, please! by DenialS · · Score: 1
      You can run Xfree on cygwin either in full screen mode (that's how I run it now, using WindowMaker as my window manager) or in windowed mode (that's how it runs by default). This is well documented in the Cygwin XFree86 User's Guide.

      I'm a bigtime fan. Once I started using it, I returned my Exceed license to my corporate software license managing person and suggested the Cygwin/X combination as a very reasonable alternative. I love firing up an X session on my Windows laptop, typing "ssh -X user@hostname" in my xterm, and remotely testing apps running on our UNIX boxes.

    5. Re:Compare with XWin32, please! by mouloid · · Score: 2, Informative

      I use xwin32 regularly over a time warner cable modem connection. I run a win 2k on my machine. I find xwin32 (running with FSECURE SSH tunnelling) with single window (xterm window) ismuch faster than cygwin. The single xterm window has display set to your local machine. So you can run any x app on your machine. You can even alt-tab between the xapps. -mouloid

    6. Re:Compare with XWin32, please! by nesthigh · · Score: 1

      Since when does ssh require an X session?

      Seems like a load of cruft, when all you really need is ssh. Not that I use windows, but can't you run the cygwin ssh from the command prompt? Barring that, what's wrong with putty?

      Next

    7. Re:Compare with XWin32, please! by LordWoody · · Score: 1

      Skip the .bat and do: Start -> Run -> C:\cygwin\usr\X11R6\bin\xwin.exe -query <insert xdmcp host>
      It is quite effective. On our corporate 100Mbit network, there is no delay or lag. I use it to interact with both SCO and Linux boxen using Win2K as my terminal host and have been using it without problems for over four months now. Alternatively, you could start xwin.exe (no args) and run a Win32 ssh client like putty (or even cygwin's openssh?), enabling X forwarding and run specific applications just like using ssh based X forwarding on a normal Linux/BSD system.

      --
      Never meddle in the affairs of dragons,
      for you are crunchy and good with catsup.
    8. Re:Compare with XWin32, please! by Lozzer · · Score: 1

      The -X flag for ssh sets up secure X tunnelling. In the case in point, the cygwin window will be the X server for the host being connected to. Whether or not encryption is really required in DenialS' environment may be more pertinent, but if there is sufficient processor power I guess its useful to get into the habit of using secure networking, even when not strictly necessary.

      --
      Special Relativity: The person in the other queue thinks yours is moving faster.
    9. Re:Compare with XWin32, please! by nesthigh · · Score: 1

      err. yeah.. i missed the -X

      I thought he was thrilled to run ssh in an Xterm on a windows box =)

      Oh well

  9. Cygwin/XFree86 by SirPrize · · Score: 5, Informative

    I've been using Cygwin/XFree86 for about a month or two now, and don't have any complaints. It may be a tad slower than what one is used to, but overall it works quite well. You can also run WindowMaker on Cygwin (comes bundled now), or any other window manager, as long as you can compile it on Cygwin, on Cygwin/XFree86

    1. Re:Cygwin/XFree86 by Cryptnotic · · Score: 2

      Of course, you can also run a window manager on another machine. It will be a bit slower than what you're used to. Most people use these X servers for Windows to run remote X apps anyway.

      --
      My other first post is car post.
    2. Re:Cygwin/XFree86 by Mandelbrute · · Score: 2
      You can also run WindowMaker on Cygwin (comes bundled now), or any other window manager, as long as you can compile it on Cygwin, on Cygwin/XFree86
      Or any window manager at all, as long as you run that on another box. I used Enlightenment running on a RedHat box on the local network, I just had to start Cygwin/XFree86 with no window manager (or kill twm once it was running), give the linux box permission to talk to X on the NT box, log into the linux box, then run the window manager with DISPLAY set to the NT box. A pain the first time, but a script can do it after that. Once the window manager is running you can use the menus to run stuff on the linux box and show it on the NT box - since DISPLAY stays the same. Obviously it also handles the locally run applications that use X as well.
  10. Works well... by Doug+Neal · · Score: 5, Informative

    I tend to use Cygwin/Xfree86 if I ever need an X server on Windows and have always found it to work pretty nicely. I have had it running KDE from another computer on the network, and it's also useful when you want to run the occasional application that needs X on a headless computer.

    So yes... I would definitely recommend it. The disadvantage over something like Exceed, though, is that it needs its own window - you can't have the X windows alongside the Windows windows (if you see what I mean). And you can't resize it either, you have to choose the dimensions on startup. But you can also use it fullscreen, and because it uses DirectDraw, it's nice and fast.

    1. Re:Works well... by tunah · · Score: 2
      it needs its own window - you can't have the X windows alongside the Windows windows (if you see what I mean).

      i.e. it cannot be rootless.

      --
      Free Java games for your phone: Tontie, Sokoban
  11. Works perfectly. Killer app. by Anonymous Coward · · Score: 5, Interesting

    It's funny, but I just saw this slashdot article when I was testing an X desktop from a Windows 2000 client running Cygwin Xfree. I'm sitting here right now, typing.

    It works splendidly. Unlike with Hummingbird & Co, you get the exact same feel as regular Xfree with regards to font and small behaviour differences - which is good, since GNOME and KDE is targeted there.

    It has some funcitonality lacking (imo - the developers seem to regard this as not being their problem): Cut and paste between X and Windows does not work (although I once saw rumors of an experimental daemon to fix this). Non-US keyboard setups must be loaded manually with xmodmap (while imo, Xfree for Windows should support xkbdb stuff).

    In other aspects, it's great! Scroll wheel stuff works perfectly, graphics are fast and stable (better than a recent version of Hummingbird Exceed I tested), etc.

    Oh, one more drawback - there seems to be a hard coded limit to the window size that prevents me from letting the X desktop span two windows monitors in multihead setup. This should be easy to fix if one feels inclined, though, I expect.

    Otherwise, the product is brilliant. Now I can roll out Linux/FreeBSD desktops cheaply and easily, and make the switch from Windows to GNOME/KDE in small steps for my customers. The killer right now is letting them use Mozilla and Evolution through X from a server located outside the firewall: very secure and virusless (and cheap!) Attachments and saved files are available through a samba share. Oh, and let the server run IMAP (to Evolution) and webmail (ssl) from the outside. People get the same folders abroad and at the office.

    I'm telling you, the revolution is here.

    -- Daniel, www.copyleft.no

    1. Re:Works perfectly. Killer app. by damiam · · Score: 1
      I once saw rumors of an experimental daemon to fix this

      This comment mentioned something called xwinclip, which might be what you're looking for.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:Works perfectly. Killer app. by SHEENmaster · · Score: 1

      Great, now my pos WinDos workstation can access the Linux server that I setup at work.

      Is there any hope for an integrated mode? (X windows alongside normal windows?)

      --
      You can't judge a book by the way it wears its hair.
    3. Re:Works perfectly. Killer app. by mirabilos · · Score: 1

      XWin32 does that. CygX I yet have to test...

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
    4. Re:Works perfectly. Killer app. by Insount · · Score: 2, Insightful
      The killer right now is letting them use Mozilla and Evolution through X from a server located outside the firewall: very secure and virusless (and cheap!)
      So, you're going to let an unsecure box act as an X client for the secure boxes? That would give the unsecure box the power to:
      • monitor the content of the X displays on the secure boxes
      • inject keystrokes, e.g., when someone on the secure boxes logs in as root
      • display arbitrary stuff on the secure boxes (e.g., "System Locked, enter password to unlock").

      Unless the X display is used *only* for the specified apps and users are very conscious of what's going on, you're not gaining security much in principle. It's true, however, that most generic attacks won't affect the secure boxes; some more effort by the attacker would be required.
    5. Re:Works perfectly. Killer app. by mjh · · Score: 5, Informative
      The killer right now is letting them use Mozilla and Evolution through X from a server located outside the firewall: very secure and virusless (and cheap!)

      You might want to be careful with this box that is outside the firewall. If someone can get into it, they can launch applications like xkey This will enable someone to do keyboard monitoring of anyone who's running an X application. Combine that with "netstat -anA inet | grep ESTAB" and you can easily determine some good IP addresses to target. What I'd be concerned about is someone sniffing my keystrokes in my mozilla sessions, getting by all the wonderful SSL encryption!

      One way to combat this would be to use X forwarding through ssh as the X11 transport. That way you have to have access to the user's ~/.Xauthority file, which is typically set readonly for that particular user. Which means any local root exploits would grant someone access to all of your customer's keystrokes.

      Something else you might want to look into is NSA's SELinux. I don't know much about it, but it seems like you could take advantage of the higher granularity of access controls to limit someone (other than the rightful user) getting access to ~/.Xauthority. Even root wouldn't be able to get access.

      Anyway, that's a very cool idea you have. Just be careful.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    6. Re:Works perfectly. Killer app. by Anonymous Coward · · Score: 0

      This is on the TODO list for Cygwin/Xfree, and appears to be something they believe they can pull off in the not too distant future.

    7. Re:Works perfectly. Killer app. by ajs · · Score: 2

      Not at all! In fact, since cygwin comes with the latest openssh, you could set up a login script that fires up ssh for compressed, encrypted X-forwarding and then logs into the server to run the apps you want. On the server, access to that port-forwarded socket is controled by X authentication via a dot-file which is protected by user rights. So, as long as everyone has their own account and key exchange is set up properly this can be painless and very secure!

      Now, personally I'd just drop a Linux box on their desks and tell them to cope, but that's just me :)

    8. Re:Works perfectly. Killer app. by Insount · · Score: 1

      The measures you suggest are ineffective if the (unsecure) application server is broken into. SSH would protect the link, nothing more. If an attacker exploits a Mozilla bug to execute arbitrary code, for instance, he has won -- no need even for root access on the application server. Since the original poster wanted to put the application server outside the firewall, we can only assume that he had these attacks in mind.

    9. Re:Works perfectly. Killer app. by Anonymous Coward · · Score: 0

      The font problems you are talking about with exceed can easily be remedied by running xfs on your unix box (should already be there) and configuring your X server package to use a font server. There are other options involving copying fonts over and creating fonts.alias files as well.

    10. Re:Works perfectly. Killer app. by Anonymous Coward · · Score: 0

      It's disturbing to see how many people use X but have very little understanding of exactly how it works. An "X client" would be an application not a machine. "X host" would be a machine supplying "X clients" and "X server" would receive and display "X clients" from the "X host."

    11. Re:Works perfectly. Killer app. by ajs · · Score: 2

      And why would the application server be unsecure? Is this a design criteria for some reason?!

      Seems like a bad idea.

    12. Re:Works perfectly. Killer app. by Anonymous Coward · · Score: 0

      I think it's funny all these people trying to make their windows machines UNIX like... just instally Linux... problem solved.

    13. Re:Works perfectly. Killer app. by haroldhunt · · Score: 1

      > It has some funcitonality lacking (imo - the developers
      > seem to regard this as not being their problem): Cut and
      > paste between X and Windows does not work (although I once saw
      > rumors of an experimental daemon to fix this)

      Excuse me, I am *the developers*. I would like to know how you suggest we wrap an X Server and an X Client all into a single executable with one main () function. Hey, but it isn't your problem either, because you have a job, college classes, a girlfriend, and a real life... hey wait, that's me :)

      Thanks for being supportive of the project though.

      > Oh, one more drawback - there seems to be a hard coded limit
      > to the window size that prevents me from letting the X desktop
      > span two windows monitors in multihead setup. This should
      > be easy to fix if one feels inclined, though, I expect.

      Okay, we are waiting for your patch.

      I just love writing free software, it is so appreciated.

      Harold

    14. Re:Works perfectly. Killer app. by lucifuge31337 · · Score: 0, Troll

      +1, Poster has a clue

      --
      Do not fold, spindle or mutilate.
    15. Re:Works perfectly. Killer app. by aardvaark · · Score: 2

      Dude, chill out. We all appreciate your work. I'm sorry if it doesn't seem like it.

      I think the _question_ he was answering was: "can anyone who's been using it since then comment on how well it works?". He wasn't spontaneously bitching. And it seems like you _are_ taking the attitude that it is not your problem. Perhaps rightfully so.

      I have a busy life, and try to take the extra time to help others as well. I definitely know what its like to feel under appreciated. However, seeing as how your work just got a post on Slashdot, and with most (if not all) people complimenting your work, I really don't see as how you can complain that much.

      Maybe its time to take a weekend off and go somewhere with your girlfriend. Does wonders for me.

      --
      If I had no sense of humor, I would long ago have committed suicide. -Ghandi
    16. Re:Works perfectly. Killer app. by joshuac · · Score: 2

      ---snip
      I just love writing free software, it is so appreciated.
      ---snip

      Considering his choice of subject line, I would suspect he appreciates what you did quite a bit.

      Critiquing(sp?) from a user perspective, I think both his points (cut and paste not integrated, limits on window sizes in certain situations) would be useful to know for someone comparing this to one of the commercial options.

      I really hope you do not consider it "lack of appreciation" any time someone provides positive feedback on the state of one of your apps.

    17. Re:Works perfectly. Killer app. by Yottabyte84 · · Score: 1

      Even root wouldn't be able to get access.

      I very much doubt that. root can su to that user, access the partition with a filesystem debugger, dump the partition and pick it apart manualy, mess with system memory, etc. The first rule of *nix is: root is god.

    18. Re:Works perfectly. Killer app. by Anonymous Coward · · Score: 0

      What does his girlfriend look like? I might want to take a weekend off and go somewhere with her, too. :^]

    19. Re:Works perfectly. Killer app. by Eneff · · Score: 1

      That it works, and works as well as it does, is the compliment.

      and, there's xwinclip for the rest. :) -- I have to look at the source for that though, to see if I can get it to work a little better.

      but I must say, it's worked most excellently for me at work. We run both Windows and UNIX and it's made my job 100 times easier, not to mention being able to work at home with SSH and XFree.

      I'm running it on a k6-2 450 and haven't noticed any slowdown in the system. I was able to run gimp remotely over a 10MBit connection with no problem.

      so thanks, I guess? But then again, the rules say we're not supposed to say thanks. :)

    20. Re:Works perfectly. Killer app. by mjh · · Score: 2
      The first rule of *nix is: root is god.

      Certainly some other kernel can do things like mount the filesystem. But I think that would be tricky to accomplish remotely using SELinux. Like I said, I don't know much about SELinux, but I'm pretty sure that root is *not* god in that environment. But reading the actual docs on SELinux would probably confirm or deny this.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    21. Re:Works perfectly. Killer app. by Yottabyte84 · · Score: 1

      Oh, you ment remotely? Possibly then, but I really doubt much could stop a local root user, as it is his system, after all.

    22. Re:Works perfectly. Killer app. by vtTom · · Score: 1
      >Oh, one more drawback - there seems to be a hard
      >coded limit to the window size that prevents me
      >from letting the X desktop span two windows
      >monitors in multihead setup. This should be easy
      >to fix if one feels inclined, though, I expect.

      I recently contributed a package, x2x, which may do what you're looking for. Look for it in the XFree86 section inside Cygwin Setup. To figure out how to use it, do a "man x2x" from the Cygwin bash prompt.

  12. works fine by jilles · · Score: 4, Informative

    I've installed it at home and at work. The only problem is that there are very few ported X applications to run with it and most things do not compile out of the box.

    I'm running it with a port of windowmaker in fullscreen mode and it looks great. However, the thrill of running xcalc and xclock on windows xp wears off quickly :-). You can of course use it to run remote applications on a unix server (this works perfect).

    Another issue I found is that it is not possible to cut and paste between X apps and windows apps. So if you are surfing using mozilla or IE and want to paste some command from a howto into your xterm, you have a problem. You can paste into a bash terminal (i.e. outside X).

    The cygwin installation is pretty smooth (lots of great stuff other than X too). However you do need to set a path to /usr/X11R6/bin manually before you can type startx in bash. In addition you'll want to change the windowmanager (windowmaker works fine for me). Configuring X on windows XP is actually easier than on linux :-).

    --

    Jilles
    1. Re:works fine by SirPrize · · Score: 1

      you can use the /usr/X11R6/bin/startxwin.sh script, and it'll handle this for you.

    2. Re:works fine by DrVxD · · Score: 3, Informative

      > it is not possible to cut and paste between X apps and windows apps.

      If I'm reading this right, you probably want to try xwinclip.

      --
      Not everything that can be measured matters; Not everything that matters can be measured.
    3. Re:works fine by jilles · · Score: 2

      thx I saw it and will try it. It's not in the setup program yet so I think it is not entirely stable yet.

      --

      Jilles
    4. Re:works fine by betelgeuse68 · · Score: 1

      The argument of "the only problem is that there are very few ported X applications to run with it" is not a problem at all.

      The reality is UNIX, LINUX et al will not rule the desktop anytime soon.

      Cygwin's X Server is extremely useful when dealing with OTHER UN*X boxes. I run various apps on various LINUX boxes all the time, displaying them on my Windows XP desktop with the Cygwin X Server. This to me is very useful and quite sufficient.

      I'm of the philosophy, "The best tool for the job." When I need to use a word processor et al I stick with Windows.

      -M

    5. Re:works fine by DrVxD · · Score: 1

      Glad to be of service. Share and Enjoy!

      --
      Not everything that can be measured matters; Not everything that matters can be measured.
    6. Re:works fine by Verizon+Guy · · Score: 1

      Another issue I found is that it is not possible to cut and paste between X apps and windows apps. So if you are surfing using mozilla or IE and want to paste some command from a howto into your xterm, you have a problem. You can paste into a bash terminal (i.e. outside X).


      Exceed does this natively, flawlessly.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    7. Re:works fine by Anonymous Coward · · Score: 0

      Woo-fucking-hoo. It also costs several hundred dollars per seat.

  13. Old news ? by Wudbaer · · Score: 4, Informative

    XFree86 has been available on Win32 using cygwin for ages. Ok, it might have been 4.10 and it used an (also easy to use) bash shell script for installing it under cygwin instead of a setup program, but this is not really news.

    I used the old version for a couple of times on W2K, seemed to work quite well.

  14. Er... by hatless · · Score: 2, Insightful

    This is news? The cygwin XF86 port has been around since long before May. Anyone who's installed cygwin this past year probably knows about it.

    It didn't run rootless as of the last time I checked, which is quite a limitation. Has this changed? Hummingbird and Starnet don't have anything to worry about until then.

    1. Re:Er... by Anonymous Coward · · Score: 0

      That this comment should be marked a troll shows how stupid the moderators are. This is about the most relevant comment in the set.

      I love XFree86 and use it every day on Linux. But to be useful on an established windowing system, it has to be available rootless. This truly is "old news" because it has run for a long time in a rooted fashion, but does not run rootless, so is unusable from a realistic perspective on Windows XP or other.

    2. Re:Er... by Anonymous Coward · · Score: 0

      You cannot be serious. I've tested the others, and cygwin on winxp has the most options, like apache, php, fluxbox, kde, and comes with scripts to start up x session. With a little bit of editing the batch files make nice single click remote desktop sessions.

    3. Re:Er... by Anonymous Coward · · Score: 0

      Remote desktop sessions are nice, but not what I want. I just want an emacs window to pop up on my screen and behave like the rest of the programs I'm running locally. I can do this with xwin32, and exceed. I can't do this with Xfree. That's why I use xwin32.

      And how does apache have anything to do with xwindows?

    4. Re:Er... by Strog · · Score: 1

      I have compiled and used Xfree86 on Cygwin long before May. May is when binaries were included for xf86 in Cygwin.

      This makes it little more in reach of some of the Windows crowd heading in a more Unixish direction. My Red Hat 5.2 box was mostly just tinking at the beginning but cross-platform apps sucked me right in. I started with Apache, MySQL, PHP, etc. on NT 4.0 and it was a real easy decision to move it all over to a more stable OS from there. I think that making it easier is the biggest thing for Cygwin development right now.

      I'd love to see rootless Cygwin soon. That will be the killer app and would make Hummingbird and Starnet worry. It would be hard to spend the couple hundred dollars for their products if Cygwin can do it for free. The ability to run remote apps seamlessly on the desktop for no extra money would make for a lot of migrations from "proprietary" apps very easy.

  15. ScreenShot! by xtremex · · Score: 2

    I have a curious setup...
    I have a small windows PC for experimentation that I run a Citrix Server on...
    I have screenshot of the new X11 (WindowMaker)running on Cygwin accessed remotely throught the Linux ICA client on WindowMaker!
    Go here: http://cguru.ma.cx/cygwin.png

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  16. Seems to be pretty nice by Admiral+Llama · · Score: 1

    There's a few things that won't compile out of the box for cygwin, but for the most part the X stuff's pretty good at being an xserver. I've mostly got cygwin installed as a devel env for windows opengl stuff though.

  17. Functional and useful by Anonymous Coward · · Score: 1, Interesting

    I'm stuck with a windows machine at work, yet I'm doing development for AIX systems. Cygwin and the XFree86 server allow me to export a display from an AIX server on our network, essentially giving me a UNIX box within windows. So far I've had no issues with stability, although there is a bug where the XServer had to be restarted when I change windows screen properties such as num. of colors or resolution.

    1. Re:Functional and useful by AGumbus · · Score: 1

      I've been able to set up my Win2K desktop at work to log in to our AIX servers, via AIX's display manager. Seems to work great. Couple of spots where refresh seems to slow down, but overall (considering it's a free product), I'm much happier with it than Hummingbird/eXceed.

      One question, though: there are a number of font errors that I've received, apparently in conjunction with AIX's CDE font support. Anyone know where to obtain missing CDE fonts for Win2K and how to correctly configure their use (XFree86 XFS)?

  18. Clients are superb (tho server needs some work) by mrflip · · Score: 4, Informative
    I use the cygwin/XFree86 programs daily, and have been for several months now. It is truly a beautiful thing to be able to use bash _and_ windows explorer to manage files, or to Alt-TAB from emacs to CorelDraw to FrontPage when web editing.

    Actually, though, what I use are Xclients compiled against the XFree86 libraries. The XFree86 X server doesn't yet have a useable multiple-window mode -- that is, one in which XP is your window manager and each program appears in a separate Windows window. <FLAMESUIT>Since what I want is the superior windows UI with the superior GNU utilities power, the separate window mode is pretty essential. Thus I still use eXceed as my Xserver. </FLAMESUIT>

    Work on this capability is proceeding; it is, in fact, the top item on the Cygwin/XFree TODO list:

    Seamless integration with Windows: Create a Cygwin/XFree86 window manager to display each X client in its own Win32 window. Such a window manager will be a stand-alone client, but it may require some internal modifications to the Cygwin/XFree86 server to allow drawing to be redirected to various Win32 windows, depending on which client is being drawn.
    By the way, if you are setting up Cygwin for the first time, I highly recommend following the procedures outlined at
    http://tech.erdelynet.com/cygwin-ssh.asp
    (which largely consists of instructions for ssh/sshd with Cygwin, but has many other excellent setup tips).
    1. Re:Clients are superb (tho server needs some work) by Anonymous Coward · · Score: 0

      Its about now that I need to point out that X has no window manager of its own. Its a bit like running windows without explorer.

      The GUI that you see is actually explorer, so if you replaced explorer with something else (have a look at litestep) your GUI changes under windows.

      If you chose a window manager for X (I use blackbox, look at the ftp mirror site you got cygwin from to find it) that allows you multiple windows, you will have an appropriate pager.

    2. Re:Clients are superb (tho server needs some work) by Thomas+Charron · · Score: 1

      Umm, what he's saying you aren't getting. What he's saying is, like several other X servers for Win32, he wants X applications displayed as though they where Win32 applications. Kinda like the idea of 'using explorer' as the window manager.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    3. Re:Clients are superb (tho server needs some work) by Fastolfe · · Score: 2

      Regarding the lack of multi-window support, I agree. I've played with XFree86 for Win32 quite a lot, and this is the chief and only significant reason it's unsuitable for the things I do.

      With everything in one big X window, I *have* to load an X window manager and have to keep all of my X apps contained in that one window. It makes it a little awkward if I need to be working between a Windows app and an X app, because I'm having to swap out of the X system entirely to go back to a Windows app. It's just a little cumbersome. I love the way Exceed is able to do this: every X app appears seamlessly like any other Windows app. And it's fast.

      Plus, it's sometimes interesting to still use a window manager or shell in this mode. You get the benefits of having X windows float around a Win32 desktop, in addition to having these windows all managed by a different window manager. It's kind of cool having your Gnome panel, desktop icons, etc., floating on your Win32 desktop alongside your Explorer bar and Explorer desktop icons.

    4. Re:Clients are superb (tho server needs some work) by kalidasa · · Score: 1

      It is truly a beautiful thing to be able to use bash _and_ windows explorer to manage files, or to Alt-TAB from emacs to CorelDraw to FrontPage when web editing.

      Two problems here:

      • You used "beautiful" and "FrontPage" in the same sentence, even though they are obviously mutually exclusive.
      • You imply that the only way to get emacs on Windows is with an Xserver. As I'm sure you know, you don't even need Cygwin for that: there's an emacs for NT; I use it all the time.
    5. Re:Clients are superb (tho server needs some work) by itsmarcos · · Score: 1
      I agree with this. I 've been using cygwin for the last two years and Exceed prior to XFree on Cygwin. When XFree arrived I used it for a couple of months but it's very cumbersome to use if you want to use Windows and X apps together.

      I reverted back to Exceed for the moment. When Cygwin/XFree integrates with Window I will definetely remove Exceed.

      Don't want to be negative here. I love Cygwin, and I use it on an every day basis and will be looking forward in using Cygwin/XFree in the future.

      --
      Marcos
  19. Wow, Promote unnecessary XP upgrades, willya? by SN74S181 · · Score: 5, Informative

    I find it disappointing that in the article summary no mention is made of the fact that this Cygwin X11 server will run on all the Win32 platforms. I looked at it and said to myself 'well, there's the motivation to "upgrade" to XP' but was hopeful. And yes, the page at Cygwin says 'Cygwin/XFree86 runs on all recent consumer and business versions of Windows'.

    Is this a case of unconcious shilling for the Microsoft version upgrade treadmill? I hope so.

    1. Re:Wow, Promote unnecessary XP upgrades, willya? by Sycraft-fu · · Score: 3, Informative

      No, it was probably just the platform he happened to test it on. When I report on something working, I'll tell you about it working in Windows 2000. I don't speak for any other versions, since that's what I run. Genreally speaking, anything that runs on 2000 should run on the whole Win32 platform, but not always.

    2. Re:Wow, Promote unnecessary XP upgrades, willya? by SmittyTheBold · · Score: 2

      Think of it this way: Now, you can use it in WinXP.

      you're reading into it the assumption that it wasn't compatible with previous versions of Windows. This is a compatibility alert, stating that XFree86 now works with something that it had troubles running on before.

      The fact that it works on Win98 et al is not news...that support has been around for a long time. Therefor, the /. people were actually reporting news for once. They weren't reporting on something that was (as) old (as some previous stories have.)

      --
      ± 29 dB
    3. Re:Wow, Promote unnecessary XP upgrades, willya? by Tony-A · · Score: 2

      Is this a case of unconcious shilling for the Microsoft version upgrade treadmill?
      If you've messed around with multiple versions of Microsoft Windows, you soon learn to treat any new version with extreme suspicion. New versions of Microsoft Windows tend to break things, ususally things that you are very dependent on. I would take the headline as meaning that Cygwin/XFree86 running on XP is "news". ( Cygwin/XFree86 running on older versions of Microsoft Windows is no longer "news" ;)

  20. Runs Great!!! Fonts Look better in Win32 X by krakrjak · · Score: 3, Informative

    I love it and have been running it for a while. I use blackbox as my WM since I only run programs over the network it doesn't get in the way and leaves a tiny footprint.

    I get by day to day with Kmail, GnuCash, Red-Carpet and a few other miscellaneous apps that I run over the in-house LAN.

    As the subject says I noticed that programs use the same fonts whether I run the program on the Mandrake box locally or over the network, however when I run the progs over the network to the Windows machine all the fonts look nice....??!?!? Is that a feature? I think most the programs just plain look nicer in the Win32 port... maybe I'm delusional...... anything's possible.

  21. Experiences with Cygwin/XFree86 by Jeff+Probst · · Score: 5, Informative

    I have been using this for about 9 months now for doing xdmcp to a freebsd box running xdm, such as how they suggest. i have found it to be rock solid.

    i run the latest server in the server test series. they recently added -nodecoration, which makes the x server use as much of your screen as possible, without any title bar or borders. My xdmcp command line, setup as a shortcut on my win2k desktop, looks like this:

    C:\cygwin\usr\X11R6\bin\XWin.exe -screen 0 1600x1200 -from spandex -query lycra -once -emulate3buttons -nowinkill -nounixkill -nodecoration -fp "tcp/lycra:7100"

    The -fp option is for a font server, so cygwin/xfree86 will get the necessary fonts from the machine you tell it.

    HTH

  22. Now some REAL news would be... by Bollie · · Score: 2, Interesting

    ...if Cygwin/XFree86 ran under Wine.

    Seriously, the Wine and Cygwin teams need to cooperate much much more. Both share a very important interface: the Win32 API. Since Cygwin uses it and Wine "makes" it, I see great potential for cross-project development here.

    This would be analogous to bochs running bochs. Actually, it would be really funny if they optimized the heck out of it, so that running Cygwin/XFree86 is faster on Wine than Windows...

    1. Re:Now some REAL news would be... by Rhinobird · · Score: 2
      ...if Cygwin/XFree86 ran under Wine.
      Hahaha. That's one way of putting the brakes on all that native *nix speed and stability. The only more useless thing I can think of, would be to run a PC emulator on a mac to run x86 linux, then run wine and then cygwin/xfree86 on top of all that.
      --
      If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
    2. Re:Now some REAL news would be... by Sleepy · · Score: 2

      There was a discussion on the Cygwin mailing list a while back. I don't recall the details, but with older Cygwin builds you could run under WINE very nicely. Then something changed in Cygwin (serial support, I think) and this altered the behavior of Cygwin + WINE.

      Bottom line of the discussion was, I believe, that Cygwin + WINE is an unsupported configuration (at least on the Cygwin list). If you're curious, check the archives -- I could be mistaken.

      BTW - It's no surprise that Cygwin might be faster on WINE (I heard it could be)... Cygwin tries to do threads and processes the same was as on UNIX, which is expensive on WIN32 (especially on Win9x but still true on NT as well). It would be faster to map all that stuff back to native UNIX, than emulate it in Win32 land...

    3. Re:Now some REAL news would be... by ealar+dlanvuli · · Score: 1

      I'd have to give that a big negative

      The most convoluted

      A pc running linux> emulates a mac > emulates a pc > runs Xfree > runs wine > runs xfree in wine > runs XMMS and plays a mp3.

      Think about how long the pipe to the sound card is, your head will hurt.

      --
      I live in a giant bucket.
    4. Re:Now some REAL news would be... by David+Gerard · · Score: 2
      "Hahaha. That's one way of putting the brakes on all that native *nix speed and stability."

      Well, not the speed. Neither WINE nor Cygwin are emulators; they are APIs. So you don't have the speed hit of emulation.

      With the Mozilla project, the Windows binary sometimes runs faster under WINE on Linux than the native Linux binary does.

      --
      http://rocknerd.co.uk
  23. Very slow (benchmarks) by Baki · · Score: 5, Informative

    I compared it some weeks ago with other X servers available for win32, using x11perf (after I noticed how slow it was when scrolling windows).

    I benchmarked cygwin, exceed (7.1), omni-X and xwin32. cygwin was by far the slowest, around 10 times slower than exceed for many basic X11 operations. Exceed was about two times faster than omni-X and xwin32.

    Exceed is extremely expensive however (a cheap second PC plus KVM switch, dedicated running Linux just as an X-terminal might be cheaper than buying an exceed licence). For most normal text-based remote access, cygwin+xfree will do. For graphically oriented programs (such as running KDE remotely) you'll want something else however.

    1. Re:Very slow (benchmarks) by flayum · · Score: 1

      I have run Gnome and KDE remotely using the Cygwin X11 server (on Win2000), and have been quite satisfied with the performance.

    2. Re:Very slow (benchmarks) by haroldhunt · · Score: 3, Informative

      We've been looking for someone to run some comprehensive x11perf tests for Cygwin/XFree86 and a couple of the commercial X Servers for MS Windows. We would appreciate it very much if you could send the output files from x11perf (or better yet, links to the output files) to the `cygwin-xfree at cygwin daught com' mailing list.

      You may want to check out the new `-clipupdates num_boxes' parameter, which gathers together num_boxes or more regions into a GDI clipping region and then does one bit block transfer to the screen, rather than one bit block transfer per damaged region. I'm guessing that `-clipupdates 10' or `-clipupdates 50' would give a good return on the overhead that is involved in creating a GDI clipping region.

      Harold

    3. Re:Very slow (benchmarks) by tongue · · Score: 2

      I've never used either of the other x servers mentioned, but i've never had a problem with running either gnome or kde (or knome--both at the same time ;). In fact, both run slightly faster on my remote xserver than on my 1ghz machine, i guess because that machine only has to handle processing while my other handles displaying. I've been using the cygwin XServer for about four months now, and I have to say, it really is pretty damn nice. aside from issues noted elsewhere (no multimonitor support, poor clipboard integration, no way to serve "rootless" windows) its an outstanding piece of software you should take another look at.

    4. Re:Very slow (benchmarks) by RedWizzard · · Score: 2
      I benchmarked cygwin, exceed (7.1), omni-X and xwin32. cygwin was by far the slowest, around 10 times slower than exceed for many basic X11 operations. Exceed was about two times faster than omni-X and xwin32.
      Keep in mind that Exceed, Omni-X, and XWin32 are windows-specific while XFree86 is not. Windows optimization is in the works for XFree86, but until then XFree86 is getting very little assistance from the graphics card. The advantages of XFree86 are that it is free (in both senses) and that it is getting a lot of development. The coolness factor is that Cygwin is capable of running XFree86 on Windows and that all the changes are getting merged back into the official XFree86 tree.
  24. RedHat Thin Client Edition? by peterdaly · · Score: 5, Insightful

    I have not used this yet, but I will be giving it a try at work on Monday. Based on what I am hearing in comments, it seems to work fairly well.

    If I were RedHat, I would make RedHat "Thin Client Edition" out of it. Modify the RedHat install to accept connections and display a X login, or at least have that option during install. I know I have been able to do that before, but all the protocol and service names slip my mind right now.

    Once that is in place, marketing can begin. Migrate to centralized (Linux) application management without betting the farm. I know you can easily turn most PC's into X-Terminals, but most people would be more comfortable starting with a Windows Client version first. Offering OpenOffice and Mozilla to "clients" would be able to cover 90% of what low end user needs to do. They can even keep Outlook/Exchange running on their desktop if they don't want to pull the plug on that yet, which is a common reason for staying with windows on the desktop.

    If they were to package and market this correctly, it could be the first step in moving into the desktop realm.

    -Pete

    1. Re:RedHat Thin Client Edition? by Anonymous Coward · · Score: 0

      Sounds like K12 linux that is featured from time to time.

    2. Re:RedHat Thin Client Edition? by Xawen · · Score: 1

      So you want to take a thin (or shall we say "dumb") client and attach it to a central processing server containing data and applications. Seems to me like we've tried this before, and while it worked well for the times, we've moved on. I don't think the solution to the Linux community's attempts to overcome the MS barrier on the desktop market is to adopt ideas and architectures from the 80's...

      Don't get me wrong, I love CYGWIN and it definitely has it's purposes, but I don't think it is the missing link to the desktop.

    3. Re:RedHat Thin Client Edition? by rnd() · · Score: 2

      I think this is an excellent idea!

      --

      Amazing magic tricks

    4. Re:RedHat Thin Client Edition? by Strog · · Score: 1

      You mean something like Linux Terminal Server Project ?

      There's also the k-12 version out there too. While I think that is a good idea, you have to look at the security concerns of have that enabled by default. It's probably a good idea to have these shutoff and turn them on if you need them. It does run a few services to get it up and running (NFS, TFTP, DHCP). LSTP will run a script and set it all up for you if you can deal with the potential risks those services open up. It has packages for several distros.

      I love the irony of people using those services to serve up Linux off a Windows box. If it is running terminal services then it could serve up your Outlook to your linux clients using rdesktop too. I don't think I go that route but options can get people moving towards migration when other ways can't. PHB's can make you do things you otherwise wouldn't.

      I've administered Exchange boxes in the past and didn't like the babysitting but do see the need for it in a lot of businesses. It really is the biggest "killer app" Microsoft has for servers. There are a lot of ways to do the basics but nothing else comes close to the functionality of it yet. I looked at Openmail but the EOL on it killed it for the higher ups.

    5. Re:RedHat Thin Client Edition? by Anonymous Coward · · Score: 0

      Check out www.ltsp.org and www.k12ltsp.org. Both of these projects use linux thin clients. The k-12 group even has its own distro based on RH 7.3, with the vast majority or problems (including sound support) worked out already. Hopefully the Cygwin/xfree86 group will work with the ltsp/k12ltsp projects and make the two sound systems work togeather.

  25. Cygwin rxvt by dr_l0v3 · · Score: 2, Informative
    I use cygwin at work as I need Windows to run Outlook but still want bash and cvs available locally. I tried X but ended up just relying on rxvt straight under the Win 2K desktop.

    Using rxvt in this way really flies and I don't miss X at all. In fact, this method has brought me back to command line alternatives that are quite a lot better in most cases (OK, I wouldn't want a terminal version of the Gimp but for most things ...)

  26. linux running win4lin running cygin by mrycar · · Score: 2, Funny

    I use it on my linux environment to create a windowed X session to one of my other UNIX boxes. I haven't been ambitious enough to locate another solution to create non ctr-alt F-key session bopping in XFree. Redhat linux, running win4lin, in less then fullscreen mode. Then launch an Xsession under cygwin to one of my other linux boxes. Tada running multiple UNIX and linux boxes on the same display. Yup, its an oddball solution, but it works.

    --
    Gator/Claria is Spyware.
    1. Re:linux running win4lin running cygin by Anonymous Coward · · Score: 0

      Xnest is your friend...

      Xnest :20.0 -query name.of.unix.box

    2. Re:linux running win4lin running cygin by Antarius · · Score: 1

      Don't forget to use the appwrapper.exe so that you don't have to load Explorer and have that annoying "Start" button in that window!

      ie, it can be a full-screen app and...

      What am I doing? I'm actually suggesting ways to make this better?!

  27. Two very weird problems by Mendax+Veritas · · Score: 2
    In general, Cygwin/XFree86 works very well. However, just recently I've been developing a Win32 product that needs to interoperate with Microsoft NetMeeting 3, and I find that whenever NetMeeting is running, the XFree86 window is a blank white rectangle, and refuses to repaint itself any other way until the NetMeeting process terminates. I haven't investigated this, but I suspect NetMeeting sends out some broadcast window message that XFree86 finds confusing. I really ought to bring up Microsoft's Spy++ tool to see what messages the XFree86 window receives when NetMeeting starts up, but I haven't done so yet.

    Another oddity is that ever since I followed these directions to set up sshd on Win32, my window manager (fluxbox) won't start from the startxwin.sh script -- it just prints "Pure virtual function called" and exits. However, I can start the wm manually, and all is well from then on. I haven't taken the time to debug this either; it could be related to having sshd running (why?) or to some change made by Erdely's fix-perms.sh script. Or perhaps the changes Erdely recommends for /etc/passwd and /etc/group?

    Btw, I use the same window manager on Cygwin/XFree86 that I do on Linux/XFree86 -- fluxbox 0.1.9, which is a nice extension of blackbox 0.61.1 with a number of nice features such as user-customization of the title bar button positioning (essential, as blackbox insists on putting the Close button right next to the Maximize button, which is stupid) and tabbed windows (which ought to be an WM feature, not an app feature).

    1. Re:Two very weird problems by haroldhunt · · Score: 1

      Your problem with NetMeeting is that NetMeeting and Cygwin/XFree86 are both using DirectDraw. Apparently only one application is allowed to use a certain feature of DirectDraw at a time. By default Cygwin/XFree86 is using the DirectDraw Non-Locking engine, which you could specify with `-engine 4'; non-locking means that we call malloc () ourselves for the offscreen framebuffer, rather than letting DirectDraw allocate the memory for us. You can try passing `-engine 2' for DirectDraw with DirectDraw allocated surface memory, or `-engine 1' which uses GDI DIBs with no DirectDraw at all.

      I'm positive that `-engine 1' will work, but if `-engine 2' works it should have better performance than `-engine 1'.

      Good luck,

      Harold

    2. Re:Two very weird problems by josh2a · · Score: 1

      The Cygwin project (a GREAT project) maintains extensive archives of their email lists used for support of the project. I ran into this problem myself. See:

      http://cygwin.com/ml/cygwin-xfree/2002-05/msg000 19 .html

  28. Cygwin and porting apps by Anonymous Coward · · Score: 1, Informative

    Let me start by saying I love Cygwin - I use the shell and many utilities on a daily basis.

    However, my biggest peeve is that if you want to compile a *nix program, a large percentage of the time you have to tweak the Makefile to statically link certain files (instead of dynamically; as I recall this is mostly apps that deal in some respect with graphics). So, one ends up spending a fair bit of time hunting down why someone else's program won't compile...

    I should say, though, that this is getting better - as more people use/become aware of Cygwin, more and more apps are starting to include autoconf "platform" options for Cygwin, taking away the guesswork.

    Rant over.

  29. Sorry, bad URL! by Mendax+Veritas · · Score: 1

    That should have been these directions for setting up sshd.

  30. Works fine here... by NNKK · · Score: 1

    I've been using it on XP for a while, no complaints really.

    It's a little on the slow side, but just about everything using cygwin is, it's hard to avoid.

    As somebody else mentioned, there's some quirks with KDE, but I've been exporting my KDE sessions on my laptop out to it on my desktop occasionaly with no major problems*.

    *Until last night that is. Seems KDE 3.0.2 threw a major quirk in. None of the icons are showing up. Ah well, I'll work it out later.

  31. Answer by yerricde · · Score: 2

    That's like saying a piece of Linux software is "for Mandrake 8.2".

    No, it's like saying a piece of Linux software is "for Linux Standard Base x.xx". Microsoft introduces improvements to its standard libraries in every OS revision, and sometimes bug fixes break apps that had depended on buggy behavior.

    The announcement was that Cygwin XFree86 had been 1. successfully ported to Windows XP, and 2. upgraded to XFree 4.2.0.

    --
    Will I retire or break 10K?
  32. Well Duhh!! by Anonymous Coward · · Score: 0, Informative

    How stupid are you people!!

    I have been using Cygwin for years. The X Window (NOTE Window NOT Windows (morons)) support is quite good. Harold Hunt (the main Cygwin X-Window guy) has done a great job (give him an interview on Slashdot). Cygwin is one of the best free (all ways) software projects/packages around.

  33. haha by Anonymous Coward · · Score: 0

    LOL windows xp has xfree86 4.2.0 before debian!

    haha...

    1. Re:haha by Anonymous Coward · · Score: 0

      Well technically debian doens't even have xfree86 4.0.

      I mean ya there are some unsupported beta versions that may have a newer version of X but the stable release of debian has xfree86 3.3.6.

    2. Re:haha by Anonymous Coward · · Score: 0

      dumbass... debian supports more arch's than any other linux distribution. that's why it's took so long to come out with 4.2 debs which you can find on the xfree's maintainer's webpage

    3. Re:haha by mirabilos · · Score: 1

      OpenBSD - I don't think it has fewer arches than Debian.

      One word: NetBSD. Though I don't know whether they
      have XF4.2 yet.

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
    4. Re:haha by Anonymous Coward · · Score: 0

      Yep...the Motorola 68000 port is looking mighty sweet at the moment. Bet all those guys with their overclocked Athlons and P4s are glad for fucking retards like you and their Atari 1040STs sucking up developer time. Do you ever stop to think that supporting all those fucking pointless architectures is moronic, not something to be proud of?

  34. No by Anonymous Coward · · Score: 0

    emacs

  35. 3d Support? by skroz · · Score: 2

    Hs anyone tried any 3d engineering applications with this product? How's the OpenGL support?

    --
    -- Minds are like parachutes... they work best when open.
    1. Re:3d Support? by ikekrull · · Score: 2

      I have run IBM OpenDX many months ago on Cygwin/XFree86, and at that stage there was no GLX support. The program ran great, and worked just fine in software rendering mode.

      However, i believe that since i was doing this, great strides have been made by the Cygwin guys in the area of GLX etc. and it's very likely that 3D does work.

      I have long since switched to Linux/OS X for any 'real' work i do, so couldn't say for sure.

      --
      I gots ta ding a ding dang my dang a long ling long
  36. Re:Runs Great!!! Fonts Look better in Win32 X by Anonymous Coward · · Score: 2, Informative

    the windows machine has ttf installed...your *nix machines probably do not.

    you can install ttf for your *nix machines if you want.

  37. What I'd like to do is.. by Idimmu+Xul · · Score: 1

    I use GNOME on linux, with the Cygwin XFree, is it possible for me to access the exact same desktop (with the same apps as they are etc) on a networked windows box?

    Is that at all possible?

    --
    The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
    1. Re:What I'd like to do is.. by werschi · · Score: 1

      Yes it is. If you have an X Display Manager (xdm, gdm, wdm, whatever) running you can use XDMCP to login.

    2. Re:What I'd like to do is.. by Anonymous Coward · · Score: 0

      Yes.

      But lay low on the sound and OpenGL.

    3. Re:What I'd like to do is.. by RustyTaco · · Score: 1

      Yes, it's called VNC. I'm sure we've been over this before.

      - RustyTaco

    4. Re:What I'd like to do is.. by Anonymous Coward · · Score: 0

      Solution - check out these slashdot posts: http://slashdot.org/comments.pl?cid=3229320&sid=29 887 http://slashdot.org/comments.pl?cid=2271049&sid=21 416 run x0rfbserver on your remote machine, and vnc on your client (your cygwin XFree box, for example)

  38. Xfree86 features a Setup.exe by VistaBoy · · Score: 1

    It shouldn't be hard for newcomers as it features a setup.exe
    I never understood that whole setup.exe thing. Why do they call an obvious installer a Setup.exe program? I mean, that's just not user-friendly. I bet you that they couldn't call it an installer back in the day because they feared retaliation from Apple and then only now do they have the balls to call it one. Too late, Setup.exe caught on instead.

  39. What I'd like to know.. by Sir+Joltalot · · Score: 1

    Is it possible to run X "rootless" in winblows like you can in OS X? It'd be really nice to be able to have X apps appear side by side with winblows ones. Plus maybe then I could convince people that they should use evolution instead of outlook. And having galeon in winblows would rock too.. its tabs are just plain better than moz's.

    Did you see that? I actually used "its" instead of "it's" for possessive! It's really not that hard people...

    --
    "Caffeine is not an option. Caffeine is a way of life."
    1. Re:What I'd like to know.. by Anonymous Coward · · Score: 0

      Using "winblows" instead of Windows is s00000 k3w1!

    2. Re:What I'd like to know.. by jazman_777 · · Score: 1
      Did you see that? I actually used "its" instead of "it's" for possessive! It's really not that hard people...

      It really _is_ hard for our overeducated (mostly 17 years, at least) and undereducated (but unable to spell "lose" properly and use "it's" properly) government-educated mass.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    3. Re:What I'd like to know.. by Anonymous Coward · · Score: 0

      shutup b2000.

  40. In related earlier news, XonX arrived early 2001 by Anonymous Coward · · Score: 1, Informative

    Not to make too fine a point of it, but the X on X has delivered over a year ago already.
    It's not only a plain part of XFree86 itself, with the feature-rich XDarwin tying X11 neatly into Mac OS X, including both rooted and rootless display modes. It's also complemented with an elegant window manager like OroborosX that makes the X legacy apps maximally Aqua-conformant.
    There's just no reason whatsoever to waste time on Windows. None.

  41. Used it , liked it by linuxn · · Score: 1

    IMHO it works better then Xwin32. Then again , i ran it through xdm login , not with local wm. Smooth going after KDE gets fired up.No redrawind problems like i saw in other X servers for wintel.

  42. You know what would be more interesting? by Kashif+Shaikh · · Score: 1

    If someone could use Windows XP's "Remote Desktop" where the remote desktop protocol is mapped to the x-protocol.

    Then all users would have to do is double-click here 'n there to get into their fav. Unix/Linux box.

    Wouldn't M$ just love that?

  43. Setup.exe easy?? by jtharpla · · Score: 1

    You're joking right? The setup for Cygwin is awful...you have to manually select every little package you want, it takes for ever to download, and a base install can be as big as 400 MB! OTOH, it is a great free Xserver platform...I use it with XDMCP both at work and at home. I found if you use it with commercial unixes you just need to be sure to run a font server on the Unix box and point Xwin (the X server) to it.

    1. Re:Setup.exe easy?? by nmnilsson · · Score: 1

      you have to manually select every little package you want

      Actually, you just have to select Install/Default/etc of the 'All' (top) package.
      After that you can select/unselect individual packages...

      --
      No sig to see here. Move along.
    2. Re:Setup.exe easy?? by spanky555 · · Score: 1

      Don't complain...it used to be a lot more difficult in the bad old days. XFree86 used to be lots of separate downloads, too.

  44. Works great on Win2K by rwa2 · · Score: 2
    Even GLX works. I've managed to compile XScreensaver without too much trouble, (despite Jamie's best intentions, I suppose :> . All I had to do was change the order of some of the compile options... move -lXmu and -lXt up a bit. I also had to remove one of the hacks and didn't have GLExtrusion, but that was it.). GL hacks run pretty fast even using software rendering.

    XFree86 for Win32 in general isn't terribly stable yet, but it works pretty good. It only runs in a window, so it doesn't really integrate seemlessly with the Windows GUI the way eXceed in passive mode does (where each client window can pop up separately using your Windows "window manager").

    We have eXceed 3D (GLX), but I haven't gotten it to work well. It is dirt slow running the GL Xscreensaver hacks, but I probably need to recompile using the eXceed libs if I can figure out how to do that... I haven't had a lot of luck running GLX apps over the network either, probably because most of my GL apps are statically linked or something :/ .

    My favourite solution for accessing UNIX desktops from a PC remains VNC, though.

    Cygwin is just about mature enough to make Win32 a viable *NIX platform. The biggest thing missing is just decent file access (it's currently very, very slow, because they have to open every file in a directory just to get check for hidden UNIX-style attributes I guess.) Once this is handled better, as well as maybe some security issues, you'll pretty much have a decent POSIX environment.

    Let's hope Wine does a good job catching up from the other end! ;)

  45. Why Not VNC and tightVNC? by Sgt_Nikon · · Score: 2, Insightful

    I used to use Exceed and Reflection X, but once I found out about VNC I switched and never looked back. VNC has the added benefit of leaving my stuff where I left it on my linux box when my windows machine needs a reboot.

    1. Re:Why Not VNC and tightVNC? by Anonymous Coward · · Score: 0

      I completely agree. Also, with VNC/TightVNC, you have a ~200k client EXE to download to any internet-based Windows machine, and you're good to go. I use it all the time!

      What are the advantages to using Cygwin's Xwindows port if you do all remote apps?

    2. Re:Why Not VNC and tightVNC? by rtgree01 · · Score: 1

      I think that VNC and XFree86 have two very useful but very different uses. VNC is great in a single user environment. XFree86/Xwin32/eXceed allow someone to connect to a multiuser server and all users can function independently.

    3. Re:Why Not VNC and tightVNC? by bjiujitsu3 · · Score: 1

      Actually vncserver running under Linux can be setup as multiuser. You can have a session running for any user you wish. You can also have multiple sessions per user. I share admin of a Linux box with someone else. We wrote a script to use different WM based on the port logged in from. That way he can use his ugly WM and I can use a good one :) when we login as root

    4. Re:Why Not VNC and tightVNC? by Anonymous Coward · · Score: 0

      Don't login as root. Use sudo and su. Running a wm as root is a very bad idea. I know of a server that was broken into because of this. A little known communication program in the wm was compromised the attacker got root priveliges through it. Hello rootkit. How long and how much damage done? No one is completely sure but it cost a lot of downtime and resources getting it up and running again.

      This server was cracked through a windows machine on the adminstrative network that the firewall had a little laxer ruleset on. Physical security is important too in this case. Stupid Win98 boxes.

      You open yourself to a lot of potential security risks by logging in as root.

    5. Re:Why Not VNC and tightVNC? by Strog · · Score: 1

      I love tightvnc but it is slower than a good xserver. I use both quite a bit.

      VNC doesn't support wheel mouse while xservers do.

      VNC is nice if you need persistent sessions through reboots, changing machines, etc. but it uses resources on the server regardless if you are connected or not. This can be quite a load on your system if you have a lot sessions open. Xservers are only using using the resources when someone is connected. Makes more sense to use xserver if you have 500 users but only a couple hundred connected at a given time. 500 users would have 500 sessions regardless if they were using it or not. Sure you could ask them to kill the sessions but how many really would?

      VNC is great when you want to have several different setups connected simultaneously to the same client or running in the background.

      Both are good but they are not the same thing. Both have strengths and weaknesses. Use the right tool for the job.

  46. Debian, where art thou? by Anonymous Coward · · Score: 0

    Debian really needs to change their "we support all architectures" policy. Windows, *Windows* mind you, has a Linux package that should've been on Debian months ago. What is taking Debian so fscking long to keep up with the times? I say dump the obscure processor policy and tell those hapless lusers: "FOAD, we've got packages to port."

    1. Re:Debian, where art thou? by AndyElf · · Score: 1

      Disagree. There's a difference between making X work on a single platform (and that in a sort of emulation mode), and having it run flawlessly on numerous archs. Also, I've n\been running XF86 4 on Debian ever since it was on maintainer website -- never a single problem. I may be mistaken but 4.0 *is* a part of latest stable release.

      --

      --AP
    2. Re:Debian, where art thou? by RustyTaco · · Score: 2, Informative

      It has very little to do with the 14 architectures and a LOT to do with Woody not being out yet. While Woody was still freezing Branden(the Debian X god) refused to work on 4.2, instead concentrating on making 4.1.0(in Woody) as good as posible. Now that Woody is esentially ready he working on 4.2 for sid, and has expiremental packages up on his page. They'll probably make it into the main archives around the time Woody is "officially" released.

      - RustyTaco

    3. Re:Debian, where art thou? by Anonymous Coward · · Score: 0

      They'll probably make it into the main archives around the time Woody is "officially" released.

      Wow a beta version of debian will actually come with x 4.2.0 in spirng '03? That's just great.

      I mean sure supporting every crusty old processor left over from the 80s is worth becoming the most outdated linux distro ever...

      Heh even Linus, Ted Tso and assorted other kernel hackers where making fun of the debian people at the kernel summit...actually the new DPL was too, something along the lines of "they're just rabid zealots with nothing better to do" haha.

    4. Re:Debian, where art thou? by waferhead · · Score: 0

      You may be trollish, but you may speak the truth. Either way, it is unfortunate. (Disclose--RH/SUSE/MDK/or Slak user since ~`95) I tried Debian out finally the other day, after getting pissed at the rpm-go-round of trying to manually figure out the exponentially growing deps of installing a seeminly trivial package... (cable modem) yanked down the beta install CD for woody, printed the brief (~2 pg) instructions, booted and did a ftp install- maybe 2 hours. After installing a few non-std packages, an being able to simply "apt-get install xine" or evolution, and having the system just suck down all the needed files, rpm now seems to me to be as useful as square wheels... It is slightly out of date, but seems stable as hell, and seems to use a fairly vanilla kernel, which was easy to fix... and actually build after patching, unlike Mandrakes last release or 2. Redhat et al should really get a clue. Debians packaging system at least rocks.

    5. Re:Debian, where art thou? by Anonymous Coward · · Score: 0

      It's pointless saying this since /. is one big Debian circle-jerk, but Mandrake has included an RPM package manager called urpmi for quite a while now. It automatically manages dependencies when adding and removing packages, and will also do stuff like telling you what package you need to install to get a certain file you need. I think RedHat's up2date tool performs a similar function. This isn't even including the port of apt-get to RPM which has been well publicised.

      The standard Debian zealot response of "RPM sucks apt-get r0X0r5!!!" doesn't cut it. The claims that RPM package management still needs to be done entirely by hand are simply false, but it obviously gives you guys something to do on /. while you're all still waiting for a Debian release with the 2.4 kernel.

    6. Re:Debian, where art thou? by Anonymous Coward · · Score: 0

      Comparing apt-get and rpm is apple and oranges.

      Compare apt-get and up2date or urmpi...

      Compare debs and rpms...

      apt-get and rpm are different things.

  47. Get a life moron (Was Why?) by Anonymous Coward · · Score: 0

    Get a life moron. There are some people who while being stuck with this shitware called Win XP, want to use an X server.

    As for me I fail to see the logic of having any winblows OS installed on my PC. XFREE86 works great on my SuSE Linux.

    1. Re:Get a life moron (Was Why?) by Anonymous Coward · · Score: 0

      Your high school principal called today, he wants to see you in his office after school. Something about "having offensive body odor that scares other students".

  48. Get it! Minimum installation's great too by nmnilsson · · Score: 1

    'ls' is not recognized as an internal or external command,
    operable program or batch file.
    C:\>


    Never again.

    --
    No sig to see here. Move along.
    1. Re:Get it! Minimum installation's great too by Anonymous Coward · · Score: 0

      sorry asshole, you need to start cygwin first

    2. Re:Get it! Minimum installation's great too by nmnilsson · · Score: 1

      You misunderstand me, AC. What I mean is you'll never have to use the DOS prompt, or 'dir' again.

      --
      No sig to see here. Move along.
    3. Re:Get it! Minimum installation's great too by Anonymous Coward · · Score: 0

      You are such a buttfucker.

    4. Re:Get it! Minimum installation's great too by cgf · · Score: 1

      Real UNIX savvy are we? Set your PATH environment variable to include the cygwin bin directory.

      cgf

    5. Re:Get it! Minimum installation's great too by Anonymous Coward · · Score: 0

      Not too "readin'" savvy, are we. Maybe you should read the title along with the rest of the post before you go around being a fuck ass?

    6. Re:Get it! Minimum installation's great too by cgf · · Score: 1

      I read the title.

      The minimum cygwin installation contains "ls". If you truly installed the standard cygwin minimal installation, you will get "ls".

      However, if you don't set your path to find it you won't be able to run it.

      If you are talking about some other installation method where you actually chose not to install "ls" well, then "duh".

  49. Compatibility by PhoenxHwk · · Score: 2

    The only problem I've had with XFree on Cygwin is when trying to run L-Edit - a semi-popular VLSI tool. It's got a thing where it won't run unless in 256 color mode. By setting the display to 256 colors in Sun or Windows/Exceed, it works well. But in Windows/Cygwin, it crashes as if it's in 16 or 32 bit color. Quite odd.

    1. Re:Compatibility by haroldhunt · · Score: 1

      You have to either put Windows into 8 bit color mode, or you have to run with the -depth 8 and -fullscreen parameters (the -depth parameter is only used when -fullscreen is specified). Otherwise, you aren't really running Cygwin/XFree86 in 8 bit color mode. You can verify this by running `xdpyinfo' from an xterm... at the bottom it should tell you the depth of your visual.

      On a side note, we are working on adding PseudoColor support to TrueColor visuals. This may take some time, but the end result would be that your VLSI tool would run even when you are running Windows in 15, 16, 24, or 32 bit color.

      Harold

    2. Re:Compatibility by PhoenxHwk · · Score: 2

      Yeah, I tried all this and it didn't work. I think the L-Edit is just a piece of junk. Regardless, the VLSI class is long over now, so I'll never need to worry about it again.

    3. Re:Compatibility by cwilson · · Score: 1

      > I think the L-Edit is just a piece of junk

      Actually, I have the same problem with Cadence [a high end CAD/VLSI tool]. It wants PseudoColor -- it'll work in -depth 8 -fullscreen mode, but it's UGLY (everybody remember the color flashing behavior from the bad old days of *nix?)

  50. Re:WHO CARES ABOUT THIS SHIT by ergo98 · · Score: 1

    Well if you looked at the page you'd see that, contrary to the Slashdot submission, it runs on all recent Windows versions: "as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP".

  51. Yeah.. by mindstrm · · Score: 2

    He knows that. What he's referring to is the ability of software like eXceed and Xwin/32 to use Windows as a window manager; so X becomes transparent. You get a little systray icon you can pop up for settings/security, etc, and other than that, windows just appear like normal windows windows to be maximized/minimized whatever.

    Xfree can't do that.

    1. Re:Yeah.. by Anonymous Coward · · Score: 0

      Oh, cygwin doesn't have that? Hrgngh...

  52. X kicks but under Cygwin by Anonymous Coward · · Score: 0

    Used it myself a few weeks ago for an Oracle Installation. I recommend Cygwin to everyone I know for not just X but for ssh, apache, cron, expect, perl,python, the list goes on and on and on...=)

  53. Yeah. by mindstrm · · Score: 2

    Not like it's gonna happen, though.

    The absolute last thing MS wants is for a university to be able to buy a handful of Windows servers to put in the back room and manage centrally while the labs go on using X terminals.

    That doesn't force them into investing heavily in MS infrastructure.. so what's the point.

    1. Re:Yeah. by Anonymous Coward · · Score: 0

      Yeah, Never going to happen


      And, of course there is not a citrix client for any unix varient

    2. Re:Yeah. by mindstrm · · Score: 2

      Yeah.
      RDESKTOP Is an RDP client, not an RDP -> X translator.

      Yes, there are citrix clients, but again, that's not an RDP -> X translator.

    3. Re:Yeah. by Anonymous Coward · · Score: 0

      Why would anyone with more than 1k users consider using anything other than toy NT boxen?

      Unless your planing on full scale citrix integration, it's just plain retarded.

  54. Legality? by minion · · Score: 1

    Microsoft has already said they want nothing to do with GPL, and have further gone to say that interaction or usage of GPL'ed software on their systems is prohibited. How long will this last until Microsoft tries to say its illegal to run on their OS?

    --

    -- If we don't stand up for our rights, now, there will be no right to stand up for them later.
    1. Re:Legality? by Anonymous Coward · · Score: 0

      > Microsoft ... say that interaction or usage of
      > GPL'ed software on their systems is prohibited.

      Really? Please post a URL where they say this publicly. It will be interesting to see them try to do this...

  55. hrm by outz · · Score: 0, Offtopic

    I always knew the Xfree devs were pot smokers
    hence the 4.2.0.

    --
    What was your username again? -BOFH
  56. works quite well by DGolden · · Score: 2

    I find it most useful for "XWin -query mylinuxbox", which brings up the standard [gkx]dm login screen if you enable xdmcp on the linux box. There are few x clients that are much fun to slog through tweazking to compile under cygwin, so it's easier to use X across the network to a linux box.

    It also worked fine for tunnelling X apps through ssh in the normal manner.

    My main gripe is the fiddlyness of the keyboard - I end up having to manually xmodmap stuff into shape (I'm in Ireland, we tend to use UK keyboards rather than USA ones)

    --
    Choice of masters is not freedom.
  57. I use it every day by fransdw · · Score: 1

    I use it every day since forever. Definitely before May. It has been available since before that in previous versions. I have used it every day together with the other cygwin tools (ssh of course) to open applicatons from our sun boxen at work and my Linux boxen at home. I basically run it full screen and use very few other tools at all. It works like a charm on Win2k ... I have never had any crashes and I run most all of my KDE apps from home without a problem. I would definitely recommend it! It works better than many commercial X servers out there, especially since you implicitely have access to to the full UNIX command shell. Look at it, ENJOY IT!

    --
    Life's like that ...
  58. Hard crash installing cygwin from RedHat by rjamestaylor · · Score: 1
    The other day (within a week or so ago) I used the cygwin installer to load just about everything on my XP Professional system at work (XP makes a great platform for putty :). All went well until I tried to start X: the machine did not BSOD (or whatever XP does); it performed a hard reset without any intermediary step. In other words: startx resulted in an immediate POST.

    Granted, I did not roll my own, check the sources, read the FAQs, hit the lists, or hold my breath. I just used the default installer blindly.

    --
    -- @rjamestaylor on Ello
    1. Re:Hard crash installing cygwin from RedHat by haroldhunt · · Score: 1

      I am the project leader for Cygwin/XFree86 and I can tell you that we have never, ever, heard of such a failure. Please mail a detailed report to the Cygwin/XFree86 mailing list (cygwin-xfree at cygwin daught com). We would really like to fix this problem if it could happen to other users.

      Thanks,

      Harold

    2. Re:Hard crash installing cygwin from RedHat by Anonymous Coward · · Score: 0
      Thanks! I'm a reluctant XP user and haven't spent much time at all to learn about it.

      --
      rjamestaylor

    3. Re:Hard crash installing cygwin from RedHat by rjamestaylor · · Score: 1
      When I return to my office tomorrow the first thing I'll do is turn off auto-reboot on BSOD, repeat the steps and generate as detailed a report as I can. Is there a standard set of log files you want or a reporting tool I should use to gather info?

      --
      -- @rjamestaylor on Ello
    4. Re:Hard crash installing cygwin from RedHat by Anonymous Coward · · Score: 0

      I had the same thing happen. I had installed Cygwin via setup.exe, without XFree86. Soon after I installed XFree86. Checking out the new environment, I noticed there was no "vi" present. I fired up setup.exe, selected VIM and walked off while the download happened. When I came back, XP had rebooted. VIM, however, had managed to install.

      Sorry I don't have more info. Didn't get a BSOD either.

    5. Re:Hard crash installing cygwin from RedHat by haroldhunt · · Score: 1

      Yup, just send in /tmp/XWin.log.

      That should do it.

      Thanks in advance,

      Harold

    6. Re:Hard crash installing cygwin from RedHat by rjamestaylor · · Score: 1

      would you also like the minidump from Windows related to the crash? How about the setup.log.full for the installed cygwin?

      --
      -- @rjamestaylor on Ello
    7. Re:Hard crash installing cygwin from RedHat by Anonymous Coward · · Score: 0

      I would also recommmend re-seating the cards on your motherboard...
      one time I went through 5 gnutella clients before i figured out I needed to reseat my network card.....

  59. Tried it. Liked it. It's got the whole GNU toolkit by Danyel · · Score: 1

    Bash, Apache, PHP, MySQL, gcc, binutils, openssh, etc, etc..

    The X works without configuration. Setup windowmaker as the default desktop manager.

    Download and installed the startalk tarball. Appears to work up until actual use. Used a serial port monitor. Can see it get up to the point where it does the initial AT commands and recieves an OK back from the motorola phone/modem but it stops there. Need to look into it further. Had to change one line of source to get it to compile (Replaced a psignal with a fprintf to stderr) and added the --no-locking option to ./configure.

    I'm very happy with the performance and wish there were more packages available through the automated setup.exe's package management. Although if the compiles from source continue to be as easy as this. I may not care.

    The only caveat is that I already had what I needed on Windows (Apache MySQL PHP Perl) and only needed the X Server. So there is a bit of overlap here.

  60. Pure virtual function called by Anonymous Coward · · Score: 0

    It looks like maybe a bug in fluxbox. You mention developing an application, so I'm going to assume you know what a pure virtual function is and why it shouldn't be called. I don't see why changing shell scripts would cause one to be though. Maybe a config file, if fluxbox has buggy config file code that corrupts memory. I would look at stack traces and fluxbox code. It also might be a case of corrupted memory. (Oh, joy.)

  61. What page are you reading? by MobyDisk · · Score: 2
    From http://cygwin.com/xfree/
    Cygwin/XFree86 is a port of XFree86 to the Microsoft Windows family of operating systems. Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP.
  62. Ernest Question, no troll. by FreeLinux · · Score: 2

    Would you mind explaining what this is used for? I do not see or understand the application. I can see where it might be used as a client to a Unix console but, what is the advantage over telnet, ssh, or VNC? To me these seem like simpler, cheaper, faster solutions.

    Perhaps my problem is that I have never fully utilized X's capabilities. For me it is just a graphical front end. What am I missing?

    1. Re:Ernest Question, no troll. by Anonymous Coward · · Score: 0
      What am I missing?

      A brain perhaps?

    2. Re:Ernest Question, no troll. by Dwonis · · Score: 2
      Nothing. It's sole benefit is being a client to a Unix console.

      Once it gets rootless mode, it will be useful for integrating X and Windows apps on the desktop, which is a great transitional state between people running all-Windows, and people running all-Unix on the desktop.

      In other words, it's one more step toward world domination! :-)

    3. Re:Ernest Question, no troll. by xtremex · · Score: 2

      What is citrix used for? Well, for one it tries to make the the NT terminal server fast..it uses it's own protocol to highly compress audio and sound (I can get audio and video on a remote Windows conole!), and can even remotely display DirectX....it's just a layer added to Win NT Term Server to make it like a local connection....lime a TRUE X connection in *NIX..however, it costs THOUSANDS of dollars..I got this from my old job (a perf of being laid off :) ).I only access my windows machine thru citrix because I use it SOOOOO rarely and ir's DOWNSTAIRS in the basement :)

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  63. newbie?? by Anonymous Coward · · Score: 0

    You must be really, really new to computers if you think something from 1995 is "old, old".

    1. Re:newbie?? by Anonymous Coward · · Score: 0

      Most of the computer world doesn't have the glacial development pace of X11.

    2. Re:newbie?? by f00Dave · · Score: 1

      You must be really, really new to computers if you think something from 1995 is "old, old".

      Um, let's see: I wrote my first program on a Commodore PET. So no, I'm not new to computers. Further, seven years is a long time in computer terms.

      Smarten up and post something useful, please....

      --
      .f00Dave
  64. Rootless window manager? by benad · · Score: 1

    Is there any kind of "rootless" window manager for the Win32 port of XFree86?
    If you're using rootless Blackbox from Fink on XDarwin, you know what I'm talking about...

    - Benad

    1. Re:Rootless window manager? by MrBlue+VT · · Score: 1

      Yes, Hummingbird's latest version of Exceed will do that. It'll use the native Windows window manager for the various, well...windows. I find this much nicer than having to load up your own window manager inside of one giant XFree window.

  65. xfree on win32 not slow - cyg is by madmaxx · · Score: 1

    I've been using xfree86 on win32 for several months now, as it has been buildable from source for some time. It is a bit slower than exceed, and doesn't run rootless (i.e., there is always a window around it). But, it is liberated - and functional ... what more could you ask for? ;-P

    I am guessing that it is slower because of a few required hacks in cygwin ... like fork(), select(), etc. that have to be approximated on win32 (certain posix/*nix-esque primitives do not exist). These cyg hacks are quite slow. But, don't complain, these folks bring us wonderful ports of liberated software.

    Also, kde 2.1 and gnome1.4 are ported to win32/cyg/xfree and are mostly functional. I use windowmaker, though, as it is much more stable at this point.

    --
    mx
  66. Other free choices? by BCoates · · Score: 2

    Does anybody know of other free (either or both) X servers are for Windows?

    The only other one i've been able to find is the GPLed WeirdX, which has a usable but slightly buggy rootless mode (where you use Windows as your window manager). I've been pretty happy using it to run my linux boxes (mostly xterm), and I could run some things (like xscreensaver) locally using U/WIN...

    --
    Benjamin Coates

    1. Re:Other free choices? by Anonymous Coward · · Score: 0

      not sure how much it has progressed since I last checked it out, it's worth a mention.
      http://libw11.sourceforge.net

  67. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  68. weirdx by djinn87 · · Score: 1

    i have found that weirdx works quicker and better than cygwin. weirdx supports rootless mode (such that x windows look just like regular windows windows, without having to have a separate canvas), alpha transparency (i believe this is why it was mentioned on slashdot years ago), and is written in java. in fact, it's the fastest java app i've ever used.

  69. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  70. cp wavefile.wav /dev/dsp under windows by ducker · · Score: 0

    Works now :) they are adding more support...
    http://www.sitecity.net/cygwin-audio/e sound.html

    The best xclient for windows ive found is... Xthin pro
    http://www.labtam-inc.com/

    May linux finally subvert the desktop from ms!

  71. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  72. Just a little foolish? by sean23007 · · Score: 2

    Doesn't this seem just a little foolish to anyone? After all, running Linux on top of Windows loses any and all advantages Linux might have. Basically, you get the glitzy user interface of Linux with the stability and security of Windows and the speed of emulation. Usually, emulation is used to unlock a world of programs that aren't available to you on your own system, which is why people emulate Windows on Linux: Windows has more programs. And if you're trying to convince people to switch to Linux with something like this, how/why would it work? It can be no more stable than Windows, it's uglier than Windows (let's be honest), and it's slower than Windows (emulation). And a new user would realize none of this.

    In short, this is an interesting application and I'm sure it could be used well in a few situations, but ultimately it isn't all that useful.

    --

    Lack of eloquence does not denote lack of intelligence, though they often coincide.
    1. Re:Just a little foolish? by binkley · · Score: 3, Informative

      You are confusing X Windows with Linux. When you run X Windows under BSD, you are not running Linux on top of BSD. The same is true for X Windows under Microsoft Windows (not simply Windows XP, mind you, but also Windows 9x/NT/2k).

      --
      --binkley
    2. Re:Just a little foolish? by sean23007 · · Score: 2

      So what, then, is the usefulness of this X Windows on Windows?

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    3. Re:Just a little foolish? by binkley · · Score: 1

      That depends on what you use it for. :-)

      Personally, we use it at work the same way you'd use any of the other commercial X server providers. We run remote X applications on Unix boxes and display them on our Windows PC desktops.

      One of my favorite tricks for newcomers at work is to run my entire KDE desktop from home, displaying to my PC desktop. Remote control was never easier.

      The main drawback is speed. I don't think it's using the Broadway extensions, and X is very chatty. However, I've seen the same problem with other remote control software (e.g., Windows terminal thingy and VNC), so it might be a more generic problem than just with X Windows.

      --
      --binkley
    4. Re:Just a little foolish? by sean23007 · · Score: 2

      So it's just a remote control solution?

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    5. Re:Just a little foolish? by Zapdos · · Score: 3, Informative

      X WIndows is a server application. You can connect it to, view and operate a remote unix box just like sitting at the remote box's monitor and keyboard.

    6. Re:Just a little foolish? by Zapdos · · Score: 2

      "So it's just a remote control solution?"

      No. It is an enviroment. You can operate, compile, modify local applications and daemons as well.

    7. Re:Just a little foolish? by dossen · · Score: 1

      Well, that depends on your definition of remote control, X is the basis of an entire graphical user interface.
      What I like about X, and X on windows is no exception, is that it puts the app on the box it needs to be on or the one where it runs best, and the gui on the screen I'm closest to. But to think of it as remote control is IMHO glossing over the strengths of X, that the gui/logic split happens before the full screen has been rendered, unlike vnc and the like.

    8. Re:Just a little foolish? by timster · · Score: 2

      "remote control solution" is a Windows-centric idea. You could use this for remote administration of a Unix machine, but that's only a small usage. All Unix machines are multiuser, so you could have a graphical application hosted on a Unix server that displayed on Windows clients. It's a lot like Citrix/Terminal Server in the Windows world, although it is a weakness that it can't run rootless yet.

      So in other words it can be used as a thin client solution, and thin client applications are becoming really popular. The "network computer" never went anywhere, but it's really common to see Windows machines used as pseudo-thin clients, that run some applications on their own and connect to a central server for others. This lets you use a Unix server for that, which many people would prefer.

      --
      I have seen the future, and it is inconvenient.
    9. Re:Just a little foolish? by AELinuxGuy · · Score: 1

      It's not just a remote control solution...it also allows you to run many applications that would not be available to the Windows platform otherwise. Look here for the full list of currently available packages. I come from a primarily MS shop and we only use cygwin in a couple of places, but when Evolution and Mr. Project become easily available we'll be deploying it much more widely.

    10. Re:Just a little foolish? by the+eric+conspiracy · · Score: 2

      Doesn't this seem just a little foolish to anyone? After all, running Linux on top of Windows loses any and all advantages Linux might have.

      This is NOT running Linux on top of Windows. This is setting up all of your favorite GNU tools and running them from the command line on Windows. It's a great help for people who need to be in Windows for one reason or another - think of it as a reverse WINE.

      I also dispute the concept that Windows has more programs than Linux! Sure, Windows has more GUI word processors and games, but it does NOT have more technologically oriented programs like bash,zsh, emacs, gcc, postfix, etc. etc.,and of course all those windows programs cost, and come without source code.

      Additionally, the tools here are NOT slower than Windows tools, simply beacuse fast command line tools that UNIX features, unencumbered by the wonderful Microsoft MFC.

      No, cygwin is a godsend for people who miss having a powerful command shell on their computer, complete with tools like sed and awk.

      I've even heard tales that cygwin is heavily used by programmers at Microsoft.

    11. Re:Just a little foolish? by Anonymous Coward · · Score: 0

      insert here the obligatory nitpick about x/x11/x11r6/x windowing system/etc

    12. Re:Just a little foolish? by Anonymous Coward · · Score: 0

      well call me a fool, the only reason I use cygwin X
      I have to at least be able to reproduce errors on windows, and it's almost like being at home.. except with a color monitor.

    13. Re:Just a little foolish? by Arker · · Score: 2

      'X Windows'? WTF is that?

      I believe you meant the X Window System, X, or X11. There is no such thing as 'X Windows' never has been, never was.

      Other than that, you're quite correct of course.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    14. Re:Just a little foolish? by binkley · · Score: 1

      I could even say X11R6.4, but I don't want to. You may be correct, but I've never been anywhere that X wasn't informally referred to as X Windows or just plain X.

      --
      --binkley
    15. Re:Just a little foolish? by Arker · · Score: 1

      Just 'X' is fine, but 'X Windows' is not something you're going to hear from people that know what they're talking about generally, it's a mistake of a very similar sort to the one of the poster you were correcting to begin with - I suppose the irony of that is what prompted me to correct you. If you didn't seem otherwise fairly well clued I wouldn't have bothered. It just seems that someone that does have a clue wouldn't want to be broadcasting that he doesn't - which is really what you are doing there. If someone says 'bullet' when they refer to a cartridge, that indicates clearly that he doesn't know much about firearms. It's not an indication that he's a bad person or anything, but you'd be a fool to rely on their expertise in that field, because they obvously don't have any. In the same way, talking about 'X Windows' just broadcasts to anyone that knows enough to pick up on it that you don't know what you're talking about.

      Anyway, like I said, I only mentioned it because you seemed otherwise to be reasonably well clued - which made that mistake stick out like a sore thumb, as the cliché goes...

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  73. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  74. what's with these computer people by Anonymous Coward · · Score: 0

    wanting to name everything X.
    xbox, x11, xfree, xp, modx, activex, xpandit, xxx

  75. Re:Tried it. Liked it. It's got the whole GNU tool by cyberchucktx · · Score: 1

    Don't forget SSH! I use the SSH
    client all the time under CYGWIN.

    A few features of SSH are really great:

    1) "-C" option (for compression).
    2) "-X" option for encrypted X communication.

    The combination is pretty powerful.

    And of course, being SSH, the entire
    connection is encrypted as well!

    The command line (typically entered
    in a shell window once you have the
    X server running on your PC):

    ssh -C -X user@hostname

    If you have LINUX/UNIX on the other end,
    you must (as an administrator) set the
    X11 forwarding feature.

    But once you do, here's what happens:

    ssh -C -X user@hostname

    prompt-from-host >

    If you do an "echo $DISPLAY"

    you should see something like

    remotehost:10

    Try firing up X clients and see what happens.

    "-C" seems to speed up things quite a bit,
    even on a high-speed connection.

    Another tip for speed/compression: LBXPROXY. This has been part of X11
    for a long time, and is specifically designed
    for modem users (LBX = Low-Bandwidth X).

    It is not too hard to set up and is built
    in to all (I think) X11 servers & clients (including this CYGWIN version).

  76. It is OK by lowwave · · Score: 1

    I tried the x server on both Win95 and WINNT, They are OK, KDE can also be run(WINNT), but very slow.
    crash often if you run KDE applications. I don't know why. I mainly use it for X-tunnelling with SSH to connect with my linux machine. NO annoying 30 minutes limit by X-win pro.
    Very nice port.

  77. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  78. I'ev tried it. by Guspaz · · Score: 1

    I uesd it to install KDE 2.2 and mess around. Having never used Linux seriously I found it quite a learning experience, and am putting together a linux box.

    However, I found that KDE's performance via Cygwin was extremely slow (AthlonXP 1900+ & GeForce 3), and quite unstable (Applications were crashing and there seemed to be tons of bugs). Some people hailed this as a desktop replacement for Windows 95 users... I think they're kidding themselves.

    Regards, Guspaz.

    1. Re:I'ev tried it. by Anonymous Coward · · Score: 0

      This is the typical results you get with Linux. Buggy and slow programs, nobody willing to take the blame or fix it, and everybody pointing fingers.

    2. Re:I'ev tried it. by Anonymous Coward · · Score: 0

      That's why it is a W.I.P., it isn't supposed to work out of the box. Instead of griping about it, look at the source and make suggestions on how to improve it.

    3. Re:I'ev tried it. by the+eric+conspiracy · · Score: 2

      However, I found that KDE's performance via Cygwin was extremely slow (AthlonXP 1900+ & GeForce 3), and quite unstable (Applications were crashing and there seemed to be tons of bugs). Some people hailed this as a desktop replacement for Windows 95 users... I think they're kidding themselves.

      Ever run a Windows desktop over a remote connection? That is not exactly a fun proposition either.

      KDE works well enough locally - as does Windows.Neither is really in it's element when run remotely.

    4. Re:I'ev tried it. by TeddyR · · Score: 2

      I know I should not be feeding the trolls.... but here goes:

      At least here if you want to you can fix it yourself. you have the source code; and permission to fix it if you want to.

      this is compared to most MS products where you get can also sometimes get Buggy and slow programs, but even if you know who is to blame (all fingers pointing at the same destination), you cant get them to fix it .... and it would be illegal for you to try and fix it yourself.

      --

      --
      Time is on my side
  79. GLX works too! by AegisKnight · · Score: 1

    Here is the coolest part: I can ssh to SGI machines at work from cygwin and run OpenGL applications! (It is kind of slow... I can't tell if it's rendered in software or my little TNT1.)

  80. Post from the project leader by haroldhunt · · Score: 5, Informative
    Cygwin/XFree86 has been working on all recent versions of Windows (95/98/Me and NT 4.0/2000/XP) since somewhere around March of 2001. The real news here is that we finally became installable via Cygwin's setup.exe program in May of 2002.

    Current features we are working on include:
    • Native GDI Server - Translate X11 graphics calls into GDI graphics calls; currently we just draw to an offscreen framebuffer and transfer updates occasionally. This allows you to utilize the power of your $100+ graphics processor. Most respectable commercial X11 servers for MS Windows use this method.
    • Clipboard integration - We have been working on this for a long time. Currently we have a seperate client, called xwinclip, that provides this functionality. We recently added support for passing Japanese text through xwinclip when running on NT/2000/XP.
    • PseudoColor for TrueColor visuals - A lot of applications, particularly drawing or CAD programs, require a palette-based PseudoColor visual, while most people run Windows in TrueColor depths of 15, 16, 24, or 32 bit color. We would like to support PseudoColor visuals when our primary visual is a TrueColor visual. Some commercial X11 servers for MS Windows do this.
    Go ahead and try Cygwin/XFree86 if you haven't already. We hope you like it. If you find some missing feature that you would like, then take a look at our source code and read our Contributor's Guide for instructions on how to download the source and build the tree, plus a general discussion of the technologies involved in Cygwin/XFree86. We bend over backwards to make it easier for developers new to the project to contribute.

    Harold
    1. Re:Post from the project leader by SocietyoftheFist · · Score: 1

      My original installation just required grabbing the XFree packages and running the install script, not polished but certainly not hard.

    2. Re:Post from the project leader by Anonymous Coward · · Score: 0

      Is rootless way out there or is it something that is around the corner?

  81. I use it by Anonymous Coward · · Score: 0

    I use it to login to my SGI boxen. It handles OpenGL better than Starnet's X-WIN32 and it's free. I tried the Starnet demo and for some reason if you start an OpenGL app and move it somewhere else the OpenGL stays where you started off at in X-Win32.
    I've also used X-Free to HP/UX and Redhat using XDCMP and it works great. My regular Xfree has FVWM2 now which compiled and ran without problems. Definitely recommended if you need X on Windo$e.

  82. Can it be installed without admin rights? by mbanck · · Score: 1
    I'd love to run this on the computers at the uni. They are WinNT-boxes with some 'delete all changes after reboot'-magic. Now I'm used to run putty.exe to access my linux notebook at home, as it doesn't need to be installed or the registry even.

    Can I just install XFree im my home-dir and run it from there(that would rock) or does the admin has to install it?(that would not happen anytime soon)

    Michael

    1. Re:Can it be installed without admin rights? by haroldhunt · · Score: 1

      Yes, you can install Cygwin/XFree86 without admin rights on Windows NT/2000/XP. All you have to do is select ``Just Me'' in the ``Install For'' option on about the third screen in setup.exe.

      I hope that helps,

      Harold

  83. Cygwin LBXPROXY by T-BoneX · · Score: 1

    I'work great, in combination with lbxproxy (X server/client network traffic optimisation)
    a really fast X on M$ killer app.

  84. Xfree on Xp by euroBob · · Score: 3, Interesting
    Actually, with cygwin you have been able to get x working for some time now. I recall January being my first X-perience on Xp.

    Since cygwin's setup program is now idiot proof its about 6 clicks and a bunch downloading later and BAM! X on Xp. Just make a shortcut to the startwinx.bat file in the /usr/X.../bin/ dir and you then become |golden boy|. Ofcourse blast out the line in starwinx.bat that kicks of tvm and get a real window manager ( as if you care, but fvwm is my choice ).

    For performance sake I keep to just a simple fvwm2 setup. Not to say Xp is great but I don't see a need to duplicate half of the fancy stuff ( email notifiers, clocks, start menus, yada^3 ) by running KDE or something more ontop of your current Xp rig.

    To be honest I think the work the cygwin folks are doing is the most complete solution now for your PC. You now get the power and devel environ of Nix and the hardware compatibility and other features of windows. No more dual boot. No more kernel recompiles just to get a USB flash card reader working. Just point scripts to /cygdrive/d where d is drive letter that windows assigned to your hardware.

    Only complaint is the file naming problems that occur when your strike off a DOS program with files as arguments. But not a huge issue. ( Compiling Tcl/Tk scripts using the Windows version of tclpro tools, chokes on the file names ). Other than that perfect!

    If you are truly sick... Cygwin does come with glut and glu. I'd like to see someone hack something like q3 for linux inside a cygwin session running on Xp or 2000 or whatever illegal bangkok version of the Microsoft OS your are running.

    --
    try { println( SigString ); } catch( Exception e ) { println( 'Who cares?' ); }
  85. Where ya been? by SocietyoftheFist · · Score: 1

    I've been using XFree/Cygwin for quite some time. It's great, I just run it on my Win2k box and can simply alt-tab to my full screen gdm/xdmcp login session on my Linux box. It's nice and fast over my full duplex 100 switch, feels like I'm sitting at the console.

  86. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  87. Running cygwin under XP home by klui · · Score: 1

    I got a portable that has XP home installed and found that security issues are a problem since cywin likes to put different users' home directories in /cygwin/home. XP home doesn't protect directories outside of the user's Document and Settings directory so you need to do something extra if your PC is used by more than one person. Either use something like junction points or manually use the cacls command to protect your cygwin directory structure.

    1. Re:Running cygwin under XP home by cwilson · · Score: 1

      Or you could use cygwin's internal mount-point mapping thus (as Administrator):

      $ mount -s [-b] C:/Documents\ And\ Settings /home

      Now, from within cygwin, /home/bob/ and ~bob will end up mapping to "C:\Documents And Settings\bob"

      The downside is, I've noticed that folks with XP tend to use "My Full Name With The Spaces" as their logon id. As in most shells, dealing with "/home/Bob Smith" from within cygwin is a PITA.

      (Note: cygwin's mount command is internal to cygwin programs. It doesn't use junction points -- which means it works on W9x, too)

  88. X, Blackbox, and WindowsXP by Oshuma.Shiroki · · Score: 1

    I've setup cygwin to run my preferred window manager, Blackbox, under WindowsXP. It's nice because I can have a shortcut in the start menu that starts X directly (startxwin.bat) without having to open up a cygwin console and 'startx'. However, if I'm not mistaken, X under cygwin has been available long before May, as I've been using it for quite some time.

    Screenshot:
    http://oshuma.dynup.net/images/cygwin-winxp.png

  89. simpler install needed by g4dget · · Score: 2
    I have run this, and it's a reasonably nice server. But I would find something like this mainly useful for easying Windows users into the UNIX/Linux/X11 world. For that, I found the installation too complex last I tried it.

    I think what XFree86 really needs to become mainstream on Windows is a simpler install process and a smaller installation. There really isn't any reason why an X server install should be more than a couple of megabytes. Even better would be a simple drag-and-drop install: you drag over a directory containing the server, and you can double click on the server to start it.

    Both the Mac and the Windows version also would benefit from GDI calls. They are usably fast without it (on the Mac, the X11 rendering hack seems actually faster than OSX's Quartz engine), but window redrawing just doesn't look right with the off-screen rendering.

  90. Yes, this is the problem by drinkypoo · · Score: 2
    I want rootless mode. Every commercial X server has this. Unfortunately the version of X-Win32 I'm using has a bug (at least on XP) where it will eventually stop accepting pastes from windows; IE, you can still copy FROM X clients, and you can copy from an X client and paste to an X client, but you cannot copy from windows and paste to an X client.

    When Xfree/cygwin has rootless mode, I'll be using it, instead.

    Incidentally, I've been using cygwin for a long time, and I was ecstatic when xfree binaries became available. Now I can run xterms on windows, which are dramatically superior to windows console windows in every way. First of all, they are WAY faster, and second, you can make them transparent (hardware alpha) with glass2k (or similar.) You cannot do this with a win32 console window. But really, a non-rootless xfree is a joke on windows.

    GDI support would be a plus, too. :P

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Yes, this is the problem by Anonymous Coward · · Score: 0

      > I want rootless mode. Every commercial X server has this.

      Cygwin/XFree86 is not commercial.

      >But really, a non-rootless xfree is a joke on windows.

      Instead of complaining, you can help development, either by coding parts of the GDI Engine, which is needed for rootless mode or by donating some money to the developers.

    2. Re:Yes, this is the problem by drinkypoo · · Score: 3, Funny
      Too bad I'm not a programmer (well, I can code, but not in C, and not that well) and I am flat-ass broke. In fact, I'm not really flat broke, I'm in substantial debt.

      I think I'll just complain. The squeaky wheel gets the grease.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Yes, this is the problem by jafac · · Score: 2

      I sometimes deal with VERY large text files, often hundreds of megs, a gig or more. Pretty much every win32 app on my 2k box chokes on them, even Word will hang trying to open them. I don't know if it's lack of memory or swap space or what.

      But using Cygwin, I can open and manipulate these files with the same ease I can on a separate Linux or Solaris box, without having to wait for them to transfer over the network. Yes, it's a bit slow, I guess that's to be expected, but it's better than hanging my machine to the point of needing a reboot. About my only complaint is that it uses VIM instead of VI, but that's a totally different flamewar.

      Now, I'm using an older version of Cygwin, so I don't have X-Window support, I've been using Exceed, and there's always been this one nasty bug with Exceed on my machine where whenever I put the Exceed app window into the background, or put it into the foreground, it forces Netscape (on the Win2k machine) to refresh all the windows it has open, which makes the machine totally bog down - I end up either waiting for 10 minutes for it to get it's head out of it's ass, or I reboot. I haven't gone back to using Exceed from my main machine since I switched to Mozilla for Win2k, so I'm thinking of going back and trying it again - but there was also another nasty bug which totally corrupted the video memory, and windows would just start randomly opening and closing and coming to the foreground, etc. That used to happen whether I ran Netscape or not. Ever since I gave up using Exceed on my main box, I've been using it on another Win2k machine where it was the only app running, and I just used a monitor switch to go over to it. Ah, the joys of an e250 with no frame-buffer, an incompetent IT department, and no time on my hands to chase down weird problems.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  91. Thanks. by FreeLinux · · Score: 2

    That was most helpful.

  92. Try winaxe or Xmanager by Anonymous Coward · · Score: 0

    ... two commercial X servers which are faster and more convenient, IMHO.

  93. setup.exe gets you whole cygwin toolkit by cant_get_a_good_nick · · Score: 1

    The story gives the impression that setup.exe is for the XServer only, but it gets you the whole toolkit. You can pick and choose what you need.

    Also, Cygnus is no longer an independant company. They got bought out by RedHat some time ago. See http://sources.redhat.com/cygwin/.

    I've been running cygwin for years. My job is a UNIX shop and the MKS toolkit just wasn't cutting it. It's come a long way, now I can do pretty much anything I need. I have Perl with Tk extensions, a decent Bash shell, grep, sed, and all their friends. It makes the command shell actually usable. I have my bash shell with the current diretory in the title bar just like on good ol' UNIX. The cygwin shell is ANSI escape code compliant. Then you have stuff like cygutils package, including cygrun, that integrate the cygwin environment with Windows.

    XWin has been actually available as beta for a while, a few years I remember. But it was not available in the main download, didn't take advantage of GDI, was kind of unstable, just looked like, well, beta software. Glad they polished it. I'll look at it again. It took them a lot of effort to get it to this state, I congratulate them

  94. VNC to Slow! by Anonymous Coward · · Score: 0

    I have been using VNC and Cygwin for a long time and find VNC to be unbearably slow.

  95. KDE on Cygwin/XFree [was Re:I use it every day] by Anonymous Coward · · Score: 0

    If you are really bold, you could try actually running KDE on Cygwin... Seriously, it is possible, but is currently pretty slow and requires a special version of the X server. Though we are working on making it faster and eventually part of the main Cygwin distribution.

    Check out:
    http://kde-cygwin.sourceforge.net for more info.

  96. MinGW port of Cygwin/XFree86 ? by Anonymous Coward · · Score: 0

    Hi,
    I don't want to have to use the cygwin.dll. Basically I want to use an OpenSource XFree server for windows that doesn't use a Unix emulation layer. So has someone ever tried the
    MinGW port of XFree86 ( http://sources.redhat.com/win32-x11/ ) ?

    1. Is it as 'stable' as Cygwin/XFree86 ? The last version of cygwin/XFree86 was quite stable, but the installation was what you would call Windows-User-friendly (basically extracting tar.gz in the right folders, modifying some configuration scripts. This leads to the next question:

    2. It seems this has changed for the better on cygwin, but is a similar installation programme available/planned for the MinGW/XFree86 aswell (at least a simple setup.exe) ? Looking at the homepage it doesn't sound so, and it's unclear whether the tarball on their homepage is compiled with MinGW at all (or whether MSVC was used).

    3. Looking at the mailing list, the development process seems to be stale. Is is still actively maintained ?

    Thanks alot

  97. Bah, I still can't get it to install! by Xtifr · · Score: 2

    I've got a bunch of spare space on my /usr/local partition, and I'm running Samba, so I thought I'd install CygWin/XFree there, so my still-stuck-with-WinDOS roommates would have a way to start experimenting with X and Linux. Unfortunately, I can't figure out how to install it from Linux, so I'm still stuck with VNC, which has bandwidth issues, and ease-of-launch issues. *sigh*

  98. Notes, install, 'Doze versions, update question by KMSelf · · Score: 2

    As a Linux admin who's managing a bunch of 'Doze boxes as well, one of my first steps was to put Cygwin on all Windows desktops, along with TightVNC. This includes Win98, WinNT40WS, Win2K, Win2KS, and WinXP. This provides a local toolset I'm familiar with, OpenSSH (including sshd), and remote X capabilities. For admin needs, it's a godsend.

    Installation of Cygwin itself is largely painless (though the download for the full install is time consuming, and space-consuming on smaller systems). I've had far better luck installing XF86 by hand according to the instructions in the INSTALL file. Using the scripted install tends to break in different ways on different platforms, YMMV.

    The X11 server itself is pretty decent. Fullscreen is nice. My one gripe is that the <alt><tab> key combination remains stolen by MS Windows for application cycling. I prefer to use this to circulate windows under WindowMaker. Hummingbird and/or Reflection have a setting to bind this to the X server.

    Agree that having a rootless mode would be useful. Among other things, it could help start migration toward a Linux desktop by exporting Linux apps to Cygwin.

    I also like the suggestion someone made here to support exporting onto a Samba share, as this would be a good way to make Cygwin globally available.

    Question: how does one update an existing Cygwin install? It would be nice (and in the case of ssh, damned necessary) to be able to grab the latest update packages on an occasional basis.

    --

    What part of "gestalt" don't you understand?

    1. Re:Notes, install, 'Doze versions, update question by haroldhunt · · Score: 2, Informative

      We are working on a rootless version.

      To update your Cygwin installation all you have to do is rerun Cygwin's setup.exe. It will show you which packages have updates and it selects them automatically for updating (if you had them installed before). It is really easy.

      Harold

  99. Remote Access is nice -- but what about ..... by fm6 · · Score: 5, Interesting
    All the posts seem to be about using Cygwin/XFree to access Unix/Linux systems from Windows systems. Which is a hot application, but not as hot as that other thing...

    The main purpose of Cygwin is to run Posix apps under Windows. And if XFree under Windows is now solid (wasn't, last time I looked, but that was a couple years ago), then we now have all kinds of interesting possibilities for migrating Linux apps to the Windows platform. In particular, it'd be nice to be replace the Windows shell and desktop with one of the many open-source equivalents.

    There are, of course, non-Posix Windows shell replacements. But I've never liked any of them as much as I've liked the best Linux desktops: KDE, GNOME, Enlightenment. Add your own favorite to the list.

    1. Re:Remote Access is nice -- but what about ..... by rweir · · Score: 1

      Yeah, that'd be great...the stability of Windows with the application support of Linux!

  100. WinaXe not mentioned.. by Anonymous Coward · · Score: 0

    I'm suprised that one of the 'better' X windows servers hasn't received a mention here.. for about $100, way cheaper than eXceed, it provides ssh1 and 2 and allows you to run any window manager you choose.. (and also run a local window manager that gives win32 controls)

    I've gotta say I'm extremely impressed with the package.. I'd love to see what people have to say about the performance and 'usability' of the product.. The best thing.. if you only need it for 'quick' ssh X sessions to check something its free (it has a 30 min timeout)

    Comments?

  101. Exceed by JollyTX · · Score: 1

    Exceed is actually a very impressing piece of software. It's a lot more usefull than the rootwin-demanding cygwin-xfree. We need an open source Windows X server.

    --
    Can you hear me, Major Tom? I'm not the man they think I am at home...
    1. Re:Exceed by anonymous+cupboard · · Score: 1
      I have used X-ceed as well as X-cursion. I preferred the latter. Then for some time an idiot decided to force us to run software on Citrix (reduce the number of licenses). Like any client server on top of client server it perfomred like a dog, a dead one.

      I tried Cygwin/Cfree and it worked quite well, but it was a little slow. The price was right though. The killer for me was the kb mapping.

      Eventually they saw the light and I got back onto X-cursion. I still use Cygwin but haven't fired up Xfree for a while.

    2. Re:Exceed by Strog · · Score: 1

      It's a lot more usefull than the rootwin-demanding cygwin-xfree

      You don't need admin rights to use it. I don't see Exceed doing anything local like cygwin can. You can even do X on your windows box and share it out with XDMCP. Plus all the command line stuff.

      We need an open source Windows X server.

      What do you think this is?? This does let you connect remotely. It just needs rootless and it will be that much better.

  102. heh, I installed it in May. by iplayfast · · Score: 1

    It works great. I didn't realize that it was bleeding edge, I thought everyone who wanted X on windows did this!

  103. re: Your sig by KILNA · · Score: 1

    Eminem is the most successful troll ever.

    Props to shady, he admits that his continued popularity is the direct result of the trainwreck that is his stardom. I am appalled, yet I cannot look away. Shameless trolls may be cocky, but at least they come across as more or less honest.

    The second most successful troll, Marilyn Manson, serves it up to the disenchanted white teens of America as "art", so the result is a bunch of whiny goths with a false sense of entitlement and no clue that they've just been trolled. *sigh*
    --
    Error: PANTS NOT FOUND. Press <F1> to continue.
  104. But will it run on a TCPA-equipped ThinkPad?!?!? by JamieF · · Score: 2

    Will it run on a ThinkPad that has the TCPA/Palladium option installed? Hop to it! I need my DRM, and xeyes too!!!

  105. oh well by twitter · · Score: 2
    Slow is what I expect from w2k anyway, and I'm happy to get this no cost version. My poor computer at work is so loaded down with NAV, M$ spyware, and buggy M$ junk that everything takes forever to do. Sigh, one day the great rip off of my company will end.

    This will help bring that day closer. If this will work through putty, I'll finally be able to "show" people I work what I'm talking about as I sigh at the M$ stupidity of the day. How nice it will be to be able to use, on occasion, my computers at home through a graphical interface. I don't expect lightening response over a gimped up cable modem, but funciton is function.

    Will this work the other way? If I get sshd on Win32, will I be able to get at my work from home? I'm neither willing nor able to install the junky windows based clients for remote computer use that the company provides. It's not that I want to do piles of work at home, especially with the horrid tools I have to use. Being able to get at company data from home can mean I stay home when the unexpected happens at my plant. It also means a faster and more reliable response. You would think the company wants that kind of thing, but they have a hard enough time making it so that you can get at your data while you are actually there.

    "gotta fly."

    --

    Friends don't help friends install M$ junk.

    1. Re:oh well by Strog · · Score: 1

      Are you asking if you can run sshd on your Windows box with Cygwin on it?

      If so then the answer is yes. Cygwin has mounts for all your mapped and local drives on your Windows box. The real question becomes can you get the port forwarded from your work's firewall to this Windows box. I suppose the other question is if your Windows box is stable enough to stay up over the weekend, holidays, etc. for you to come in on it. A lot are but a lot aren't.

  106. It sucks. by Anonymous Coward · · Score: 0

    Man, what are they thinking, an X server on MS Windows?

    The fact that I can't play games on Linux is the only reason I get any work done! If I can open xterms next to an instance of Armada II.. argh!

  107. Why not WiredX? by Anonymous Coward · · Score: 0

    WeirdX? I use wiredx every day. Its rootless and AA fonts supports are amazing. Why not try it?

  108. I've been using this for months by ikekrull · · Score: 3, Interesting

    I've had cygwin running for a long time now, and consider it an indispensible tool when sitting in front of a Windows box.

    In fact, its made me less keen to trash the Windows install on the only Windows machine left in my house, since it is now quite functional with Cygwin/XFree86.

    Now, how do i replace Windows explorer etc. with XFree86 as the only available interface to my Windows machine?

    --
    I gots ta ding a ding dang my dang a long ling long
  109. So 4.2.0 is running on Windows... by Anonymous Coward · · Score: 0

    ... next stop Debian's Sid.

  110. He's right... by Anonymous Coward · · Score: 0

    using Winblows instead of Windows just makes you look like a sad geek.

  111. Multimonitor by Dix · · Score: 1

    If you give it the appropriate window dimensions it "handles" multimonitor - or do you mean something else?

    1. Re:Multimonitor by tongue · · Score: 2

      no, that about sums it up.. i'll try that, thanks for the tip.

  112. One advantage of VNC for this purpose by Michael+Wardle · · Score: 2

    I've been running the XFree86/Cygwin combination
    at work for over a month now to connect to my
    local Linux production box. Prior to this I was
    using VNC to achieve the same thing.

    The one thing I miss is being able to close my
    VNC client window, shut my desktop machine down
    overnight, then come in the next day, power up my
    desktop, reconnect to my VNC X session and have
    my existing session waiting for me.

    I gather X(Free86) can't do this, as by
    definition the server is running on my desktop
    machine, so as soon as I log out or power down
    my desktop machine, my session's gone.

    Is there any way to do this with XFree86/Cygwin?

  113. Astec-X by mthed · · Score: 1

    I don't know if many other people use it, but astec-x is a great xserver for windows. It is easy to use and works well. You also don't need cygwin or anything else to run it. Check out www.astec.co.jp for the download. It is a 30 day trial, but you can renew it every time it expires. Good stuff.

    --

    --
    "There's a madness to my method." -mthed
  114. MS and GPL by fm6 · · Score: 2
    It's true that Microsoft considers the GPL to be Evil, and they have tried to word some licenses to prevent people from writing GPL software that uses their proprietary protocols. But all their measures have been aimed at GPL developers, not users of GPL software.

    Their official concern is the "viral nature" of GPL, how it supposedly contaminates any proprietary software it touches with the free-as-in-beer virus. A bigger concern is probably open-source software that replaces their products -- Samba being a case in point.

    Of course, their not against such software because it competes! That's not the American Way! ;)

  115. Use Cygwin all the time at work by jaaron · · Score: 2

    I work in a Win2K environment, so cygwin keeps me sane. I've been using the XFree86 port for it for a while and it's really nice. I would recommend to anyone the whole cygwin project. In fact, it's a great way to get windows users used to unix commands without having them commit to installing a new OS!

    A little while back I took a course in scientific computing and put together some instructions for setting up cyginw/X windows on Win32. It's got screen shots and links to other resources. Check out
    http://www.geocities.com/jaaronfarr/cygwin.html

    --
    Who said Freedom was Fair?
  116. Obviously by mindstrm · · Score: 2

    you just aren't used to thinking that way.

    A cluster of NT servers in the server room along with your unix servers, etc, and a bunch of remote X stations would be just fine, and much easier to administer than 1000 workstations.

  117. Re:WHO CARES ABOUT THIS SHIT by Anonymous Coward · · Score: 0

    this leaves the mcse free to deal with other bullshit from linux users who think they can hack the corp. system with ALT-F4 and CTRL-ALT-DEL.

  118. Gimp and Java JNI work great by shrhoads · · Score: 0

    I've been using the Gimp with GTK 2.0 on Cygwin for a while too. Another cool thing about Cygwin for Java developers is you can write gcc/make compatible libraries to access POSIX/open source library features that "pure" Java doesn't give you access to. I often use this to compile the same code base under windows and solaris and linux/etc. and use the exact same Java JNI code to get access to quite a lot of open source C/C++ code libraries in a cross platform fashion.

  119. Cygwin XFree86 and KDE 3 by Anonymous Coward · · Score: 0

    It has issues diplaying KDE 3 icons in 32 bit color mode. The solution currently is to downgrade your Windows screen to 16 bit and then load the system with KDE3.

    I've had a few instances of the "jumpy mouse pointer" but I've seen that on Linux and Solaris too, so I figure its just how I abuse X.

    Overall, I'm very happy with Cygwin's port, since it saves me from having to buy Xwin32 for every machine. I kind of wish it had a rootless scheme for individual windows, but that's only a minor irritation.

    BTW, NICE timeliness with this (rolls eyes)... I've been playing with this since at LEAST March, and I don't think I'm an earlier adopter.

    1. Re:Cygwin XFree86 and KDE 3 by haroldhunt · · Score: 1

      The KDE 3.0 icon bug for 32 bit color mode was just fixed in XFree86-xserv-4.2.0-10.

      I hope you enjoy it,

      Harold

  120. G-sus built my hotrod too by Moghedien · · Score: 1

    Now, how do i replace Windows explorer etc. with XFree86 as the only available interface to my Windows machine?

    Depends on Windows version. Win98: in win.ini, replace shell=explorer.exe with shell=startxwin.bat. WinNT/2k: Policy editor (I think; one of those management consoles), there should be an option to replace explorer.exe there.

    --
    I've come to... anesthetize you!
  121. XFree86 for Windows by elvislives · · Score: 1

    I've been using it for a couple of months now (under Win2k and ME) and it works remarkably well -- there's even a port of WindowMaker and some other window managers which make using it a lot easier than the default twm. Don't expect to run heavy-duty OpenGL applications, but as a basic X connection to a *NIX box, it gets the job done.

  122. Re:He/She means rootless by Anonymous Coward · · Score: 0

    Seems there's some confusion to what the poster means about "multiple-window mode"

  123. remote vmware sessions! by bobaferret · · Score: 1

    we use xfree to display remote vmware sessions running on our linux server, so that we can test on different windows platforms. All of our devlopment machines are windows, but we don't want to mess them up by running our code on them you know..:)

    I just really cool to beusing a windows session, being run on vmware on a linux box being displayed useing X on cygwin...You end up always working with the sense that everything is going to blow up at any instant..

    We just wish Xwin would interface with the windows WM instead of providing it's own desktop like StarOffice..:)

  124. ipchains by yet+another+coward · · Score: 1

    I recently got xdm logins from my Windows computer to my Linux computer working. My stumbling block was with ipchains. Many Linux distributions, not unwisely, block port 137, the port necessary for xdmcp. Once I added filtering rules to accept packets from my Windows box, it worked.

    Even though it is easy, it took me a long time to figure out. I hope someone else is saved some trouble.

  125. VNC is typically more useful by jhohm · · Score: 1

    Granted, X11 on Windows is very cool. However, you should consider how (un)stable your Windows box is. Do you really want all your Unix apps dying when your X display goes down with your Windows box? If not, consider VNC.

    VNC lets you run an X server on your Unix box that you can connect to remotely from just about any platform, including Windows. When the client dies, the server just keeps on running; the mouse cursor is even in the same spot you left it in.