From adammelancon at gmail.com Tue Oct 5 09:53:39 2004 From: adammelancon at gmail.com (Adam Melancon) Date: Tue Oct 5 09:53:43 2004 Subject: [Ltsp] K12LTSP GDM Kiosk Mode success! Message-ID: <4892876104100507535896c666@mail.gmail.com> Well, I finaly got my new K12LTSP server running. The machine I used for the server is a 500Mhz PIII with .5GB of ram running K12LTSP 4.1. For the first client I used a donated computer from a friend of mine Kris. A compaq presario 9548 with a 100Mhz PI and I was able to cram about 80MB of RAM into it. Since everything is processed on the server the terminal is surprisingly quick, and is nowhere near ready to be tossed into the recycle bin. I set this server up to have the terminals use GDM Kiosk Mode. The machine automatically logs in as a user with the same name (ws001) as the workstation name. The user has complete control over the desktop and can run or change whatever they want, but when the session is logged out, the /home/ws001/ folder is wiped clean and /etc/skel/ is copied in it's place just like it was a new user. It's like a homebrew centurian guard. I used this as a guide. http://www.k12ltsp.org/phpwiki/index.php/GDMKiosKMode Here are the gotchas and things you will need to do different than the link above. You will need to edit the /etc/dhcpd.conf file and make sure that the MAC address for the terminal is giving the right IP address and giving it the right hostname. I didn't want the terminals to use DHCP since all of my terminals are going to be public workstations. I just wanted them to autologin, then blow out the home directory on logout. example in dhcpd.conf: --------------------- host ws001 { #the hostname of terminal one hardware ethernet 00:01:02:c5:0f:37; #MAC address of terminal one. fixed-address 192.168.0.1; #the IP that I want it to have --------------------- Also, where the how-to has "/etc/gdm/gdm.conf" you will not find this file there, you will find this file in "/etc/X11/gdm/gdm.conf" the "gdm" folder is under /etc/X11/ Also, where it says "/etc/gdm/PostSession/ws001 and so on (One file per hostname)" You will need to name the script ws001.ltsp since that is the actual hostname, not just ws001. The only other snag I ran into was this below. --------------------------- I would get "error activating xkb configuration" when logging into a terminal. Found the answer here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120858 I solved this by simply adding a symlink in /usr/X11R6/lib/X11/xkb/rules: ln -s xorg.lst xfree86.lst Temporary, sure, but setxkbmap is happy again. ---------------------------- Here are some shots of the terminal screen and the terminal itself. http://www.vermilion.lib.la.us/sysa...screenshot1.jpg http://www.vermilion.lib.la.us/sysa...screenshot2.jpg http://www.vermilion.lib.la.us/sysa...l/terminal1.JPG Enjoy! -- Adam Melancon Work: http://www.vermilion.lib.la.us Personal: http://www.melancon.org From johnahebert at yahoo.com Tue Oct 5 10:18:06 2004 From: johnahebert at yahoo.com (John Hebert) Date: Tue Oct 5 10:17:59 2004 Subject: [Ltsp] K12LTSP GDM Kiosk Mode success! In-Reply-To: <4892876104100507535896c666@mail.gmail.com> Message-ID: <20041005151806.99310.qmail@web10705.mail.yahoo.com> Adam, The screenshot links are funky; don't work. Otherwise, very interesting and useful report! Thanks, John --- Adam Melancon wrote: > Well, I finaly got my new K12LTSP server running. > The machine I used for the server is a 500Mhz PIII > with .5GB of ram > running K12LTSP 4.1. > > For the first client I used a donated computer from > a friend of mine > Kris. A compaq presario 9548 with a 100Mhz PI and I > was able to cram > about 80MB of RAM into it. Since everything is > processed on the server > the terminal is surprisingly quick, and is nowhere > near ready to be > tossed into the recycle bin. > > I set this server up to have the terminals use GDM > Kiosk Mode. The > machine automatically logs in as a user with the > same name (ws001) as > the workstation name. > The user has complete control over the desktop and > can run or change > whatever they want, but when the session is logged > out, the > /home/ws001/ folder is wiped clean and /etc/skel/ is > copied in it's > place just like it was a new user. > It's like a homebrew centurian guard. > > > I used this as a guide. > http://www.k12ltsp.org/phpwiki/index.php/GDMKiosKMode > > Here are the gotchas and things you will need to do > different than the > link above. > > You will need to edit the /etc/dhcpd.conf file and > make sure that the > MAC address for the terminal is giving the right IP > address and giving > it the right hostname. I didn't want the terminals > to use DHCP since > all of my terminals are going to be public > workstations. I just > wanted them to autologin, then blow out the home > directory on logout. > example in dhcpd.conf: > --------------------- > host ws001 { > #the > hostname of terminal one > hardware ethernet 00:01:02:c5:0f:37; > #MAC address of terminal one. > fixed-address 192.168.0.1; > #the IP that I > want it to have > --------------------- > > Also, where the how-to has "/etc/gdm/gdm.conf" you > will not find this > file there, you will find this file in > "/etc/X11/gdm/gdm.conf" the > "gdm" folder is under /etc/X11/ > > Also, where it says "/etc/gdm/PostSession/ws001 and > so on (One file > per hostname)" You will need to name the script > ws001.ltsp since that > is the actual hostname, not just ws001. > > The only other snag I ran into was this below. > --------------------------- > I would get "error activating xkb configuration" > when logging into a > terminal. > Found the answer here: > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120858 > I solved this by simply adding a symlink in > /usr/X11R6/lib/X11/xkb/rules: > > ln -s xorg.lst xfree86.lst > > Temporary, sure, but setxkbmap is happy again. > ---------------------------- > > > Here are some shots of the terminal screen and the > terminal itself. > http://www.vermilion.lib.la.us/sysa...screenshot1.jpg > http://www.vermilion.lib.la.us/sysa...screenshot2.jpg > http://www.vermilion.lib.la.us/sysa...l/terminal1.JPG > > > Enjoy! > > -- > Adam Melancon > Work: http://www.vermilion.lib.la.us > Personal: http://www.melancon.org > > _______________________________________________ > Ltsp mailing list > Ltsp@brlug.net > http://brlug.net/mailman/listinfo/ltsp_brlug.net > _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From adammelancon at gmail.com Tue Oct 5 10:25:21 2004 From: adammelancon at gmail.com (Adam Melancon) Date: Tue Oct 5 10:25:14 2004 Subject: [Ltsp] Re: K12LTSP GDM Kiosk Mode success! In-Reply-To: <4892876104100507535896c666@mail.gmail.com> References: <4892876104100507535896c666@mail.gmail.com> Message-ID: <4892876104100508252cc3c9c2@mail.gmail.com> Links were bad, sorry about that. http://www.vermilion.lib.la.us/sysadminsite/files/terminal/screenshot1.jpg http://www.vermilion.lib.la.us/sysadminsite/files/terminal/screenshot2.jpg http://www.vermilion.lib.la.us/sysadminsite/files/terminal/terminal1.JPG On Tue, 5 Oct 2004 09:53:39 -0500, Adam Melancon wrote: > Well, I finaly got my new K12LTSP server running. > The machine I used for the server is a 500Mhz PIII with .5GB of ram > running K12LTSP 4.1. > > For the first client I used a donated computer from a friend of mine > Kris. A compaq presario 9548 with a 100Mhz PI and I was able to cram > about 80MB of RAM into it. Since everything is processed on the server > the terminal is surprisingly quick, and is nowhere near ready to be > tossed into the recycle bin. > > I set this server up to have the terminals use GDM Kiosk Mode. The > machine automatically logs in as a user with the same name (ws001) as > the workstation name. > The user has complete control over the desktop and can run or change > whatever they want, but when the session is logged out, the > /home/ws001/ folder is wiped clean and /etc/skel/ is copied in it's > place just like it was a new user. > It's like a homebrew centurian guard. > > I used this as a guide. http://www.k12ltsp.org/phpwiki/index.php/GDMKiosKMode > > Here are the gotchas and things you will need to do different than the > link above. > > You will need to edit the /etc/dhcpd.conf file and make sure that the > MAC address for the terminal is giving the right IP address and giving > it the right hostname. I didn't want the terminals to use DHCP since > all of my terminals are going to be public workstations. I just > wanted them to autologin, then blow out the home directory on logout. > example in dhcpd.conf: > --------------------- > host ws001 { #the > hostname of terminal one > hardware ethernet 00:01:02:c5:0f:37; #MAC address of terminal one. > fixed-address 192.168.0.1; #the IP that I > want it to have > --------------------- > > Also, where the how-to has "/etc/gdm/gdm.conf" you will not find this > file there, you will find this file in "/etc/X11/gdm/gdm.conf" the > "gdm" folder is under /etc/X11/ > > Also, where it says "/etc/gdm/PostSession/ws001 and so on (One file > per hostname)" You will need to name the script ws001.ltsp since that > is the actual hostname, not just ws001. > > The only other snag I ran into was this below. > --------------------------- > I would get "error activating xkb configuration" when logging into a > terminal. > Found the answer here: > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120858 > I solved this by simply adding a symlink in > /usr/X11R6/lib/X11/xkb/rules: > > ln -s xorg.lst xfree86.lst > > Temporary, sure, but setxkbmap is happy again. > ---------------------------- > > Here are some shots of the terminal screen and the terminal itself. > http://www.vermilion.lib.la.us/sysa...screenshot1.jpg > http://www.vermilion.lib.la.us/sysa...screenshot2.jpg > http://www.vermilion.lib.la.us/sysa...l/terminal1.JPG > > Enjoy! > > -- > Adam Melancon > Work: http://www.vermilion.lib.la.us > Personal: http://www.melancon.org > -- Adam Melancon Work: http://www.vermilion.lib.la.us Personal: http://www.melancon.org From brad at selu.edu Wed Oct 13 09:30:43 2004 From: brad at selu.edu (Brad Bendily) Date: Wed Oct 13 09:30:46 2004 Subject: [Ltsp] LTSP questions Message-ID: Here at SLU we've had an ongoing project that we want to get Linux on some workstations at our library. I had setup a "Kiosk" station running on Suse. It was fairly easy. Only running a browser and a X session. But I don't want to have to install Suse on the 15 stations I want to setup. I tried to remaster my own Knoppix cd, which was a great learning experience as well. It worked, but was very time consuming. I had a few hiccups before I stopped working with it, which I could probably fix. But the thought of burning 15 cd's for these workstations really has me bummed. Because of the recent talks on the brlug and LTSP list I was thinking that LTSP would be great in this particular application. It will be about 15 "Lobby" workstations that will need only a browser. So, we have hit the ltsp.org site and have been digging through the documentation and some questions have come up that I thought i'd ask the list about. First, should we be trying to use the ltsp.org site and "roll our own" or should we forget that and go to http://www.k12ltsp.org/ and use their already pre-packaged distro? If we do use ltsp.org, what's the best distro to run? Any other LTSP newbie advice would be appreciated. Thanks -- Brad Bendily - CNA/CLE Systems Administrator From johnahebert at yahoo.com Wed Oct 13 09:54:21 2004 From: johnahebert at yahoo.com (John Hebert) Date: Wed Oct 13 09:54:22 2004 Subject: [Ltsp] LTSP questions In-Reply-To: Message-ID: <20041013145421.13502.qmail@web10702.mail.yahoo.com> I'd use k12ltsp to minimize startup time. Once you have that installed, you can add/remove packages to suit your needs. I'll bet it will do what you want, but if not, at least you will be ahead on the learning curve if you want to roll your own. The older distro (3.1.2) is more stable, from what I've heard. The newer distro (4.1.0) has support for more hardware and a nicer installer. John --- Brad Bendily wrote: > Here at SLU we've had an ongoing project that we > want > to get Linux on some workstations at our library. > > I had setup a "Kiosk" station running on Suse. It > was > fairly easy. Only running a browser and a X session. > But I don't want to have to install Suse on the 15 > stations I want to setup. > > I tried to remaster my own Knoppix cd, which was > a great learning experience as well. It worked, but > was very time consuming. I had a few hiccups before > I stopped working with it, which I could probably > fix. > But the thought of burning 15 cd's for these > workstations > really has me bummed. > > Because of the recent talks on the brlug and LTSP > list > I was thinking that LTSP would be great in this > particular application. It will be about 15 "Lobby" > workstations that will need only a browser. > So, we have hit the ltsp.org site and have been > digging through the documentation and some questions > have come up that I thought i'd ask the list about. > > First, should we be trying to use the ltsp.org site > and "roll our own" or should we forget that and > go to http://www.k12ltsp.org/ and use their > already pre-packaged distro? > > If we do use ltsp.org, what's the best distro to > run? > > Any other LTSP newbie advice would be appreciated. > Thanks > > -- > Brad Bendily - CNA/CLE > Systems Administrator > > > _______________________________________________ > Ltsp mailing list > Ltsp@brlug.net > http://brlug.net/mailman/listinfo/ltsp_brlug.net > _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From adammelancon at gmail.com Wed Oct 13 10:30:18 2004 From: adammelancon at gmail.com (Adam Melancon) Date: Wed Oct 13 10:30:16 2004 Subject: [Ltsp] LTSP questions In-Reply-To: <20041013145421.13502.qmail@web10702.mail.yahoo.com> References: <20041013145421.13502.qmail@web10702.mail.yahoo.com> Message-ID: <48928761041013083069ee8f4c@mail.gmail.com> Ditto! I would go with K12LTSP If you want to see what the desktop looks like, just take a look at these screenshots from my terminal. http://www.vermilion.lib.la.us/sysadminsite/files/terminal/ I'm running 4.1 On Wed, 13 Oct 2004 07:54:21 -0700 (PDT), John Hebert wrote: > I'd use k12ltsp to minimize startup time. Once you > have that installed, you can add/remove packages to > suit your needs. I'll bet it will do what you want, > but if not, at least you will be ahead on the learning > curve if you want to roll your own. > > The older distro (3.1.2) is more stable, from what > I've heard. The newer distro (4.1.0) has support for > more hardware and a nicer installer. > > John > > --- Brad Bendily wrote: > > Here at SLU we've had an ongoing project that we > > want > > to get Linux on some workstations at our library. > > > > I had setup a "Kiosk" station running on Suse. It > > was > > fairly easy. Only running a browser and a X session. > > But I don't want to have to install Suse on the 15 > > stations I want to setup. > > > > I tried to remaster my own Knoppix cd, which was > > a great learning experience as well. It worked, but > > was very time consuming. I had a few hiccups before > > I stopped working with it, which I could probably > > fix. > > But the thought of burning 15 cd's for these > > workstations > > really has me bummed. > > > > Because of the recent talks on the brlug and LTSP > > list > > I was thinking that LTSP would be great in this > > particular application. It will be about 15 "Lobby" > > workstations that will need only a browser. > > So, we have hit the ltsp.org site and have been > > digging through the documentation and some questions > > have come up that I thought i'd ask the list about. > > > > First, should we be trying to use the ltsp.org site > > and "roll our own" or should we forget that and > > go to http://www.k12ltsp.org/ and use their > > already pre-packaged distro? > > > > If we do use ltsp.org, what's the best distro to > > run? > > > > Any other LTSP newbie advice would be appreciated. > > Thanks > > > > -- > > Brad Bendily - CNA/CLE > > Systems Administrator > > > > > > _______________________________________________ > > Ltsp mailing list > > Ltsp@brlug.net > > http://brlug.net/mailman/listinfo/ltsp_brlug.net > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > > _______________________________________________ > Ltsp mailing list > Ltsp@brlug.net > http://brlug.net/mailman/listinfo/ltsp_brlug.net > -- Adam Melancon Work: http://www.vermilion.lib.la.us Personal: http://www.melancon.org From brad at selu.edu Wed Oct 13 14:08:43 2004 From: brad at selu.edu (Brad Bendily) Date: Wed Oct 13 14:08:33 2004 Subject: [Ltsp] LTSP questions In-Reply-To: <48928761041013083069ee8f4c@mail.gmail.com> Message-ID: > Ditto! > I would go with K12LTSP > If you want to see what the desktop looks like, just take a look at > these screenshots from my terminal. > http://www.vermilion.lib.la.us/sysadminsite/files/terminal/ > I'm running 4.1 I did see those pictures before. I'm curious, how customizable is the desktop? Is that Gnome or KDE? What I want is to load only X and hopefully Firefox. No real desktop or anything else. Also, I remember on the list yall refering to the machine needing two NICs. One would be on the LAN and the other would be private network to the terminals. I would rather just have 1 NIC and the terminals would just be on our public network. I assume this would work? Thanks Brad B From adammelancon at gmail.com Wed Oct 13 14:20:44 2004 From: adammelancon at gmail.com (Adam Melancon) Date: Wed Oct 13 14:20:36 2004 Subject: [Ltsp] LTSP questions In-Reply-To: References: <48928761041013083069ee8f4c@mail.gmail.com> Message-ID: <4892876104101312203f15cdbd@mail.gmail.com> Then what you need is "firefox Morphix" http://sourceforge.net/project/showfiles.php?group_id=71814&package_id=83217&release_id=219127 It only boots to firefox. There should be dhcp server running somewhere on the network On Wed, 13 Oct 2004 14:08:43 -0500 (CDT), Brad Bendily wrote: > > Ditto! > > I would go with K12LTSP > > If you want to see what the desktop looks like, just take a look at > > these screenshots from my terminal. > > http://www.vermilion.lib.la.us/sysadminsite/files/terminal/ > > I'm running 4.1 > > I did see those pictures before. > > I'm curious, how customizable is the desktop? Is that Gnome or KDE? > > What I want is to load only X and hopefully Firefox. No real desktop > or anything else. > > Also, I remember on the list yall refering to the machine needing > two NICs. One would be on the LAN and the other would be private > network to the terminals. I would rather just have 1 NIC and > the terminals would just be on our public network. I assume > this would work? > > Thanks > Brad B > > -- Adam Melancon Work: http://www.vermilion.lib.la.us Personal: http://www.melancon.org From brad at selu.edu Wed Oct 13 14:53:34 2004 From: brad at selu.edu (Brad Bendily) Date: Wed Oct 13 14:53:20 2004 Subject: [Ltsp] LTSP questions In-Reply-To: <4892876104101312203f15cdbd@mail.gmail.com> Message-ID: > Then what you need is "firefox Morphix" I've looked at that before, but you can't easily set the homepage and I need to set the homepage to a specific site. That's why I started making SLUPPIX. I had a way for users who own a domain to be able to set the homepage. Basically I set the homepage to sluppix, which tranlsates to www.selu.edu/sluppix which does a redirect to what ever page you want it to. But I never really finalized SLUPPIX yet. Maybe I will one day. BB