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


Channel log from 2 December 2009   (all times are UTC)

00:37alkisg has quit IRC
00:38johnny has left #ltsp
00:38johnny has joined #ltsp
02:12johnny has quit IRC
02:19mikkel has joined #ltsp
02:30Selveste1 has quit IRC
02:38alkisg has joined #ltsp
02:57alkisg1 has joined #ltsp
03:00alkisg has quit IRC
03:09alkisg1 is now known as alkisg
03:37rjune has quit IRC
03:59Sarten-X has joined #ltsp
04:00alkisg has quit IRC
04:45alibaba has joined #ltsp
04:45alkisg has joined #ltsp
04:46nubae has joined #ltsp
04:49
<alibaba>
Hello, I am totally new to LTSP. I use OpenSuSE 11.1 (32bit) on my test server and I have connected one VIA PC3500G mainboard to the LAN. Actually I get an IP-address assignes, the boot menue appears, and the boot process begins, but it hangs where the config is retrieved. It ends up in config.default, then waits a minute and tries again ...
04:49
Can somebody, please guide me?
04:51
<Appiah>
stuck at pxe boot for the client?
04:51
(if I understand correctly)
04:52
<alibaba>
The client loops in the second stage, where it already booted some part of Linux and wants to retrieve the config file.
04:53
It starts with full mac address, then cuts off the last char and tries again,...
04:54
As I am working on a production server (I have no other one), I am a bit scaried about making some bigger experiments.
04:55
<alkisg>
alibaba: maybe you have another dhcp server in your network?
04:55
If so, you should define kiwiserver as a kernel parameter...
04:55
(or just turn off the second dhcp server...)
04:56
<alibaba>
Nono, I surely have only one DHCP server.
04:56
<alkisg>
cyberorg: ^^
04:58
alibaba: I meant this one: http://en.opensuse.org/LTSP/Troubleshooting search for kiwiserver in that page.
04:58
<alibaba>
I did the 1-click installation of KIWI LTSP. I get the right IP-Address assigned (from DHCP), and then it shows the boot menu, so it already talks to the tftp server.
04:58
<Appiah>
suse has a boot menu O_o ooooooo!
04:59
<alkisg>
Also, there's a seperate channel for opensuse/ltsp in #kiwi or #kiwiltsp (i'm not sure which of the two)
04:59
<Appiah>
yet to try suse ltsp
04:59
<alkisg>
Well it's really easy to create a graphical pxe menu :)
05:00
I also have such a boot menu in my schools, with choices to boot localy or from a recovery CD etc etc
05:00
<alibaba>
No, you mis-understand. I get this textmode menu (the text is on the server in /srv/tftpboot/message-ltsp
05:01
There I choose "kiwi-ltsp" and the boot process starts.
05:03
<alkisg>
alibaba: do other clients work?
05:03
<alibaba>
This is my first one and my first try in my life.
05:04
<alkisg>
Well, to me it sounds like it can't locate the kiwiserver... (that's on the second stage, after the kernel boots)
05:05
But better ask in #kiwi as the technology is a little different...
05:09
<alibaba>
Ha, it cannot locate the server tftp.hantsch.wien. The server name is not tftp, it is "goliath". WHere do I configure that?
05:10
<alkisg>
See in that link I posted above, I think it's there...
05:29Selveste1 has joined #ltsp
05:32
<alibaba>
alkisg: It tries to contact "tftp.<mylocaldomain>" first, then uses 10.0.0.3 (this is the correct IP of my server). I would like to change "tftp" -> "goliath" as this is my server's name, but it should also work with the IP?
05:33
Then It tries to locate a config file by reducing the appended MAC address, finally it tries config.default, waits one minute, and retries the KIWI part then.
05:33
<alkisg>
alibaba: I've only seen opensuse once, and it uses much different technology than the Ubuntu I currently use, so I can't help you much there... better ask in #kiwi...
05:34
<alibaba>
Problem: There seems to be nobody present.
05:34
<alkisg>
Well... that's why I use Ubuntu, more people there :D
05:34
<alibaba>
I would never touch ubuntu again in my life. One try was enough.
05:35
<alkisg>
Heh... sure those are personal choices for each one
05:35
I just think that most people here don't know about the kiwi technology enough
05:35
Try to find cyberorg either here or in #kiwi..
05:38ftherese has quit IRC
05:38
<alibaba>
Maybe this helps: The last lines are...
05:38
Registering new network client ...
05:39
Client registered <MAC address>
05:39
Waiting for configuration...
05:39
-> Then it waits ~ 1 minute and then it retries.
05:39
<alkisg>
nubae: the ltsp log bot has been down for a week... :)
05:47jetienne has joined #ltsp
05:47
<jetienne>
q. do you guys use nbd ? network block device
05:49alexqwesa has quit IRC
05:50ftherese has joined #ltsp
05:52Selveste1 has quit IRC
05:53Selveste1 has joined #ltsp
05:59alexqwesa has joined #ltsp
06:02vicd has quit IRC
06:08
<jetienne>
a rather quiet channel :)
06:09
<ogra>
jetienne, depends which distro you use ... some use nbd, some dont
06:09
<alkisg>
jetienne: yeah, it's quiet this hour... have any problems with nbd?
06:10
<jetienne>
ogra: currently im not useing any at the moment, just looking for now
06:10
alkisg: when is it more active ?
06:10
<alkisg>
Erm, when the clients boot...
06:10
<jetienne>
ogra: which ones use ndb ?
06:10
<ogra>
nbd is a lot faster than nfs but has some usability disadvantages
06:10
ubuntu
06:11
<alkisg>
jetienne: it's NBD (network block device) are you talking about that or something else?
06:11
<ogra>
and i think opensuse with their wrapped kiwi ltsp
06:11
<jetienne>
alkisg: yep this is the one im talking about
06:11
ogra: ok thanks
06:12
<alibaba>
Hi! Can somebody, please, help me with kiwi-ltsp?
06:12
<jetienne>
alkisg: so the good time is more the us timezone ?
06:12
<ogra>
alibaba, ask in #kiwi-ltsp
06:13
<alibaba>
less activity than here.
06:13
<ogra>
alibaba, kiwi doesnt use any of the default commands to maintain the clients
06:13
<alkisg>
jetienne: yes, us mornings....
06:13
<ogra>
so not many ltsp people know anything about it
06:14
<alibaba>
Will it be easier to use the standard ltsp instead of the kiwi-ltsp? Meanwhile I get a bit upset on this.
06:14
<Appiah>
define easy =/
06:14
I thought opensuse had some kind demo-ready-on-usbstick that works out of the box without installing
06:15
called life or something
06:15
<alibaba>
I do what somebody tells me (or I follow step-by-step a manual), and then it simply WORKS.
06:15
<Appiah>
for testing ltsp on suse I'd bet that's the one to use
06:15
<alkisg>
All are easy to setup. It's just that more people know about Debian/Ubuntu to help you if something doesn't...
06:15
<alibaba>
I don't want to play, I want to install and use. So no USB stick with some mionimized images.
06:15
<alkisg>
(here)
06:15
<Appiah>
its not mini
06:15
<alibaba>
It must run on a fully blown up host.
06:16
<Appiah>
well then again I should talk to much about it since I have yet to try it or kiwi-ltsp
06:16
should not*
06:17
Ubuntu has a alternate LTSP install
06:18
Suse "easy" thing : http://en.opensuse.org/Education/Live , Ubuntu "easy" thingy : http://www.ubuntu.com/getubuntu/downloadmirrors (Alternate cd , choose LTSP on setup)
06:18
<ogra>
!ubuntu
06:19
<ltspbot>
ogra: "ubuntu" :: a Debian based GNU/Linux distrubution that includes a Ubuntu specific version of LTSP. It can be found at http://www.ubuntulinux.org. to install ltsp on ubuntu: https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall
06:19
<ogra>
just see the last link in the bots reply
06:19
<Appiah>
got a trigger for the suse one?
06:19
!suse
06:19
<ltspbot>
Appiah: "suse" :: You can find out about openSUSE's LTSP5 implementation at: http://en.opensuse.org/LTSP
06:19
<ogra>
just note that you will likely not get as much support for suse here
06:20
simply because they dont use plain ltsp and you need special config and commands
06:25
<alibaba>
I threw this crap out now.
06:25
<Appiah>
:D
06:25
<alibaba>
Really, if there is to help available and I have to such out everything off my fingertips, this is too risky.
06:26
<ogra>
well, their livecd/usb key approach is pretty cool ...
06:26
<Appiah>
I dont like "outofthebox" stuff on ltsp . good idea for demo , true
06:26
<ogra>
as long as you dont want to configure anything and everything just works the suse thing might be fine
06:26
<Appiah>
but I think you end up with bloat
06:27
<ogra>
at the point where you want to start configuring or customizing it gets tricky
06:27
yeah, it defiantely adds some bloat
06:27
<Appiah>
if you build it up you get a better understanding of the components
06:27
<alibaba>
Might be. But I want to use this in an office. And therefore I need something that definitely works without endless fiddleing in configs.
06:27
<Appiah>
instead of having something "just work" and when its not working you have no idea on what to do
06:28
thin clients for browsing or what alibaba ?
06:28
<alibaba>
Right. Therefore _useful_ documentation should exist.
06:28
<ogra>
!docs
06:28
<ltspbot>
ogra: "docs" :: For the most current documentation, see https://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp_LtspDocumentationUpstream
06:29
<alibaba>
No, the TCs shall be full workstatios. Full KDE 3.5 or 4 must run for all clients.
06:29
<ogra>
ubuntu debian and fedora comply to 100% to these upstream docs
06:29
and ubuntu has a lot additional documantation under https://help.ubuntu.com/community/UbuntuLTSP
06:29
<Appiah>
alibaba: oh , not gnome?
06:29
what kind of applications are they gonna use and how many clients?
06:31
<alibaba>
As I said, this is no toy, this is powerusage. 4-5 users (one on the host itself) use KDE and usual office stuff. (OpenOffice, Firefox, kmail, ...)
06:32
The host will be a AMD64 Phenom2 X4 with 8GB RAM, this will be plenty enough.
06:32
<Appiah>
openoffice,firefox,kmail does not sound like "powerusage"
06:32
to me
06:32
sounds like everyday tasks
06:32
<alibaba>
No. But it must be fast.
06:32
<Appiah>
ofcourse
06:33
<alibaba>
And because this are former Windows users, gnome is no option.
06:33
(too different)
06:33
<alkisg>
Huh?
06:33
<Appiah>
oh ?
06:33
please tell me more
06:33
<alkisg>
My students at school preferred gnome over kde...
06:33
<Appiah>
about that, very intressting!
06:33
Never heard that argument for Gnome vs KDE
06:34
<alibaba>
I (for myself) don't get warm with gnome. I prefer KDE (in style of KDE 3.5).
06:34
<alkisg>
And you'll stay in the past? ::)
06:34
<Appiah>
I have not used KDE in a long time , but it works as good/bad as gnome for me! :D
06:34
<alibaba>
Gnome surely is not the future? :)
06:35
<alkisg>
KDE on some distros has some integration problems with LTSP, you might want to keep that in mind.
06:35
(I meant 3.5 vs 4)
06:35
<alibaba>
Well, it looks more like Win, so it is easier for win users.
06:35
<Appiah>
does suse use KDE or Gnome as default?
06:35
<alibaba>
What I choose. It offers both at setup.
06:36
<Appiah>
I see
06:36
then I assume kiwi-ltsp should not have a problem running KDE
06:37
<alibaba>
I presume that LTSP can export/use any kind of graphical desktop?
06:38
At least it suggests that?
06:38
<Appiah>
well like alkisg wrote there are some issues in KDE
06:39
Dunno what they are but I'd like to try openbox and similar one day
06:39
<alibaba>
I was told ~2 weeks ago: LTSP is much better than usual thin clients (with embedded linux), because they are cheaper and more flexible. And they have no probem with KDE at all. -- Hmm what shall I believe now?
06:41
I understodd it in this way: I have a ready setup host, add ltsp, and then I can use multiple screens for multiple users. Meanwhile I get the impression that this ends in endless config issues.
06:41
<alkisg>
The config "issues" are mainly for optimization. The default setup should be fine for such small office usage.
06:42
E.g. people run LTSP with thousands of clients.
06:42
<alibaba>
Ok. Fine.
06:43
<Appiah>
the configs are not always LTSP related but more General Linux server configs
06:43
<alibaba>
I installed KIWI and experienced that the TC starts booting, then hands when talking to "Kiwi". Actually nobody could help me. :(
06:43
<Appiah>
and people have a hard time drawing a line between , whats general stuff and whats LTSP
06:43
<alkisg>
alibaba: yeah, not many people know about kiwi here.
06:43
It's not part of ltsp (the kiwi technology)
06:43
<Appiah>
Dont Suse have a channel for that and/or forum?
06:44
<alkisg>
Yes, #kiwi-ltsp, we told him that...
06:44
<alibaba>
And on #opensuse-kiwi it is quies like in a grave.
06:44
quiet...
06:44
<alkisg>
Well, that's your distro of choice... :)
06:44
<Appiah>
kiwi-ltsp is like a LTSP fork
06:44
should you think of it like that
06:44
and most people here know LTSP , but not the fork
06:44
<alkisg>
You could try their mailing lists if you want
06:45
<alibaba>
Ok. So the question is: If I use the standard LTSP without KIWI: Will it be better then?
06:45
<alkisg>
Better? I don't know. More support here? Yes.
06:46
<alibaba>
I surely don't change the distro only because of LTSP. SuSE and all debians differ too much in behavior.
06:47
Will the standard LTSP run on OpenSuSE 11.1, too, and are there binaries for that?
06:47
<Appiah>
but then again you can turn to Novell for kiwi-support right? :)
06:47
<alibaba>
:)
06:48
Watch activities in #kiwi ;)
06:49alkisg has quit IRC
06:50
<alibaba>
Sometimes I think it is easier using TC's with embedded Linux. Then all I have to do is activating xdm's or kdm's remote access. I actually presumed that LTSP will not need much more.
06:55
<Appiah>
xdm/kdm "remote access" uses xdmcp and thats not ltsp
06:55
ltsp uses ldm with ssh
07:05lucascoala has quit IRC
07:07pmatulis has joined #ltsp
07:07
<alibaba>
Ok this is a difference, but the behavior (from users point of view) is the same. Switch on, wait a bit, log in, work.
07:09
I found now a 54 pages .odt manual. Will read it and then - possibly - give it another try.
07:09
<Appiah>
for kiwi? :)
07:10
<alibaba>
https://forgesvn1.novell.com/viewsvn/education/trunk/docu/kiwi-ltsp/
07:10
kiwi-ltsp.odt
07:12
If this doesn't work, I will use normal TC's with embedded Linux. Saves time and nerves...
07:15
<Appiah>
:D
07:17Cristina2 has joined #ltsp
07:18
<jetienne>
TC=?
07:18
<alibaba>
Thin Client (with embedded Linux)
07:19alkisg has joined #ltsp
07:19
<jetienne>
alibaba: thx
07:20
<Appiah>
alibaba: is there openoffice,kmail and such on it?
07:20
<alibaba>
jetienne: All I have to do then is connect it to LAN, switch it on, and configure a few things. And enabling xdmcp is no problem.
07:21
Appiah: No. It acts similat to a LTSP client. Apps are running on the host.
07:21
<Appiah>
oh your gonna use xdmcp instead
07:21
<alibaba>
Well, why not?
07:21
<Appiah>
performance
07:21
<alkisg>
Sound, localapps, local devices etc...
07:22
<Appiah>
I have not benchmarked it but there was a huge difference when I tried it
07:22
<alibaba>
If I get LTSP not running, performance of LTSP is zero.
07:22
<Appiah>
:D
07:23
<alibaba>
Sure, I'd prefer LTSP also because it is cheaper (TC's cost twice as much), but if I get no help, what shall I do?
07:24
<Appiah>
learn I'd guess
07:25
I mean if you have a pxeboot issue it might not be that "LTSP" related
07:26
<alibaba>
Always also a question of time. If I spend days and weeks, it is cheaper to use TC's.
07:26
<Appiah>
I just search the mailinglist now and I found your issue
07:26
searched*
07:27
http://www.mail-archive.com/ltsp-discuss@lists.sourceforge.net/msg36739.html
07:27
<alibaba>
exactly what I have.
07:29
Ah, not exactly what I have... Mine looped at "waiting for config..."
07:30
In the Kiwi part.
07:31
Where it tries to load finally config.default.
07:32
<Appiah>
do you have /srv/kiwi-ltsp/i386.img. ? whats the config.default like?
07:32rjune has joined #ltsp
07:33
<alibaba>
I had it. (I kicked off the whole stuff from my server 1 hour ago because I was very upset.)
07:35
I must leave for a customer visit now. When I come back I will give it another (possibly final) try.
07:42The_Code has joined #ltsp
07:56hersonls has joined #ltsp
07:59
<alkisg>
stgraber: would it be possible for the italc client autodiscovery to use the (m)dns name (e.g. alkis.local below) instead of the IP?
07:59
=;eth0;IPv4;italc\032alkisg;_italc._tcp;local;alkis.local;10.160.31.10;5900;"alkis" "7e4758f8e6fc7b7c2dc855d1aee980f7" "3ec9f99796dec3a76966e832eb82ce8b" "9e3b610be3aba3e83a1d6e685cf15ee3"
07:59
This way iTalc would "see" the client again if the client was rebooted and a different IP was assigned to it. Or, some teachers want to be able to run italc-launcher once to generate the file, and then just run italc (or set AUTODETECT_CLIENTS=False). If the clients take a dhcp address, that isn't currently possible, but it would be possible if we used the dns names of the clients.
08:02
(in other words, would you consider accepting a patch for a configuration option that does that? :))
08:04
And, I'd also like to send a patch for LTSP client reboot/shutdown etc if you think that would be appropriate...
08:05
I.e. send a dbus call for logout, and leave an appropriate file or environment variable that would be picked up by LDM, and it would then decide to reboot/shutdown etc.
08:05Gadi has joined #ltsp
08:08ogra has quit IRC
08:08ogra has joined #ltsp
08:10
<alkisg>
Gadi: would it be possible to put a hook to the 'RequestShutdown' dbus method of 'org.gnome.SessionManager', and when the user selects shutdown from the gnome menu, then the hook would leave some flag for LDM to pick up, so that then LDM would then call poweroff instead of restarting?
08:13
<ogra>
ugh
08:13
<Gadi>
Hmm... you could set an Xatom
08:13
but, ogra would prefer that you just make dbus work properly
08:13
<ogra>
why not do it properly instead of applying hacks over and over
08:13
<alkisg>
ogra, better ideas? :)
08:13
<Gadi>
:P
08:13
<ogra>
yeah
08:14
<Gadi>
just read the german dbus manual
08:14
;)
08:14
<alkisg>
Are dbus hooks possible? If so, I could send a patch to make reboot/shutdown work in an hour or so. Properly integrading dbus is beyond me :)
08:14
Muwahahaha :)
08:14
<Gadi>
it tells you how to fix it in plain german
08:14
<ogra>
the time you guys put into all these hacks to work around the missing dbus feature would better be put into fixing dbus and not having to supply weird hacks at all
08:14
<alkisg>
(about the german dbus manual)
08:15
<ogra>
i know sbalneav looked into it and we discussed a solution in maine
08:16
<alkisg>
ogra: well... in Jaunty we had a patch for fusa that hided the menu items for reboot/shutdown, but now in Karmic it isn't there... The dbus hack would be at least a little better I think, until sbalneav or some other dev properly merged the 2 buses...
08:16
E.g. it would even make italc work to reboot clients remotely
08:17hersonls has quit IRC
08:17
<ogra>
alkisg, well, 60% of the scripts and "fixes" ltsp ships would just go away once dbus works right since dbus already does the right things for all the stuff we always wroked around
08:18
in your specific case: if you have proper dbus communication the shutdown option in gnome would simply just shut down the client
08:19
<Gadi>
so, ogra, where are the notes of your conversation?
08:19rjune has quit IRC
08:19
<Gadi>
is there a blueprint somewhere?
08:20
<ogra>
nope
08:20
we had a whiteboard, ask scottie ... he might have noted stuff down
08:20* Gadi pulls out a fresh drawing board
08:20
<ogra>
i pointed him to gabriel as a poof of concept
08:20
hmm, nice typo :)
08:20* alkisg takes pop-corn, sits back and watches carefully... :)
08:21
<Gadi>
hehe
08:21* Gadi sits next to alkisg
08:22
<alkisg>
Hey, this sit is reserved for people that are *not able* to help with dbus merging! Begone! :)
08:23* alkisg commits to provide as much pizza and beer is needed for sbalneav and Gadi to do this :)
08:23
<Gadi>
hey- all I know about dbus is that you never want to be late for it or have the wrong fare
08:23
<Appiah>
since I'm so far away, I'll give your pizza and beer ... over the internet
08:24
I can make a large pizza in ascii
08:24
<alkisg>
No ascii-mushrooms for me, please!
08:24
<Appiah>
dont be picky!
08:25
<alkisg>
Soooooo... if dbus merging is going to take a loooong time, maybe I could try to send a tiny-mini patch to make shutdown/rebooting work? :D
08:33
<Gadi>
alkisg: since you like to play: http://gabriel.sourceforge.net/howto.html
08:33
<alkisg>
No no no - no remote stuff for me, thank you :)
08:33
Just a local reboot/shutdown is enough!
08:34
(and really, even if dbus lets 2 processes connect remotely, how would the whole "tree" be merged?"
08:35
<ogra>
you dont merge the tree
08:35
the session bus on the server talks to the system bus on the client
08:36
and needs to ignore the system bus of the yerver
08:36
*server
08:37
<alkisg>
I can't imagine how that would happen without patching dbus itself...
08:38
<ogra>
yes, you very likely need to change dbus for that
08:38
<alkisg>
But what about other "relations" that the session bus has, with the system bus on the server?
08:39
<ogra>
which ones would that be ?
08:39
<alkisg>
E.g. won't it have consolekit references for the server system bus?
08:39
I don't know, I'm way out of my depth here, but I imagine it would have some relations...
08:39
<ogra>
not if LDM uses CK on the client :)
08:39* Gadi kicks alkisg out of his seat and grabs his popcorn
08:39
<ogra>
ldm needs to provide the right info to CK on the client at login
08:40
then the clients system bus has all you need for PK and CK
08:40* alkisg *hopes* it's "just" ck, and not much other stuff... :(
08:40
<ogra>
and you wont need any additional hacks *at all* anymore
08:41
<alkisg>
Right... well, until good ole Scotty has a few weeks to spare on this, what about 1-2 more small-tiny-mini patches? :P :D
08:41
<ogra>
i.e. you could drop 60% of ltspfs ... remote sound volume handling, all the little hacks that work around missing dbus comm.
08:41
<alkisg>
OK ok joking aside, I wish I could help on this, but damn my 17 years of windows programming, I can't :(
08:42
<Gadi>
alkisg: you have some virtual machine test setups to play with?
08:42
<alkisg>
Gadi, sure
08:42* Gadi suggests trying gabriel as-is and report back on how it really works
08:42
<Gadi>
from a user POV
08:43* Gadi thinks until someone gets this thread of talk to action, it will always be a bar topic
08:43
<Gadi>
;)
08:43* alkisg thinks gabriel works on an application level, while we'd like to work on a level below than, on the dbus sources probably...
08:43
<alkisg>
*that
08:43
But nope, I don't think I'm capable of working on dbus sources
08:43
<Gadi>
we won't know whats broken until we try
08:43
:)
08:44
<alkisg>
I haven't even made any glib programs yet.... :(
08:45
<Gadi>
alkisg- gnome-panel is just an application
08:45
if you run a remote gnome-panel with gabriel's dbus set up and tell it to shutdown, what happens?
08:45
<Appiah>
can you explain in simple terms, what will the dbus handle , that scripts does today?
08:46
for ltsp
08:46
<Gadi>
Appiah: dbus is how d-applications talk to d-system
08:46
:)
08:46
<Appiah>
:D
08:46
<Gadi>
so, they can be used to tell the system when to mount volumes, shutdown/reboot, pop up messages, etc
08:47
any application can listen to d-bus and do d-right thing
08:47
<Appiah>
and right now there are "hacks" to deal with that instead of normal dbus-server , dbus-client connection ?
08:47
<Gadi>
right now, the client's dbus is not connected to the server's dbus
08:48
so, when you plug in a thumb drive, we use ssh to tell the server to react
08:48
<Appiah>
ah
08:48
<Gadi>
but, if the server were listening to the client's dbus, it would already know
08:48
and react appropriately
08:48
as if the event were local
08:48
<Appiah>
well if it's testing thats needed. I'd be happy to help.
08:49
<Gadi>
so, we need to divorce the session dbus from talking to the server's system and instead talk to the client's system
08:50
<Appiah>
well dbus is written just like X to act as server-client right?
08:51
<Gadi>
dbus has a driver, and all the apps are simply passengers trying to get off
08:51
:)
08:52
or on
08:53six2one has joined #ltsp
08:53
<Appiah>
:D
08:57mikkel has quit IRC
09:03
<sbalneav>
Morning all
09:03nubae has quit IRC
09:03
<alkisg>
Hey dbus-man :)
09:03
<Appiah>
yoyo
09:11
<sbalneav>
I've been looking at d-bus, and hacking with gabriel.
09:16
<alkisg>
sbalneav: does it look feasible?
09:21
<sbalneav>
Feasable? Yes. Trivial? No.
09:22
I'd like to see if I can get something going for Lucid. But I need to clear the decks for at least a couple of weeks to sit down and have a long hard look at it.
09:22
<Gadi>
what is it lacking?
09:23
<sbalneav>
Everything
09:23
gabriel doesn't DO anything
09:23
<Appiah>
O_o
09:23
<sbalneav>
it's a toy.
09:23
<Gadi>
like the kind you get on the fifth night of Chanuka?
09:24
not special enough for the first or the last day
09:24
mostly filler?
09:26
<sbalneav>
It's definitely a good example of what we want to write. But if anyone thinks this is simply going to be a case of "package gabriel and we're done", it's going to be way more complicated than that.
09:29bobby_C has joined #ltsp
09:30CAN-o-SPAM has joined #ltsp
09:33Brian_H has joined #ltsp
09:39
<Appiah>
sbalneav: so the goal is to build something that uses gabriel?
09:40
<sbalneav>
No
09:40
Like I say, gabriel's a toy, and doesn't do too much
09:40
we'll either have to build something at a higher level that uses gabriel on the low end
09:41
or, more likely, just do something from scratch, seeing as how gabriel's unmaintained.
09:41
<Appiah>
=/
09:41
ltsp fork-like gabriel?
09:42Egyptian[Home] has quit IRC
09:42
<sbalneav>
Well, we either pick up maintaining gabriel as part of ltsp, or steal bits from gabriel that do what we want to do our own thing.
09:42
<ogra>
no
09:43
add ssh support to dbus is the proper solution
09:43
based on the proof of concept gabriel shows
09:43
<sbalneav>
Well, sure.
09:43
But I've already become upstream for ltsp, and now sabayon
09:43
<ogra>
else you have to maintain that stuff forever ...
09:43
<sbalneav>
I'm not really wanting to be upstream for dbus as well.
09:44
<ogra>
just push a patch to upstream dbus and have the dbus guys take care
09:44
<sbalneav>
Oh, c'mon ogra. You, of ALL people know how it works :)
09:44
<ogra>
else you will always be behind on security fixes etc ... if they fix stuff upstream, they will fix ssh transport too
09:44
<sbalneav>
Once we submit the patch, unless we maintain it, it breaks in subsequent releases :)
09:45
<alkisg>
Doesn't dbus already support tcp/ip sockets as addresses? Or we want to encrypt those as well?
09:45
<ogra>
then you file an upstream bug :)
09:46
<sbalneav>
Yeah, kinda like I filed the "ssh-askpass mechanism doesn't extend to pam" bug with upstream ssh 2.5 years ago?
09:46
Or I filed the "cups doesn't handle %%IncludeFeature" bug with both cups upstream AND ubuntu 1 year ago? :)
09:47
<Appiah>
yes it can use TCP/IP alkisg
09:47
<sbalneav>
One way or the other, we're going to be on the hook to make this work.
09:47
However, your point about doing it in dbus itself is valid.
09:47
and probably where I SHOULD focus my efforts.
09:48Selveste1 has quit IRC
09:48
<sbalneav>
Wethere I work on our own stuff, or work as part of dbus, it's the same work :)
09:48brendan0powers has joined #ltsp
09:49
<brendan0powers>
sbalneav: hey, just an update, the authentication project isn't dead:)
09:50
sbalneav: I've been working on it quite a bit, but the scope/organization of the project is probably going to change
09:50
sbalneav: I'l let you know the details once there more concrete
09:52
<Ahmuck>
what's gabriel? link?
09:53
<ogra>
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=gabriel+dbus
09:56evilx__ has joined #LTSP
09:58Egyptian[Home] has joined #ltsp
10:04
<alkisg>
sbalneav: ok, dbus merging will need some time or it may never be implemented, understandable. How would you feed about a small ldm patch to enable rebooting/shutting down of the clients? E.g. a script sets a xatom "LDM_ACTION=poweroff", then logs off the user, and then ldm sees the xatom and shuts down the PC?
10:05
<ogra>
alkisg, why not use ltsp-localapps ?
10:05
<alkisg>
ogra, with what? reboot? Not enough privileges...
10:05
Also, it'd be nicer if a *proper* logout was done before powering off the PC
10:06
I.e. proper == set the poweroff xatom, call gnome logout from dbus, and then ldm shuts off the PC
10:06
<ogra>
indeed you need a privileged listener on the client side
10:06
ldm should be able to do that with a few patches though
10:07
it already has shutdown/reboot code
10:07
<alkisg>
Right, I'm willing to write + test a patch for that
10:07
As long as it has a *chance* to be accepted...
10:07
<ogra>
why shouldnt it ?
10:08
<sbalneav>
As a completely stupid question, why not just press the power button?
10:08
<alkisg>
sbalneav: suppose I want to poweroff 12 PCs while sitting on the server, how do I do that?
10:08
<ogra>
or rather fix the karmic fusa applet ;)
10:09
<sbalneav>
alkisg: Gee, I dunno. Walk over there and press the power buttons?
10:09
<ogra>
oh, i thought you wanted to integrate it with fusa
10:09
<alkisg>
sbalneav: hmmm I thought you were the same size as me, man...
10:09
<ogra>
(thought called indicator-session nowadays i think)
10:09
<alkisg>
Are you really willing to walk over 12 PCs instead of just clicking "poweroff" from italc?
10:10
<ogra>
alkisg, yeah, so its healthy to move a bit :)
10:10
<sbalneav>
I walk around entire FLOORS to turn off machines :)
10:10
But yeah, code up a patch, I'll gladly put it in.
10:10
<alkisg>
Heh I was just about to complain about that :D
10:12evilx_ has quit IRC
10:12
<alkisg>
ogra: sure I could write a patch for indicator-applet-session to set the appropriate xatom, would you help in pushing that to Ubuntu?
10:12
(we already had one for fusa, so I don't think it'll be a big problem...)
10:13
<ogra>
i dont think that would go into karmic
10:13
<alkisg>
No no, in Lucid...
10:13
<ogra>
s/would/could/
10:13
talk to upstream
10:13
i think their channel is #ayatana
10:14
<alkisg>
OK, I'll try, thanks...
10:14
<ogra>
while you're at it you could also ask about lucid and the missing ltsp patch ;)
10:15
apparently it shows shutdown/reboot while it shouldnt
10:15
<alkisg>
What missing patch?
10:15
Wasn't that an ubuntu-only patch?
10:15
I don't think it was ever upstream, was it?
10:15
<ogra>
the one that supresses the shutdown/reboot options to be in the menu
10:15
ayatana is a canonical project
10:15
<alkisg>
Aaaaah ok now I get it :)
10:15
<ogra>
and is upstream for indicator-session
10:16
when they switched from fusa to indicator-session they dropped that patch
10:16
<alkisg>
I'll give that a try :)
10:16
<ogra>
:)
10:16
i thik there is even a bug about that open
10:17
<alkisg>
(of course it'd be better if voiced by an ltsp developer, but anyway I'll try...)
10:19alibaba has quit IRC
10:21staffencasa has joined #ltsp
10:21
<sbalneav>
alkisg: If you write a patch for ldm, you're an ltsp developer :)
10:22
<ogra>
he wrote lots of patches already
10:22
<sbalneav>
ok
10:22
<alkisg>
Nah... I won't be an LTSP developer until I catch up with you guys in a meeting and eat lobster :)
10:22
<ogra>
at least there are many bugs with patches :)
10:22
<sbalneav>
well then, he should have access to the bzr repo then.
10:23
All in favour of adding alkisg to ltsp-delevloers group, say aye
10:23
aye
10:23
ogra: ?
10:23
Gadi: ?
10:23
vagrant's not here
10:23
stgraber: ?
10:24
<ogra>
do as you like :) i have no objections
10:26
<sbalneav>
alkisg: I'll check with the others, but if you're producing valid patches/work, AFAIC, you should have access to the repo.
10:32
<alkisg>
Thanks a lot sbalneav, I appreciate that. I got a (good) answer from #ayatana, but have to leave right now, I'll be back later on with news :)
10:33
<sbalneav>
stgraber says aye.
10:34
Gadi: Help us Gadi-wan kenobi, you're our only hope.
10:37alkisg has quit IRC
10:44otavio has quit IRC
10:44otavio has joined #ltsp
11:02cld has quit IRC
11:02
<Gadi>
sorry, guys was afk
11:02
need to read backlog...
11:03
<sbalneav>
Gadi: alkisg's been filing bugs and producing patches.
11:03
<Gadi>
this much is clear
11:03
:)
11:03
<sbalneav>
I'm suggesting we add him to ltsp-devel group, so he has access to the bzr repo
11:03
In other words, he's an ltsp developer now.
11:04
<Gadi>
definitely - if he wants such an unglorious title
11:04
:)
11:05
we are a motley crew, aren't we?
11:05
<sbalneav>
Well, sure.
11:05
Bar's pretty low to join our merry little gang
11:05
I just gotta find vagrant.
11:06* Gadi hopes that was a non-sequitor
11:06
<sbalneav>
Well, I want to make sure HE's ok with it.
11:06
I mean, who knows? Maybe vagrant and alkisg have some kind of blood feud going that we don't know about :)
11:06
<Gadi>
that's what I thought you meant. Vagranc's pretty close to the top of our bar
11:06
:)
11:07alkisg has joined #ltsp
11:07
<sbalneav>
wb alkisg
11:07
<alkisg>
Heya :)
11:08
Well in #ayatana they say the check with consolekit now if the user is able to restart/shutdown etc the machine
11:08
(consolekit is on the system dbus)
11:08
So we should be looking there to make things work properly...
11:09* Gadi thinks dbus is driving in circles
11:09
<alkisg>
Well at least that is more DE independed
11:09
(as opposed to calling gnome/kde dbus methods...)
11:13johnny has joined #ltsp
11:15mherweg has joined #ltsp
11:15
<sbalneav>
!seen vagrantc
11:15
<ltspbot>
sbalneav: vagrantc was last seen in #ltsp 1 day, 20 hours, 45 minutes, and 24 seconds ago: <vagrantc> oh, also, using nbd-client's initramfs hooks, networking doesn't break nbd either.
11:16mherweg has left #ltsp
11:24jaytea has joined #ltsp
11:29Sarten-X has quit IRC
11:29bobby_C has quit IRC
11:31six2one has quit IRC
11:39six2one has joined #ltsp
11:45evilx has joined #LTSP
11:46Egyptian[Home] has quit IRC
11:59evilx__ has quit IRC
11:59Selveste1 has joined #ltsp
12:04ftherese has quit IRC
12:18evilx_ has joined #LTSP
12:20shawnp0wers has joined #ltsp
12:21
<alkisg>
Heh, X99-zzz-logout-action already has the needed code... :) But what creates the file "/tmp/ldm-logout-action" ?
12:22
<johnny>
alkisg, grep?
12:22
<alkisg>
johnny: grep didn't reveal the secret... :(
12:22
<johnny>
alkisg, i gotta wonder if we should use dbus instead of files in /tmp tho.. since we basically require dbus anyways
12:23
alkisg, what did you grep for?
12:23
<alkisg>
For the file name
12:23
<johnny>
or rather.. the OS requires dbs
12:23
did you grep for logout-action ?
12:23
<alkisg>
grep -r '\-action'
12:23
<johnny>
ah.. suck
12:23
/me pokes Gadi
12:24
<alkisg>
Bah sorry I was in the ldm source tree
12:24* alkisg greps again in the ltsp tree :D
12:25* Gadi needs to run - bbiab
12:25
<alkisg>
Bye Gadi
12:25
<shawnp0wers>
_UsUrPeR_, Gadi, stgraber, or anyone else that might have a knowledgable thought on the issue -- I'm about to put 4 identical servers live with LTSP5 on Ubuntu, is ltsp-cluster advantageous enough to install now or should I do it the "old way" and wait a bit before jumping into clustering
12:28
<alkisg>
Heh yeah, it works fine, what I wanted to do is already implemented :D
12:28
ltsp-localapps echo shutdown > /tmp/ldm-logout-action :)
12:28
<CAN-o-SPAM>
shawnp0wers: whats most important factor in this decision? Time?
12:28alkisg has quit IRC
12:31Kevin` has quit IRC
12:32johnny has left #ltsp
12:33
<ogra>
alkisg i suppose you saw: https://wiki.ubuntu.com/LTSPClientShutdownReboot
12:33
oh, he's gone
12:34evilx has quit IRC
12:35rjune has joined #ltsp
12:38
<shawnp0wers>
CAN-o-SPAM: Just whether or not management makes sense
12:41The_Code has quit IRC
12:44jetienne has left #ltsp
12:45Egyptian[Home] has joined #ltsp
12:49hersonls has joined #ltsp
12:57
<Ahmuck>
ogra: i assume the script shutdowns the thin client from the logout button rather than logging out and then shutting down?
13:01alkisg has joined #ltsp
13:04dro has joined #ltsp
13:07Kicer86 has joined #ltsp
13:11Ahmuck-Jr has joined #ltsp
13:12
<Ahmuck-Jr>
interesting, ltsp client runs faster on my pc than kubuntu
13:17johnny has joined #ltsp
13:20Ahmuck has quit IRC
13:22
<shawnp0wers>
Am I correct in thinking I no longer need the DHCP option: option root-path "1.2.3.4:/opt/ltsp/i386" for each client?
13:22
I think NBD does away with that...
13:22
(I'm referring to LTSP5 of course)
13:23
<dro>
shawnp0wers: you talking about in lts.conf ?
13:23rjune has quit IRC
13:23
<shawnp0wers>
No, for my dhcp server
13:23
<dro>
or in your dhclient.conf
13:23rjune has joined #ltsp
13:23
<johnny>
sure..
13:23
<shawnp0wers>
I've been putting the option in by habit, as it was needed to mount the root dierectory for ltsp4.2
13:23
but I just removed it and my client seems to be happy...
13:24
I just want to make sure my brain is working correctly. :)
13:25
<sbalneav>
yeah, if you're doing nbd, the root-path isn't needed.
13:26
<shawnp0wers>
thanks. :)
13:40dro has quit IRC
13:49
<alkisg>
ltsp-localapps "/bin/sh -c 'echo shutdown > /tmp/ldm-logout-action'"
13:49
Works like a charm :)
13:50
On to patching indicator-session with that... :P :D
13:55
Urm, what's the standard way to spawn a process in glib? g_spawn_sync?
13:57
Probably g_spawn_command_line_sync...
14:07Comnenus| has joined #ltsp
14:10
<Comnenus|>
I am putting ltsp on Debian. The guide says to have client use a PXE boot. I don't want thin clients though...is it possible to connect to the terminal server and be presented with a login prompt using something other than xdmcp ?
14:10
<sbalneav>
alkisg: there's a bunch of different ways, but if you're doing this within ldm, why not just use my helper function, ldm_spawn
14:10
<johnny>
Comnenus|, don't use ltsp then
14:10
<alkisg>
sbalneav: no no change is needed in LTSP, all the functionality is already there
14:10
<johnny>
ltsp isn't what you want really
14:10
<Comnenus|>
johnny: is it strictly PXE booting?
14:10
<johnny>
it's strictly network booting
14:10
<Comnenus|>
darn =/
14:10
<johnny>
it setups an bootable environment
14:11
what you want is just remote X/NX/vnc
14:11
or rdp
14:11
<sbalneav>
Comnenus|: ssh -X server gnome-session :)
14:11
<alkisg>
sbalneav: I don't know who made X99-zzz-logout-action, but it's just what I needed (from the LTSP part) :)
14:11
<Comnenus|>
sbalneav: I wish it was that easy.
14:11
<johnny>
sbalneav, have you tried new feature of empathy for sharing desktops yet?
14:11
Comnenus|, why sin't it?
14:12
<sbalneav>
Comnenus|: at the end of the day, that's all LTSP is doing
14:12
<johnny>
yep
14:12
<sbalneav>
johnny: no
14:12
<Comnenus|>
johnny: can any of those handle multiple users in their own desktop, and when they connect to the server they have to enter their login/pass ? I've only used VNC after the session is already active.
14:12
<johnny>
sbalneav, you should.. it's nice
14:12
what sbalneav says.. yes
14:12
<alkisg>
Comnenus|: see also freenx
14:12
<Comnenus|>
excellent, thank yoyu.
14:12
<johnny>
Comnenus|, i mean.. what sbalneav says is what you can do
14:12
<sbalneav>
Who would I want to share my desktop with? You'd all see my goat-porn wallpaper!
14:13* sbalneav kills the conversation dead yet again
14:13
<alkisg>
Woah, goat-porn? And I thought my shark-porn was kinky... :D
14:13
<Comnenus|>
hah
14:14
<johnny>
sbalneav, it's good for remote trouble shooting, without having to tell people to touch their firewall to forward ssh
14:14
<alkisg>
johnny: you can also VERY easily do that with reverse vnc
14:14
<johnny>
alkisg, as easy as empathy ?
14:14
<alkisg>
(but empathy is also really easy if you have it installed :))
14:14
<johnny>
i don't know about that
14:14
<alkisg>
johnny: wanna try?
14:14
<Comnenus|>
And it's not that easy because it has to mirror a windows terminal server as closely as possible... but unlike my current windows terminal servers, it has to work.
14:14
<johnny>
we already did alkisg :)
14:14
<alkisg>
Not with x11vnc :)
14:15
<johnny>
that requires typing on the cli doesn't it?
14:15
<sbalneav>
I still can't get empathy to do anything with a webbly camera :(
14:15
<alkisg>
x11vnc -connect address <== is all it takes
14:15
<Comnenus|>
not everyone using it is going to be able to install various clients and specify ssh parameters. don't ask.
14:16
<alkisg>
You can more easily copy/paste that in the Alt+F2 dialog, than install empathy and add a contact (if you don't already have that)
14:16
But sure, empathy is cooler if you already have a contact that wants to help you
14:17
<sbalneav>
Who's got a web cam?
14:17* alkisg does, but he's in the middle of a shark-related affair :P
14:18
<Comnenus|>
oh crap am I missing shark week?
14:19
<sbalneav>
I've been trying to make web-cam calls to a couple of people, but *&*^@&*%# empathy NEVER seems to work.
14:19
<alkisg>
sbalneav: alkisg at gmail (or jabber)
14:20
<sbalneav>
k, hold on landshark
14:20
prolly have to disconnext from here
14:21
<johnny>
alkisg, empathy comes by default now.. tho
14:22
as part of the gnome package set..
14:22
<alkisg>
sbalneav: hold on it rings but I can't see the dialog!
14:22
<johnny>
so any distro with gnome 2.28 should have it.. except for those like gentoo/arch/etc
14:22
and even gentoo comes with it.. it's just so easy to remove..
14:22
<sbalneav>
One ringy-dingy
14:22
Two ringy-dingys
14:23
Oh, something's happening
14:23
<alkisg>
I can see a pitch black square :)
14:23
<sbalneav>
So can I
14:23
<alkisg>
Maybe I should quit pidgin?
14:23
<Ahmuck-Jr>
it's soooo kewl to see you having problems
14:23
<sbalneav>
\o/ for empathy, best program EVAR!!!!!11111one
14:23
<alkisg>
Heh, I can hear you typing :)
14:23
<Ahmuck-Jr>
it means my whining and complaining doesn't make me feel so bad
14:23
<johnny>
Ahmuck-Jr, everybody has problems
14:23
<alkisg>
I can hear you, can you?
14:24
<Ahmuck-Jr>
johnny: i tend to have a few more :(
14:24
well, cookie break time is here ...
14:24* Ahmuck-Jr troddles off
14:24
<sbalneav>
I wish drinking were more of a problem for me. Might make the other problems seem more bearable :)
14:25
<Ahmuck-Jr>
heh, u might get a whole lot done as well
14:25
<sbalneav>
alkisg: Why don't you buzz me
14:25
<alkisg>
ok
14:25
sbalneav: but I guess pidgin is using the camera, so I'll quit it
14:25
<sbalneav>
ok
14:25alkisg has quit IRC
14:26
<sbalneav>
What, you use PIDGIN for irc?
14:35alkisg has joined #ltsp
14:36
<sbalneav>
alkisg: Soooo, care to report our findings?
14:36
:)
14:37
<alkisg>
Well... that... was... not really what we expected from empathy :)
14:37
<sbalneav>
Well, actually, that was EXACTLY what I expected from empathy
14:37Comnenus| has quit IRC
14:37
<sbalneav>
unfortunately :)
14:37
<alkisg>
I'd describe this as half-singlex communication :D
14:38
(i.e. only 1 voice was passing through, with no video whatsoever :))
14:38
<sbalneav>
alkisg: dude, getcherself off pidgin for irc. Use irssi, running under screen.
14:38
Then you can just detach, re-attach later, eyc.
14:38
<alkisg>
Nah - it'd mess up with all my gnome-terminal tabs
14:39
And I do like the pidgin smilies... :P
14:39
<sbalneav>
phhht
14:40
<alkisg>
...and the <ping!> sound when someone pings me... and the nice tab switching...
14:41
...and having just one program for all my IM needs... OK enough pidgin love, back to sharks :D
14:41
<sbalneav>
What's wrong with typing /win 11 when you want to switch windows? :)
14:47
<alkisg>
YEAAHH!! /me now has ltsp clients that can actually reboot and shutdown from the gnome menu
14:48
In gtk-logout-helper.c:
14:48
} else if (action == LOGOUT_DIALOG_SHUTDOWN) {
14:48
+ g_spawn_command_line_async("ltsp-localapps \"/bin/sh -c 'echo shutdown > /tmp/ldm-logout-action'\"", &error);
14:48
+ g_clear_error (&error);
14:48
res = dbus_g_proxy_call_with_timeout (sm_proxy, "RequestShutdown", INT_MAX, &error,
14:50
<Gadi>
alkisg: clever. I appreciate your hacks, if no one else does
14:50
:)
14:51
<alkisg>
Merci!!!
14:51
<Gadi>
you need another for reboot, yeah?
14:51
<alkisg>
Yes, 2 more lines below
14:51
} else if (action == LOGOUT_DIALOG_RESTART) {
14:51
g_spawn_command_line_async("ltsp-localapps \"/bin/sh -c 'echo reboot > /tmp/ldm-logout-action'\"", &error);
14:51
g_clear_error (&error);
14:51
res = dbus_g_proxy_call_with_timeout (sm_proxy, "RequestReboot", INT_MAX, &error,
14:51
<Gadi>
that code must have been an stgraber add-in
14:51
<alkisg>
I don't see anything using it, though
14:51
Well now it does :D
14:52* Gadi is surprised executing random commands from a /tmp file made it past the sensors ;)
14:52* Gadi bets ltsp-cluster uses it
14:52
<alkisg>
It only checks for 2 specific keywords in that file
14:52
It doesn't execute random commands...
14:52
<Gadi>
fine, well s/random/dangerous/
14:52
;)
14:53Lns has joined #ltsp
14:53
<alkisg>
Sure, an xprop would be a better solution I think
14:53
<Lns>
Hi all
14:53
<alkisg>
Hi Lns
14:53rjune has quit IRC
14:53rjune has joined #ltsp
14:53shawnp0wers has quit IRC
14:54akuepker has joined #ltsp
14:54* Lns weeps
14:54
<Lns>
I don't get it...why does HP release server firmware updates through .exe files only....
14:55
I feel like I'm caught in a vortex of Microsoft that will never let go of me no matter how hard I try
14:56
<stgraber>
Gadi: what are you guys talking about ? :)
14:57
<johnny>
Lns, at least dell is working on driver updates through special device files..
14:57
<stgraber>
Gadi: nope, I don't fork gnome :)
14:57
Gadi: we just don't have shutdown/reboot in the menu and have them as menu entries in the Application menu (using the localapps menu stuff)
14:58
<Lns>
johnny: that's kinda cool...but i just don't get why they can't release OS agnostic bootable ISOs or something. Seriously. they're a hardware company.
14:58
The closest thing is a floppy image. Come on. it's the 2000's already.
14:58
<johnny>
why should you have to turn off your computer?
14:58
<Lns>
Nobody has a floppy drive anymore.
14:59
well in my case i'm trying to upgrade my CPUs. ;)
14:59
<johnny>
sure.. but in general
14:59
<Lns>
i'd think updating the BIOS/firmware requires a reboot
14:59
<alkisg>
stgraber: would you consider accepting a patch for iTalc that used the same method for ltsp client reboot/shutdown?
15:00
stgraber: also, indicator-session isn't gnome, it's canonical :D
15:03tstafford has joined #ltsp
15:05
<stgraber>
alkisg: you are one of these weird guys who don't use local ICA right ? :)
15:05
because otherwise shutdown/reboot works just fine
15:06
<alkisg>
stgraber: heh, yeah, one of those weird guys using the default installation :D
15:06Ahmuck-Jr has quit IRC
15:06
<stgraber>
hehe
15:06
<alkisg>
stgraber: shutdown works fine? how? the code is broken...
15:06
<johnny>
Lns, updating shouldn't..
15:06
having it actually be used.. perhaps..
15:06
but not actually updating it..
15:07
<alkisg>
stgraber: I was going to include a dbus call to properly logout/shutdown/reboot standalone clients, too...
15:08
with shell: dbus-send --system --dest=org.freedesktop.ConsoleKit --type=method_call --print-reply --reply-timeout=2000 /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
15:08
<stgraber>
alkisg: should be good as long as you make sure it won't do that when it runs locally
15:08
<alkisg>
Errr sorry with gnome session instead of consolekit
15:08
<stgraber>
alkisg: as I doubt ConsoleKit is working correctly when called from a localapp
15:08
<alkisg>
stgraber: sure, np, I'll test all 3 methods to verify they work OK
15:09hersonls has quit IRC
15:09
<alkisg>
(ltsp, localapps, and standalone clients)
15:09
<johnny>
seems like policykit might not like such a thing..
15:10
<alkisg>
johnny: that's on standalone clients, and the line I pasted above is wrong
15:11
It needs org.gnome.SessionManager/RequestReboot instead
15:12Kicer86 has quit IRC
15:13
<Lns>
hrm...ok well HP packages their firmware update images in .exe files. deceptive but at least there's a light at the end of the tunnel now :)
15:16rjune has quit IRC
15:16rjune has joined #ltsp
15:24evilx_ has quit IRC
15:28akuepker has quit IRC
15:46
<alkisg>
Just wondering, do we currently have any way to disable reboot/poweroff from the LDM screen?
15:48evilx has joined #LTSP
15:53vagrantc has joined #ltsp
15:54moldy has quit IRC
15:54Topslakr has quit IRC
15:54_UsUrPeR_ has quit IRC
15:54moldy has joined #ltsp
15:54_UsUrPeR_ has joined #ltsp
15:54tarbo has joined #ltsp
15:58
<alkisg>
stgraber: I talked with the guys at #ayatana and I think I could get that /tmp/ldm-logout-action based hack accepted in gnome-session (there's already a debian/patch for the same region of code). Is that OK from the LTSP side? Will the /tmp/ldm-logout-action trick still work for Lucid?
16:06
<sbalneav>
vagrantc: hey there
16:07
<vagrantc>
using a predictible location in /tmp is a security problem, at the very least, a DoS attack.
16:07chrisinajar has quit IRC
16:12
<sbalneav>
alkisg: https://edge.launchpad.net/~ltsp-upstream
16:12
By unanimous approval.
16:13
<alkisg>
sbalneav: woah, thank you guys! I promise I won't erase the whole branch deliberately! :D
16:13
vagrantc: there's no executable code in that /tmp file. It isn't a script
16:14
vagrantc: it's a text file being read, and if it contains "reboot", the X99 script reboots. The same goes for shutdown...
16:15
<sbalneav>
For service above and beyond the call of duty, valour in the face of enemy fire, and a penchant for sharks, alkisg has become (all together now)
16:15* sbalneav does zombie hands
16:15
<sbalneav>
oooooneeee ooooooooffffff uuuuuuussssssssssssss
16:16
<alkisg>
Heheheheeee... /me imagines sbalneav with zombie hands and can't stop laughing :D
16:16Cristina2 has quit IRC
16:17
<sbalneav>
alkisg: Want an @ltsp.org address?
16:17
I'll ask jammcq next time I see him about to set you one up.
16:18
<alkisg>
Heh, that'd be fun, but I'm not using my @ubuntu address either, so I don't know...
16:18
<CAN-o-SPAM>
alkisg: congrats
16:18
<alkisg>
Thank you CAN-o-SPAM :)
16:18
<sbalneav>
You owe me (at next year's BTS) One Ouzo
16:18
<alkisg>
I'll bring tsipouro, it's better!
16:19
<sbalneav>
whatever
16:19
<alkisg>
(and also hand made :))
16:19
<sbalneav>
somethin' greek
16:19
And I want you to thow the glass on the ground and scream OPA!
16:20
'Cuz that'll make me giggle.
16:20
<alkisg>
Heheheh!!! /me thinks sbalneav watched some greek movies from the fifties :D
16:21
<sbalneav>
yup
16:21
<alkisg>
Now we throw plates on the ground!
16:21
<sbalneav>
Even better
16:46alkisg has quit IRC
16:46jaytea has quit IRC
16:55CAN-o-SPAM has quit IRC
16:57Lns has quit IRC
16:59
<sbalneav>
I just discovered xargs -I
16:59
My life just got better
16:59alexqwesa has quit IRC
16:59
<sbalneav>
You know what I love about Unix/Linux?
17:00
No matter how much I learn, there'll always be something new.
17:01
<johnny>
never listen to somebody who says they "know unix" :)
17:01
nobody does.. :)
17:01alexqwesa has joined #ltsp
17:07* vagrantc looked into the eye of unix
17:11GodFather has joined #ltsp
17:12
<johnny>
vagrantc, no wonder you are the way you are..
17:29Sarten-X has joined #ltsp
17:32scottmaccal_ has joined #ltsp
17:32vagrantc has quit IRC
17:35scottmaccal_ has quit IRC
17:40tstafford has quit IRC
17:41Sarten-X has quit IRC
17:45GodFather has quit IRC
17:49Gadi has left #ltsp
18:21Sarten-X has joined #ltsp
18:24six2one has quit IRC
18:31six2one has joined #ltsp
18:34staffencasa has quit IRC
18:40ogra has quit IRC
19:16vagrantc has joined #ltsp
19:36vagrantc has quit IRC
19:44rjune has quit IRC
19:47Brian_H has quit IRC
19:50alexqwesa has quit IRC
20:00alexqwesa has joined #ltsp
20:01alexqwesa has quit IRC
20:03pmatulis has quit IRC
20:03alexqwesa has joined #ltsp
20:03kleewyck has joined #ltsp
20:04alexqwesa has quit IRC
20:08lonchiton has joined #ltsp
20:09
<lonchiton>
i am having problems with thin-client-manager can any one help me?
20:11
<moldy>
lonchiton: describe your problem
20:12
<lonchiton>
i follow this tutorial https://wiki.edubuntu.org/InstallX11VncOnLtspClients
20:13
but when i write this xvnc4viewer 192.168.0.20 on a terminal, return this error connection refused(111)
20:13
or if i run thin client manager i cant see the clients
20:14
<moldy>
i don't know if the vnc support in the tcm that comes with ubuntu is working at all (never tried it)
20:14
you should try to get vnc itself working before you try tcm
20:16
what does "nmap 192.168.0.20 -p 5900 -sT -sU" say?
20:16
<lonchiton>
ok
20:17
<moldy>
your first task is to check wether the vnc service on the thin client is running at all
20:18
i need to sleep now... you can leave me a message here and i will respond when i get back
20:18
if you do, highlight me (mention my nickname)
20:18
good luck ;)
20:18
<lonchiton>
5900/tcp closed vnc
20:18
5900/udp closed unknown
20:18
MAC Address: 00:04:23:0D:6F:EE (Intel)
20:18
<moldy>
closed = vnc service not running
20:19
for some reason, your client is not starting the service. did you reboot it? try to start the service manually
20:19
<lonchiton>
yes, i do it
20:19
<moldy>
use something like "ps ax" to check that vnc is running
20:19
good night :)
20:19
<lonchiton>
thanks
20:20alexqwesa has joined #ltsp
20:20Ahmuck-Jr has joined #ltsp
20:23try2free has joined #ltsp
20:24lonchiton has left #ltsp
20:27sene has joined #ltsp
20:42sene has quit IRC
20:44Ahmuck-Jr has quit IRC
20:45Ahmuck-Jr has joined #ltsp
20:48try2free has left #ltsp
21:15Sarten-X has quit IRC
21:27vicd has joined #ltsp
21:41Ahmuck-Jr has quit IRC
21:42Ahmuck-Jr has joined #ltsp
21:43
<Ahmuck-Jr>
fwiw, firefox crashed with flash on a 2ghz, 3gb thin client
22:20rjune has joined #ltsp
22:27yanu has quit IRC
22:27yanu has joined #ltsp
22:34kleewyck has quit IRC
22:42Sarten-X has joined #ltsp
23:00
<sbalneav>
Ahmuck-Jr: Yup, flash sucks.
23:01
It crashes quite a bit on my 3 ghz, 4 gig full fledged WORKSTATION at home, with a hard drive.
23:08
<Ahmuck-Jr>
i've never had it lock the whole system up
23:10admin_ has joined #ltsp
23:10
<sbalneav>
I have
23:10
I had it latch my X up so bad, I had to ssh in from another box and reboot.
23:11
<Ahmuck-Jr>
heh, i just press the reboot button
23:12
really though, from what i can see, a quad core server and hefty clients is what makes this ltsp thing work
23:15Ahmuck-Jr has quit IRC
23:15Ahmuck-Jr has joined #ltsp
23:16
<Ahmuck-Jr>
sorry, missed the last tidbit, newegg images (flash) locked my browser up
23:22admin_ has left #ltsp
23:23vicd has quit IRC
23:25vicd has joined #ltsp
23:26alkisg has joined #ltsp
23:48moquist has quit IRC
23:56alibaba has joined #ltsp
23:57mushroomtwo is now known as mushroomblue
23:57
<alibaba>
Hello, do I understand right that LTSP does a distributed computing (the client runs the application)? Why else do I need an nfs mount of the user's /home trough nfs?