Slashdot Mirror


Will Novell Adopt The LTSP Project?

SafeTinspector writes "Yesterday I attended a Novell/HP Linux seminer "Delivering & Deploying Linux Across the Enterprise" Among the boring and expected stuff, the Novell representative had several slides in his presentation claiming that Novell is going to get heavily involved with LTSP (Linux Terminal Server Project) to bring policy based security and administration to the LTSP similar to those found in Microsoft and Citrix terminal servers--probably through their venerable Zenworks product line. Also heavily hinted at would be an install wizard provided by Novell that would greatly simplify the installation and configuration of LTSP, which is currently quite complex. I can find no hard information about this on LTSP or Novell websites, nor any information within Google newsgroup search. Does anyone know more about this? On a side note, the laptops of both the HP rep and Novell rep were running SuSE Linux Desktop with Ximian XD2 installed and the presentation was made using OpenOffice Presentation."

56 of 277 comments (clear)

  1. Reinventing X? by ObviousGuy · · Score: 5, Interesting

    We all like to decry all the networking cruft that X has designed into it, but this kind of participation of a first tier vendor like Novell in redeveloping the X remote terminal service really shows how necessary all that cruft really is.

    It doesn't really explain why they feel the need to reinvent the wheel, but it just goes to show how far Linux has come when it can attract the likes of Novell into its growing ranks of corporate sponsors.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Reinventing X? by afidel · · Score: 3, Interesting

      Sorry but X SUCKS compared to RDP/ICA. I can be quite productive using RDP on a 28.8 dialup line if I turn on bitmap caching and turn down the resolution/bpp. X on the otherhand is almost unusable across a slow DSL line. Multiply this times hundreds or thousands of employees and the bandwidth savings are HUGE. X was great for when it was invented but it doesn't hold a candle to RDP/ICA.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Reinventing X? by afidel · · Score: 4, Interesting

      Yes, and I was talking about bandwidth, not the particular technology. An RDP session with bitmap caching running at 800*600*16bpp or 1024*768*8bpp is completely usable with the bandwidth of a 28.8 modem, whereas X is often unresponsive over a 604/128 DSL line.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Reinventing X? by b17bmbr · · Score: 3, Insightful

      no, X doesn't suck. it's based on a client/server model when all computing was networked. the computer on every desk mentality eminated in redmond. X works great across networks. in fact, instead of LTSP, i just used a singe X server and had several X clients running in my classroom last year. (i am at a new school this year.) i had a P3/933 w/512MB running 7 X clients, OO.org, moz, etc., without a hiccup. in fact, i had a knoppix boot cd that i could pop into any old box on campus and get X from anywhere. freaked some people out. X works great across networks. it doesn't suck. most of X's problems are driver related. hardly its fault. just learn how to make it work well.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    4. Re:Reinventing X? by afidel · · Score: 2, Interesting

      Seven clients, whoopee. We run between 30 and 50 clients per server. These are typically Dual Xeon's with 2GB of ram, decent but not terribly expensive servers. The problem with X is that it sends the entire bitmap across every time there is an update, whereas RDP/ICA caches the bitmap and will reuse it, even across sessions. This makes for some heavy network traffic. Add to RDP the advantage of not losing the session because of network or client problems and it's a clear winner. I loved X when I first used it but since starting with my current employer where most of our clients run Citrix I have become a real convert, and not because of techno-religion but because the stuff is just downright better.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:Reinventing X? by phoenix_rizzen · · Score: 2, Interesting

      Have a look at NX from NoMachine. Haven't had a chance to use it yet, but reading through the available docs, it works better than VNC/RDP/ICA, using the standard X protocol. It just compresses things, combines commands, and caches a lot of regularly-used info/commands on the client computer. It can also be used with VNC/RDP to make them run even faster.

      Their goal, and supposedly they've achieved it, it to be able to use standard X apps across a 9600 bps modem.

      They've also got a tesdrive server you can connect to to try things out.

  2. Codenamed:Project Sundance by Krondor · · Score: 5, Interesting

    I attended this same conference, and I was asking a question about LTSP and EDirectory authentication. The presenter took my information and said this is called Project Sundance and he would email me with additional information the closed beta is supposed to start in the next 6 months.

    1. Re:Codenamed:Project Sundance by Krondor · · Score: 4, Informative

      http://www.ltsp.org/license.txt

      It is GPL'd the beta is closed for internal novell testing, I'd hope that any updates to LTSP are open, but i could see some calls to zenworks and such being closed.

      Oh and where were you sitting in the room, I have a feeling I know who you are :)

    2. Re:Codenamed:Project Sundance by Sc00ter · · Score: 3, Informative
      During the closed beta they wouldn't have to release any changes to LTSP code. Once they release it they will however.

      But, the code for their super easy to use configurator, that they could keep closed, and basically that's what you would be paying for.

      Kind of like YAST before that was opened up.

  3. Project Project? by jwitch · · Score: 5, Funny

    LTSP stands for "Linux Terminal Server Project"

    So why does the title read "...LTSP Project"?

    That reads Linux Terminal Server Project Project

    1. Re:Project Project? by Aliencow · · Score: 2, Funny

      I heard it's based on NT Technology !

    2. Re:Project Project? by JesseL · · Score: 2, Funny

      I'm always forgetting my personal PIN number for the ATM machine.

      --
      "Prefiero morir de pie que vivir siempre arrodillado!"
    3. Re:Project Project? by skraps · · Score: 2, Funny

      I was going to use the LCD display on my laptop to login to my home computer over the TCP/IP protocol (using my DSL line), so I could read the PIN number out of a document (in PDF format), but I think the UPC code sticker on my sunscreen (SPF factor 15) came loose and touched the NIC card somehow. I tried to access it with the UNC naming convention, but my ISP provider says that's against their AUP policy anyway. I called tech support, but the estimated ETA to have my call answered was too long (yes, I looked at all the FAQ questions before calling).

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
  4. Re:Why all linux by doublem · · Score: 2, Funny

    All of the articles I see here today are about linux. Is today a linux day or something ?

    On Slashdot, every day is Linux day!

    Of course, I like that about /. so this is not a complaint

    --
    "Live Free or Die." Don't like it? Then keep out of the USA
  5. Re:Why all linux by ItMustBeEsoteric · · Score: 4, Funny

    This is SLASHDOT and you're asking why a lot of the articles are about Linux?

    *blinks*

    That's like asking why so many of the "articles" on boobdex are porn.

  6. Has thin-client computing come of age? by genericacct · · Score: 5, Interesting

    It's been hyped since the mid-90's, but thin clients have never really caught on in the corporate environment. Why is that? Perhaps the low cost and ubiquity of [GNU/]Linux can give the adoption of thin clients a much needed boost.

    1. Re:Has thin-client computing come of age? by DAldredge · · Score: 5, Funny

      Please research the term 3270 before you post on this topic again.

      Thank you

    2. Re:Has thin-client computing come of age? by kabocox · · Score: 4, Insightful

      It's been hyped since the mid-90's, but thin clients have never really caught on in the corporate environment. Why is that?

      No, it is because tons of managers that just need IE, Outlook, and Wordpad, opps Word, and Access won't stand it. Managers have to have a scanner, digital camera, video capture cards, and dual monitors. It doesn't matter what they are managing they approve the budget. If it wasn't the manager, it would be the IT guy or the desktop publishing/web guru that needed it. The managers would generally argree that they need to lock down and micromanage all their employees. They want all that on the same platform as all their toys.

      Thin clients should be on almost every business desktop. Other than call centers, I'd doubt that will ever happen. Remember if it was good enough for the manager it is good enough for his sec. or assistant.

    3. Re:Has thin-client computing come of age? by Lumpy · · Score: 3, Informative

      It's been hyped since the mid-90's, but thin clients have never really caught on in the corporate environment.

      HUH?? please explain all the NCD exploras and other thin clients flooding the used market and ebay.

      They all came from somewhere... these NCD explora 701's that I got by the pallet full were certianly in use at some corperation.

      Maybe not at the companies you work at (windows based) but there are GOBS of companies that use SUN and silicon graphics hardware as well as other UNIX systems that use thin clients every day and have been for a long time now.

      thin clients under windows is overpriced because of the bullcrap that microsoft plays with licensing.. solaris doesn't extort a full OS license per thin cleint used like microsoft does.

      --
      Do not look at laser with remaining good eye.
    4. Re:Has thin-client computing come of age? by swebster · · Score: 3, Informative

      I'm not 100% sure what you are trying to say here, but LTSP supports some of that stuff: dual monitors, scanners on clients is coming along I think... certainly printers on clients are totally fine, we do this all the time where I work.

    5. Re:Has thin-client computing come of age? by mt_nixnut · · Score: 2, Informative
      The great strength of Windows thin clients, be it ICA (Citrix) or RDP (Windows 2000 and 2003 Terminal Services) is database applications that use ODBC connections.

      I'm lost now. LTSP runs all of its apps on the server by default. Only display and input go through the network. It is also not really meant to be used over a modem, cable, wan. It was designed as a diskless workstation solution to be run on a LAN. I am blown away by how many people are offering opinions on this technology when they have obviously never used it or even visited the site.

      LTSP.org
      k12ltsp.org

      I have been using this for several years now and it is great. And the k12ltsp isos include a lot of nice bells and whistles like a nice client for window terminal servers. Which is how we are running our legacy windows apps (Access stuff mostly) on our linux terminals. That way we run the windows stuff natively without extra addons like VMware or what have you. What that meant at the small organization I work with is we dump the windows machines and consolidate those functions on one (really nice) Windows terminal server. The lions share of the work is done on the linux terminal servers (for free). Also these two sites have hands down the friendliest and most helpful mailing lists I have ever used.

  7. LTSP & SuSE = GOOD! by MeBadMagic · · Score: 5, Informative

    I am a developer that make extensive use of ltsp. I also use SuSE for the server that LTSP runs on.

    I can say from fist hand experience that installing and configuring ltsp is not as difficult as suggested.

    The install scripts worked as expected on my SuSE 9 install.

    Tech support for ltsp is wonderfull! Any questions can be answered in on on line chat room on freenode.net #ltsp

    I just asked the main developer for ltsp about novell and he said it was news to him. I would invite him to comment directly to this thread.

    Also, on a side note, disklessworkstations.com has very inexpensive boxes that just work when plugged into a network that has an ltsp server installed on it.

    There is a sister project k12ltsp that is to quote Jim McQuillen, "k12ltsp is a distro built around Fedora, that includes ltsp".

    websites for these projects are
    ltsp.org
    disklessworkstations.com
    k12ltsp.o rg

    B-)

    --
    A friend will come and bail you out of jail, a true friend will be sitting next to you saying, "damn that was fun!"
  8. MMMM....LTSP goodness by thgreatoz · · Score: 4, Interesting

    If you're talking about the one in Southfield, then I was there as well. The implications of a Novell LTSP adoption almost had me drooling.
    One of my colleagues and I had an opportunity to talk to a Novell engineer about it, and he said that Novell was indeed working very closely with the developers of LTSP, and that closed betas of the result of that collaberation would be starting in a few months.
    An interesting side note -- the main presenter made a comment in that same conversation that he was "positively humbled" by the volume of people that were involved in the development of open source projects, and not only that, but the degree of intellect that these developers display regularly in the various IRC channels and usenet groups.

    --
    When their numbers dwindled from 50 to 8, the dwarves began to suspect Hungry.
    1. Re:MMMM....LTSP goodness by chupacabrito · · Score: 4, Interesting

      How come Jim McQuillen doen't know about this? He is the lead developer. I have been with the project for years and know nothing about this either.

      --
      Drive On!
    2. Re:MMMM....LTSP goodness by Citizen+of+Earth · · Score: 2, Insightful

      The implications of a Novell LTSP adoption almost had me drooling.

      It'd be neat if they can line up a manufacturer of tiny, stripped-down, solid-state PCs that boot off the network and run a Linux-based X server. If they could get the price under $100 per box, it'd be funny to watch Microsoft and Novell bid on a big installation contract. The Microsoft bid would include a full Windows PC on every desktop and various servers, and the Novell bit would be for these mini-boxes and a few servers and open-source software. The Novell bid would be for ten times less than the Microsoft one, the desktops would be rated to run unchanged for 10 years, and would require about one-tenth the amount of permanent admin staff.

      I see this kind of computing as inevitable because of the incredible savings in money, staff, and security, and probably the only reason it hasn't happened yet is because Microsoft is still into the "Computer on every desktop" idea. The paradigms, they are-a shiftin'.

      --
      "A stuffed penguin on every desktop."

  9. Terminal services replacement by Adriax · · Score: 5, Interesting

    If they make a live-cd client (maybe live floppy), I'll be mucho happy.
    I'd love to be able to offer customers a cheaper alternative to the overprices winterm dummy terminals out there.

    Mini-itx board, small case, single drive, live-cd client, run this on the server with OO.org, mozilla, etc...
    Heck of a lot cheaper than Win2k advanced server + terminal serviced + licenses + office and licenses...

    --
    I don't suffer from insanity, I enjoy every minute of it!
    1. Re:Terminal services replacement by chupacabrito · · Score: 2, Informative

      It boots off the boot rom. No floppy or cd needed.

      --
      Drive On!
    2. Re:Terminal services replacement by BiggerIsBetter · · Score: 2, Informative

      You don't even need the drive, or floppy, or CD for that matter (although some users will want it for music). If the system supports network booting (which Mini-ITX does, I think) you can literally plug it in with net-booting enabled, and be ready to go. The minimal OS and everything loads over the network.

      You can even go a bit further and run them as OpenMosix nodes to share processing. The keen admin may also consider adding a box or twenty on very fast links to the LTSP server, so allowing 600 MHzfanless bookshelf PCs to render movies (or whatever) in record time.

      What I find funny about this whole thing, is that a few years back studying for my degree, I started writing an XDM login thingy which used NDIS PAM modules and stuff. When combined with LTSP and some cunning scripting would have been quite useful in a Novell school situation... Still, the IT dept there were Windows freaks so it would never have flown... Nice to see Novell is finally catching up ;-)

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
  10. LTSP sounds great but . . . by IDidn'tPostThis · · Score: 5, Funny

    Does it put the cover on the TPS reports ?

  11. Project Sundance Internal LTSP Novell Project by david_eliasson · · Score: 2, Informative

    http://www.novell.com/documentation/lg/ex10lnx/pdf doc/21ex3_rn/21ex3_rn.pdf

    This pdf shows a sundance.o linux kernel module under ethernet-drivers so that guess is probably correct.

  12. LTSP vs. SSH + X Forwarding by Eagle5596 · · Score: 2, Interesting

    Can someone please explain to me how this is different/better than using SSH with X Forwarding? I run a server at home which I use in a manner similar to what I understand of thin clients, connecting to it remotely via SSH, and then forwarding the displays to my terminal. How is this different? Am I missing something?

    1. Re:LTSP vs. SSH + X Forwarding by altair87 · · Score: 5, Informative

      The advantage of LTSP is you don't need the full operating system on the client. The client can be booted off floppy or boot rom and still connect by X.

      If you are using ssh+x forwarding the client still has to have an operating system.

    2. Re:LTSP vs. SSH + X Forwarding by teeker · · Score: 2, Informative

      Congratulations! You've just reinvented the core of LTSP!

      Seriously, there is no voodoo in LTSP..it works much like you've described...boot via ROM or floppy, download minimal OS into ram via network, connect to remote X server. The thing that makes LTSP worthwhile as a project is putting together the pieces to make this happen (think multiple client configs...even with a thin client you've got differing hardware setups), along with some other things like remoting sound and parallel ports and such.

      Novell sounds like they are going to put some cohesive, enterprise-class management tools and packaging behind it. Which it could really use to make it more attractive to businesses who might consider such a solution.

      --
      teeker
    3. Re:LTSP vs. SSH + X Forwarding by dbIII · · Score: 2, Interesting
      The advantage of LTSP is you don't need the full operating system on the client.
      Unfortunately that is not correct.

      While Microsoft may have conned some into thinking that the browser is part of the operating system, the reality is the operating system is the layer that works between the hardware and the software.

      In this case the client still needs an operating system, but only needs enough in the way of applications to communicate with the terminal server and relay the users input to it. There are fairly lean implementations of X as well that run on thin clients - NCD has had one for years, as do several others.

      Hopefully this whole thing is not some pointy haired MS/citrix catch up thing initiated by people that had never heard of X - because MS will certainly portray it that way. It doesn't make sense that sending bitmaps down the wire is going to magicly be more efficient than sending a few bytes every now and again for events - but some clever coding (detect window movements and only re-broadcast freshly exposed areas) and using better compression can get around it. You may even get much better results than XFree86, which is mainly drivers tacked on to the open groups reference version of X, and has made no effort to let people know that compression is supported. Decent widely available documentaion on running X on slow networks would change things - but until then everyone just uses the hack of shh because it is easy and you want your stuff encrypted anyway.

      The whole beauty of X is that you can have people with win2k desktops with windows open from linux, solaris and AIX machines cutting and pasting their work into MS Powerpoint presentations (now the main reason to have MS licences). It's very hard to do something like that another way without duplicating the applications - the one login/one person/one desktop idea is applying to less people all the time in these days of VPNs.

  13. Re:quit calling it LTSP Project by Kegster · · Score: 2, Funny

    Up with this errant pedantry I will not put

  14. Another 10 year old idea from Novell by IntlHarvester · · Score: 4, Informative
    First they bring back "SuperNOS" (NetWare running on a *nix kernel), and now this:

    Novell Brewing a New 32-Bit GUI Environment (PC Week)
    >From PC Week for April 25, 1994 by PC Week Staff

    Novell Inc. is developing a low-cost, 32-bit multitasking operating
    environment based on a "freeware" version of Unix that sources said will
    run Windows, DOS, NetWare, and Unix applications.

    Novell is expected to demonstrate the software -- which it is developing
    under tight security at an off-site warehouse -- to a few select users
    at next week's NetWorld+Interop trade show, said sources close to the
    Provo, Utah, company.

    The new system, code-named Expose', is not a derivative of Novell's own
    UnixWare; it is based on Linux, a full-featured Unix clone for PCs that
    is distributed under a free GNU Public License, sources said. Linux 1.0,
    which shipped in March, runs on 386- and 486-based ISA and EISA
    computers.

    Expose' will be based on a graphical X Window System environment called
    Looking Glass, which Novell licensed from Visix Software Inc., of
    Reston, Va. It is expected to use an advanced 3-D desktop metaphor to
    allow users to easily navigate through it, sources said.

    Expose' "is not as much an applications environment as it is a front end
    to many environments, [including] NetWare, Unix, and Windows
    applications," said a source who has been briefed on the project. Users
    also will be able to run Expose' as a front end to the Internet, possibly
    through the Mosaic GUI, sources said.


    rest here

    Basically, this was a X11 terminal server sort of thing that could also redirect Windows apps. The project was eventually killed, and Ray Noorda picked up the Linux pieces and formed Caldera (later SCO).
    --
    Business. Numbers. Money. People. Computer World.
  15. Quite complex not actually by Donny+Smith · · Score: 3, Interesting

    >greatly simplify the installation and configuration of LTSP, which is currently quite complex.

    What? You mean "quite simple"?

    "Greatly simplify", I presume, stands for "tie up with Novell's proprietary stuff".
    How much easier can it get?

    Downloads at:
    http://www.k12ltsp.org/download.html

  16. K121LTSP is easy way to go by AYeomans · · Score: 5, Informative

    K12LTSP is a very simple way of installing LTSP. Current version 4 is based on Fedora Core 1 with a few updates. As easy to install as FC1.

    Although thin clients have been around for a few years now, in those days 300 MHz server CPUs and 10 Mbit/sec Ethernet were top-of-affordable-range. And the performance was a bit clunky.

    Now we have 3000 MHz servers and 100 Mbit/sec networks, thin clients can really fly. So long as you forget the clunky days and try them!

    --
    Andrew Yeomans
  17. LTSP + Ximian Desktop == killer! by IGnatius+T+Foobar · · Score: 4, Informative

    I'm running Ximian Desktop at home, and I've got a remote X display in a comfortable, sunny room (servers are in the basement). I can definitely attest that full support of LTSP would be a wonderful thing.

    There's lots of talk about Linux desktops replacing Windows desktops, but too many people want to use Linux as a drop-in Windows replacement. That's unfortunate, because to really get the most out of Linux, you have to treat it like Linux -- play up its strengths. The remotability of X11 on a window by window basis (as opposed to the whole desktop, which is how it's done in Windows) is central to this.

    This is, in fact, how the folks in Largo, FL made their system work so well. Everything runs from big servers. The nice thing about this model is that you can roll out dedicated servers for various applications. You could have a big box dedicated to OpenOffice, for example. It would run lots of instances of that application (and you get the associated memory footprint savings) being displayed on everyone's desktops. Easy to deploy, too: you just publish the icon or menu item to fire it up, and it executes remotely and transparently. The user doesn't even know that the app is running on a different server -- not even when he/she goes to load and save files, because you're using NIS and NFS to unify the authentication and the document directories across all servers.

    It's a beautiful, beautiful thing. Elegant and seamless. And it's only possible in a Unix/Linux environment -- Microsoft doesn't have anything even close to this. They can't, because it screws up their pricing model. And we all know that money is more important than technology in their world.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:LTSP + Ximian Desktop == killer! by moonwind · · Score: 2, Interesting
      @IGnatius T Foobar:

      "The remotability of X11 on a window by window basis (as opposed to the whole desktop, which is how it's done in Windows) is central to this."
      -------
      I'm sorry, I have bad news to you (and I hate to say it): Citrix/ICA can do "window by window" remoting already a long time. and Microsoft's RDP (Remote Desktop Protokol) in their latest versions can do it too. Plus, both take less bandwidth than X. And both are snappier than X, with less latency for the user. And both can near-seamlessly print from the application server to the locally atttached printer of the (maybe Thin) Client. And both can detach from a running session and re-attach to it again (even from another client, effectively providing "session migration").. Can X11 do this too? It is a set of features that is absolutely essential in an enterprise environment of fat servers/thin clients. (Yes, I know Citrix and Windows Terminal Servers cost more money than X11 which ships for free on Linux)

      But stay comfortable, I have also some good news for ya (and I luv it):

      • The current version of NX/NoMachine, a highly efficient, GPL'd X11 compressor, supports this:
      • run with the same speed (or faster) and consume the same low bandwidht (or lower) as Citrix/ICA and Microsoft/RDP. Ths will proof to be a pretty big asset for X11 in the future battle for the enterprise desktops.
      • tunnel Citrix/ICA and Microsoft/RDP through its own connection. This will enable all NX clients to seemlessly access and bring to their desktops remote Windows sreens at a better speed than vanilla ICA/RDP.
      • support access to X11 applicationss from Windows, Mac OS X, Zaurus, iPAQ and mobil phones. This is the start of ubiquitous desktop computing where my own desktop follows me to wherever I roam. I can even access it from booting the latest Knoppix (V3.4)
      • And one of the next releases of NX/NoMachine will provide this:
      • support the display of single application windows from remote Windows Terminal Servers. This will make Windows --> Linux desktop migration scenarios much smoother -- you can offer a better way of keeping a lifeline back to the MS world for the transitional period where your users still need it for lack of a Linux implementation of a particular software.
      • support the de-taching and re-attaching from an X11 application without loosing the session.. This will enable "session migration": stop working in office, go home, kiss baby, have dinner, say goodnight to kids, finish that damn important document for next morning by dialing into your still running desktop session from home.
      • support seamless printing from X11 applicaton server to locally attached printer. The benefit is pretty obvious.

      Those who don't know about NX by now are missing something really cool and useful.

      Hey, and it case you haven't noticed: I said it is GPL! Yes, GPL licensed!! (OK -- NoMachine as the NX inventors have dual-licensed:it to themselves, and they are also building and selling a commercial product on top of the exact same GPL libraries.... So what? Trolltech do this with Qt, Codeweavers do this with WINE, MySQL do this with MySQL and Redhat do this with the Linux kernel. Let NoMachine also pay their own developers.)

      Oh, and in case I forgot to mention it: NX is really cool. See also this paper from Linux-Kongress 2003

  18. running 150 desktops here by codepunk · · Score: 3, Interesting

    I am currently running 150 desktops off of two servers using thin client deployment. Instead of going with ltsp we use a slackware live cd that gets it's final config from a web server using wget and a php script that passes out configurations based on the sent mac address.

    Finally it just lanches x against the servers using the -query option. This is one hell of a lot simpler than ltsp and we do not have to worry about nfs mounted root or none of that junk.

    The servers are actually redhat AS 3.0 running in clustered mode. Now if redhat would just hurry the up and release GFS I could run a shared /home which would be really cool.

    The gnome guys could also help out greatly by adding the ability to deploy desktop icons to multiple users from say root's desktop. I have scripts to do this but it would be nice to have it
    as a option to creating a link to a application.

    --


    Got Code?
  19. Quick Start with Knoppix by dilute · · Score: 5, Informative

    Want to play with this? Pop a Knoppix CD into any X86 machine on your network and try 'knopixterminalserver' (from the command line or the KDE menus).

  20. Re:Why all linux by kelzer · · Score: 5, Insightful

    At the risk of getting modded down myself:

    Hey moderators - please read the moderator guidelines, which state "Concentrate more on promoting than on demoting" and "Average Comments might be slightly offtopic, but still might be worth reading. They might be redundant. They might be a 'Me Too' article. They might say something painfully obvious. They don't detract from the discussion, but they don't necessarily significantly add to it." The parent post fits into this category, and as such probably already had an appropriate score of 1.

    If your gut reaction is to mod something down, maybe take a look at the poster's history. This guy is new to Slashdot, he's already posted some worthwhile things. His only other negatively modded post was flagged redundant (another overused moderation). I don't think he meant anything by this post. Yes, it's off-topic, but did it really deserve to get slammed down to -1, the same score as this post?

    Please use your mod points more constructively. There are some good posts out there that deserved to be modded up more than the parent post deserved to be modded down.

    Thanks.

    --

    ---------------------------------------------
    SERENITY NOW!!!!!!!!!!!!!!!!
  21. Eating your own dogfood by Marcus+Erroneous · · Score: 3, Interesting

    I'm always happy to see them eating their own dogfood. Especially after reading an article where the presenter talked Linux but used a Mac with M$ Powerpoint for his presentation. Running Linux and using OpenOffice for their presentation shows that they at least use and know something about the Linux environment. It's kind of hard for me to take you seriously about your commitment to a Linux product line when you're using M$ products. If your company has so few people that are Linux literate that they have to send M$ drones to represent them, how do you expect to produce a native Linux product? I wish them success and hope for the best. But, their failure won't stop me from using my Linux boxen. ;)

    --
    You must be the change you wish to see in the world - Ghandi
  22. Installing LTSP is Easy with K12LTSP Isos by Doug+Dante · · Score: 4, Informative

    I had a hard time installing LTSP for a demo until a friend suggested using the K12LTSP Iso images. Installation was completely painless using them.

    --
    The world will not get better through technology. We must seek to be better people.
  23. Re:LTSP Compression by moonwind · · Score: 3, Insightful

    And tell me what exactly are the bandwidth requirements of X?

    Actually, the remote X problems aren't so much the bandwidth (which *is* important) but much more the "roundtrips". Depending on link latency each X protocol "request" by the X application client, that solicits a "reply" from the X server, introduces additional wait cycles. There comes a point where increasinb bandwidth doesn increase speed: you sit there with an empty pipe and waith for roundtrips to finish....

    I hate to say it, but Citrix with their ICA, Microsoft with their RDP and Tarantelly with their IAP are all doing a much better job here and use far less bandwidth, making their stuff even work over modem links..

    Overall, roundtrips make X feel very sluggish across WAN or low bandwidth links.

    This paper gives a few good examples and figurs about plain vanilla X and NX-enabled X:

    • a Mozilla start-up alone produces nearly 6.000 round-trips and needs more than 7 minutes to complete over a 9.600 baud modem connection. With the help of NX, the round-trips are boiled down to a few dozen, and a startup may only take 20 seconds over the same modem link!
    • a full-screen KDE session transfers 4.1 MByte of data over the wire, if it is run over a vanilla remote X connection. Run it over NX, and the second startup data transfer volume is down to 35 kByte only! You can run KDE sessions over a 9.600 baud modem link and have a responsiveness which is better than TightVNC over a crosslink cable hooking together two boxes only 1 yard apart.
    • overall compression/speed gain is 70:1 (on average, across various applications), but can easily achieve 200:1 and more for some applications, like Web browsing.

    To me, the GPL'd NX from NoMachine are the saviours for X and remote X connections. Finally someone has created a plugin addon to existing systems, which lets the Unix world compete on par with stuff like Citrix (which, strangely, is now embraced by Redhat). NX is giving a bright future to ubiquitous desktop computing based on Unix. What's best: it can even access Windows sessions (via RDP) with a 2- to 10fold speed increase over plain rdesktop sessions.

    I am looking forward to see their session "de-tach and re-attach" feature, as well as their "session migration" (leave office, go home, tease the baby, have dinner, and finish your work via a remote session from home by dialing into the very same destkop that you left back at work). ;-)

  24. But you still pay the Microsoft tax. by HarveySchmidlapp · · Score: 2, Informative
    On a side note, the laptops of both the HP rep and Novell rep were running SuSE Linux Desktop with Ximian XD2 installed and the presentation was made using OpenOffice Presentation."

    In spite of this, if you want an HP laptop, you have to buy Windows (XP Home). Since their upgrade to XP Pro is $50, about half the retail difference, I suppose you could only expect saving 50% of the retail price of XP Home ($200*50% = $100) if they were to leave it off. While saving $100 would be nice, NOT sending anything to Redmond would make me even happier.

    I don't mean to pick on HP in particular. This is true of IBM, Toshiba, and Dell (and probably any others you can name). Do any of the big name makers let you avoid the Microsoft tax?

  25. Wouldn't it be nice by Action_Jax · · Score: 2, Interesting

    If they could work on other enhancements to LTSP or X such as "screen" like session management or vnc session management or load balancing like Citrix.

    I think its greating them getting involved, LTSP is quite a mature project and while I'm not quite sure what kind of extra value they would add hopefully they will be looking at solidifying LDAP/Edirectory integration and other enhancements (like bandwidth optimisation).

  26. Are you a shill? by ripcrd · · Score: 3, Interesting

    I've seen these posts about NX over the last few days and I'm not sure if you are just impressed by the product as a user or a shill for the company to sell more licenses.

    IIRC, Novell just bought a company that made a Live Linux CD (Knoppix derivative) with all the free Novell client tools and some sort of Citrix (or NX) like software for terminal serving. It was something like Novix or something. I found a link to them on the Knoppix Cousins page.
    http://www.knoppix.net/docs/index.php/Knopp ixCusto mizations

    What's wrong if Novell want to contribute to an Open Source project of their choice? It may be that Novell chose LTSP because it will fit more of the situations they are looking at than NX.

    --
    --Somewhere there is a village missing an idiot.
  27. Interesting... very interesting by tulare · · Score: 4, Insightful

    Sometimes it's hard not to kick oneself for being an early adopter. I've been successfully deploying LTSP labs at work this year using SuSE 9.0 as a base system, and the project has been a success, but it's been a heck of a lot of work. As we're deploying these as student lab computers in a K12 environment, lockdown is key, so I've had to learn (and make good use of) the KDE Kiosk API, and of course this is before the Kiosk admin tool became available. Additionally, we have an Active directory with accounts for all secondary students, so I got to learn how to compile, install, and configure Samba 3 to get winbind to do some of the tricks I needed it to do besides just auth. Also, our primary students don't have an account of their own but rather use a shared school account, and Mozilla has that very annoying profile problem when a user tries to run multiple instances of it, so I had to write a wrapper so that it could run sandboxed (which also provides the benefit of keeping the kids from setting bizarre configurations which are then replicated to all the other users as they are wont to do in our other labs).

    All in all, I'm kind of glad I did all this work by hand - I learned a lot, and most of it is now very easy for me to do. On the other hand, had the rumoured deployment tools been available when I started the project, I would have jumped on that and quick. I'm frankly not sure which is better in the long term, but I know it would have been faster to just click'n'run =]

    One last thing - before someone flames me for being stupid and not just using K12LTSP, I have to say I tried it, and didn't like it - for one thing I needed more flexibility than was provided by K12LTSP, especially where AD auth comes in, and besides that, as a matter of preference I like what the KDE Kiosk api provides, and we all know just how much Redhat-based distros Don't Support KDE =] In the end, I got to know the system a lot better, and can do a lot more with it than I would have been able to do under a K12LTSP system. This isn't to disparage the effort and amazing work produced by the K12LTSP team - they really do have an excellent product and I recommend it wholeheartedly for K12 staff needing to get a fast deployment out - it just wasn't the fit I needed for this project.

    --
    political_news.c: warning: comparison is always true due to limited range of data type
  28. Another easy way... by swusr · · Score: 2, Informative
    PXES

    From the page:

    PXES Universal Linux Thin Client Features

    Supported servers and protocols

    • Unix/Linux supporting XDM
    • Microsoft Terminal Server using RDP
    • Citrix using ICA
    • VNC using TightVNC
    • LOCAL local graphical session with simple desktop
    • LTSP or K12LTSP
    • IBM Host using 3270 or 5250 emulation (soon)
    • Telnet emulating ANSI terminal
    • SSH
    • Tarantella using proprietary protocol
    • Nomachine using NX

    Boot methods

    • PXE network card included in most modern PC hardware
    • Etherboot to boot from diskette or EPROM
    • CD-ROM
    • Hard disk
    • DOC DiskOnChip and DOM DiskOnModule
    • USB Storage

    Hardware requirements

    • Processor: x86 architecture (i486, i586, i686, VIA C3, etc.)
    • BUS: PCI recommended (although ISA works)
    • RAM: 32 Mb recommended (16 Mb minimum)
    • NIC: see supported card list in Readme
    • Video: see supported card list in Readme

    Local devices

    • Diskette
    • Hard disk
    • CD-ROM
    • Printers parallel, serial and USB
    • Serial devices (bar code reader, etc.)
    • Audio

    Supported operating system

    • Linux
    • Solaris
    • AIX
    • SCO
    • BSD
    • HP-UX
    • Microsoft Windows NT4
    • Microsoft Windows 2000
    • Microsoft Windows 2003
    • Microsoft Windows XP

    LAMENESS FILTER SUCKS

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lacinia pharetra nunc. Mauris sagittis. Integer semper turpis vitae eros. Morbi quis elit vel dolor laoreet semper. Duis consequat pede in massa. Aliquam mauris lectus, mollis et, mollis non, ultricies ut, pede. Nullam egestas aliquet elit. Vestibulum tempus suscipit magna. Nam mi dolor, vulputate id, tristique eget, semper id, lectus. Phasellus eleifend eros a nibh. Duis iaculis tristique nunc. Mauris orci. Maecenas sit amet turpis. Curabitur lobortis tortor. Suspendisse sollicitudin, lacus nec nonummy tempor, sapien dolor dictum ipsum, euismod aliquam diam nisl quis massa. Mauris convallis magna pellentesque lorem. Sed aliquet. Quisque sagittis sapien eget lectus. In fermentum ornare nunc. Donec cursus justo at nibh. Donec quis nisl. Quisque vel magna. Aenean dapibus neque nec diam. Donec suscipit justo. Morbi consectetuer sapien ac tellus. Nullam sagittis facilisis neque. Quisque sit amet massa in dolor rhoncus tincidunt. Nam diam turpis, tristique non, sagittis sit amet, egestas quis, velit. In et ante id justo varius vestibulum. Quisque malesuada, nulla nec cursus rhoncus, justo justo hendrerit lorem, vitae cursus est massa ac nibh. Donec et risus. Sed magna ligula, dapibus eget, pretium vel, convallis id, erat. Nam volutpat fringilla lorem. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque libero. Vestibulum mi. Praesent molestie scelerisque odio. Aenean molestie neque at nunc. Sed a lorem id tortor pharetra iaculis. Sed lorem nunc, convallis vel, malesuada nec, suscipit a, tellus. Praesent leo magna, consectetuer id, egestas sed, hendrerit ultricies, sapien. Nullam sit amet tortor non wisi ultricies dictum. Nullam sed ante quis wisi placerat egestas. Fusce non ipsum ut nulla tempus ullamcorper. Donec mollis commodo turpis. Morbi feugiat. Nulla id diam. Nam eu eros semper nunc viverra ornare. Integer blandit nibh. Quisque bibendum, erat non

    --
    - Sw Usr
  29. I doubt they will find it as easy as they think... by jdclucidly · · Score: 4, Informative

    Our company has been been doing LTSP server installs in local area school for a year, now. In that time we've learned a lot about what LTSP needs and doesn't have and have developed tools to deal with those issues. Novell has a long road ahead of them to deal with that list of challenges. Off the top of my head, here are some common ones:

    1. Devices connected to thin clients are extremely difficult to bind back to the server for enumeration and individual user access. Think users in different rooms want to print to their printer on their desk. Our tools handle that but took months to develop.
    2. Managing the KDE Kiosk API to lock down user desktop is not currently possible in anything but config files; again, our tools manage those things but took months to develop.
    3. Managing the rolling out of user profile changes requires scripts and GUI interfaces to those scripts.
    4. Changes in hardware configurations require close relationships with customers where an advanced Linux technician can respond timely. This is a huge cost to our company but it make the stuff work and makes our customers happy.
    5. People that purchase LTSP servers have no interest in learning or administering Linux. They want it to just work; they're tired of adminstering variances in Windows labs and networks. You have to have a Linux tech to closely support the server.
    6. Upgrades between releases of SuSE cannot be done, AFAIK. Presently, the only distros that can continually upgrade without breaking are Gentoo, Debian, LFS, and Slackware. This is Novells biggest challenge. This means that users of Novell's implementation would have to reinstall to receive any new software.
    7. With currently available SuSE tools, it's not possible to boot from CD remotely and do a complete server rebuild or forensics in case of absolute disaster. We can do this by using Gentoo boot CD's.
    8. Clients invariably have one Windows app that they just have to run in Wine. It requires time, patience, and working with the Wine folks and good debugging skills to get some of these things to work. I don't think Novell has the time or interest due to costs of such things.

    Novell has their work cut out for them but I think that, ultimately, a company this large will find that the cost of supporting these servers running in places with noone with any Linux knowledge is too high -- they'll get out of the business or their customers will not get sufficient support and leave.

    ... IMHO, of course.

  30. "X" versus "Frame Buffer" is a tradeoff by Kunta+Kinte · · Score: 3, Insightful
    Yes, and I was talking about bandwidth, not the particular technology. An RDP session with bitmap caching running at 800*600*16bpp or 1024*768*8bpp is completely usable with the bandwidth of a 28.8 modem, whereas X is often unresponsive over a 604/128 DSL line.

    This argument always comes up.

    X uses and alternative approach to network transparency which comes with the trade off of higher bandwidth. The advantage though, is much less load on the servers.

    Framebuffer based solutions eg. RDP are a joke when considered as a means of deploying applications to large groups of users.

    You might end up with configs like 10s of users per server for even simple applications simply because all the rendering has to be on on the servers.

    In the long run RDP is very expensive because of the equipment cost.

    While with X, with the rendering offloaded to the client, happily chugging along.

    Personally I think the X approach is a lot saner. Why render the entire application on the server when you have a client that probably can easily do this rendering as well? ...If you have the bandwidth, that is.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  31. Re:I doubt they will find it as easy as they think by RustyTaco · · Score: 2, Interesting
    # Devices connected to thin clients are extremely difficult to bind back to the server for enumeration and individual user access. Think users in different rooms want to print to their printer on their desk. Our tools handle that but took months to develop.
    Really? I just did a quick lookup in the login script to set the PRINTER environment variable to the right printer depending on the hostname/display (depending on if it was an LTSP terminal or full Linux system). It's a little ugly but dead simple. If you're using CUPS (as you probably should for sanity sake) use lpoptions -d printer instead of export PRINTER=printer.

    - RustyTaco
  32. Re:"X" versus "Frame Buffer" is a tradeoff by natmsincome.com · · Score: 2, Informative

    You can map:
    *Drives - http://nbd.sourceforge.net/
    *Audio - http://www.ltsp.org/ltsp_sound_docs.txt and http://www.ltsp.org/contrib/ica/ica-howto.html
    *P rinters - http://ltsp.org/documentation/ltsp-3.0-4-en.html (Section 5. and 8.2.6.)

    As you can see none of this is through X. X only does the screen. This is the classic windows product that does everything VS unix where you have 5 different products that combine to do the same thing.

    The difference is that with Linux you can change to a different product for a single subsection if it doesn't do what you want (I've ready about 3 or 4 different network audio servers)

    As for shadowing X sessions you can using VNC. Serial ports can be mapped to the server but I don't know of any projects deddicated to making that easy only a couple of scripts that do.

    As for using X over a modem try http://www.xfree86.org/current/lbxproxy.1.html which reduces the bandwidth X uses. Also you can use VNC which allows you to trade quality for speed.

    Is all of this through a simple GUI provided for you like Citrix? No! Does it give you more flexability? Yes! Does this mean more work? Yes! Once it's up and running do you care? No!

    Does X compare to the ICA protical? No! Why? One is just for the GUI whereas the other does everything else as well. X is designed for system with limited hardware which is why by default it doesn't work in the situations your talking about but that's why there are other products that do what you want.

    Comparing X and RDP/ICA is like comparing MP3 to FLAC they both do the same thing (compress audio) but not in the same way or with the same goals.

    Also think when you compare Windows and Linux remember:
    *Windows - One mega application that does it all.
    *Linux - Lots of little applications that do the same job together.

  33. Mandrake is already there... by LibrePensador · · Score: 2, Informative

    Mandrake already offers what Novell is now getting around to implement. Look at Mandrake's terminal server, which also does audio and local terminal to floppy file saving through some pretty nifty tricks.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software