IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 23 April 2009   (all times are UTC)

00:00
<o0splitpaw0o>
hello there. I got a question
00:02
got a question. how can I have the client configured to use the client's resources. such as ram/cpu . I logged into my thin client, & saw it displaying me the servers resources, not the client.
00:02lucascoala has quit IRC
00:15nubae1 has joined #ltsp
00:17nubae has quit IRC
00:31japerry has joined #ltsp
00:44hanthana_ has quit IRC
00:59alkisg has joined #ltsp
01:14slashdotfx has quit IRC
01:17Shingoshi has quit IRC
01:17slashdotfx has joined #ltsp
01:49johnny has joined #ltsp
01:58johnny has quit IRC
01:58johnny has joined #ltsp
01:58johnny has joined #ltsp
01:58johnny is now known as Guest45436
02:13Guest45436 has left #ltsp
02:13johnny has joined #ltsp
02:15johnny has left #ltsp
02:15johnny has joined #ltsp
02:18try2free has left #ltsp
02:19johnny has quit IRC
02:20o0splitpaw0o has quit IRC
02:21johnny has joined #ltsp
02:21johnny is now known as Guest70982
02:22Guest70982 has left #ltsp
02:58rjune_ has quit IRC
03:05FlyOnThe1all has quit IRC
03:05FlyOnThe1all has joined #ltsp
03:16rjune_ has joined #ltsp
03:21rjune_ has quit IRC
03:24bobby_C has joined #ltsp
03:31mede has joined #ltsp
03:31
<mede>
hello everyone
03:31
any idea how to config multiple edubuntu server?.
03:33yoshi has joined #ltsp
03:33yoshi is now known as Guest47596
03:36mede has quit IRC
03:40
<ogra>
mede, https://launchpad.net/ltsp-cluster
03:40
oh, he's gone
03:53X-TaZ has joined #ltsp
04:07bobby_C has quit IRC
04:08mikkel has joined #ltsp
04:19hanthana has joined #ltsp
04:24rjune_ has joined #ltsp
04:27jaime_david has joined #ltsp
04:29
<jaime_david>
Hi, i'm using K12Linux
04:31
I've got a 10/100 switch. If i connect a 1000 switch to it will this provide the bandwidth that the thin clients need
04:31
??
04:31Guest47596 has quit IRC
04:34rjune_ has quit IRC
04:39
<alkisg>
jaime_david: what nics do the clients and the server have?
04:39
(speed)
04:40
<jaime_david>
server 1000, clients 100
04:40
<alkisg>
Then it will provide the needed bandwidth, but you'll need to have flow control=off
04:41
See here for info: https://help.ubuntu.com/community/UbuntuLTSP/FlowControl (ignore any ubuntu-specific things)
04:41
<jaime_david>
is that an lts.conf option?
04:41
<alkisg>
Nope, read the link
04:41
<jaime_david>
ok thanks
04:43yoshi has joined #ltsp
04:43yoshi is now known as Guest75276
04:49
<jaime_david>
thanks a lot alkisg!!
04:50
<slashdotfx>
hi everyone
04:52
I've noticed that client ignoring my lts.conf, I've put them under /var/lib/tftpboot/ltsp/i386
04:52
when I run tcpdump on the tftp port, I see that client was actually ask for /lts.conf, not /var/lib/tftpboot/ltsp/i386/lts.conf
04:53
is this the intended behaviour? the manual said it should be under ltsp/i386
04:53
where exactly is the configuration? is in dhcpd.conf?
04:55
and if I put lts.conf just under /var/lib/tftpboot, it works
04:57
<ogra>
then your client doesnt get the right tftp path from your dhcp server
04:57
the client extracts it from the filename directive in the dhcpd answer
05:01
<slashdotfx>
my dhcpd.conf excerpt, option root-path "/opt/ltsp/i386";
05:02
filename "/ltsp/i386/pxelinux.0";
05:02
I guess, it should be the "filename <path>" directive isn't it?
05:03
<ogra>
then it should chop off pxelinux.0 from the filename and use the path
05:03
at keast thats what the code does
05:03
*least
05:06cinch has quit IRC
05:06
<slashdotfx>
this is some part of my tcpdump result,
05:06
IP 192.168.0.11.34154 > 192.168.0.1.69: 21 RRQ "/lts.conf" netascii
05:06jaime_david has left #ltsp
05:08rjune_ has joined #ltsp
05:09
<ogra>
http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/annotate/head%3A/client/initramfs/scripts/ltsp_nbd
05:09
line 83 to 88
05:21
<alkisg>
slashdotfx: maybe you somehow tell ipconfig not to use the values from dhcpd.conf? E.g. if you've put IPAPPEND in pxelinux.cfg/default, or if there's another dhcp server running, or if you have the filename option inside an "if" that's not valid for vendor identifier = "Linux ipconfig"...
05:24intelliant has joined #ltsp
05:28
<slashdotfx>
i didn't append anything into pxelinux.cfg/default, only single dhcp server which I'm sure, and about the dhcp option
05:29
would you mind to take a look, here http://ltsp.pastebin.com/f40702730
05:29
<ogra>
and your client is using PXE ?
05:30
<slashdotfx>
yes ogra
05:31rjune_ has quit IRC
05:31
<slashdotfx>
I'm running jaunty, with the latest update (dist-upgrade, including ltsp-build-client)
05:32
and my pxelinux.0 is not from jaunty, I've replace it with feisty, since my client wont boot with it
05:32
if that matters :)
05:33
<alkisg>
slashdotfx: there is your problem:
05:33
    if substring(option vendor-class-identifier, 0, 9) = "PXEClient" {         filename "/ltsp/i386/pxelinux.0";
05:33
ipconfig does NOT send "PXEClient" as a vendor identifier, it sends "Linux ipconfig"
05:33
So it doesn't get the filename.
05:34
Remove the if, and it'll work fine (or fix it by using and "or")
05:34
<slashdotfx>
this is my complete tcpdump, http://ltsp.pastebin.com/f10932c75
05:36
<alkisg>
slashdotfx: append this in your dhcpd.conf if statement: or (substring(option vendor-class-identifier, 0, 14) = "Linux ipconfig")
05:36
<slashdotfx>
ok, right away
05:38
<ogra>
feisty didnt have any code to read lts.conf via tftp
05:38
and feisty is long dead and unsupported
05:39
<alkisg>
ogra, it's only pxelinux.0, it shouldn't make any difference...
05:39Faithful has quit IRC
05:40
<ogra>
alkisg, ?
05:40
he is trying to load lts.conf via tftp
05:40
<alkisg>
He didn't change the initrd, he only changed pxelinux.0
05:40
<ogra>
there is no code in the initramfs for that in a feisty initramfs
05:40
<slashdotfx>
bingo! IP 192.168.0.14.41756 > 192.168.0.1.69: 31 RRQ "/ltsp/i386/lts.conf" netascii
05:40
:) thank you very much
05:40
<alkisg>
yw
05:41
ogra, as I understand, he's using the jaunty initramfs
05:41
<slashdotfx>
yes, I've only replacing pxelinux.0
05:41
<alkisg>
He just changed pxelinux.0 due to a nic incompatibility... shouldn't have any problem with that
05:41
<ogra>
ah, k then i misunderstood :)
05:42
<alkisg>
it's the release fever :P
05:42
<slashdotfx>
gentlemen, I had to go now, thank you very much for your help, bye :)
05:43nubae1 is now known as Nubae
05:57hanthana has quit IRC
05:57mole1962 has joined #ltsp
06:01
<mole1962>
Hi, any tricks for getting local devices to work with Gentoo, LTSP-5? LOCALDEV=True in lts.conf, docs say an icon should appear on the desktop, but it doesn't. I can mount a USB stick locally from the terminal shell (but not unmount it - /etc/mtab is read only...).
06:06
<ogra>
icons only apprea on gnome desktops
06:06
*appear
06:06
on other systems you have to browse to /media/$USER/<devicename>
06:07
and dont fiddle on the client ... ltspfs never keeps the device mounted unless something does an actual write, you will not see it mounted on the client anyway
06:09
<mole1962>
/media is empty, both when looged on as normal uses and as root. syslog shows :Successful su for root by root
06:09
Apr 23 12:09:18 msi su[7868]: + ??? root:root
06:09
type messages, if that gives any clues
06:10
<ogra>
no idea what you are referring to ... syslog wont have anything about ltspfs mounts
06:10
check if ltspfsd is running on the client ...
06:10
<mole1962>
it happenes when I plug and unplug a USB stick
06:10
<ogra>
check your udev log on the client if it fires the ltspfs rules
06:11
<mole1962>
and I got usb_id[7282]: unable to access '/devices/pci0000:00/0000:00:03.3/usb1/1-3/1-3:1.0/host4/target4:0:0/4:0:0:0/block/sdb' in the logs doing it too quickly
06:11
<ogra>
make sure ldm has set up the socket the communication runs through
06:12
make sure ltspfs is installed server side (ltspfsmounter gets executed through the ldm tunnel on plug by the udev rule on the client)
06:13
<mole1962>
ltspfd is running OK - the login is with kdm. Will set ldm up and try that. Thanks
06:13
<ogra>
kdm wont work
06:13
neither will gdm
06:13
we dont support XDMCP at all in ltsp ... at least feature wise
06:14
<mole1962>
it does - the PC did have LTSP 4.2 on it B4. I've had an xdm login screen as well - but that didn't work properly
06:15
<ogra>
all features we implemented in ltsp5 are 100% bound to the ldm ssh tunnel
06:15
<mole1962>
ldm has just failed to compile
06:15
<ogra>
you can use XDMCP, but wont have sound, localdev, local apps etc etc
06:16
XDMCP is simply to insecure to promote it
06:20
<mole1962>
Looks like installing iso-codes will get ldm to compile
06:22
<ogra>
right, it pulls its language list from there
06:25
<mole1962>
I just remembered it from bugzilla or somewhere - ldm has compiled OK now.
06:26
but getting "no response from server restarting" messages
06:27
<ogra>
your ssh server is running ?
06:28
<mole1962>
yes - just tried restarting it and stopping the firewall just in case
06:36pmatulis has joined #ltsp
06:37
<X-TaZ>
Where can I find some help to mount the homes via a huge nfs server ? I want to use it with ltsp-cluster
06:55
<alkisg>
mole1962: this message is displayed no matter what the actual error is; so usually it's a problem with the ssh keys. Try specifying SCREEN_02=shell in lts.conf and then to ssh to the server from the client console to see the error message.
06:56
<cyberorg>
alkisg, LDM_DEBUG_TERMINAL=true in lts.conf should get terminal along with LDM
06:57
<alkisg>
cyberorg: isn't that AFTER logging in?
06:57
At least in intrepid when I've tried it, that was the case...
06:57
<mole1962>
alkisg - It was a password problem - I set the root password in the chroot environment different to the server, and using the new password got me logged in
06:58
<alkisg>
k
06:58
<cyberorg>
its S99-debug-terminal
06:58
<mole1962>
but I've broken it trying to get KDE to start instead of basic server
07:09alkisg has quit IRC
07:12
<mole1962>
Possibly daft question - I've got LDM back logging into TWM - could anyone let me know the LDM_XSESSION value I need to start KDE ? I don't need to install anothe KDE in the chroot environment do I?
07:13
<ogra>
no
07:13
its not LDM_XSESSION but LDM_SESSION
07:14
and it sould point to your startkde script (wherever gentoo stores that)
07:23
<mole1962>
No luck. LDM_SESSION=/usr/kde/3.5/bin/startkde crashes LDM, which goes back to the login screen
07:24
<ogra>
check ~/.xsession-errors of the user you log in with
07:24* ogra goes back to watch #ubuntu-release-party
07:42vvinet has quit IRC
07:43elisboa has joined #ltsp
07:45mole1962 has quit IRC
07:48mole1962 has joined #ltsp
08:02klausade has joined #ltsp
08:15Nubae has quit IRC
08:16nubae has joined #ltsp
08:20elisboa_ has joined #ltsp
08:20elisboa has quit IRC
08:28Gadi has joined #ltsp
08:29leio has quit IRC
08:34maginot has joined #ltsp
08:38chrisjrob has joined #ltsp
08:42jammcq has quit IRC
08:43jammcq has joined #ltsp
08:43
<jammcq>
Good morning #LTSP
08:44
<Drakonen>
good afternoon
08:47
<Lumiere>
'morning
08:48
Ubuntu 09.04 released 30 minutes ago
08:48alkisg has joined #ltsp
08:57
<Gadi>
Wait a week or so and you can get 9.05 :P
08:58mole1962 has quit IRC
08:59twinprism has quit IRC
09:09
<chrisjrob>
i am struggling to get italc working in the chroot under debian lenny, the install was simple enough, and i seem to be stuck on what is probably a relatively simple task of starting /usr/bin/ica on the client.
09:09
under ubuntu i guess it would be START_ITALC=True, but I suspect that this has not been implemented under debian.
09:10
i have added to init.d and it runs
09:10
but fails with cannot connect to xserver.
09:22
<Gadi>
chrisjrob: I have 0 experience with this, but I am guessing you are starting the service before the Xserver is up
09:22
<chrisjrob>
yes i am. i think i should probably implement as an ldm script?
09:22
<Gadi>
you might be better served addind a script to the chroot's /usr/share/ldm/rc.d/
09:23
<chrisjrob>
Gadi: i'll give it a try. thanks!
09:23
<Gadi>
I would recommend with the "I" prefix
09:23
like: I00-italc
09:23
or some such
09:24
<chrisjrob>
should the file be formatted like init scripts, or just a simple bash script running the /usr/bin/ica
09:25
<Gadi>
the files are sourced
09:25
so it should be a sh script
09:25
without any exit's or anything
09:26
<chrisjrob>
Gadi: thanks.
09:27alkisg has quit IRC
09:36cliebow has joined #ltsp
09:37Egyptian[Home] has quit IRC
09:40
<cliebow>
ogra: to make firstclass client work in hardy i had to force insatll intrepids libqt-mt3..but i get multiple whining about unresolved dependencies for kstars etc..any rational way to make the dependency issue go away..
09:40mole1962 has joined #ltsp
09:42
<mole1962>
Hi, does anyone have any tips for client sould setup in Gentoo, LTSP 5? Alsa-plugins with pulseaudio USE flag installed on server and client, /etc/asound.conf file added, but all sound still from the server soundcard...?
09:43
Sorry, that was "client sound setup"
09:47pmatulis has quit IRC
09:50
<rjune>
ogra, ping
09:50alkisg has joined #ltsp
09:50pmatulis has joined #ltsp
09:55Egyptian[Home] has joined #ltsp
10:03pmatulis has joined #ltsp
10:14
<mole1962>
Now have no sound on server and hissing on client. alsamixer command on client gives "ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to connect: Access denied" on the server.... ps aux|grep pulse shows /usr/bin/pulseaudio --log-target=syslog --disallow-module-loading=1 --fail=1 --daemonize=1 --system. Anyone any ideas?
10:14
And still no local devices showing in /media
10:18alkisg has quit IRC
10:18
<Gadi>
mole1962: pulseaudio should run on the client, not the server
10:19
and through a logged in session, you should open a terminal window and type: env|grep PULSE
10:19
and check your PULSE_SERVER env variable
10:20
you should test first that pulse works, then move on to pulse-redirected-through-alsa
10:22
<ogra>
rjune, pong
10:23
cliebow, probably ask in #kubuntu-devel or #kubuntu, the only clean way i can imagine would be to either use a backport or backport the lib yourself
10:23
<rjune>
Is there anything for ubuntu that you know of that's similar to landscape, but allows you to be self hosted?
10:23staffencasa has joined #ltsp
10:24
<ogra>
not really, puppet is a cool anageent tool but no gui or anything for it afaik
10:24
*management
10:24
<rjune>
puppet is like cfengine
10:24
<ogra>
this kbd has a assive "m" issue
10:24
<rjune>
I was looking for something like spacewalk or landscape.
10:24
<ogra>
ebox ?
10:25
its the new webmin
10:25The_Code has joined #ltsp
10:25
<rjune>
I wasn't impressed with what I've seen of ebox, it looks to be gosa, but less useful
10:26
<ogra>
it was initially written by an ISP to give it to their users for ubuntu server maintenance
10:26
but afaik our server team extended it a lot
10:26
<mole1962>
Gadi, PULSE_SERVER=tcp:192.168.2.22:4713, I've now got sound on the client - but the server sound is coming from teh client as well..??
10:26
<ogra>
so you can use it as a general management tool
10:26
<rjune>
I'll poke it again with 9.04
10:26
<Gadi>
mole1962: what?
10:27* ogra tickles Gadi
10:28
<mole1962>
GAdi - yes, play an mp3 on the server with noatun and it comes out of the client speakers... The "permission denied" pulse error was on the server
10:28
<rjune>
too bad the server team doesn't have any openings
10:28
<ogra>
mole1962, stop messing around on both sides at the same time :) ...
10:29
ld sets PULSE_SERVER if the client detects SOUND=True on boot
10:29
*ldm
10:29* Gadi hands ogra an 'm'
10:29
<mole1962>
It's nearly there now.... KDE running OK, pulseaudio on the client
10:29
<Gadi>
want to buy a vowel?
10:29
<ogra>
heh
10:29
i'm reluctant to give up my SUN^WOracle kbd
10:30
but its losing its m
10:30
<Gadi>
mole1962: are you logged ina as the same user in both server console and client?
10:30
<mole1962>
yes - logged in as root on both .... hmm
10:30* Gadi wonders if an Oracle keyboard uses a database to mine for the 'm' key
10:30
<ogra>
dont do that
10:30
lol
10:31
<Gadi>
mole1962: one user per session
10:31
one eggroll per customer
10:31
no exceptions
10:31
<mole1962>
Ok will try - was using root to avoid permission stuff until it's working
10:32
<Gadi>
face ur demons
10:32
<rjune>
Gadi, but I really want two eggrolls
10:32
<Gadi>
rjune: no soup for you!
10:32
<ogra>
you can have a bagle and an egroll
10:32
but no two egrolls :)
10:33
<rjune>
I give tippy tippy
10:34
<mole1962>
OK, logged on as normal user on client.. sound Ok on client, hissing on server
10:36
"alsamixer" on server => "ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to connect: Access denied"
10:37
<ogra>
you can set up a virtual alsa device
10:38
create an asoundrc for your user
10:38
pcm.!default { type pulse }
10:38
ctl.!default { type pulse }
10:38evilx has quit IRC
10:39
<mole1962>
don't really know what I'm doing... just following the Gentoo Wiki which said to create /etc/asound.conf which has :
10:39
ppcm.!default {
10:39
type pulse
10:39
}
10:39
ctl.!default {
10:39
type pulse
10:39
}
10:39
<ogra>
there is one p to much :)
10:40
<mole1962>
yep.... copy and pasting - the file's OK
10:40
<ogra>
ctl.!default should actually give you a volume control for the pulse server on the client
10:40
<mole1962>
but it's /etc/asound.conf, not rc ... ?
10:40
<ogra>
well, no idea what files gentoo uses :)
10:41
in ubuntu we have an ~/.asoundrc.asoundconf on a per user base
10:41
/etc/asound.conf is a bit global ... so all your users will use pulse
10:42scottmaccal has joined #ltsp
10:43
<mole1962>
don't mind them all using ALSA...
10:44
<ogra>
they all use pulse
10:44
<mole1962>
on the client, alsamixer gives a volume control for PULSE (in the GUI, not logged in directly to the client)
10:44
<ogra>
on top of alsa
10:44
<mole1962>
anything that works would do...:)
10:45
<ogra>
well what you describe above is how it should work
10:45
"<mole1962> on the client, alsamixer gives a volume control for PULSE"
10:45
thats exactly the right behavior
10:45
<mole1962>
It's just the server permissions
10:46
<ogra>
well, with the setting in your asound.conf you enforce pulse usage for all users
10:46
so ake sure pulse runs on the server and your users have perissions to control it
10:46
<mole1962>
I've just copied /etc/asound.conf to /root, and alsamixer is working...
10:49
Thanks for the help - I'll carry on in the morning (need some sleep)
10:51
It's sort of working : use SMPlayer on the server and the sound is from the server, use Noatun on the clinet and the sound comes from the clinet speakers :) Thaks again
10:51mole1962 has quit IRC
10:52slashdotfx has quit IRC
10:54intelliant_ has joined #ltsp
10:57slashdotfx has joined #ltsp
10:59
<chrisjrob>
Gadi: thanks for your help earlier, script is running okay, but then stumbling over "ISD-server could not be started because port 5800 is already in use".
10:59
a ps -ef shows that /usr/bin/ica is running twice
11:00
<Gadi>
sounds like you need to make sure it dies
11:01* chrisjrob scratches his head
11:01
<chrisjrob>
sorry Gadi, I don't follow
11:01
<Gadi>
pastebot your script, as well as the output of ps -ef from the client
11:01
!pastebot
11:01
<ltspbot`>
Gadi: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
11:01
<chrisjrob>
will do.
11:04
<ltsppbot>
"chrisjrob" pasted "script ica-launcher" (8 lines) at http://pastebot.ltsp.org/304
11:06
<chrisjrob>
Gadi: i can't think of a way to get the client ps -ef somewhere accessible
11:06
<Gadi>
ps -ef >/tmp/foo; scp /tmp/foo user@server:
11:07
<chrisjrob>
thanks Gadi
11:09
<Gadi>
I assume ica runs in the background
11:10cliebow has quit IRC
11:12
<ltsppbot>
"chrisjrob" pasted "client ps -ef" (45 lines) at http://pastebot.ltsp.org/305
11:12intelliant has quit IRC
11:12
<Gadi>
looks like you have leftovers from your previous attempt
11:13
<chrisjrob>
Gadi: i've rebooted client between attempts
11:13leio has joined #ltsp
11:14
<Gadi>
that is what it looks like from a fresh boot?
11:14
<chrisjrob>
the two /usr/bin/ica entries - seem to happen after every boot
11:15
i suspect the second is being tripped up by the first,
11:15
but i'm only launching it once
11:15
if i remove my script, neither run
11:15
<Gadi>
ah - the second is actually a child of the first
11:15* Gadi just looked more closely
11:16leio has quit IRC
11:16
<Gadi>
so, either, your ica command is wrong
11:17
OR you have something else running on port 5800
11:17
played with vnc in the chroot at all?
11:17
<chrisjrob>
i have tried other ports and it still fails
11:17
no i have not tried installing vnc in the chroot at all
11:17
it really is a very clean setup (so far!)
11:17SDuensin_ is now known as SDuensin
11:19CAN-o-SPAM has joined #ltsp
11:20
<Gadi>
are you sure about the error message?
11:21leio has joined #ltsp
11:21
<Gadi>
install nmap on your server, and run: sudo nmap -sP <thinclientip>
11:21
or -sS
11:23
<chrisjrob>
the latter showed just 6007/tcp open X11:7
11:25
<Gadi>
hmm
11:25
<chrisjrob>
i've changed my script to run:
11:26
/usr/bin/ica -noshm -ivsport 5800 -isdport 5900 >> /var/log/ica-launcher.log 2>&1
11:26
but no different
11:26
<Gadi>
ok, do this:
11:26
at the client shell:
11:26
pkill -9 '/usr/bin/ica'
11:26
ps -efw|grep ica
11:26
make sure it is dead
11:26
then, do:
11:26
export DISPLAY=:7
11:27
export XAUTHORITY=/var/run/ldm-xauth<tab><tab>
11:27
(in other words, whatever the XAUTHORITY file is - its a long variable name)
11:27
:)
11:27
then:
11:27
run your ica command from the client
11:27
without the redirections
11:28
and tell me the error
11:29
<chrisjrob>
Gadi: ldm-xauth does not exist on my client
11:30
<Gadi>
hmm.. maybe its xauth-ldm...
11:30
I always forget
11:30
<chrisjrob>
only thing in /var/run is ldm and rsyslogd.pid
11:30
<Gadi>
ah, look in /var/run/ldm
11:30
<chrisjrob>
and under ldm is the server IP
11:30
<Gadi>
hmm...
11:31
/var/cache?
11:31* Gadi checks the code...
11:32
<Gadi>
XAUTHORITY=`mktemp -u /var/run/ldm-xauth-XXXXXXXXX`
11:32
should be there
11:32
<chrisjrob>
perhaps ldm couldn't load completely because of my script
11:32
<Gadi>
ah - did ldm not load?
11:33
<chrisjrob>
no, just displayed that isd-server error and stopped
11:33
<Gadi>
oh!
11:33
<chrisjrob>
sorry, probably should have saiid that earlier!
11:33* chrisjrob blushes
11:33
<chrisjrob>
shall i remove my script, reboot and follow your commands?
11:33Blinny has joined #ltsp
11:34
<Gadi>
does ica run in the background?
11:34
either way, at the end of your script, add the word: true
11:34
on its own line
11:34
<chrisjrob>
okay
11:34
<Gadi>
you never want to end a sourced file with a nonzero return value
11:34
(ie an error)
11:35
otherwise, nothing runs
11:36
<ltsppbot>
"chrisjrob" pasted "modified ica script" (5 lines) at http://pastebot.ltsp.org/306
11:37
<Gadi>
better
11:37
<chrisjrob>
changed and rebooted, but still just an error and black screen.
11:37
<Gadi>
and if you take out the script, you get ldm?
11:37
<chrisjrob>
yes.
11:38
<Gadi>
try:
11:38
/usr/bin/ica -noshm -ivsport 5800 -isdport 5900 >> /var/log/ica-launcher.log 2>&1 || true
11:42
<chrisjrob>
sorry Gadi, no different.
11:44
btw you previously asked me to use I00 prefix, but ldm did not pick it up, and reading ldm-script it looks like only the Sxx scripts are processed, so I went back to my S20 prefix.
11:49Remaille has joined #ltsp
11:52
<ltsppbot>
"chrisjrob" pasted "modified ica script" (5 lines) at http://pastebot.ltsp.org/307
11:52
<chrisjrob>
Gadi: that still fails, but continues to load ldm and desktop.
11:57
Gadi: there is still no /var/run/ldm-xuth...
11:58
but there is now an ldm_socket_vt7_XXXXXXXXXXX file.
11:58
which there wasn't before (in /var/run)
12:07
<Gadi>
hey
12:07
sorry had a ph call
12:07
you must be on an older version of ldm that did not have the I* prefix
12:08
S* should only be called upon login
12:09
<chrisjrob>
Gadi: that's okay - i don't expect your undivided attention - at least not for what i'm paying you ;)
12:11cliebow has joined #ltsp
12:12
<cliebow>
ogra: appreciate your answer to an off-topic..got yanked away here..
12:12cliebow has quit IRC
12:13
<Gadi>
chrisjrob: what version are you on?
12:14
<chrisjrob>
ldm 2:2.0.6-4
12:14
<Gadi>
what distro?
12:15
<chrisjrob>
debian lenny, ltsp 5.1.10-2
12:15
<Gadi>
and when you: ls /var/run
12:15
<pmatulis>
anyone using gnome-watchdog?
12:15
<Gadi>
you don't see any ldm-xauth*
12:16
<chrisjrob>
no just ldm, ldm_socket_vt_serverip, .ramfs and rsyslogd.pid
12:16
<Gadi>
weird
12:16
and if you run: DISPLAY=:7 ica
12:17
on the client?
12:17
(from a shell)
12:17
<Blinny>
pmatulis: Yeah
12:17
<Gadi>
oh, wait!
12:17
debian!
12:18NCommander has joined #ltsp
12:18
<pmatulis>
Blinny: i wonder why it's not in the ubuntu repositories
12:18
Blinny: does it work well?
12:18
<Gadi>
does ica need write access to anything other than /tmp?
12:18
<chrisjrob>
Gadi: DISPLAY=:7 ica seems to work okay, at least no errors, but it is in foreground
12:19
<NCommander>
Hey all. Question; I have a sparc-based server I want to use as an LTSP server serving i386 clients. I obviously can't build the chroot on the SPARC (I have access to an i386 to build the chroot), so what do I need to do to build the chroot on one machine, and transfer it elsewhere?
12:20
<Gadi>
chrisjrob: change your script to simply: /usr/bin/ica &
12:20
or, better:
12:20
/usr/bin/ica &
12:20
true
12:21
NCommander: plan to use nbd or nfs?
12:22
<NCommander>
Gadi, I'm not really sure. I've done netbooting before, but this is my first round playing with LTSP
12:22
<Gadi>
actually, if your distro has sparc support, it may have the ltsp-server package
12:22
<NCommander>
It looks like I can simply build my chroot and then scp it to the SPARC, and then just do the normal voodoo to configure NFS and dhcp
12:22
Gadi, it does, but the build chroot command is unlikely to work
12:22
<Gadi>
right
12:22
<NCommander>
(the sparc running ubuntu jaunty 9.04)
12:22
<Gadi>
but, the package should configure everything else
12:22nubae1 has joined #ltsp
12:22
<NCommander>
RIght, it did (as far as I know)
12:23nubae has quit IRC
12:23nubae1 is now known as nubae
12:23
<Gadi>
so, just copy the image over
12:23
you may also want to copy the whole chroot
12:23
actually, yeah, copy the entirety of /opt/ltsp/i386
12:23
as well as /opt/ltsp/image
12:24
*/opt/ltsp/images
12:24
put them in the same place
12:24
and then run: sudo ltsp-update-kernel
12:24
<NCommander>
meh
12:24
Today is not the day to build chroots
12:25
(new Ubuntu release has slammed the mirrors ;.;)
12:25
<Gadi>
you may also need to manually copy the Sparc server's ssh keys into the chroot's /etc/ssh/ssh_known_hosts
12:25
before you roll the image
12:25* nubae wonders why people dont use torrents on release day
12:25
<NCommander>
Gadi, thanks, you've been loads of help
12:25
<Gadi>
np
12:25
<NCommander>
nubae, you can't use a torrent to upgrade :-/
12:26
<nubae>
ah true...
12:26
<chrisjrob>
Gadi: thanks for your help, i'm going to be locked in if i'm not careful, i'll pick this up again tomorrow. goodnight.
12:26
<NCommander>
Gadi, how many people run LTSP on non-x86/powerpc machines
12:26
<nubae>
wish there was something like rsync to torrent
12:26
then u could do incremental
12:27
<Gadi>
nubae: i think the whole point of torrents is you are gathering seeds
12:27
so, its always incremental
12:28
<nubae>
yeah, but lets say u have image.iso
12:28
<Blinny>
pmatulis: Yes, works mostly well. Will need some tweaking for your setup. I had to change the time values for mine.
12:28
<nubae>
and u now want to download a new image.iso
12:28
rsync can look for the differences and only download that
12:28Eeyore-Jr has joined #ltsp
12:28
<Blinny>
pmatulis: FYI you can use the 32-bit deb on either 32 or 64-bit installations.
12:28
<Gadi>
rsync would still download the whole file
12:28
<nubae>
so even with p2p, it would be quicker to download just what u need and not the whole thing
12:28
<Blinny>
Isn't there apt-p2p
12:28
<Gadi>
its a single binary blob
12:29
<nubae>
no, it wouldnt
12:29
<pmatulis>
Blinny: thanks, so it works well. now have you found it very useful?
12:29
<Gadi>
no?
12:29
<nubae>
I use it to incrementally download new releases
12:29
<Blinny>
pmatulis: Sure. Kills old processes.
12:29
<nubae>
downloads 10 times quicker
12:29
<NCommander>
Blinny, there is, but its not setup out of the box
12:29
<Blinny>
Gadi: No, it only dl's the changed bits.
12:29
<Gadi>
pmatulis: you may want to experiment with: LDM_LIMIT_ONE_SESSION=True in lts.conf
12:29
<Blinny>
(rsync, that is)
12:30
<Gadi>
Blinny, nubae: ok, ok
12:30
<nubae>
:-) finally something Gadi doesn't know! ;-)
12:30
<pmatulis>
Gadi: thanks, took note
12:30
<NCommander>
Gadi, next question, is it possible to take a LTSP setup, and make it so changes are not saved?
12:31
<Gadi>
define changes
12:31
<NCommander>
Gadi, I reboot the machine and it goes back to a clean slate
12:31
<Gadi>
thats default
12:31
<NCommander>
oh
12:31
Perfect
12:31
<Gadi>
for the client
12:31* NCommander bets his LTSP newbieness is showing
12:31
<Gadi>
of course, if a user changes stuff on the server, it sticks
12:31twinprism has joined #ltsp
12:31
<NCommander>
Gadi, we're using this to demo Ubuntu jaunty on a bunch of older PCs, so thats fine
12:34vagrantc has joined #ltsp
12:34
<Gadi>
how come you're using a sparc server?
12:35
its like you're skipping to the advanced LTSP course without taking the intro
12:35
<vagrantc>
i had tested sparc a while back, but there was a bug that prevented it from really being used as a thin client
12:36spectra has joined #ltsp
12:36
<NCommander>
vagrantc, its a server, not a client
12:36
Gadi, its a demo, I'm showing off Ubuntu on SPARC, running LTSP serving i386 clients
12:36
Gadi, I've done netboot solutions before (quite alot with NetBSD) in a similar setup
12:36
so I'm not a complete newbie to this
12:37
<Gadi>
ah
12:37
<NCommander>
LTSP looks fairly easy to get going so I'm hoping its something I can get going with just a bit of fiddling
12:37* NCommander suspects if this was an i386 it would be a pure turnkey solution
12:37
<Gadi>
we welcome fiddling
12:37
it keeps ogra awake ;)
12:40
<NCommander>
Gadi, ogra sleeps?
12:40
:-)
12:45twinprism_ has joined #ltsp
12:45
<Gadi>
thats the rumor
12:45
<NCommander>
hrm
12:45* Gadi doesnt believe it
12:45
<NCommander>
ltsp-build-chroots installed Xubuntu vs. Ubuntu
12:45
ARGH]
12:45
*build-client
12:45
<Gadi>
?
12:46
<NCommander>
I'm on an ubuntu host
12:46
<Gadi>
l-b-c shouldn't install either
12:46
<NCommander>
It just installed xubuntu's artwork packages
12:46
Oh, just the usplash artwork
12:46
*/panic off*
12:47nothingman has joined #ltsp
12:48* ogra wonders which channel he is in
12:48lucascoala has joined #ltsp
12:49
<NCommander>
ogra, #ltsp
12:49
<ogra>
NCommander, i'm not sleeping ... post-release-relaxing ;)
12:49
<NCommander>
Uhh
12:49
why is /etc/apt/sources: deb http://security.ubuntu.com/ubuntu jaunty main restricted universe multiverse
12:49
(and -src line)
12:49
That doesn't seem right ...
12:50
<ogra>
you shoudl use --copy-sourceslist for ltsp-build-client
12:51
i dont think anybody ever tried LTSP ubuntu sparc
12:51
<NCommander>
ogra, I'm building the image on i386
12:51
ogra, then I'll copy it to SPARC once I know it works, and serve from there
12:52
<ogra>
makes sense
12:52
do you have gnome fully working on sparc ?
12:52Lns has joined #ltsp
12:52
<NCommander>
ogra, I dunno, maybe
12:52
<ogra>
(note the whole session runs serverside)
12:53
<NCommander>
So don't install ubuntu-desktop into the chroot?
12:53
:-)
12:53F-GT has quit IRC
12:53
<ogra>
nope
12:54
sudo ltsp-build-client --copy-sourceslist ... then tar up /var/lib/tftpboot and copy it over to the sparc ... create /opt/ltsp/images on the sparc and copy the image in there
12:54
<NCommander>
ogra, and install Ubuntu -desktop on the SPARC, right?
12:54
<ogra>
then you install ltsp-server-standalone on the sparc ...
12:54* NCommander already did
12:55
<ogra>
and copy /etc/inetd.conf from the machine you built the image on
12:55
that should get you properly booting clients
12:55F-GT has joined #ltsp
12:55
<ogra>
next you need any desktop installed ... ubuntu, xubuntu, kubuntu as you like
12:56
<NCommander>
I'll be darned
12:56
<ogra>
thouch kubuntu and xubuntu both have issues ...
12:56
<NCommander>
ubuntu-desktop is MOSTLY installable
12:56
<ogra>
*though
12:56
<NCommander>
:-)
12:56
(one of the Xorg drivers is hosed, but this server has no framebuffer, so I don't care)
12:56
<ogra>
you dont need x on the sparc
12:56
<NCommander>
right, but I do need the desktop, right?
12:57
<ogra>
right
12:57
<NCommander>
the desktop tries to pull in X
12:57
(at least on sparc)
12:57
<ogra>
well, it needs xlibs
12:57
but no driver
12:57* NCommander nods
12:57
<NCommander>
Thanks for your help ogra
12:58
<ogra>
the ltsp login manager then basically does: ssh -Y user@server /etc/X11/Xsession default
12:59
<NCommander>
ah
12:59
that makes sense
13:03twinprism has quit IRC
13:04
<NCommander>
I guess we're about to see how ubuntu-desktop on SPARC works
13:05epsas has joined #ltsp
13:08* Blinny waits with baited breath...
13:17
<NCommander>
I got as far as loading usplash
13:17
Then something failed
13:19
<ogra>
edit your /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default file ... drop the spalsh
13:19
splash
13:19
check the errors
13:19
<NCommander>
I just did
13:20* NCommander is waiting for the PC to restart
13:20
<NCommander>
I got a connection refused, and then it failed to pull up the root fs
13:20
I think it tried to NFS mount
13:21
<ogra>
it shouldnt
13:21
<NCommander>
hrm
13:21
<ogra>
you copied the tftpboot stuff from the x86 machine you built on, right ?
13:21
<NCommander>
ogra, yeah, ...
13:21
Oh
13:22
I did something stupid
13:22
the ltsp folder ended up in /opt/opt/ltsp :-)
13:22
<ogra>
ah
13:22
<NCommander>
I bet thats what did it
13:22
(not sure why that would cause a connection refused message though)
13:22
<ogra>
likely, since it wont find the image
13:22
iage location needs to be the sae as set in inetd.conf
13:22
*sa_m_e
13:23
<NCommander>
ok, lets try it again
13:25
Still getting a Connection refused, but I'm not sure what its refusing on
13:29
<ogra>
is nbd-server installed on the sparc ?
13:29
(ltsp-server sgould have pulled it in)
13:30
<NCommander>
ogra, I forgot to restart inetd >.>;
13:30
<ogra>
ouch
13:30
<NCommander>
(ltsp added the tftp lines, but I added the ndb-server one)
13:30
It booted that time, but my laptop made a really loud flatline tone
13:32
<ogra>
there should be a nbdrootd line ... its not nbd-server directly
13:32
<NCommander>
2000 stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/nbdrootd /opt/ltsp/images/i386.img
13:32
That's what I have
13:32
<ogra>
good
13:33
<NCommander>
I dunno why the thinkpad keeps making that awful tone though
13:33
like someone holding down a key too long
13:33
<ogra>
does LDM come up ?
13:33
<NCommander>
ogra, LDM?
13:33
<ogra>
the display manager
13:33
<ltsppbot>
"cyberorg" pasted "Gadi: X01-localapps and ltsp-init-common modifications needed for skype to work as localapps on suse" (27 lines) at http://pastebot.ltsp.org/308
13:33
<NCommander>
I think so
13:33
Let me try it with this laptop
13:33
that thinkpad has issues
13:34
<cyberorg>
Gadi, can you review that please?
13:34
<NCommander>
brb
13:35
<ogra>
-L "module-suspend-on-idle timeout=1" should be in a conditional as well
13:35
<cyberorg>
ogra, conditional?
13:35
<ogra>
else your pulse server will shut down if not in use
13:35
if -> then -> else
13:35
<cyberorg>
but won't it come back when needed?
13:35
<ogra>
it shoudlnt be set on normal clients
13:36
<cyberorg>
ok, so what should be the condition?
13:36
<ogra>
i dont think it does if you try to trigger it remotely
13:36
LOCAL_APPS probably
13:36
<cyberorg>
someone sent that in after testing it http://devzilla.novell.com/kiwi-ltsp/show_bug.cgi?cfgid=kiwi-ltsp&id=57
13:37
<ogra>
we dont use alsa or oss
13:37
not in client mode nor do any of the normal desktop apps
13:37
o agree about the audio group
13:37
*i
13:38
<cyberorg>
skype does not seem to like pa
13:38
<ogra>
right, so make the user use ekiga :)
13:38
or make it a special lts.conf setting
13:38
ALLOW_OSS
13:39
but then *you* have to have the fight with warren :P he just dropped all OSS code from LTSP this week
13:39
anyway, i'll take a break before my nightly meeting and conf call ...
13:39
<vagrantc>
the OSS code was just a warning anyways
13:40
<ogra>
right, but the comit essage had "die die die !" in it :)
13:40
<Gadi>
yeah he just dropped warnings
13:40mcasadevall has joined #Ltsp
13:40
<vagrantc>
heh. yeah, i guess it's the sentiment...
13:40
<Gadi>
cyberorg: check the pulseaudio timeout thing with normal ldm
13:40
<ogra>
right
13:40
<mcasadevall>
This laptop can't netboot :-/
13:41
<Gadi>
or better, with ldm on one screen and rdesktop on another
13:41
<cyberorg>
Gadi, it didn't work with normal ldm
13:41
<ogra>
mcasadevall, rom-o-matic.com :)
13:41
<Gadi>
then dont include it
13:41
:)
13:41
its not a good way to handle things
13:41
<mcasadevall>
ogra, indeed, but such a PITA
13:41
<ogra>
anyway, i' out for 2h or so until the meeting
13:41
<Gadi>
you should be able to pipe all audio into pulseaudio
13:41
even when local
13:42
<ogra>
skype should be started with padsp or something
13:42
<Gadi>
right
13:42
<ogra>
(though that might actually require the audio group)
13:42
not sure
13:42
<Gadi>
group handling should be done on the server
13:43
<ogra>
right
13:43
<Gadi>
he should be in the audio group there
13:43
<ogra>
its copied anyway
13:43
cyberorg, so tell him to prefix skype with padsp
13:43
<Gadi>
yeah
13:43
<ogra>
that should solve it without hacks
13:43
<Gadi>
this is not a good patch
13:43
<ogra>
-> &
13:43
<cyberorg>
ogra, skype does not work with that, it is quite stubborn :)
13:44
<Gadi>
ltsp-localapps "padsp skype"
13:44
(just make sure padsp is available in the chroot)
13:44
<cyberorg>
Gadi, see the bug report, he tried that
13:45bobby_C has joined #ltsp
13:47
<Gadi>
well, his user is either not in the audio group on the server OR localapps is broken on his version of kiwi
13:47
because part of what localapps does is put the user in the right groups
13:47
without his hack
13:47
so, that needs to be explored
13:48
I also only see reference to padsp audacity
13:48
not padsp skype
13:48
pulseaudio's own page says that there are problems with audacity
13:49
again, not a good patch
13:49
at least not for upstream
13:50
<Lns>
I've used audacity a lot, it seems to be pretty picky with audio subsystems in general
13:50
<mcasadevall>
Ok, I got the system to boot to LDM, but I can't get it to login
13:51
<cyberorg>
Gadi, ok, asking him to dig deeper :)
13:52NCommander has quit IRC
13:59alkisg has joined #ltsp
14:09
<CAN-o-SPAM>
ogra: any idea if bluetooth device pairing is fixed in Jaunty?
14:14
<rjune>
How's Gadi
14:15lucascoala has quit IRC
14:18lucascoala has joined #ltsp
14:38elisboa_ has quit IRC
14:38Guest75276 has quit IRC
14:39elisboa has joined #ltsp
14:41mcasadevall is now known as NCommander
14:41Shingoshi has joined #ltsp
14:43
<NCommander>
w00t, success!
14:45scottmaccal has quit IRC
14:51chrisjrob has left #ltsp
14:53nothingman has quit IRC
14:54alkisg has quit IRC
14:54Blinny has quit IRC
14:57dan_young has joined #ltsp
15:01Gadi has left #ltsp
15:10Jaime has joined #ltsp
15:15pmatulis has quit IRC
15:19The_Code has quit IRC
15:23Remaille has quit IRC
15:39CAN-o-SPAM has quit IRC
15:44vagrantc has quit IRC
15:51jammcq has quit IRC
16:10maginot has quit IRC
16:31mikkel has quit IRC
16:35spectra has quit IRC
16:50AmosSam has joined #ltsp
16:52F-GT has quit IRC
16:55F-GT has joined #ltsp
16:56nubae1 has joined #ltsp
16:57nubae1 is now known as Nubae1
16:57nubae has quit IRC
16:57Nubae1 is now known as nubae
17:01gea has quit IRC
17:02gea has joined #ltsp
17:11NCommander has quit IRC
17:16bobby_C has quit IRC
17:18yoshi has joined #ltsp
17:18yoshi is now known as Guest72453
17:18Egyptian[Home]1 has joined #ltsp
17:20Egyptian[Laptop1 has joined #ltsp
17:21vagrantc has joined #ltsp
17:28elisboa has quit IRC
17:30
<epsas>
anybody have aufs experience?
17:30lucascoala_ has joined #ltsp
17:35dan_young has quit IRC
17:37lucascoala has quit IRC
17:40F-GT has quit IRC
17:42twinprism_ has quit IRC
17:44dan_young has joined #ltsp
17:54F-GT has joined #ltsp
17:56dan_young has quit IRC
18:00dan_young has joined #ltsp
18:02Jaime_ has joined #ltsp
18:06Egyptian[Laptop1 has quit IRC
18:07twinprism has joined #ltsp
18:08dan_young has quit IRC
18:23twinprism_ has joined #ltsp
18:23twinprism has quit IRC
18:24Jaime has quit IRC
18:32Guest72453 has quit IRC
18:41leio has quit IRC
18:42staffencasa has quit IRC
18:47twinprism_ has quit IRC
18:49Eeyore-Jr has quit IRC
18:50Eeyore-Jr has joined #ltsp
18:57Lns has quit IRC
19:21Jaime_ has quit IRC
19:23Ahmuck-Sr has joined #ltsp
19:23
<Ahmuck-Sr>
good evening. are there any "gotcha's" i should be aware about doing a 81.0 to 9.04 upgrade on a ubuntu ltsp server?
19:34vagrantc has quit IRC
19:55try2free has joined #ltsp
20:03gea has quit IRC
20:04gea has joined #ltsp
20:29intelliant_ has quit IRC
20:37Ahmuck-Sr has quit IRC
21:01lucascoala has joined #ltsp
21:11japerry has quit IRC
21:12twinprism has joined #ltsp
21:14jammcq has joined #ltsp
21:18lucascoala_ has quit IRC
22:03|Paradox| has joined #ltsp
22:17intelliant has joined #ltsp
22:17slashdotfx has quit IRC
22:19slashdotfx has joined #ltsp
22:57vagrantc has joined #ltsp
23:12Shingoshi has quit IRC
23:21japerry has joined #ltsp
23:23hanthana has joined #ltsp
23:24vagrantc has quit IRC
23:28intelliant has quit IRC
23:39
<slashdotfx>
IP 192.168.0.14.41756 > 192.168.0.1.69: 31 RRQ "/ltsp/i386/lts.conf" netascii
23:40
aih, sorry, wrong channel