|01:08||try2free has left #ltsp|
|01:27||komunista has joined #ltsp|
|01:31||alkisg has joined #ltsp|
|01:31||ogra has quit IRC|
|01:32||ogra has joined #ltsp|
|01:32||vmlintu has joined #ltsp|
|02:27||pthsWork has joined #ltsp|
|02:42||dobber has joined #ltsp|
|02:49||Da-Geek has joined #ltsp|
|02:57||F-GT has quit IRC|
|03:14||F-GT has joined #ltsp|
|03:17||ogra_cmpc has quit IRC|
|03:30||ogra_cmpc has joined #ltsp|
|03:51||alkisg has quit IRC|
|05:04||sutula has quit IRC|
|05:20||intelliant has joined #ltsp|
|05:23||pitipiti has joined #ltsp|
|05:23||pitipiti has left #ltsp|
|05:46||pitipiti has joined #ltsp|
Hi I'm looking for a way to set up so that different screen (Ctrl + Alt + Fx) serves different desktop manager in particular gdm and ldm. Can someone point me in the right direction?
so that when the ltsp server is down the user will at least have a working gnome
hi! anyone experienced with ltsp-cluster setup ?
I have overcome a major hurdle in authenticating against ldap
pitipiti, using dhpcd from ltsp server or somerwhere else?
which is kinda yes
I have a ltsp server client already set up
but I wan to try something like if I have a working desktop (not thin client)
pitipiti, so I suggest to do with boot order. If pxe-booting cannot get IP and continue booting, then bootup from local HDD.
why didn't I think of that ....
But then you can't use dhcp in local installation.
the uri specification in /etc/ldap.conf does not work as is mentioned in all config docs
what do you mean? muppis
I thought even if it gets the ip
but not the root-path and all that stuff
it will fail to boot and fall back to hd??
only host works, so one must comment out the uri directive and only keep the host one
but now I have run against another wall, the users are able to ssh to any appserver but unable to log in from the TCs
but thanks muppis
easy solution :) I was dumb lol
oh... now i see what you mean
dhcpd and ltsp is on the same machine
that's not a problem for our setup though
thanks a bunch
|06:01||alkisg has joined #ltsp|
|06:05||pitipiti has left #ltsp|
hi! anyone experienced with ltsp-cluster setup
i'm kind of lost
just ask! :)
I owe you an apology first
it worked finally
the pam/ldap thingy?
was following these steps - https://help.ubuntu.com/community/LDAPClientAuthentication#Notes%20for%207.10%20and%20later
oh , what was the problem?
it drove me crazy
the uri entry in /etc/ldap.conf does not work
it needs to be commented out and replaced with only the host entry
keeping both also is dangerous
it would simple not resolve to the ldap server
will update the wiki as well once the complete setup is working
now though i am able to ssh into the appservers
as any ldap user i mean
i am unable to login via TCs
|06:22||dobber has quit IRC|
where should i check the logs for this
there is no mention of ltsp-update-sshkeys as well
could that be an issue
have set the root password in the chroot and run ltsp-update-image --arch i386
now rebooting the TC and hopefully I shall be able to see some TC logs directly
|06:24||pmatulis has joined #ltsp|
|06:33||alexqwesa has quit IRC|
|06:34||alexqwesa has joined #ltsp|
Hey! it worked
looked like rebuilding the image auto-did whatever was required to take into consideration the newly configured appservers
|06:38||F-GT has quit IRC|
|06:38||shamino has quit IRC|
|06:38||monteslu has quit IRC|
|06:40||shamino has joined #ltsp|
|06:40||EXP has joined #ltsp|
|06:41||monteslu has joined #ltsp|
does the ltsp multiboot work with 10.04? i followed these instructions but itt does not work: https://help.ubuntu.com/community/UbuntuLTSP/LTSPMultiboot
there is no prompt to choose
EXP: what OS do your clients have?
i have 2-3 machines that have xp installed
those instrustions worked before but after update it stopped to work
You can easily install gpxe into the XP boot manager, but if you prefer pxelinux menus, I'm using this stanza to boot XP: http://ltsp.pastebin.com/uCp8G4cQ
(I'm using chain.c32 instead of localboot so that I can choose from the pxe menu which local OS to boot)
Here's the result: http://users.sch.gr/alkisg/tosteki/index.php?action=dlattach;topic=2828.0;attach=1672;image
|06:55||F-GT has joined #ltsp|
|06:55||EXP has quit IRC|
|06:59||vmlintu has quit IRC|
|07:04||ogra_cmpc has quit IRC|
|07:13||mikkel has joined #ltsp|
|07:14||vmlintu has joined #ltsp|
|07:20||vmlintu has quit IRC|
|07:23||uday has joined #ltsp|
I'm using lenny at a college. don't know from where to download ltsp 5 or how to install either kindly help
|07:28||Da-Geek has quit IRC|
|07:28||uday has quit IRC|
|07:29||root has joined #ltsp|
|07:29||root is now known as Guest4141|
|07:30||Guest4141 has quit IRC|
|07:35||vmlintu has joined #ltsp|
|07:46||Da-Geek has joined #ltsp|
|07:49||ogra_cmpc has joined #ltsp|
|07:58||vagrantc has joined #ltsp|
|08:29||alkisg has quit IRC|
|08:31||vagrantc has quit IRC|
|08:33||vagrantc has joined #ltsp|
|08:40||AndyGraybeal has quit IRC|
|08:57||vagrantc has quit IRC|
|09:16||Guest62617 has joined #ltsp|
|09:19||vagrantc has joined #ltsp|
|09:34||ogra has quit IRC|
|09:34||ogra_ has joined #ltsp|
|09:35||ogra_ is now known as ogra|
|09:35||ogra has joined #ltsp|
|09:35||vagrantc has quit IRC|
|09:39||bobby_C has joined #ltsp|
|09:45||vagrantc has joined #ltsp|
|09:46||zamba_ has joined #ltsp|
|09:47||zamba_ is now known as zamba|
|09:48||daduke has quit IRC|
|09:50||intelliant has left #ltsp|
|09:50||intelliant has joined #ltsp|
|09:52||daduke has joined #ltsp|
|09:53||zamba has quit IRC|
|09:56||The_Code has joined #ltsp|
|09:56||intelliant has quit IRC|
|09:59||bobby_C has quit IRC|
|10:03||zamba has joined #ltsp|
|10:04||redbaritone has joined #ltsp|
I need some help.
I foobared my LTS lab when I removed Wine.
Now, immediately following a login, the screen goes black, and then to a pretty blue screen with a hard drive, a globe, a hammer, etc. (I think it's a Netboot screen.)
Note that I can't even log into the gnome environment on my admin account on the server.
(Terminal login works.)
Where should I look to find what's screwed up?
|10:09||alexqwesa has quit IRC|
|10:10||alexqwesa has joined #ltsp|
|10:13||staffencasa has joined #ltsp|
|10:16||vagrantc has quit IRC|
|10:21||irule has joined #ltsp|
My next move is saving some configuration files and wiping the hard drive to start over. Please, someone tell me this isn't necessary!
|10:38||sutula has joined #ltsp|
|10:40||primeministerp has joined #ltsp|
|11:00||rjune_ has quit IRC|
|11:02||Kyle__ has joined #ltsp|
|11:03||rjune_ has joined #ltsp|
Hi. Is it possible to setup an LTSP server on a dislike distro than the clients? If so, could someone point me to a doc so I can read up on it?
|11:17||The_Code has quit IRC|
|11:42||Da-Geek has quit IRC|
|12:00||Gadi has joined #ltsp|
Kyle__: Why do you want to do that? Do you mean something like having an OpenSuse server supporting Edubuntu clients, or do you mean a 64-bit server supporting 32-bit clients? (The latter is certainly possible.)
redbaritone: Like a centos server supporting Ubuntu clients. Mostly because I already have the server setup, and don't relish the idea of rebuilding it thisafternoon. Not that I can't :)
And err, actually the second too, since thge server is 32 bit and the clients 64.
How many clients?
20 in this lab. Another 30 in a second lab (to be supported by a different server).
32-bit server should support the 4GB you'll need for those 20 clients.
|12:07||Lns has joined #ltsp|
You're fighting an uphill battle if you try supporting a different distro, though. I've never tried it, but I imagine you'd want the same package manager, etc. In fact, I read that it's a good idea to keep the server and thin clients at the same version of the SAME distro, so if that's any indication...
What do I know, though. I foobarred my distro last night. :-(
redbaritone: Fair enough. I just figured I'd check. Never having used LTSP before, there was always a chance it had some fabulous tool I'd never heard of, allowing me to do that ;)
Ouch. What did you do? Replace glibc or somefin?
|12:09||shawnp0wers has joined #ltsp|
I removed Wine, and I think it removed something that's affecting my gnome enviro. Just after logging in (even at the server), the screen goes black, then returns to the login screen. On the clients, it goes to a netboot screen, then goes black. If I give it three fingers, it lets me log out of the client.
Could that be glibc?
Where do I go to track down problems like this?
Removing wine shouldn't do that, somethign else deffinately happened. What happens if you login using the failsafe terminal? It should be listed as xterm or twm...something like that.
I can login with terminal, but not through the gui (gnome) environment.
|12:12||shawnp0wers has quit IRC|
My accounts are all screwed at login. (Even on the server.)
redbaritone: There should be a failsafe gui environment you select though the sessions menu. But the console should be enough to fix things anyway. What distro are you using?
After removing wine, I noticed that the wine menu option was still hanging around. Note to self: when there's a menu item still hanging around, for an application you KNOW is gone, don't get curious and click the it! :-/
I'm a bit of a newb myself. I still don't quite "get" when you need to just update an application on the server, and when you need to update the chroot environment. Is there some kind of clean separation of duties that's in the docs somewhere? If so, I missed it.
|12:25||[GuS] has joined #ltsp|
|12:26||intelliant has joined #ltsp|
|12:27||[GuS] has quit IRC|
|12:27||AndyGraybeal has joined #ltsp|
|12:28||[GuS] has joined #ltsp|
|12:29||irule has quit IRC|
|12:29||intelliant has quit IRC|
|12:29||vagrantc has joined #ltsp|
|12:29||intelliant has joined #ltsp|
|12:29||vagrantc has quit IRC|
|12:29||vagrantc has joined #ltsp|
|12:33||intelliant has left #ltsp|
|12:36||hughessd has joined #ltsp|
redbaritone: What is the distro you're using? If it's Ubuntu there's a fairly documented wiki that has info on troubleshooting stuff like what you're experiencing.
redbaritone, anything clients access is on the server (if you're not using fatclients or local apps)
everything past the initial login screen
|13:16||wwx_ has joined #ltsp|
|13:16||wwx has quit IRC|
okay, i'm sorry - i don't do this very often, but i don't need to rebuild my image if i change lts.conf correct?
|13:22||[GuS] has quit IRC|
|13:29||sweetpi has joined #ltsp|
|13:34||alkisg has joined #ltsp|
|13:39||jammcq has joined #ltsp|
|13:43||denisesball has joined #ltsp|
hey does anyone know of a way to see what website a user currently has open?
vagrantc: the problem with --arch and --base was that I put the parameter handling into a function :-/
alkisg: at least you figured it out...
So the correct solution is to move them back out :D
(or just use eval)
|13:45||moose-tek has quit IRC|
|13:46||moose-tek has joined #ltsp|
denisesball: with xprop or xwininfo you can get the window title, but I don't know of any easy way to get the URL, other than writing a small firefox extension for this.
yeah because sometimes certain users firefox makes the load pretty high and all i can see is it's firefox and flash but i'd like to know the site so i can tell their managers to yell at them or not
might not even be in an active tab
I believe a firefox extension could give you a list of all the URLs, but I don't know of any other (==easy) way to get internal firefox data from the outside
i was thinking checking the cache or history files, but i think that might be binary in sqlite
Squid with identd would give you the user, but you wouldn't know if he still has the tab open etc
It's easy to do it with sqllite, but it's locked when the user has firefox open
I'm not sure if making a copy while firefox is running and working at the copy would work
i could give it a shot
Even if you see "site a" in the history, you still wouldn't know if it still has that page open
yeah thats ture
So I believe a firefox extension is the safest way for this
i'd really need to cross reference the PID to the url
the extension is probably more work than worth, installing it for all of them, and then making sure they dont remove it
Extensions can be installed per system too (not only per user)
E.g. see adblock-plus
yeah but isnt that one a package?
so that was as simple as apt-get install adblock-plus
but i dont know if the extension i want is available like that
Right. So the correct solution would be to make "sudo apt-get install xul-url-monitor" :)
Sure, it would need some work. I don't know of any easy solution.
i dont see that package?
I'm saying that you should write that from scratch
that is not something i know how to do
I understand. I just don't know of any other way that would work, other than a firefox extension.
thats ok. i see xwininfo needs a window variable, how can i get that from ps? or would i do that a different way?
|14:02||Kyle__ has quit IRC|
does 'user-switching' work in ubuntu 10.04 with ltsp ?
AndyGraybeal: no, it's a gdm feature, ldm doesn't support it
aah okay; thank you.
does anyone use sabayon to create profiles for ltsp?
|14:07||alexqwesa has quit IRC|
|14:07||vagrantc has quit IRC|
denisesball: xlsclients -l
|14:09||alexqwesa has joined #ltsp|
i love the ldm splash screen :) whoever designd that is awesome
alkisg: xlsclients -l works perfect on my PC, but on the termserver i get xlsclients: unable to open display ""
denisesball: yeah you need to sudo to access the user display etc
...you can find that in the user environment, e.g. /proc/<userpid>/environ - it will take some programming to do it
~$ sudo xlsclients -l
xlsclients: unable to open display ""
No no it's not that easy
oh i see what u mean
sudo cat /proc/$pid/environ | tr "\000" "\n" | sed -n 's/^DISPLAY=//p'
...where pid is some user process
Then you set display, xauthority etc etc
It's not easy, it's better to do it properly with a firefox extension
|14:14||[GuS] has joined #ltsp|
yeah i see that now
|14:20||[GuS] has quit IRC|
Here's a script I once made to get access to the user displays: http://ltsp.pastebin.com/TzrCeXin
After you do that, you can run sudo DISPLAY=$userdisplay xwininfo -root -tree | grep -i "Mozilla Firefox"
You'll need some shell understanding to go through all this...
sweet alkisg i'll give it a shot!
|14:29||korcan has joined #ltsp|
|14:45||pmatulis has quit IRC|
Lns and johnny: I'm using Edubuntu. Thanks. Yes, I know everything is on the server, and I know about the Ubuntu wiki. It's been SO helpful. I think the ClientTroubleshooting link deals primarily with what happens UP TO the login screen. I need to troubleshoot something that's happening just after the authentication. Am I wrong? I think I might need to turn on remote syslog to discover what's happening.
well that's possible, there are docs for that
just after authentication is on the sever
by default, does the actual server use LDM or GDM? It looks like right now my clients are using LDM, like they should be, but my server is using GDM. is this okay?
redbaritone: have you gone through /var/log/auth, messages, Xorg.*.log on the server right after trying to authenticate? Do those not give you any clues?
AndyGraybeal: that's fine
Lns: what if i wanted my server do use LDM, would that be a drawback?
LDM is for the terminal-side only (runs on the terminal)
i'm using ubuntu 10.04
lns, awesome, thakn you for your response L)
I don't really see why, but maybe?
|14:48||alkisg has quit IRC|
|14:49||alkisg has joined #ltsp|
how do i remove 'switch user' from the 'lock screen' menu?
Lns: No, I haven't looked at /var/log/auth, but I will now. Also, are Xorg.*.log in /var/log as well?
Lns: Thanks. I'll have a look at them a little later on.
ah disable user swiching in gconf
|14:56||denisesball has left #ltsp|
|14:56||alkisg has quit IRC|
|15:01||alkisg has joined #ltsp|
|15:07||vagrantc has joined #ltsp|
|15:14||Selveste1 has joined #ltsp|
|15:21||Selveste1 has quit IRC|
|15:22||Selveste1__ has joined #ltsp|
|15:23||wwx_ has quit IRC|
|15:24||wwx has joined #ltsp|
Does SHUTDOWN_TIME actually shut down the clients at that time?
Or is this so the server will know that they're otherwise (via script) being shut down at that time?
|15:26||Lns has quit IRC|
redbaritone: the former
unless people are using them
My lab's computers were unnecessarily on, all night. If for no other reason than to shut down those fans, from filtering the dust out of the air, I'm gonna do this!
i've changed my umask in /etc/profile from 022 to 002; and when i touch a file, it's permissions are -rw-r--r-- .. and isn't 002 suppoed to set it to -rw-rw-r--?
i'm using ubuntu 10.04 and gnome
AndyGraybeal: logged in from LDM?
AndyGraybeal: known bug in debian
doesn't read /etc/profile
how do i fix?
there's a workaround in there for setting an environment variable. hopefully works for setting umask as well
vagrantc: workd like a charm.
Is there a good article or documentation which explains WHEN you need to update chroot, versus when you only need to update an application on the server? I can't get my head around what is actually needed in the image, and what is needed only on the server.
redbaritone: if you mean the nbd image, anytime you change the chroot you need to rebuild the image if you want nbd clients to be able to access the changes
I think im not understanding your question though
Yeah, I know that. What I mean is, why for some things, do I need to chroot, and for others, I just need to update the application on the server? To install the flash plugin, for example, I just needed to do that on the server. Do ALL applications only need to be updated on the server? If it resides in the PATH, does it have to be updated on chroot, too?
Also, things like: Can I install applications from my (admin) account, while using a thin client? Doesn't it have access to the same directories, as if I'm actually using the server itself?
well I'm new to ltsp, I obviously need to read docs. I thought everything client side ran from the chroot/nbd
Apparently Firefox is installed ONCE, on the server. (It doesn't have to be in the nbd image.) Right?
redbaritone: unless you're using local apps or fat clients, everything should be installed on the server.
by default, you just install stuff on the server.
vagrantc: Am I wrong thinking thin clients access everything from the chroot/nbd?
sweetpi: depends on what you mean by access
typically, the thin client just logs into the server, and all applications run on the server.
hence *thin* client.
it's essentially just a keyboard/mouse/monitor for the server.
yes, but the client chroots or uses the nbd as root correct?
sweetpi: thin clients basically boots up a whole distribution (ltsp) that connects to desktop sessions on other computers. the chroot/nbd just contains the distribution that the clients boot up from
highvoltage: ok, so If I update say iceweasel on the chroot, the client will not have access to that version?
sweetpi: by default, no, it will still use the server's iceweasel
sweetpi: but you could configure it to use localapps, and then it would use the client's iceweasel.
I see, wow I completely miss-understood how thin clients worked
So, all apps are on the server, if running thin client, with no local apps. So when DO I need to update my image? When a new linux kernel comes out? When a security bug is found in ssh? What utilities are required in the thin client's nbd? Should I just run through the thin client boot process in the docs, and make a note of all the standard tools it uses to boot up?
sweetpi: yeah local apps are awesome, it allows you to use some of your spare thin client resources to run some things from the nbd share
redbaritone: well, typically, when your distro sends you updates, you should also update the chroot, and if indeed there was something updated, then run ltsp-update-image.
|16:15||mikkel has quit IRC|
But, if everything runs fine and you don't care much about having the latest security patches, you can also leave the chroot untouched for years
So basically it's your call..
alkisg: So, it doesn't hurt to just update after security updates, etc.? How often do you typically update?
Me? Maybe once per month. Other teachers here? Never :)
No, updating doesn't hurt (unless some new kernel has problems with your hardware etc etc, not related to ltsp)
So, would you advise to just put the script listed in <UbuntuLTSP/UpdatingChroot> on a monthly cron schedule? (Then run it occasionally ad hoc, too?)
How do you update your server? With cron? If so, sure, do the same with the chroot too.
alkisg: Thanks. You've been a big help to me. Perhaps we should put an "Update Strategies" section in the LTSP manual.
It's no different from a typical server, so...
I'm grokking this a little better now, thanks all!
Maybe you can find such a strategy in the ubuntu server manual
a little different, in that you should use ltsp-chroot
Good point! Hadn't thought of that!
which sets environment variables to ensure daemons do not start and such
(from the chroot on the server)
Is it more common to run Desktop on the server or the (duh) server version, and just use apt-get for everything?
I realize you don't need the monitor, but it would seem more "comforting" to use, for most people.
A GUI is needed on the server, so you can't just have the server version, you
the default case is to run (essentially) everything on the server
'd need to install a DE too
ah, but you don't necessarily need to actually have a desktop running on the server's console (many would say it's a waste of resources, really)
Desktop Environment. Anyway it's late here, goodnight all.
|16:29||alkisg has quit IRC|
|16:32||vagrantc has quit IRC|
|16:53||moose-tek has quit IRC|
|16:54||moose-tek has joined #ltsp|
|16:59||sep has quit IRC|
|17:12||korcan has quit IRC|
|17:16||jammcq has quit IRC|
|17:16||hughessd has quit IRC|
|17:24||Selveste1__ has quit IRC|
|17:32||redbaritone has quit IRC|
|17:35||Selveste1__ has joined #ltsp|
|17:45||Patina has quit IRC|
|17:55||Gadi has left #ltsp|
|18:08||alkisg has joined #ltsp|
|18:10||Patina has joined #ltsp|
|18:29||komunista has quit IRC|
|18:33||wurzzero has joined #ltsp|
|18:41||otavio has quit IRC|
|18:52||alkisg has quit IRC|
|18:57||staffencasa has quit IRC|
|19:22||joulez has joined #ltsp|
|19:22||otavio has joined #ltsp|
I need to run alsamixer on the client any ideas? alsamixer: function snd_ctl_open failed for default: No such file or directory
|19:32||joulez has quit IRC|
|19:51||joulez has joined #ltsp|
hello, I need to adjust the volume of the sound device on the client, but alsamixer and amixer wont work. any ideas? (the default volume is too low). thanks.
joulez, read the docs on lts.conf
you should adjust the volume there
johnny: Error: "ltsconf" is not a valid command.
johnny: "lts.conf" :: http://manpages.ubuntu.com/lts.conf
I have it already.
but the volume is still too low.
are there any docs about running some apps locally?
joulez: Error: "local" is not a valid command.
johnny: "localapps" :: to access a tutorial on setting up localapps on jaunty, see https://help.ubuntu.com/community/UbuntuLTSP/LTSPLocalAppsJaunty
then yu're gonna have to come back in about 10 hours when mre folks are about
|20:41||joulez has quit IRC|
|21:05||wurzzero has quit IRC|
|21:43||M4gic5t0rM has joined #ltsp|
I'm unclear if X_HORZSYNC and X_VERTREFRESH are still applicable to ltsp 5+, I've tried fixing some client monitor issues, and these don't seem to take effect.... actually maybe they do and I have some other kind of problem. hmmm
|21:50||jammcq has joined #ltsp|
|22:21||M4gic5t0rM has quit IRC|
|22:27||sweetpi has quit IRC|
|22:56||try2free has joined #ltsp|
|23:44||monteslu has quit IRC|
|23:46||monteslu has joined #ltsp|