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


Channel log from 6 February 2010   (all times are UTC)

00:27GGD has quit IRC
00:46cyberorg has joined #ltsp
01:23alkisg has joined #ltsp
01:29vvinet has quit IRC
01:30vvinet has joined #ltsp
02:40alkisg has quit IRC
02:45bobby_C has joined #ltsp
02:56vagrantc has quit IRC
03:42alkisg has joined #ltsp
03:43wwx_ has quit IRC
03:43wwx_ has joined #ltsp
04:33bobby_C has quit IRC
04:55lucascoala has joined #ltsp
04:58mikkel has joined #ltsp
05:06hersonls has joined #ltsp
05:59lucascoala has quit IRC
06:11kusznir has quit IRC
06:11kusznir has joined #ltsp
06:29Q-FUNK has joined #ltsp
06:34litlebuda has joined #ltsp
06:54litlebuda has quit IRC
07:21otavio has joined #ltsp
07:29litlebuda has joined #ltsp
07:34lucascoala has joined #ltsp
08:09pmatulis has joined #ltsp
08:52shamino has quit IRC
08:54Kicer86 has joined #ltsp
09:03hersonls has quit IRC
09:37Faithful has quit IRC
09:52Faithful has joined #ltsp
09:54Q-FUNK has quit IRC
10:09Selveste1 has joined #ltsp
10:09shamino has joined #ltsp
10:19pmatulis has quit IRC
10:43lucascoala has quit IRC
11:05Ahmuck-Sr has left #ltsp
11:05Ahmuck has joined #ltsp
11:05
<Ahmuck>
This channel has a draconian irc policy
11:06
anywho, fwiw, changing the compiz settings for only the user affected fixes the upside down letters issue.
11:08
<johnny>
Ahmuck, ?
11:11
Ahmuck, it's not the channel that has any policy
11:11
it's the server
11:12
<Ahmuck>
no other channel set's a ban on any of my nick or nick alisias except this channel
11:12
well, no other channel i'm in
11:12
this one if i'm Ahmuck-Sr won't even allow me to change my nick until i leave, then change and then re-joing
11:13
it's a channel setting
11:15
<alkisg>
Ahmuck: are you talking about this bug? https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/441586
11:16
<Ahmuck>
somewhat
11:17
the taskbar, menubar was in the correct position, but the lettering was flipped upside down
11:17
i've got a nvidia based mobo and gpu
11:17
<alkisg>
Yeah, it's a problem with the nvidia proprietary drivers.
11:17
<Ahmuck>
the server has a nvidia based mobo and gpu, so nothing is intel there
11:18
but turning the compiz settings off for myself rather than the server allowed the thin client to connect and the lettering was the same
11:18
i think it may be something monitor related as well?
11:27
alkisg: in other words, it's not really specific to the user, but specific to the machine thier logging into. i like compiz on the server (kinda fancy and all) however when logging in from my office, i can still run full featured desktop but must have compiz turned off. from the lab with older machines/monitors, it works fine
11:46
<alkisg>
Ahmuck: yeah, what you describe is exactly on that bug.
12:04
<sbalneav>
I was under the impression that the nick registration was turned on because the freenode servers were under attack.
12:09
<Ahmuck>
in ltsp or on every channel?
12:10
i'm sooooo bored today
12:12
<sbalneav>
I was under the impression it was all channels.
12:13
I have no clue who turned it on, or how to turn it off
12:15jhutchins_lt has quit IRC
12:18rhodan_ is now known as rhodan
12:26waldo323 has joined #ltsp
12:58satyag_ has joined #ltsp
13:07satyag_ has left #ltsp
13:12damianos has joined #ltsp
13:12frederickjh has joined #ltsp
13:15
<frederickjh>
Hi all! Anyone know where to find the language codes to use with LDM_LANGUAGE in the lts.conf file?
13:16
<sbalneav>
They're the standard language codes.
13:17
<frederickjh>
And where would one find a list of them?
13:17
<sbalneav>
Google
13:18
locale will also generate them for you
13:18
<frederickjh>
Have you used the LDM_LANGUAGE tag in a lts.conf before.
13:18
<sbalneav>
Yup
13:18
<frederickjh>
What is locale?
13:19
a command line command?
13:19
<sbalneav>
locale -a
13:19
<frederickjh>
Thanks.
13:19
<sbalneav>
that will list all your available installed locales
13:20
<frederickjh>
So for Swiss German I would need to add LDM_LANGUAGE=de_CH.utf8 to my lts.conf?
13:20
Does that look right?
13:21
<sbalneav>
That's about right.
13:21
<frederickjh>
Thanks! Going to try it now.
13:21
<sbalneav>
assuming that the locales for de_CH.utf8 are installed in the chroot
13:22
sbalneav@phobos:~$ sudo chroot /opt/ltsp/i386 locale -a
13:22
[sudo] password for sbalneav:
13:22
C
13:22
en_CA.utf8
13:22
POSIX
13:22
<frederickjh>
How do I check that? chroot and run the command above?
13:22
<sbalneav>
I just pasted it.
13:22
<frederickjh>
ok.
13:23
nope only english is installed.
13:24
<sbalneav>
ok, then you'll need to install the right stuff in the chroot
13:24
<frederickjh>
I guess I need to chroot in and install them.
13:25
<sbalneav>
yep
13:25
<frederickjh>
I have them installed on the server.
13:27
I have used apt-get before but how do I know what the locale packages are called?
13:27
<alkisg>
distro/version?
13:27
<frederickjh>
Karmic Ubuntu
13:27
<alkisg>
sudo chroot /opt/ltsp/i386 apt-get install language-pack-XXX
13:28
(to get LDM translated...)
13:28
(where XXX is your country/language code, see in synaptic for the name)
13:28
<frederickjh>
ok will look
13:31
You had me confused there for a bit. Since you typed three Xs I thought they would be three character codes, but they are two character codes.
13:31
<sbalneav>
Oout for a bit.
13:32
<frederickjh>
I will need to update the image after installing correct?
13:33
<alkisg>
Right
13:35damianos has quit IRC
13:36damianos has joined #ltsp
13:38damianos has joined #ltsp
13:38
<frederickjh>
Do you also happen to know the format for the TIMEZONE command in lts.conf?
13:39
<johnny>
why are you setting a different tiemzone for your clients than your server?
13:40
/me isn't sure we have that option
13:40
must be some good reason, hoping to hear it now
13:40
sure why we have that option*
13:40
<frederickjh>
I am not but the time on the client at the login screen is always wrong.
13:40
<johnny>
hmm.. wrong time on yoru client pcs then.. tha'ts why
13:40
guess we don't install ntp by default.. that's the problem
13:40
<frederickjh>
I also want to set a time server.
13:41
<johnny>
something like American/New_York i think
13:41
er
13:41
America/New_York
13:41
<alkisg>
Ahmuck: some person is also having difficulties to connect/post here, what did you do to overcome the "cannot send to channel" problem?
13:41
<frederickjh>
I read some where that it looks at the bios of the client pc for the time if you don't set a time zone and time server.
13:41
<johnny>
yep.. that's what happens.. :( forgot we had time on the login screen
13:41
alkisg, you have to register an account wiht nickserv
13:42
<knipwim>
alkisg: i identified my nick with NickServ to overcome it
13:42
<frederickjh>
You need to register you nick to send to the channel.
13:42
<alkisg>
Ah. damianos, ^^^
13:42
frederickjh: that's the UTC=yes/no option in /etc/default/rcS in the chroot
13:43
<frederickjh>
Ok back to the time zone I have seen 0000 as UTC setting.
13:43
<alkisg>
Modify it, update image, reboot the clients...
13:43
frederickjh: ^^^ that was about the timezone problem
13:43
wrong UTC == wrong time
13:44
<frederickjh>
So you saying I can change option in the /etc/default/rcS in the chroot to fix the problem.
13:44
<alkisg>
Yes
13:45
<frederickjh>
So, I can most likely look at my /etc/default/rcS to see what the server is set at.
13:45
and set them the same.
13:45
<alkisg>
*if* they have the same bios settings
13:45
If the have different settings in the BIOS, they'll need different settings for that file
13:46
<frederickjh>
What do you mean by that?
13:46
<alkisg>
But it's just a yes/no flag, so you can just put it the other way from what it is now
13:46
<frederickjh>
Do BIOS have time zone settings?
13:46
<alkisg>
Some of them
13:46
<frederickjh>
Ok, must be on more modern hardware then i have seen.
13:50
However, that is only a setting for UTC yes or no. So just setting that to no will set it to the server time?
13:50
<alkisg>
(09:44:51 μμ) alkisg: But it's just a yes/no flag, so you can just put it the other way from what it is now
13:53
<frederickjh>
Not sure that is going to help. The rcs file on the server is set no the rcs file on the chroot is set yes. The time on the server is 20:50 while the client login screen reads 05:05. I am +1 here in Switzerland.
13:54
<alkisg>
And the client bios time is?
13:54
<frederickjh>
Let me check
13:54
<alkisg>
Do you have it auto-syncing with an NTP server?
13:54
<frederickjh>
The client?
13:55
<alkisg>
Yes
13:56
<frederickjh>
Bios date and time Sun Feb 7 2010 4:09
13:56
Not sure how you get the client to time sync.
13:56
<alkisg>
Ah, then the time is wrong, it's not a timezone problem..
13:57
Do the clients have direct internet access?
13:57
(i.e. natting if they're behind the server etc?)
13:57
<frederickjh>
That is what I was trying to do with the TIMEZONE and TIMESERVER settings in the lts.conf
13:57
Yes.
13:57
<alkisg>
From what it looks, you don't need a timezone. Just an ntp server
13:57
Here's what I got:
13:57
TIMEZONE=Europe/Athens
13:57
TIMESERVER=91.189.94.4
13:57
That IP there is the ubuntu timeserver...
13:58msaul_ has joined #ltsp
13:58
<frederickjh>
Thanks alkisg.
13:59jhutchins_lt has joined #ltsp
14:00damianos has quit IRC
14:00damianos has joined #ltsp
14:01
<frederickjh>
Now the time reads 6:13 on the client.
14:01
at the login screen.
14:02
or is that not the time after ltsp34(192.168.0.34)//
14:03
<alkisg>
Are you sure the client has direct access to the internet?
14:03
:13 ==> the minutes don't match
14:03damianos_ has joined #ltsp
14:03
<alkisg>
Well done damianos_ ;)
14:03
<frederickjh>
I bet you I have to update the bios time to with in 5 minutes of the correct time or the ntp update will not take.
14:03
<alkisg>
frederickjh: no, that's only for windows :D
14:05
Try to run ntp manually from a client (SCREEN_02=shell) to see what it tells you
14:05
ntp-update what's the command, I don't remember...
14:05
<frederickjh>
ok
14:07
I can't get to the terminal with Ctrl-Alt F1 anymore. They change that with Karmic.
14:07
I need to fix that back the way it was.
14:09
<alkisg>
frederickjh: try those in lts.conf:
14:09
SCREEN_02=shell
14:09
SCREEN_07=ldm
14:09
(under [Default])
14:09
and then press Alt+Ctrl+F2...
14:10
<frederickjh>
Ok I got you.
14:12
<knipwim>
johnny: i'm working on some changes in the profile.qs
14:12
<frederickjh>
Did not work. I need to look up the new keystrokes for this.
14:12
<knipwim>
emerging udev with --newuse seperate, and remove the --newuse from the emerge world
14:13
and also setting the CONFIG_PROTECT_MASK for all config dirs
14:13
<alkisg>
frederickjh: there aren't any new keystrokes for this...
14:13
<knipwim>
so all config file updates are merged automatically
14:14
<frederickjh>
In Karmic they disable the Ctrl-Alt Backspace and a bunch of other Ctrl-Alt key combinations. I think that this was upstream.
14:14
<alkisg>
frederickjh: if it doesn't work, maybe it's a driver issue?
14:15
Yes, alt+ctrl+backspace is now alt+ctrl+printscreen+k
14:15
<frederickjh>
It worked before Karmic..
14:15
<alkisg>
But alt+ctrl+fx wasn't changed...
14:15damianos_ has quit IRC
14:16
<frederickjh>
Well all I know is it does not work and more on my clients. I did just try it on the server and that works.
14:16damianos_ has joined #ltsp
14:17
<frederickjh>
Anyone else running Ubuntu LTSP Karmic and can get to a terminal with Ctrl-Alt-F1?
14:17
alkisg what do you mean a driver issue?
14:17
What driver could it be?
14:17
<alkisg>
frederickjh: e.g. intels have very different behavior in 8.10 vs 9.10...
14:18
<frederickjh>
This is a Atom intel 1.6 Ghz from disklessworkstations.com
14:19
On the time issue, since setting the bios time I am not only an hour off so I think that setting UTC to No on the client will line things back up.-
14:21
<johnny>
knipwim, sounds good
14:21
<frederickjh>
What kind of behaviour?
14:26msaul_ has quit IRC
14:26damianos_ has quit IRC
14:26waldo323 has quit IRC
14:28damianos has quit IRC
14:28damianos has joined #ltsp
14:32
<damianos>
hello
14:32
finally
14:34Kicer86 has quit IRC
14:36
<frederickjh>
alkisg could this driver thing have to do with the fact that the keyboard is a USB keyboard? No, PS2 port.
14:36
<alkisg>
frederickjh: try removing "quiet splash" from /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
14:37
<frederickjh>
ok, then what do I look for?
14:37
<alkisg>
See it it works then :)
14:37
I.e. if removing splash works around the problem
14:37
<frederickjh>
ok rebooting now.
14:38
<alkisg>
I don't have anything concrete to tell you. I've just seen some drivers having problems with switching to VTs. It isn't a general karmic issue...
14:38
<frederickjh>
ok,
14:38
I had these options out a bit a go to trouble shoot a sound issue.
14:39
nope, no splash and I still can't Ctrl-Alt-F1 to a terminal.
14:40
<alkisg>
You didn't change any vt* options anywhere, did you?
14:40
<frederickjh>
not that I know of .
14:41
would that be in the lts.conf?
14:42
The time is now correct after setting the bios and the UTC to no on the chroot
14:42
<alkisg>
Anyway, you can get a local terminal (but not a _root_ local terminal) by running `ltsp-localapps xterm` inside a gnome session on the client.
14:43
There's also an LDM_DEBUG_TERMINAL or something that could get you a root local terminal, but I'm not sure of its name
14:43
<frederickjh>
ok, I will try the first and see if the ntp-update works from there
14:44waldo323 has joined #ltsp
14:47
<frederickjh>
Tells me command not found
14:47
<Ahmuck>
alkisg: u need to be registered and enter your password
14:48
<frederickjh>
which means I need to login as a different user
14:48
<alkisg>
Ahmuck: thanks, the person that had the problem sorted it out :)
14:48
frederickjh: how about `ping 91.189.94.4` ?
14:49
<frederickjh>
already logged out
14:49
<alkisg>
The user doesn't have sbin in the path...
14:49
<Ahmuck>
humans make things complicated
14:50
<frederickjh>
The ping works.
14:51
<alkisg>
from the local xterm? and ntpupdate didn't? Hmmm...
14:51
<frederickjh>
sudo ntp-update returns command not found
14:51
<alkisg>
You can't sudo from the local xterm
14:52
<frederickjh>
oh
14:53
Ok, that was from the normal terminal, however the xterm tells me the same thing.
14:55
In any case the time is now right. Not sure if it will stay right or be updated by ntp-update or how to set that up.
14:56
I find it interesting that the time LDM displays comes from the client BIOS and not the server.
14:58damianos has left #ltsp
14:58waldo323 has quit IRC
14:59
<johnny>
because ti's running locally
14:59
alkisg, should ldminfo return the time?
14:59
so the time comes locally
15:00
<frederickjh>
But why display the time then, if a way was not setup to sync the client clocks?
15:00
<alkisg>
Hmm.... we already have ntp support... why do manually what ntp does automatically?
15:00
<knipwim>
johnny: could you check my implementation?
15:01
http://bazaar.launchpad.net/~wimmuskee/ltsp/ltsp-gentoo-dev/revision/1494
15:02
<alkisg>
frederickjh: there _is_ a way, the ntp server you're using. It's just optional...
15:02
<johnny>
is there such a command ntp-update ?
15:02
pretty sure it's ntpdate
15:02
<alkisg>
ntpdate
15:02
One might want to use an external ntp server. Another might want to install ntp on the ltsp server... that's why it's good that it's optional.
15:03
<frederickjh>
So is adding the time zone and time sever to the lts.conf a working option?
15:03
<alkisg>
It should be. Anything different might be just a bug.
15:04
It's been working for me for the last 2 years...
15:04
<johnny>
knipwim, is there a reason you're setting config protect mask?
15:05
<frederickjh>
Back to my original question I add LDM_LANGUAGE=de_CH.utf8 to my lts.conf and now when I boot in I get German as my Interface language but the LDM display is still in English.
15:05
<johnny>
i wanted to make sure that configs overwrite everything
15:05
on first install
15:05
<frederickjh>
Thanks alkisg good to hear it is working.
15:06
Do I need to install some thing else or change another settinging the lts.conf for that?
15:06
<alkisg>
"when I boot in I get German as my Interface language" ==> what do you mean by that? where exactly do you see german?
15:06
<frederickjh>
After I login and see the desktop.
15:07
<alkisg>
That's the server, not the chroot.
15:07
<knipwim>
johnny: "Any directory which is listed in CONFIG_PROTECT (and any subdirectories thereof), except for any which are listed in CONFIG_PROTECT_MASK (and subdirectories) are automatically 'protected' by Portage when copying an image from DESTDIR to ROOT."
15:07
<alkisg>
what does this give you? ls /opt/ltsp/i386/usr/share/locale/*/LC_MESSAGES/ldm.mo
15:07
<frederickjh>
At the login screen it still says in English Username.
15:08
bash: /opt/ltsp/i386/usr/share/locale/*/LC_MESSAGES/ldm.mo: No such file or directory
15:08vagrantc has joined #ltsp
15:08
<frederickjh>
Looks like something is missing.
15:08
<alkisg>
frederickjh: it looks like you didn't install the langpack then
15:08
<johnny>
i didn't want them protected knipwim
15:08highvoltage has quit IRC
15:08
<johnny>
that was the point :)
15:08
<alkisg>
(09:26:32 μμ) alkisg: sudo chroot /opt/ltsp/i386 apt-get install language-pack-XXX
15:09
<knipwim>
they aren't with the mask
15:09
<johnny>
oh
15:09
the opposite
15:09
<knipwim>
by default they are protected from the profile
15:09
<johnny>
sorry dude.. i read it opposite :)
15:09
ok.. carry on :)
15:09
as long as you tested it, go ahead
15:09
<knipwim>
yup
15:09
<johnny>
altho i'm concerned about whether the setting should stick around after install or not
15:10
<knipwim>
apperantly just adding a CONFIG_PROTECT="" didn't help
15:10
<frederickjh>
sudo chroot /opt/ltsp/i386 locale -a
15:10
[sudo] password for fhenderson:
15:10
C
15:10
de_AT.utf8
15:10
de_BE.utf8
15:10
de_CH.utf8
15:10
de_DE.utf8
15:10
de_LI.utf8
15:10
de_LU.utf8
15:10
<knipwim>
johnny: i've been thinking about that
15:11
<frederickjh>
They look like they are installed or?
15:11
<alkisg>
frederickjh: sudo chroot /opt/ltsp/i386 dpkg -l language-pack*
15:11
<knipwim>
why would you go back inside your chroot env?
15:11
to update perhaps
15:11
but you could just as easy build a new client
15:11highvoltage has joined #ltsp
15:13
<frederickjh>
sudo chroot /opt/ltsp/i386 dpkg -l language-pack*
15:13
Desired=Unknown/Install/Remove/Purge/Hold
15:13
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
15:13
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
15:13
||/ Name Version Description
15:13
ii language-pack-de 1:9.10+20091022 translation updates for language German
15:13
ii language-pack-de-base 1:9.10+20091022 translations for language German
15:14
Is that what we are looking for alkisg?
15:14
<alkisg>
frederickjh: http://packages.ubuntu.com/karmic/all/language-pack-de-base/filelist
15:15
On karmic, that package contains ldm.mo
15:15
So yes, that's what you're looking for.
15:18
<frederickjh>
So it appears to be installed but I do not find a directory called locale-langpack in /opt/ltsp/i386/usr/local/share?
15:19
<alkisg>
sudo chroot /opt/ltsp/i386 dpkg -L language-pack-de-base | grep ldm.mo
15:20
<frederickjh>
/usr/share/locale-langpack/de/LC_MESSAGES/ldm.mo
15:20
<alkisg>
Is it there?
15:20
<frederickjh>
That is what the terminal returned.
15:20
<alkisg>
ls /opt/ltsp/i386/usr/share/locale-langpack/de/LC_MESSAGES/ldm.mo
15:20
<frederickjh>
fhenderson@kids:~$ sudo chroot /opt/ltsp/i386 dpkg -L language-pack-de-base | grep ldm.mo
15:20
/usr/share/locale-langpack/de/LC_MESSAGES/ldm.mo
15:21Damianos has joined #ltsp
15:22* alkisg needs to do some work, bbiab
15:22Damianos has quit IRC
15:23Damianos has joined #ltsp
15:30Ahmuck has quit IRC
15:35Ahmuck has joined #ltsp
15:47Damianos has joined #ltsp
15:51Damianos has quit IRC
15:53
<knipwim>
johnny: here's a proposal to set locale.gen
15:53
http://bazaar.launchpad.net/~wimmuskee/ltsp/ltsp-gentoo-dev/revision/1495
15:54
<johnny>
sounds good to me
15:55litlebuda has quit IRC
15:56
<knipwim>
some notes, i can also set the default locales with a cat /usr/share/i18n/SUPPORTED | grep en_US > ${chroot_dir}/etc/locale.gen
15:56litlebuda has joined #ltsp
15:57
<knipwim>
the first one is more descriptive, the last shorter
15:58abeehc has quit IRC
16:01
<alkisg>
grep en_US /usr/share/i18n/SUPPORTED > ${chroot_dir}/etc/locale.gen would be even shorter :)
16:09rhodan_ has joined #ltsp
16:13rhodan has quit IRC
16:16pmatulis has joined #ltsp
16:24
<frederickjh>
Thanks again alkisg for all the help. Maybe another time we can tackle this. Bed time here.
16:24
<alkisg>
Good night
16:25frederickjh has quit IRC
16:27XuzhouJim has joined #ltsp
16:37abeehc has joined #ltsp
16:45vagrantc has quit IRC
16:46XuzhouJim has quit IRC
16:47rhodan has joined #ltsp
16:52rhodan_ has quit IRC
17:08
<sbalneav>
Evening all
17:27
<highvoltage>
hey sbalneav
17:27* highvoltage will probably fall over any minute
17:33abeehc has quit IRC
17:35abeehc has joined #ltsp
17:37
<Ahmuck>
setting up ltsp on an amd64 or intel64 is with i386 clients is no different is it?
17:40
<appiah>
just use ltsp-build-client --arch=i386
17:44alkisg has quit IRC
18:09mikkel has quit IRC
18:13
<johnny>
yes.. it's different.. the --arch is required
18:14
except on fedora and gentoo where we defaut to i386
18:14
well on gentoo it's x86. but it means the same thing..
18:24lucascoala has joined #ltsp
18:27pmatulis has quit IRC
18:31lucascoala has quit IRC
18:39vagrantc has joined #ltsp
18:40lucascoala has joined #ltsp
18:44pmatulis has joined #ltsp
19:23Ahmuck has quit IRC
19:43satyag has joined #ltsp
19:43
<satyag>
hi
19:44
italc folks around
19:45damianos has joined #ltsp
19:45
<satyag>
i am trying to cross compile italc on ubuntu 9.10 , "you do not have installed libz and/or development-files are missing!"
19:45damianos has left #ltsp
19:46damianos has joined #ltsp
19:47
<satyag>
libzzip-dev is installed
19:48
<vagrantc>
apt-get build-dep italc
19:49
<satyag>
ah i see cdbs dpatch fdupes intltool patchutils were missing for now
19:49
let me install them then run the configure script again
19:50
<vagrantc>
apt-get install build-essential might also help
19:50
though i'm not quite sure if ubuntu's development setup is the same as ubuntu's
19:51
<satyag>
no effect with the first one ;-(
19:51
let me chek the build essentials
19:51
ok its already there
19:53
configure is looking like this for now http://pastebin.com/d3faf7272
19:54
the missing packages last 4 i suppose http://pastebin.com/d618041d4
19:55
they belong to a single package i suppose
19:55
but which one ?
19:56* satyag scratching his head
20:05jammcq has joined #ltsp
20:05
<jammcq>
hey friends
20:23pmatulis has quit IRC
20:39satyag has quit IRC
21:10damianos has quit IRC
21:10damianos has joined #ltsp
21:11damianos_ has joined #ltsp
21:11
<damianos>
hello
21:23vagrantc has quit IRC
21:23
<damianos>
IDENTIFY damianos ba42day
21:26
<sbalneav>
damianos: Ouch
21:26
we saw that
21:26
time to change your password
21:27
<damianos>
yeah
21:27
now I can browse the net for an hour trying to find the command to do that
21:27
:(
21:27
<jammcq>
sbalneav: Scotty !!!!!!!!!!!!!!!!!!!!!!!!
21:32damianos has quit IRC
21:32damianos has joined #ltsp
21:34
<sbalneav>
Evening jammcq
21:34
Wonder when the auth only thing will get removed?
21:35
<jammcq>
yeah, I thought it was gonna get removed after the new irc server software was installed
21:35
sbalneav: did you get the photo I emailed you a while ago?
21:39
<sbalneav>
Hummmm, no, I don't think so.
21:39
<jammcq>
about 90 minutes ago
21:40
to the alburg address
21:41
<sbalneav>
ah, haven't checked.
21:41
uno momento
21:41
<jammcq>
well... you should be checking every 20 minutes, just in case I want to send you something important
21:41
<sbalneav>
Aha!
21:42
Hey, where's that, near you?
21:42
<jammcq>
I was down in Ann Arbor for lunch today
21:42
sitting at a traffic light, I looked up, and saw that marquis
21:45
<sbalneav>
lol
21:45
Awesome.
21:45
You gonna go?
21:45
Only $5!
21:46
<jammcq>
hmm, I've got the movie, I've got a big-ass tv with surround sound, and I don't have to drive 35 miles
21:46
now... if you were here, I'd go
21:46
sbalneav: did you see my email a couple days ago with the link to the anual run up the stairs at the empire state building?
21:47
<sbalneav>
yeah!
21:47
<jammcq>
something like 10 minutes. that's just crazy
21:47
you can barely do it that fast in the elevator
21:48
<sbalneav>
yeah, thats heart attack material for sure.
22:00pmatulis has joined #ltsp
22:17litlebuda has quit IRC
22:28
<damianos>
are you guys developers?
22:32
anyone?
22:34damianos has quit IRC
22:35damianos has joined #ltsp
22:35
<sbalneav>
damianos: yes, we're developers.
22:35
<damianos>
can I ask you guys something?
22:36
<sbalneav>
!ask
22:36
<ltspbot>
sbalneav: "ask" :: Don't ask to ask a question, simply ask it, and if someone knows the answer, they'll respond. Please hang around for at least 15 minutes after asking a question, as not everybody constantly monitors the channel.
22:36
<damianos>
I want to use LTSP to create a piano lab for my wife's classroom
22:37
My programming knowledge is limited to web scripting languages php,actionscript etc...
22:37
how hard would it be for somebody with my background to pull off my piano lab idea and what languages would I need to learn?
22:38
<sbalneav>
Well, what do you want the thin clients to do?
22:39
If you just want them to be desktops, then the answer would be "not hard at all, none" :)
22:41
<damianos>
I need the thin clients to run midi devices and software per station...however I would also need the server or master account to run an administrative version that would allow them to monitor all the stations
22:42
so essentially the trick is to figure out how to get midi from each device to the client and administrative software simultaneously
22:42
I know ALSA has midi routing built in
22:42
<sbalneav>
Then my answer would be "difficult, C"
22:42pmatulis has quit IRC
22:43
<damianos>
that's what I was afraid of lol
22:43
<sbalneav>
You'd be able to run whatever midi software as a local app, so that would work
22:43
but getting some kind of routing going from the thin clients to a master application would be non-trivial.
22:44
<damianos>
ok...the sound coming out of the clients are those generated from the ltsp server or on the local image?
22:44
<sbalneav>
Depends.
22:45
<damianos>
well in the case of Solfege for example...the sound is generated from a midi player
22:45
<sbalneav>
Normally, pulse audio runs on the thin clients, so sound generated by programs on the server will be routed over tcp/ip to the thin clint.
22:45
but midi's something else. It's not an audio stream, as far as I know, it's just "a list of notes to play on a real instrument"
22:45
<damianos>
ok, so essentially midi is already being routed to the server since it is triggering the sounds in the midi player
22:46
<sbalneav>
No, LTSP has no support for midi
22:46
Nothing's going to route midi, since pulse doesn't do it, AFAIK
22:47
so you'd either have to write, or find, something that accepts remote midi streams, and pipes 'em to a midi port on the thin client.
22:47
and you also need it to go back the other way.
22:47
<damianos>
well in order for sound to be generated by the midi player, it has to receive MIDi information...and if the sound is coming from the server then somehow the midi is getting there
22:47
I know ALSA sends midi
22:47
<jammcq>
why not run the midi software on the thin client?
22:48
<damianos>
the software is running on the client
22:49lucascoala has quit IRC
22:49
<damianos>
however like you said earlier, midi is just data consisting of instructions like note-on note-off etc
22:49
<jammcq>
can you make it work on a normal Linux machine?
22:50
<damianos>
I haven't written anything yet,,, but there are apps out that can do bits and pieces of what I want
22:50
<jammcq>
well... if you haven't written anything yet, and you don't know C, then you are in for a very bumpy ride
22:51
so if you really want to do it, don't do it on LTSP until you've made it work on a full Linux machine
22:51
<damianos>
yeah, I know...but that's life
22:51
lol
22:51
ok
22:52
so C is the language to learn then
22:52
great...I'll get to it...I'd like to get something functional by September...at least on local machines
22:52
<jammcq>
I think you'll need it to handle the midi stuff
22:53
<damianos>
well I've read that the transition from C to Objective C is not hard at all
22:53
<jammcq>
yeah, that's assuming you know C to begin with
22:54
<damianos>
so I suppose learning C would be thinking ahead
22:54
<jammcq>
but you are a php developer, it's quite different
22:54
<damianos>
I've braced myself for that
22:54
I am at least familiar with some things like loops, conditionals and such. It's better than nothing
22:56
<jammcq>
those are concepts you'll use in any programming language. what you'll need to learn is pointers, structures, memory alocation and lots of other things
22:56
taht's the kind of stuff you don't worry about in scripting languages
22:57
<damianos>
I have a safaribooks account so I'll start digging through some books
22:57
<jammcq>
it used to be that computer science students had to learn assembly. Now I think they just show you java and be done with it
22:57
<damianos>
I think now it's backwards....you learn all the top level stuff and work your way down
22:58
Should I learn assembly language before C then?
23:00
<jammcq>
how much time do you have?
23:00lucascoala has joined #ltsp
23:00
<damianos>
I could dedicate a 2-4 of hours every day
23:01
<jammcq>
learn C
23:01
<damianos>
I don't have a deadline for this piano lab project...this is just something nice I wanted to do for my wife and her school
23:02
ok, I'll learn C
23:05
alright, I gotta go....you guys have been really nice and helpful as usual....have a good night!
23:06damianos has left #ltsp