Slashdot Mirror


X-Server with Alpha Transparency

An anonymous reader pointed us to a Java X Server that has hacked together alpha channel transparency. Its not XF86, but its nifty. It demos (worthless but pretty) transparent windows, bizarre but pretty transparent widgets, but also the extremely wonderful and essential anti-aliased fonts that X11 continues to lack.

137 comments

  1. Anti Aliased fonts by doog · · Score: 1

    I need that! Does anyone know when/where/how I can get an X-Server with anti aliased fonts? Small font sizes in netscape are almost impossible to read. :(

    1. Re:Anti Aliased fonts by Drone-X · · Score: 1

      I need that! Does anyone know when/where/how I can get an X-Server with anti aliased fonts? Small font sizes in netscape are almost impossible to read. :(

      IIRC Mozilla will have (has?) anti aliased fonts regardless of what X-server you're using.

    2. Re:Anti Aliased fonts by larry_h · · Score: 2

      one thing you should consider is using true type fonts (works flawlessly under X). verdana ttf, renders nicely even in the tiniest of sizes. perfect for browsing the web with netscape. also the option "use my default fonts" in netscape makes thing better when browsing sites that use rediculusly small font sizes. (q3arena.com for one)

      /largo

    3. Re:Anti Aliased fonts by genki · · Score: 1

      I think the best solution for anti-aliasing these thing is simply to use fnlib to render fonts, like enlightenment does. Notice how nice fonts look in dox? That's the stuff. X doesn't do anti ailiasing, sorry.

      ---------------------------------

      --

      ---------------------------------
      Visit
  2. Impressive... Most impressive. by vsync64 · · Score: 2
    I saw this a couple of days ago... Apparently the WeirdX programmer got the idea from Berlin.

    Whether or not Berlin ever becomes the replacement windowing system, it's pretty cool that MacOS X and now X11 are getting neat toys from them. What'll they come up with next, I wonder?

    --
    TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    1. Re:Impressive... Most impressive. by Tei'ehm+Teuw · · Score: 1

      Berlin, Great band. Terri Nunn is quite the little hottie, Impressive... Most impressive.

    2. Re:Impressive... Most impressive. by Anonymous Coward · · Score: 1

      I might point out that Win2000 also has transparency. Look at the shadows of the cursors, or do a drag and drop of files in file explorer (the files have this cool fade effect).

    3. Re:Impressive... Most impressive. by Matthew+Weigel · · Score: 1

      MacOS X didn't get transparency from Berlin, they got it from PDF.

      --
      --Matthew
    4. Re:Impressive... Most impressive. by Matthew+Weigel · · Score: 1

      No, slow down there. It was had (directly) from PDF, which was used because Adobe didn't want them to use DisplayPS (which is apparently too old to be useful technology :). Apple got access to DisplayPS with an alpha channel from NeXT, but MOSX doesn't use DisplayPS.

      --
      --Matthew
    5. Re:Impressive... Most impressive. by Enahs · · Score: 1

      Not all that impressive when you consider how it works (although I've not looked at the code; someone correct me if I'm wrong :^)

      Java abstracts color models for portability. (Could be worded better, I know; I took English so I could write good! ;^) It's possible to use an RGBA color model. I'm sure that's how it's done. Looks impressive as hell; it's probably several degrees easier to do this in WeirdX than it is in XFree. :^(

      --
      Stating on Slashdot that I like cheese since 1997.
  3. XF86 by lubricated · · Score: 1

    Will xf86 have this kind of alpha transperancy. Maybe some of this kode can be used in some way.

    --
    It has been statistically shown that helmets increase the risk of head injury.
    1. Re:XF86 by dphase · · Score: 4

      Right now the only way to achieve something like this in X is through a hack. The Java X Server is merely a hack. Yes, things like EFM, Eterm, and the like are able to do stunning effects such as this, but in the end, it is actually faked. Until someone writes a protocol for X to allow this, we aren't going to see it. And writing an extension for alpha rendering is MUCH easier said then done.

      Yes, there are a few projects going on to do this, and there have been a few projects going on for _years_ now to add this to X. Don't get your hopes up, because you aren't going to see true translucency/alpha rendering on X anytime soon.
      --
      Joshua Deere (dphase@locnet.net)
      UNIX Systems Administrator, LOCNET Internet Services

      --
      jd
    2. Re:XF86 by Nodatadj · · Score: 1

      Keith Packard has a proposal explaining what he's working on, and apparently he's basically trying to fix everything. But Alpha layers are the top thing on his list, I think. And KP is one of the top X guys according to Jim Gettys.

    3. Re:XF86 by dphase · · Score: 1

      This is good to hear, but I still don't think we are going to see anything drastic for a long while. I can wait, but there are others that can't....
      --
      Joshua Deere (dphase@locnet.net)
      UNIX Systems Administrator, LOCNET Internet Services

      --
      jd
    4. Re:XF86 by Frank+T.+Lofaro+Jr. · · Score: 1
      If that is the case then X must die. I hate to say it, but its true.

      I did some X programming, simple Xlib stuff. It is perverse how much the app has to do just to open up a window and draw pixels in it. You have to worry about what visual you get and what byte order and do all hte conversions yourself. Or use some high-level library which also has a disgusting interface and is way slow. Since I was playing around with 3D rendering, that just wouldn't do.

      Anyway, back to alpha rendering. If X has reached the point where it can't or won't be extended as needed, when needed, then it is time for something new. It is as simple as that.

      Innovate or die.

      --
      Just because it CAN be done, doesn't mean it should!
    5. Re:XF86 by Rob_D_Clark · · Score: 1

      Hmm, couldn't alpha support be modelled after the xshape extension? ie rather than using a 1bpp alpha mask, use an 8bpp mask?

      --
      --Rob
    6. Re:XF86 by Ted+Nitz · · Score: 2

      There's been some discussion about an alpha channel in X on the e-develop list for some time. Your idea of extending the xshape extension to include a 8 16 or 32 bpp alpha mask was discussed, the problem comes when a client tries to get information about their window, and their window happens to be alpha-blended in with 16 other windows... I personally think that it could be done through the xshape extension, but I'm not under any pretence that it would be easy. Nor do I know anything about X programming, otherwise I would go and do it myself.
      -Ted

    7. Re:XF86 by genki · · Score: 2

      Actually, no it isn't. X is acutally simpler than most for opening up a window and drawing arbitrary pixels. What you're probably used to is a toolkit implementation of the same thing. If you actually tried to do programming in the Windows GDI interface or in raw Macintosh QuickDraw, you'd quickly agree with me. You might try gdk, the drawing kit for gtk+. It's closer to what you want.

      ---------------------------------

      --

      ---------------------------------
      Visit
  4. Alright. I hope my work can be transparent. by SirStanley · · Score: 2

    Does this mean I can do Transparent work, in a Transparent IDE?
    ON the Plus side. I can surf for transparent Porn at work and the boss will never catch me.

    --
    --------========+++Dont Feed The Lab Techs+++========--------
    1. Re:Alright. I hope my work can be transparent. by Old+Wolf · · Score: 1

      Yes - turn off transparency so it just looks like a normal pic of some girls, and when the boss is gone, re-enable transparency so that you can see through their clothes.

  5. Useless by Tsk · · Score: 1

    IMO , that kind of "feature" is useless to get some work done. It should be implemanted on the application level - ie only a few apps need ta have alpha channel things like the Gimp or some games.
    The only people really interested are Hardware vendors, one more occasion to upgrade the CPU and/or the Graphic card .....

    --
    none Yet.
    1. Re:Useless by __aawwih8715 · · Score: 1
      Wrongo!

      Since when was the ability to antialias fonts useless.
      Why is being able to see the code in the background of your running app useless?

    2. Re:Useless by Zagadka · · Score: 5

      IMO , that kind of "feature" is useless to get some work done. It should be implemanted on the application level - ie only a few apps need ta have alpha channel things like the Gimp or some games. The only people really interested are Hardware vendors, one more occasion to upgrade the CPU and/or the Graphic card .....

      Actually, many GUI applications could potentially make use of this. Think anti-aliased text, or PNG's that actually work correctly in web-browsers. You say that applications that need it should be the ones to implement it. Well what about other features of the windowing system, like line drawing? By having this in the windowing system, there's one piece of code to debug, optimize, and make hardware specific versions of. If each application has to support alpha-transparency on its own, then we'll never get to make use of hardware-based alpha-composition. Do you really want to see the day when GIMP runs better on Win32 than on Linux?

      And your performance claims make no sense. Just adding alpha transparency to the windowing system doesn't mean every widget would have to use it. Widgets that don't need it wouldn't use it, or would have it as an option. There wouldn't be any significant performance degradation for widgets that don't use it. Widgets that do need it can make use of it, and less developers will need to reinvent the wheel by writing their own alpha-composition code.

  6. that's good by delmoi · · Score: 1

    I'm just glad there's a good X-server that runs on win32... is this prog free, or do you have to pay for it?

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  7. Expose events by Reality+Master+101 · · Score: 2

    Does this use some sort of backing-store, or does uncovering a bunch of semi-transparent windows cause expose events for every window? If the latter, it would seem like it would be very flashy when uncovering windows.

    On another note, an X server written in Java sounds really gross and slow. What next -- Perl? (although that does sound kind of cool in a hackish sort of way)


    --

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Expose events by motardo · · Score: 1

      there's a window manager written in perl, it's called perlwm.
      -motardo

    2. Re:Expose events by dphase · · Score: 1

      yes, but a window manager and an actually X server are two completely different animals. I really dont see how it would be possible to create an actual X server with perl.

      a window manager is merely managing the windows, the X server is actually handling the display, the color mapping, etc.
      --
      Joshua Deere (dphase@locnet.net)
      UNIX Systems Administrator, LOCNET Internet Services

      --
      jd
    3. Re:Expose events by Doppleganger · · Score: 1

      I really dont see how it would be possible to create an actual X server with perl.

      Hey, be careful tossing around statements like that! You'll convince someone to actually try it, and lord knows what effect such a pointless project would have on the world's (already low) opinion of geek lives!

  8. J-J-J-JCraft by Tei'ehm+Teuw · · Score: 2
    J-J-J-JCraft. . . Hmmm Sounds familiar.

    Anyway, This does look pretty cool, but I think the translucent images would drive me nuts over long hours. It's bad enough having to focus on sharp images much less translucent ones. If I'm going to have to sit in front of a monitor for 18+ hours a day getting K-rays shot at my eyes, I'd at least like to see what I'm looking at from a human perspecive.

    This I beleive is what my dog sees when he looks at my monitor.

    1. Re:J-J-J-JCraft by Eccles · · Score: 1

      This does look pretty cool, but I think the translucent images would drive me nuts over long hours.

      In a similar vein, I used to work on a video overlay card/laser disk controller thing, so I had "Raiders of the Lost Ark" often playing in the background color while editing in DOS. Strangely enough, I actually got used to it.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
  9. Finally a decent GPL'd X-Server that will do Win.. by Sir+Logic · · Score: 2

    I glad to see this, Finally there is a decent GPL'd X-Server becoming available that will run under Windows.

    This will allow me to start serving X-Apps from my Linux servers to the Windows users on the network, and I can start getting them migrated to Linux apps without having to change there setup...

    Granted, I would do this with VNC, but that would not provide me with seemless integration with the windows environment, ie, the Multi-window mode where each X-App has it's own window, just like local Window apps...

  10. WiredX by BigEd · · Score: 3
    This is apparently the product of an ASP. From their About page:

    WiredX.net is an ASP which provides pure JavaTM X Window System servers. WiredX and WiredX-Lite enable access to Unix applications on your LAN from your non-Unix desktops (Windows 95/98/NT/2000) via web browsers(IE, Netscape and Mozilla). WiredX.net also provides free downloading services of restricted WiredX and WiredX-Lite to WiredX.net members.

    According to the about page the service is free to all WiredX members, and membership is free... So a cool X-Server with Alpha transparency that lets you access a nix machine from the web.

    The TOS (for those interested) are here.

    --
    We are all in the gutter, but some of us are looking at the stars. -- Oscar Wilde
    1. Re:WiredX by Harvey · · Score: 1

      WiredX.net is an ASP ........
      http://www.jcraft.com/weirdx/screenshots.html

      Wired and Weird are different.
      Very strange coincidence that both provide very similar products, maybe WeirdX is a clone of WiredX

  11. Rather easy to do this in Java by ChrisRijk · · Score: 2
    (though you'd probably want to have Java 2 or later for this). I wrote myself a pretty nifty charting program with anti-aliased fonts and lines in Java in about 5 hours the other day. (First thing I've done using the Java2D libraries too). I've extended it a bit since then though.

    Having a bit of fun doing some comparisons between Java and C at the moment, and using my own charting program to show this, heh. (perhaps the most surprising result, to me anyway, is that GCC 2.95.2 kinda beats Microsoft's Visual C in the more complex tests, and MSVC is supposed to be really hot too...)

  12. Java X by Outland+Traveller · · Score: 1

    Since it's next to impossible to find a free (never mind open source) X-server for windows, I jumped at the chance to try WierdX! Although you can make blandishments about java being slow, it's quite comparable to Xvnc, and I find it more elegent overall. I think it's a great use of Java.

    Cheers,
    -OT

    1. Re:Java X by Tim+Macinta · · Score: 1

      There's a free (as in beer) X server for windows called MI/X (or was it M/IX?). I used to use it when I used to use Windows and it worked well enough to get work done. A search on Google will probably turn it it.

      This Java X server looks like the development on it is a bit more active, though.

    2. Re:Java X by vherva · · Score: 1

      AFAIK MI/X is X11R5, not X11R6, so it won't get you far.

      --
      -- v --
    3. Re:Java X by vherva · · Score: 1

      Free X... How about XFree? Of course that was pretty hard to figure out... ;) See http://sourceware.cygnus.com/cygwin/xfree/ .

      --
      -- v --
    4. Re:Java X by wolfgang_ · · Score: 1

      Unfortunately WierdX relies strongly on non-free (as in speech) components. I tried to execute it a few months ago with the kaffe JavaVM and although it started, it was refusing connections because of problems with the rgb database.

      Moreover, Swing, a non-free extension to Java, is required. So it is similar to the use of LyX (GPL) which relies on XForm (non-free).

      Those areas of development need to be adressed by free software developers if we want complete freedom in the Java world. Things are moving, but maybe not at a sufficient speed.

    5. Re:Java X by SuperKendall · · Score: 1

      I use MI/X at work, but I had to do a lot of work with the font configuration file to get a moderatley complex X app (Netscape LDAP console) to display properly.

      While it works fairly well, it is only fairly stable and comes with TWM - you might be able to use a window manager running on a remote box but I would imagine it would not like it much.

      In summary, it's OK for very simple uses but not really a good replacement for a real X system if you do a lot of work on a UNIX box. I found VNC a lot more useful.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    6. Re:Java X by Zimm · · Score: 1

      Now that you know it suits your needs, you're going to buy it, right? That's what piracy defenders always say, they want to try things out before they buy them. Yeah, they have whole rows of shrinked rapped boxes of software sitting on the shelf because what's the point in opening it up? They already have the software.

    7. Re:Java X by h2odragon · · Score: 1

      MI/X will work without the included TWM; you start the bare X server (xs.exe or whatever) and have XDM or something work it from a real system. I've got several windoze boxes that run MI/X this way, with FVWM2 for the window manager.

      It works as well as anything windoze.

    8. Re:Java X by Maurice · · Score: 1

      I thought Swing was free and an integral part of JDK 1.2 and later, not an extension... It was an extension back with 1.1, not anymore.

  13. Great by Anonymous Coward · · Score: 2

    So... one of the problems with X is that it's slow and sluggish...so...lets write a new X server in Java...that should make it slow and sluggish squared.

    Thank you.

  14. Hope the speed has also improved by vanza · · Score: 2

    It's a pretty cool idea to have a cross-platform X server written in Java... but last time I tried WeirdX it was unusably slow, even on a P3 500 w/ 64 MB of RAM.

    Hope they worked also on that front. I know Java is not the best language when talking about GUI applications (OK, programming with Swing is cool, but it's kinda slow, even with JDK 1.3), but with jEdit at least I can get some work done.


    --
    Marcelo Vanzin
    --
    Marcelo Vanzin
    1. Re:Hope the speed has also improved by Java_the_Hutt · · Score: 1

      Are you using Jedit for a GUI application? If you wanna get some serious Java Swing/GUI work done you should be using a real IDE like Visual Age or JBuilder or even Forte
      Its almost impossible to do a complex screen using something like a GridBagLayout on a text editor even if it does some key-word color changing and indenting.

    2. Re:Hope the speed has also improved by Augusto · · Score: 1

      Hey, speak for yourself. Some of us do know how to program complex layouts by hand. I actually used JBuilder for a while and got tired of it's generated code.

      Nothing like vi for good UI programming :-) (actually I just "discovered" gvim which is better)

      --

      - sigs are for wimps.
    3. Re:Hope the speed has also improved by Java_the_Hutt · · Score: 1

      I didnt say I didnt know how create complex screens by hand, but how productive are you when you do everything that way?
      Obviously you haven't created any Enterprise level applications with complex GUI's. If you did I dont think your boss would be happy with you using a command line editor when you have fifty or a hundred screens to do and any kind of a deadline.
      Anyone can create a JButton and put it in the North section of BorderLayout. Wow huge feat.

      It is clear by your embarrassing display of ignorance that you have never created a screen with so much as ten components using a GridBag so that resizing works correctly. What fun that would be to correctly make constraints by hand for each component.

      Uh gimme vi yeah that's the ticket

    4. Re:Hope the speed has also improved by Maurice · · Score: 2

      Your problem is that you don't have enough memory. If you had say, 128 megs or more, JDK1.3 would do native compile in memory and it runs pretty fast (the more free memory the more code it will compile). It is especially fast for 2D graphics stuff and they say they got scientific/math code to run withing 5% of C++ code. Swing is still kinda slow though, but not horrible. I use JBuilder at work and it is large and slow, but with a lot of RAM (256 recommended) it's not too bad.

    5. Re:Hope the speed has also improved by Java_the_Hutt · · Score: 1

      Im sure this was just a flame but i'll answer anyways.

      If you want to resize a JDialog or a JFrame so that it is the size of the Total Chidren components' Preffered Size, or have the componentes contraints allow them to size independantly you would use a GridBag layout(which you would be better off using an IDE to do). If you want to stretch out a frame so that its components stretch out as well you could use a BorderLayout or just calculate all child compents and adjust their Bounds accordingly (which is ugly).

      Hope that clears it up for you chickenshitt AC.

    6. Re:Hope the speed has also improved by Augusto · · Score: 1

      Hum, I didn't try to insult you (like you did with your ignorant argument) I just said some of us prefer to do it a different way from you.

      It is clear by your embarrassing display of ignorance that you have never created a screen with so much as ten components using a GridBag so that resizing works correctly.

      Well, I've been doing UIs since (started w Motif) I was in the University and 4 years professionally, and I haven't had a problem with my technique yet. The current product I'm working on is on its third version and customers have been happy with the UI so far.

      What fun that would be to correctly make constraints by hand for each component.

      I don't use GridBag most of the time. I nest components by logical grouping and most of the times, I abstract layouts with objects for forms and the like. For example a have a form object that let's you code forms very easily without worrying about the UI.

      We also have a lot of dynamic screens, that have different data that can be configured and it's not known at compile time. So we need lots of generic components and UI decisions made at runtime. These tasks are not doable with a screen builder. (neither is the vector graphic engine which where most of the code for our product in the UI)

      Like I said, I tried JBuilder, and other IDEs, but I didn't like them. And at the end of the day, for the type of interfaces I get paid for, I can do a better job by hand. And that's not counting how unstable things like JBuilder, the times the thing crashed, I lost code , locked up , rebooted. Blah Blah Blah.

      You need to cool off a bit and back off.

      --

      - sigs are for wimps.
  15. Is it my imagination? by Uruk · · Score: 2

    ...or did the people who wrote that page constantly switch between calling it WeirdX and WiredX?

    Strange...

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    1. Re:Is it my imagination? by scumdamn · · Score: 1

      They seem to be two different products. WierdX is the unsupported GPL one and WiredX seems to be more officially supported.

  16. Re:Anti Aliased fonts [OT, but hopefully helpful] by Sir+Tristam · · Score: 4

    You might try the XFree86 Font Deuglification Mini HOWTO for some help with the Netscape fonts. Although not perfect, it made quite a difference for me.

  17. Here's my thoughts... [Re:Expose events] by dphase · · Score: 2

    looks more like its grabbing each individual window, toning down the opacity and then displaying it. notice on the gimp screenshots how some parts of each window are a bit more opaque than others (such as the menus and labels and buttons, etc). this is because that is another window over a window and the two translucent windows over each other are causing those parts to be more opaque than each other. so, all in all, it looks like nothing more than a crazy hack. i dont think i would like having every window translucent, anyway.
    --
    Joshua Deere (dphase@locnet.net)
    UNIX Systems Administrator, LOCNET Internet Services

    --
    jd
    1. Re:Here's my thoughts... [Re:Expose events] by 586 · · Score: 1

      Doesent enlightenment do something like this?

    2. Re:Here's my thoughts... [Re:Expose events] by dphase · · Score: 2

      No, enlightenemtn does not do any type of translucency at the moment. however, EFM does have translucent menus. and to achieve this it is making use of backing stores inside the X server. It is grabbing the data under the menu (iirc, menus arent parented), then imlib2 renders the menu image over that image. if the menu image has an alpha channel, you will be able to peek through. imlib2 allows for translucency since it renders things in RGBA format (A for alpha, of course).
      --
      Joshua Deere (dphase@locnet.net)
      UNIX Systems Administrator, LOCNET Internet Services

      --
      jd
    3. Re:Here's my thoughts... [Re:Expose events] by skiy · · Score: 1

      # Doesent enlightenment do something like this?

      yes, but /something like/ is as far as it goes.
      you're thinking of Transclucent WINDOW DRAGGING which is pretty nifty, but I use icewm anyway.

      --
      skiy. www.Smokedot.org Drug Info, Rights, Laws, and Discussion
  18. Useless, but needed. by jon_c · · Score: 1

    It seems to be the highlight feature of modern GUI's. Win2k, WinMe, X, and OS X can all do it. I wouldn't be surprised of QNX and BeOS can on the ball to implement the virtually useless "wow" feature.

    -Jon

    --
    this is my sig.
  19. Transparent windows aren't useless by Dungeon+Dweller · · Score: 3

    You can look through a window that you are typing in and see another window. I actually find that useful. Try looking at spec file while typing the implementation! It's great! If you have to implement more than one header/package body, you can stack each implementation over it's own spec! That way, you can see each spec and implementation out at once.

    NOTE: This requires a good deal of "human multitasking" capability on the part of the user, and pretty darn good eyesight.

    --
    Eh...
  20. Re:Easy solution by Nick+Mitchell · · Score: 1

    or use larger fonts, my friend, or use larger fonts. :)

  21. anti-aliased fonts by option8 · · Score: 3

    the anti aliased fonts seem only to appear in the version that is running on the Mac, and seems to me to be a result of the system-level font smoothing in the MacOS, not the implementation of X.

    correct me if i'm mistaken, but, if i'm right, the lead on this story is a little misleading.

    1. Re:anti-aliased fonts by Anonymous Coward · · Score: 1

      You're right. Becuase this is written in Java, it will use the system font rendering exposed through the JVM. So, that still means no anti-aliasing on Linux...

    2. Re:anti-aliased fonts by Rimbo · · Score: 1
      What's keeping XFree86 from having anti-aliased fonts?

    3. Re:anti-aliased fonts by swilly · · Score: 1

      This is because in order to turn on anti-aliasing in Java, you must set a rendering hint. Hints are not required to be implemented, however. In general, if the platform supports anti-aliasing text, so does Java. If the platform doesn't, neither does Java.

      This is actually pretty easy to do with Java2, if you know enough about the Java2D library.

  22. Re:WierdX vs WiredX -- Two different programs by Sir+Logic · · Score: 2

    No, they don't switch between calling it WierdX and WiredX. WierdX and WiredX are two completely seperate programs. You will notice that WierdX is based on WiredX Lite, and is GPL'd. WierdX also has a multi-window mode, that WiredX apparently does not have. To get WiredX you have to sign up with the WiredX ASP service (which is currently free) while you can just download WierdX.

    WierdX is a free, GPL'd, Multi-Windowed X-Server that will run on many platforms, including MicroSoft Windows. It is the only Multi-window capable X-Server that is GPL'd, or even free that I know of that runs under Windows.

  23. desktop in browser?? by wishus · · Score: 1

    was it me, or were there screenshots on wiredx.net of various window managers running inside of netscape..

    sounds like what microsoft failed miserably at with ie4.

    putting the entire desktop inside a web page..


    ---
    $ su
    who are you?
    $ whoami
    whoami: no login associated with uid 1010.

  24. Re:Easy solution by Anonymous Coward · · Score: 2
    Doesn't work when pages have specified fonts in pixel or point sizes. which a lot of pages have.

    The offending pages are usually developed in Windows which assumes that screen=96dpi.

    Therefore when veiwed on a Mac (OS assumes screen=72dpi) or X-windows (assumes 75dpi, usually) the text can be unreadable---and changing the "default font size" in netscape doesn't help, as the page's styles override the default.

    You could set Netscape to override all pages' settings, but it messes up layout on some pages, and makes well-designed web pages go bland.

    Note to Web designers: PLEASE use relative sizes ("small", "medium" etc on style sheets, or <FONT SIZE={+|-}...>) as it's the only option that works properly on all platforms. (Linux gets jaggies with percentage-specified or pixel-sized fonts, Mac and Linux get unreadable with point-sized fonts.)

    You can format your pages in CSS using Ems as the unit of measurement, so that the layout remains consistent with your font size. Which is correct from the typographical point of view.

    Fuck karma. I'm anonymous, fool.

  25. I don't know... by Reality+Master+101 · · Score: 1

    I recently upgraded my system from Win/98 to Win/2000. It's a Celeron 433 with 128 meg (although, I'm not sure what the memory has to do with transparency). The system seems much snappier than it was before. As for the transparency effect, it's extremely smooth, even on a large transparency (like moving a lot of files).

    Now, I'm also running a TNT graphics card. Perhaps you need a decent graphics card to get smooth performance of transparency? (that doesn't seem unreasonable...)


    --

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:I don't know... by LegacyMan · · Score: 1

      It's a Celeron 433 with 128 meg...

      Never heard of that. Sounds nice tough.

      Mine sounds similar XT 4.77Mhz 128 MB (Hard Drive that is). Just got the HDD, did me an upgrade.
      Spins like a wirlwind it does.

  26. Re:Taco, you goat-bodied, sickly blaggard.. by wishus · · Score: 1

    actually, if you took the time to visit the site before posting your smut, you would see that this X server written in Java is running on both Windows 98 and Mac.

    If X (do you even know what X is?), Java, and several operating systems are offtopic on slashdot, that eliminates a great deal of content.

    Besides, who are you to decide what is on and off topic? You don't even post with your real name!
    ---
    $ su
    who are you?
    $ whoami
    whoami: no login associated with uid 1010.

  27. Speaking of this... by Reality+Master+101 · · Score: 1

    Since W2K seems to support transparency, has anyone seen a transparent-window hack that makes all the windows transparent?


    --

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Speaking of this... by brix · · Score: 1

      Yep. Stardock has a utility in beta called WindowFX that, among other things, allows you to set transparency levels on any application. You have to be a member of their Object Desktop Network to get the latest beta, but they did have a public preview back in February that I believe is still downloadable. It was slow, but usable, on a P3-500 with 256MB. I'm guessing they have it optimized better by now, but I'm not sure.

      I haven't signed up for the full network yet, but will probably do so soon. I've been trying out their WindowBlinds utility (also part of the network) and have been pretty impressed.

    2. Re:Speaking of this... by Nerds · · Score: 1

      Nice job Mircosfot.

      Microsoft didn't write it, Stardock did, read the post you replied to. The reason it requires so much is that it isn't really part of the window manager, so you've got the Windows drawing routine and the Stardock routine on top of that, each one chewing up its own memory and processor cycles. In E, for example, the Window manager can do the transparency by itself, so the duplication of effort is eliminated.
      Unfortunately, this is the best you can do in Windows, short of writing your own window manager, which has been done by Litestep, among others.

      --
      My other .sig is 'The Art of Computer Programming'
    3. Re:Speaking of this... by -|Oblom|- · · Score: 1

      Yep. There is a litlle utility set can help you define transparency level of any window (in w2k).
      source and exe

    4. Re:Speaking of this... by -|Oblom|- · · Score: 2

      Actually windows(2k) do support transparency. Stardock's tool only sets WS_EX_LAYERED flag I belive.
      Check this page out.

  28. Is this a protocal extension? by Fnord · · Score: 1

    From what it looks like, the alpha channel was controlled by an xresource or some property on an ap by app basis. But they don't tell if they actually made an extension to the X protocal to implement this or if it's just a server side thing. And if it is an actual laid out protocal extension.....who's the first to make XF86 4.0 module to implement it!?

  29. Transparent windows by AJWM · · Score: 3

    Heck, X10 (the version before X11, not the home automation system) had transparent windows.

    Mind, I think the usage of the term is somewhat different. (IIRC, you couldn't draw anything on a transparent window, it was just useful for intercepting events. Gosh it's been a long time since I did X10 programming...)

    --
    -- Alastair
    1. Re:Transparent windows by Anonymous Coward · · Score: 2

      Heck, X10 (the version before X11, not the home automation system) had transparent windows.

      Yeah, and so does the other X10 (the home automation system). It's great, I pressed a button on my remote control, and the light went out. I turned and looked out the window, and there was my back yard, visible from inside the house! Isn't technology wonderful?

  30. Re:Easy solution by zarlox · · Score: 1

    Or get larger eyes.

    --
    Russian Roulette? while :; do killall -9 $RANDOM ; done
  31. WeirdX vs. WiredX by Rhys+Dyfrgi · · Score: 4
    WeirdX and WiredX are different things. WiredX comes in two versions, WiredX and WiredX-Lite, which are described on WiredX's web site. WiredX.net was created by JCraft, who also created WeirdX, the GPL derivation of the Java X server.


    WeirdX is the one with the transparency hack. WiredX does NOT have this.
    ---

    --
    END OF LINE
  32. Re:WierdX vs WiredX -- Two different programs by Anonymous Coward · · Score: 1

    Umm, I thought this might happen...

    Even though the word "weird" was mentioned God-knows how many times in the article, people will insist on spelling it "wierd". You're not the only offender, but everyone out there please GET IT RIGHT!!! Surely you're not all stupid, surely you can spell one little word. But post after post, page after page, channel after chanel no-one on the internet can spell the word "weird" correctly. Godammit!

    This is not a troll really. I just get frustrated...

  33. A free X server on my Mac? by TrentC · · Score: 1

    From the site:


    This screenshot is brought to us by Tarun Reddy. Thanks!! He wrote us,

    After jarring the class files on a Linux box and moving them over to my mac I was able to run WeirdX!!!
    Here is a screenshot to prove it...
    .........
    All of the fonts displayed are anti-aliased! Nice job!


    So does this mean that WiredX/WeirdX will allow me to access X apps on my Mac?


    That would so totally rock; it'd be a nifty short-term solution instead of installing a PPC/based Linux on my Mac. (I'd like to not have to reboot my Mac if possible...)

    1. Re:A free X server on my Mac? by jilles · · Score: 1

      It's a java program. It will run anywhere where there is a good JVM present (that includes Linux BTW :).

      --

      Jilles
    2. Re:A free X server on my Mac? by option8 · · Score: 1

      there are other X servers for mac, but none are free, that i know if, except MI/X - which exists in both PPC and 68K flavors, and there's a windows version as well. it can be had at: http://www.microimages.com/www/html/freestuf/mix/

      i've used it on my 8100 and G3 to run linux versions of X software from the 486 in my cupboard. if i were comfortable with java apps (the JVM is still really slow on even my G3/400. yuck) i'd try this guy out, as well. it sounds like fun.

  34. Kinda reminds me of a holo display by Phlatline_ATL · · Score: 1

    Really reminds me of those holographic displayes you see in movies all the time. FUNKY is all I can say

  35. Window Manager by Flammon · · Score: 1

    The on going problem with window decorations has
    been that if they are too small, they are
    difficult to click on and when they are too large,
    too much screen space is wasted.

    If the the window manager used relatively large
    transparent borders and title bars, the problem is
    solved!

  36. Another annoying thing about MI/X by SuperKendall · · Score: 1

    I almost forgot the most annoying thing about MI/X - it doesn't support cut and paste from X to Windows. Happily, WeirdX does supports this both ways!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  37. How useful is this really? by a_cussword · · Score: 1

    Ok ok, I've seen one good use up there a ways on the page, but what else? Some way to eat up all those spare clock cycles I have lying around?

    Similarly the transparencies in NT5 (I refuse to call it Win2k) really annoy me. The system seems soooooooooo slooooooooooooow while I wait for them to show up.

    So is this one of those 'because it's there' hacks or is there some purpose in mind?


    --
    And I looked, and behold, the pokemon all spontaneously combusted.
  38. Re:Imagine... by Nerds · · Score: 4

    every flippin topic that goes through slashdot there is some retard that has to say something about beowulf clusters

    And every one of those has to have a reply complaining about the fact that every article has someone talking about Beowulf clusters. Damn, it's like we have a Beowulf cluseter of you people complaining about Beowulf clusters in some kind of recursive Beowulf cluster nightmare.

    --
    My other .sig is 'The Art of Computer Programming'
  39. Forget alpha - it's a great X server for Windows! by SuperKendall · · Score: 4

    I've been using MI/X at work, a free X server. While it was OK to use, it's rather simple in nature, and I had to play around with font configuration a lot to get it to display complex apps with any degree of readability. It also lacked cut and paste from Windows to X, really annoying.

    I just tried WeirdX, and it's pretty good! The performance is OK, at least for a few windows (I'm running the recently released JDK 1.3). It supports cut & paste between X and Windows (or the mac I believe if you run it on a mac).

    It also seems to be pretty configurable as well, here are some of the more useful properties you can edit (in config/props if you don't specify them on the command line):

    # for specifying the size of the screen
    weirdx.display.width: numeral
    weirdx.display.height: numeral

    # Use this for seperate Windows type windows
    weirdx.windowmode: InBrowser | MultiWindow

    # check out the default - that's why some graphics look funky!
    weirdx.display.visual: TrueColor16 | PseudoColor8 | StaticGray8
    default: PseudoColor8

    # Set to yes for a a real three button mouse, otherwise you have to chord.
    weirdx.display.threebutton: yes | no
    default: no

    # Use this to activate the alpha hack, note that happily it's off by default so you can use it for real work.
    weirdx.display.background.alpha: numeral in decimal
    default: 255

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  40. Who cares if it's too slow to be usable... by Alex+Belits · · Score: 3

    ...and there is no way to make it faster because it's in java? I mean, it may be fine for windows users who believe that Unix boxes must have user interface as slow as Microsoft telnet makes them look, but for any real use X server must be fast and be capable of using graphics card's acceleration for everything that card allows to accelerate.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Who cares if it's too slow to be usable... by Augusto · · Score: 1

      > but for any real use X server must be fast and be capable of using graphics card's acceleration for everything that card allows to accelerate.
      This X server can take advantage of "card" acceleration if it uses the Java2D API.

      Will it be as fast as a native C (or assembly) app ? Probably not, but your "acceleration" statement shows you don't know what you're talking about. Look up Java2D and Java3D and then come back with an opinion.

      BTW, it's usable on my machine, but the transperency stuff does make it too slugish. That's the prize you pay for fanciness. :)

      --

      - sigs are for wimps.
    2. Re:Who cares if it's too slow to be usable... by matta · · Score: 1

      ...and there is no way to make it faster because it's in java? I mean, it may be fine for windows users who believe that Unix boxes must have user interface as slow as Microsoft telnet makes them look, but for any real use X server must be fast and be capable of using graphics card's acceleration for everything that card allows to accelerate.

      Even if it is slow, machines keep getting faster. The faster machines get, programs written in these higher level languages get more and more viable.

      So I see this as more of a theoretical interest than a real practical X server.

      I think at some point we'll have a watershed moment where the programming efficiency gained by writing stuff in Java (or similar) outweighs the performance problems (which diminish over time). The Java programs will just be more featureful, more robust, and will be able to adapt to feature requests more quickly. We're already seeing this with more and more significant apps written in languages like Python.

    3. Re:Who cares if it's too slow to be usable... by halbritt · · Score: 1

      It's not any slower in Win2k on my P3 550 with a Matrox G400 than Openwindows on my Sun Ultra 10 Creator 3d with 512MB of RAM.

  41. MI/X without TWM by schon · · Score: 1

    "you might be able to use a window manager running on a remote box but I would imagine it would not like it much."

    For a lark, I tried doing this with KDE (on a P75 with 16MB RAM, and I turned up all of the eye-candy - opaque window moves, etc..) - the results were amusing... (the word "slow" doesn't begin to describe it..)

    if I get bored some day I'll try it with Enlightenment :o)

  42. Easy.. by Doppleganger · · Score: 1

    He had the decency to create an account and log in, therefore his score started at 1.

    No moderation involved. No anti-Microsoft bias involved. Yes, you too can have posts with a non-zero (and positive) score if you don't hide behind the Anonymous Coward log in.

    Unless/until you post something stupid that gets you moderated downward, anyways. Then you can claim that your negative karma is due to the pro-Microsoft sentiment in your posts. :)

  43. An update or two... by SuperKendall · · Score: 1

    Sadly, I was wrong about a few of the properties:

    default display is really TrueColor16, so I'm not yet sure why the colors on some images looked odd.

    threebutton only toggles between supporting chording and not - the third button on my machine seems to just bring up the menu in an Xterm, and only the b1 & b2 chord seems to paste.

    The alpha, while cool, really slows down the thing quite a bit!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  44. Another very usefull feature... by Xiphoid+Process · · Score: 1

    ...is to make the focused window solid, while all the others are translucent. The would help make it very clear which window you are working in, and looks so damned cool.

    - Josh "Yoshi" Steiner

    ---
    Xiphoid Process Records - http://xiphoidprocess.com
    San Francisco based electronic music.

    --
    got drum'n'bass?

    http://mp3.com/vitriolix
  45. How can it be GPL? by wowbagger · · Score: 1
    I went to their site, and was interested in looking at this. "OK, I'll download it. What, login? No, thanks.". Now, how can they require a login to distribute something GPL?


    And my second question: Why do they want me to log in to their service? I want to see a privacy policy, thank you very much.

    1. Re:How can it be GPL? by wowbagger · · Score: 2

      Open mouth, insert foot. I didn't realize that there were two distinct products, and was looking at the wrong one. Comes from trying to bang code and do research at the same time. Mod me down, boys, I deserve it...

  46. Don't forget VNC by Smoking · · Score: 1

    VNC (Virtual Network computing) is the best solution I have found yet to display X apps on my mac...
    The advantage over an X server is that if the machine displaying the apps crashes (it's not to say that macs crash a lot but, ya know, it happens...) the applications are not killed on the Linux box, so you can reboot and carry on working exactly where you were.
    It's also practical because you can easily launch a full KDE or GNOME environment in it.
    my 0.02 euros...

  47. Re: X11 has this as well by SeanAhern · · Score: 1
    Heck, X10 (the version before X11, not the home automation system) had transparent windows. ...you couldn't draw anything on a transparent window, it was just useful for intercepting events.

    X11 still has this. They're called InputOnly windows. You cannot draw anything to them. They are only rectangular areas that are useful for capturing events.

    Actually X11 has even more than that. With the Shape extension (common pretty much everywhere), individual pixels of windows can be transparent. Note that this isn't "semi-transparent". It's the same as the transparency in GIF images - all on or all off.

  48. Re:Taco, you goat-bodied, sickly blaggard.. by Simm75 · · Score: 1

    Uhhh...and you founded Slashdot, right?

    Those you just flamed did. They are (or at least were; I dunno anymore) raving Linux advocates. The site was originally *more* Linux-oriented.

    Get over it. If you're looking at Slashdot, you're going to find Linux bias. If you don't like that, do what these guys did and start your own news site.

    Oh, can't do that? Before you flame me, just think to yourself, "Gee, flaming back saying 'My broke ass can't do it' or 'My dumb ass can't do it' will just make me look like an asshole, so I'll shut up." There. I took care of it for you.

  49. Not bad for Java by Midnight+Thunder · · Score: 1

    Considering that it is written in Java, it handled my dtwm okay. Sure it wasn't high quality, but it is great for those of us who want a freebie X-Server for their PCs. I used Mix a while back and this is this Java X-Server is actually a better effort - it even includes the source - yay!

    --
    Jumpstart the tartan drive.
  50. Yes, but Exceed is a bit heavy... by SuperKendall · · Score: 1

    The thing about Exceed is that it seems to be quite resource intensive... though it does work very well indeed, it's really overkill for the kind of X server I need on most machines. If I want a full X environment I'll boot to Linux.

    Something like WeirdX is great in that if I just seend to run a few X apps I can do so with minimal impact to my system - and if other people temporarily need to run an X server I can easily install this and remove it later.

    Another gripe I have (and perhaps they've solved this since I last used Exceed a year or so ago) is that an Exceed install seemed to always have a negative impact on my system in some way every time I installed it. That's totally subjective and probably not true for everyone, but it's definatley colored my opinion about Exceed to the point that I could have it installed on my machine at work for free but instead have used MI/X (free X server, see other threads) instead for over a year now and have never regretted the choice.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  51. MI/X by scruffyMark · · Score: 1
    Offtopic, I know, but - do you have trouble with MI/X a lot? After multiple attempts at installing it, I finally got it to work, but then I found that there are a couple of X apps that kill MI/X dead, freezing the computer so solid that the menus won't respond. I have to cmd-opt-esc kill MI/X.

    The really dumb part was that the only reason I installed MI/X was so I could use a particular program for school, and that was one of the ones that MI/X can't handle...

    Ah well, I'll just wait until some enterprising soul works out how to compile XFree and run it right in OS X.

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  52. This is what I wished E-term was like. by DunbarTheInept · · Score: 1

    Ever since fiddling with E-term I started thinking how nice it would be to have transluscent windows that are truly trsnsluscent (can *really* see what's under them, not just the background window image, but other windows too.) This looks pretty neat, but I wonder if it will ever be duplicated in Xfree or something like it.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  53. Transparent windows and Heads-up display? by poopie · · Score: 2

    I could see the benefits of adjustable transparency for heads-up displays, VR apps and simulators.

    It would be great for gaming as well

    ... and I'm sure that the CPU makers would love to find apps that required more gHz of cpu ;)

  54. [OFF] Re:Hope the speed has also improved by vanza · · Score: 1

    Are you using Jedit for a GUI application?

    No, I use it primarily to work with servlets (and other classes I've built around them), so, a GUI builder would have no use there. jEdit works great for it, and it also helps with all other kinds of files I have to use (JavaScript, HTML, XML and so on). And its plugins are just great.

    If you wanna get some serious Java Swing/GUI work done you should be using a real IDE like Visual Age or JBuilder or even Forte.

    I usually start making GUI's with a "normal" editor, not a GUI Builder (exception made here for Delphi), so that I learn more about the API I'm using. I did that with Qt, and am doing it eventually (and very slowly, as the GUI applications I make at work are still in Delphi) with Swing/AWT.

    The help of a GUI Builder is really welcome sometimes, although I tend to think that it sometimes ties my hands too much, and I lose some flexibility (not necessarily in the GUI part of the application). Anyway, GUI's aren't really my area of work right now.


    --
    Marcelo Vanzin
    --
    Marcelo Vanzin
  55. Win2K supports natively transparent windows/widget by SClitheroe · · Score: 3

    It may not be your favorite platform, but Win2K has support now for transparent, alpha-blended windows. MS uses it a bit in the interface already, for drag-and-drop, so that you can see what you are dropping icons on top off. It works quite well, especially with a fast video card, and the API is not a bugger to use at all.

  56. It seams you meant SEAMLESS by kindbud · · Score: 2
    Dammit, why do people make this mistake???? Drives me nuts.

    It's a very simple concept: without seams, smooth, continuous. Has nothing to do with the word "seem" or its derivatives.

    Oh, and "irregardless" really is a word, by the way.

    --
    Edith Keeler Must Die
  57. Re:Remote X bandwidth. by Alex+Belits · · Score: 2

    Whatever you use remotely, if it's less than 10Mbps Ethernet, you have to use some compression -- LBX or ssh X forwarding with compression. XDMCP won't be of much use over a slow line -- use ssh X11 forwarding, and it will initialize your cookies correctly.

    --
    Contrary to the popular belief, there indeed is no God.
  58. HCI implications by madhavmj · · Score: 1
    Transparency is not useless. The only apps that you see that use it now are gratuituous Eterms.

    When you watch sporting events on television, they broadcasters show the score (and other info) on the bottom edge of the screen. If you notice, most of the time this is translucent so that you can still watch the game. If the boxes near the bottom were opaque, you would quickly notice the difference since your view would be obstructed. The "user" of the TV would hate that!

    So why do we put up with dialog boxes, and help windows that pop up, obscuring that exact thing which we need help for?

    Once translucency/transparency are implemented in XFree, or WIndows, or whatever, UI designers will have a chance to fix this problem which we shrug off, since we, as long time computer users are so used to dealing with this problem.

  59. Re:seriously by Alex+Belits · · Score: 2

    Most of people don't install scalable fonts, and keep screen resolution set to 75 dpi, so all they get is smaller fonts.

    --
    Contrary to the popular belief, there indeed is no God.
  60. MI/X not free anymore by ASIC_mgc · · Score: 2

    from the web site:


    MI/X 2.0 for Windows is available for download. Simply unzip and run setup to install MI/X 2.0. You may use MI/X 2.0 for a trial period of 15 days to determine if it suits your needs. After the trial period you will need to purchase it for $25 US


    It is still free for mac though. And perhaps there is an older version that is free, but the one from their home site is not.

    --Scott

    1. Re:MI/X not free anymore by SuperKendall · · Score: 2

      I hadn't realized this - I just looked over the site and FAQ again and realized the new version (I think it's new) not only costs money now, but really doesn't appear to be much improved:

      Runs X11R5, not R6
      License works on a per computer basis - multi-site licence must be housed on an NT box.
      No source code
      No XDM queries (they appear in preferences but the FAQ says they are unsupported)
      No xauth support
      No font server support (must install all fonts locally)

      And finally, for a bit of humor take a look at this question from the FAQ:

      Q: Does MI/X support psuedocolor?

      A: Yes, if your local display is set to 256 colors (8 bit)

      In other words, Windows does the dithering, we just take the credit!

      In fairness $15 is a small sum, but I would definatley try both WeirdX as well as MI/X before choosing to buy it. And frankly, they'd have to pay ME $15 for the hassle of dealing with a licence server.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    2. Re:MI/X not free anymore by Tet · · Score: 2
      After the trial period you will need to purchase it for $25

      Or fire up regedit, remove all entries from your registry that contain the phrase "MicroImages" and reinstall. It won't timeout again. Alternatively, as you say, you could try and find a copy of MI/X v1. I have a copy at home somewhere. Personally, I've given up on MI/X -- it was just too slow. We had to bite the bullet and go for a copy of Exceed instead. Much faster, but its font handling sucks (although no worse than MI/X, it has to be said).

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    3. Re:MI/X not free anymore by Midnight+Thunder · · Score: 1

      There is is also X-Win32 available for Windows. Check out the demo at http://www.startnet.com/. I believe that 5.0 is the latest version.

      I too agree MI/X is a waste of time. While WeirdX is a little slow, the source code is available and for those people on Windows, there is the possibility of compiling the thing into native code.

      --
      Jumpstart the tartan drive.
  61. Re:Win2K supports natively transparent windows/wid by Graymalkin · · Score: 2

    When I first saw that effect I thought I had found one of our 65k bugs. Then of course I realized it was a real feature. It is a rather neat effect, maybe one GNOME or KDE can impliment sometime.

    --
    I'm a loner Dottie, a Rebel.
  62. No Perl X server, but there IS a Window Manager by deusx · · Score: 2

    Perl Window Manager

    OKay, so I know it's mostly dead, but there is one.

    1. Re:No Perl X server, but there IS a Window Manager by Rich+Williams · · Score: 1

      > OKay, so I know it's mostly dead, but there is one.

      No... there is another.

  63. Configuring XDMCP so, I can juse WeirdX to access by supermanhorizon · · Score: 1

    Does anyboyd have information on configuring X, to allow remote access with XDMCP?

  64. Re:Transparent windows? Why? by Piquan · · Score: 1

    Well, as a random data point, I typically use it to watch TV while I code.

    I've done database work where I would have loved to have the relevant portions of the schema diagram show up behind my code. (Alas, I was forced into Win95 at that job. Don't ask what the joke of a database was.)

    Network diagrams behind the firewall logfiles you're analyzing, perhaps? Never tried that one, but I could see it happen.

    Etc, etc. I can't generally read text behind text, but using a graphic behind a text has many practical uses.

  65. Other X-Server for Windows (commercial) by hrath · · Score: 1

    Hi,

    I've recently had very good success with Xmanager (http://www.xmanager.com) as a stable/fast X-Server under Win 32 (98/NT). Yes, it's commercial ($62 single user, quickly going down with volume) but if you're forced to use Windows as your desktop it makes life more bearable.

    regards,

    Heiko

  66. Re:Transparent windows? Why? by jimbo · · Score: 1

    When I started at the university we had 21 inch B&W (grayscale) monitors. It were sufficient for browsing with Netscape 1.0 and Mosaic, reading mail and get a lot of real work done. Why would anyone want colour monitors? Our B&W's were excellent quality. The point being,- never restrict oneself because of the inability to see the usage. Somebody WILL eventually usually find good use to things that we didn't think of, so let's encourage things (such as transparency) instead of questioning the relevance of it. I know you weren't exactly DIScouraging, only asking, but a lot of posts on this site ask the same question.

  67. This one, I found rather uncalled for.. by GauteL · · Score: 2

    I made some remarks, stating that the original
    poster didn't have a clue, concerning OO-programming.
    OO is _not_ directly connected to not being compiled. (Although java sortof is).

    I also made a comment about java being an interpreted language, and that this was a problem.
    Is this _really_ worth a minus one, redundant?

    I'm disappointed by this. As a former javaprogrammer, still enjoying the language, I feel it is fair to state that having it as a
    compiled language would make it much more usable
    as a generic programming language.
    The native-compilers that exist for Linux seem
    promising, but not at all finished yet.

  68. Using Transparency without windows... by MosesJones · · Score: 2


    One use of transparency is in the Air Traffic control industry. A military flight will be detailed as transparent as the Civilian controller wants to know it is there _all_ of the time, but also wants to be able see the civilian aircraft he is meant to be directing.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  69. Re:Forget alpha - it's a great X server for Window by mvw · · Score: 2
    Some folks are working on a Cygwin based port of X11 for Windows.

    So it might be interesting to have a look at their developers mailing lists.

  70. Re:In X/Netscape, you can change the DPI by elflord · · Score: 2
    Read the font howto. Basically, you need to set your X resources to make Netscape do 96 or 100 or 101 or whatever DPI you'd like it to do.

  71. Re:Also see the font HOWTO by elflord · · Score: 2
    ... which includes a bunch of other useful information that you won't find anywhere else. Including for example, how to make those tiny Netscape fonts a tad larger.

  72. Another good application of translucent windows by bbqBrain · · Score: 1

    I am developing JSP's, and I have to have a browser window, telnet session with JSP source, and telnet session for a 'tail -f' on the JSP engine's logfile open at all times...sometimes another for a sqlplus session, as well. I already stretch the logfile window and make it borderless, but I'd like to make it behave as a background, more or less...one that I could see "beneath" the other windows.

    --

    One of the reasons that I became a lawyer was to avoid ever having to hire one. -SPYvSPY
  73. GPL and Java by Outland+Traveller · · Score: 2

    This may be a naive question, but I'm wondering if it is valid to license a java application under the GPL if it uses Sun's libraries, which are licensed under SCSL. Looking on the GNU web site, they have java packages available under the GPL but I believe these use the Kaffe libraries, not Sun's. Kaffe does not include that many Java2 features yet, however.

    I'm asking because I develop free software(tm) for the java2 platform and would like to release under the GPL, but have so far stuck with the LGPL.

    -OT

  74. Re:WierdX vs WiredX -- Two different programs by tomcrooze · · Score: 1

    then again, two kiddies who can't seem to let this childish point go is the worst...

  75. Re:Win2K supports natively transparent windows/wid by Simm75 · · Score: 1

    Too bad GNOME/KDE are implemented on X11, which doesn't do this natively.

    Seriously, folks, GNOME and KDE run on top of X11R6. X11R6 is the windowing system. KDE is not a windowing system. GNOME is not a windowing system.

  76. Re:Remote X bandwidth. by Simm75 · · Score: 1

    You might try XDPC also--it acts as a proxy for the X protocol, and not only compresses the stream, but also strips out redundant X resources (one could call my last statement redundant, since stripping out redundant data is a function of compression. ;^)

  77. Re:A Free implementation exists too. by Enahs · · Score: 1

    Thank you for reading the original post. This is a story ABOUT WeirdX! :^P

    --
    Stating on Slashdot that I like cheese since 1997.