00:08 | Q-FUNK has quit IRC | |
00:48 | jonnor has joined #ltsp | |
01:46 | Nubae has joined #ltsp | |
01:47 | Nubae1 has quit IRC | |
02:05 | vagrantc has quit IRC | |
02:14 | <cyberorg> johnny, ignore "setrlimit() junk" they are harmless messages
| |
03:05 | <Nubae> johnny... when u could... I need the gentoo ltsp install instructions for the ltsp manual
| |
03:08 | psycodad has joined #ltsp | |
03:09 | psycodad1 has quit IRC | |
03:17 | K_O-Gnom has joined #ltsp | |
03:23 | johnny has left #ltsp | |
03:24 | mikkel has joined #ltsp | |
03:41 | johnny has joined #ltsp | |
03:53 | K_O-Gnom has quit IRC | |
03:56 | <johnny> Nubae, i don't see that happening until i can do an install from scratch and have it work completely..
| |
04:18 | X0d_of_N0d has quit IRC | |
04:19 | X0d_of_N0d has joined #ltsp | |
04:24 | DonSilver has joined #ltsp | |
04:33 | Q-FUNK has joined #ltsp | |
04:36 | <johnny> cyberorg, gonna help me fix sound then? :)
| |
04:42 | <zamba> i have set up a kiosk image in /opt/ltsp/i386.. but what it i want to maintain different images.. how can i do that?
| |
04:43 | it = if
| |
04:43 | johnny has left #ltsp | |
04:45 | <zamba> since it uses arch to determine the image
| |
04:45 | so i386 is already "taken" :)
| |
04:50 | johnny has joined #ltsp | |
04:51 | <johnny> zamba, you'd have to rename it
| |
04:52 | or set a different chroot name in ltsp-build-client
| |
04:52 | and then change your dhcp server to point to a different one
| |
05:04 | gate_keeper_ has joined #ltsp | |
05:17 | johnny has left #ltsp | |
05:18 | johnny has joined #ltsp | |
05:37 | <zamba> johnny: ok
| |
06:20 | <johnny> so.. who's about..
| |
06:20 | * johnny looks around | |
06:47 | <cyberorg> johnny, these are the pa and alsa packages we have installed in chroot http://pastebin.com/d56ab9e9f
| |
06:47 | ps ax | grep pulseaudio inside the chroot to see if it is running
| |
06:47 | <johnny> cyberorg, do you have a real name?
| |
06:47 | it is running
| |
06:47 | my name is actually john.. :)
| |
06:48 | <cyberorg> yeah, Jigish Gohil
| |
06:48 | <johnny> yeah.. boring english name.. i know
| |
06:48 | <cyberorg> as seen on planetsuse.org ;)
| |
06:48 | please to meet you john :)
| |
06:48 | <johnny> hmm.. that makes me sad.. because i bet you an probably pronounce my name without a problem
| |
06:48 | and i'm at a loss on yours
| |
06:49 | <cyberorg> i bet you can pronounce mine too
| |
06:49 | <johnny> not correctly :)
| |
06:49 | <cyberorg> what stage are you with sound?
| |
06:49 | <johnny> uhmm
| |
06:49 | the daemon runs
| |
06:49 | if i choose alsa from gstreamer-properties, it works
| |
06:50 | the Test button at least
| |
06:50 | i don't even have oss flags for alsa
| |
06:50 | <cyberorg> where are you testing from within chroot or from the client session?
| |
06:50 | <johnny> from the client session
| |
06:51 | i have no gstreamer properties in chroot .. plus that's a GUI app :)
| |
06:51 | is there a reason to install oss anymore?
| |
06:52 | <cyberorg> johnny, what app are you testing with?
| |
06:53 | <johnny> gstreamer-properties!
| |
06:53 | <cyberorg> echo $ESPEAKER and echo $PULSE_SERVER
| |
06:53 | <johnny> here's what i have pulse compiled with
| |
06:53 | <cyberorg> use totem, xmms or something like that
| |
06:53 | <johnny> media-sound/pulseaudio-0.9.11-r2 USE="X alsa glib libsamplerate tcpd -asyncns -avahi -bluetooth -caps -dbus -gnome -hal -jack -lirc -oss (-policykit)"
| |
06:54 | <cyberorg> --disable-ltdl-install --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-realtime-group=pulse-rt --with-access-group=pulse-access
| |
06:54 | that one is ours and fedora's
| |
06:54 | <johnny> looks good to me
| |
06:55 | shows me IP with those vars
| |
06:55 | <cyberorg> both variables?
| |
06:55 | <johnny> and 160001 for ESPEAKER and 4713
| |
06:55 | for PULSE_SERVER
| |
06:55 | <cyberorg> shows client IP?
| |
06:55 | <johnny> yes
| |
06:55 | <cyberorg> ok that looks good, now use some real media player like banshee, xmms or something like that
| |
06:56 | can you run nmap on the client and see if those ports are accessible
| |
06:56 | <johnny> they are
| |
06:56 | i straced the pulse server
| |
06:56 | and it does alot
| |
06:56 | when i hit "Test"
| |
06:56 | <cyberorg> ok, so try some music player
| |
06:56 | <johnny> no songs available.. hmm
| |
06:57 | lemme add some
| |
06:58 | <cyberorg> i have to disappear again for couple of hours, F1 qualifier in few minutes
| |
07:00 | artista_frustrad has joined #ltsp | |
07:00 | * cyberorg goes | |
07:00 | <johnny> it's playing
| |
07:00 | but no audio
| |
07:00 | my alsamixer had stuff muted
| |
07:00 | but i unmuted it
| |
07:00 | on the client
| |
07:01 | <cyberorg> that is what i was going to suggest next :)
| |
07:01 | <johnny> still no audio
| |
07:01 | the playback mixer
| |
07:01 | for Pulse
| |
07:01 | <cyberorg> what client is this?
| |
07:01 | <johnny> was unmuted too, in the normal gnome mixer for the client
| |
07:01 | err muted, but i unmuted
| |
07:01 | still no audio
| |
07:02 | what client?
| |
07:02 | <cyberorg> client hardware
| |
07:02 | <johnny> sound? intel ac97 stuff
| |
07:04 | <cyberorg> you are using ltsp-init-common same as us?
| |
07:05 | <johnny> yes
| |
07:05 | <cyberorg> how are you doing sound hardware detection and alsa initialization?
| |
07:06 | <johnny> alsasound initscript
| |
07:06 | but.. i see the mixer and whatnot..
| |
07:06 | <cyberorg> run this before starting alsasound: https://forgesvn1.novell.com/viewsvn/kiwi-ltsp/trunk/suse-ltsp-client/etc/init.d/boot.discover?revision=95&view=markup
| |
07:06 | * cyberorg out | |
07:07 | <johnny> that won't run on gentoo, i'd have to rewrite it
| |
07:07 | plus.. if i manually set up all the mixer levels, that seems unnecessary
| |
07:08 | not saying that should be done manually obviously.. but since i've done it for testing.. i should have working sound? :)
| |
07:09 | aha.. the sound i was hearing with alsa, was on the server, in my speaker.. i thought i had my headphones plugged in, but turns out it wasn't set all the way
| |
07:26 | <Nubae> johnny is it just you working on gentoo ltsp?
| |
07:27 | <johnny> Nubae, for the most part
| |
07:27 | dberkholz is helping,but he doesn't really have time for such things, new baby and all
| |
07:59 | <cyberorg> johnny, run padevchooser, is it connected to pa server on client IP?
| |
08:07 | johnny has left #ltsp | |
08:21 | <zamba> in my image the file /etc/resolv.conf is already created.. but i'm pushing dns information using dhcp.. how can i make my pushed dhcp settings being the one active?
| |
08:27 | bobby_C has joined #ltsp | |
08:40 | vplug has joined #ltsp | |
08:40 | vplug has left #ltsp | |
08:41 | joebaker has joined #ltsp | |
08:53 | johnny has joined #ltsp | |
08:55 | <johnny> of course the wireless card has to cut out, right when i go get some food
| |
08:55 | :(
| |
08:56 | gonna have to change the topic.. since i don't think gentoo will ever have awesome integration :)
| |
08:56 | due to the nature of the beast
| |
08:56 | we can't do stuff like ubuntu, such as overriding the dhcpd conf
| |
09:05 | <zamba> in my image the file /etc/resolv.conf is already created.. but i'm pushing dns information using dhcp.. how can i make my pushed dhcp settings being the one active?
| |
09:06 | Subhodip has joined #ltsp | |
09:06 | <zamba> in other words, overwrite /etc/resolv.conf by using dhcp
| |
09:09 | <cyberorg> johnny, got sound?
| |
09:11 | DonSilver has quit IRC | |
09:11 | <johnny> no.. was showering, eating breakfast, and now talking to our houseguests
| |
09:13 | <zamba> johnny: you have any idea about my resolv.conf problem?
| |
09:14 | pff has quit IRC | |
09:17 | <cyberorg> johnny, ok, look in padevchooser when your guests leave :)
| |
09:17 | K_O-Gnom has joined #ltsp | |
09:24 | isaac has joined #ltsp | |
09:28 | isaac has quit IRC | |
09:29 | maybeway36 has joined #ltsp | |
09:42 | maybeway36 has quit IRC | |
09:48 | Nubae has quit IRC | |
09:50 | Nubae has joined #ltsp | |
09:51 | <johnny> cyberorg, for what?
| |
09:52 | i now have an applet
| |
09:53 | <cyberorg> johnny, check if it is connected to the client pa
| |
09:55 | and check pavucontrol level if it is connected properly
| |
09:55 | <johnny> how can i tell?
| |
09:55 | if it is connected?
| |
09:55 | <cyberorg> you need pulseaudio running in users session too
| |
09:56 | <johnny> aha.. my session isn't starting there
| |
09:56 | <cyberorg> johnny, see paman, what is "server" in there
| |
09:56 | run pulseaudio&
| |
09:56 | as user
| |
09:56 | <johnny> it says
| |
09:57 | aha.. it shows my client IP
| |
09:57 | <cyberorg> thats good, and volume?
| |
09:57 | <johnny> i tried to run pulse audio
| |
09:57 | and now it's talking about realtime priority and whatnot
| |
09:57 | and realtime group
| |
09:58 | but i don't want realtime
| |
09:58 | <cyberorg> ignore stuff about priority
| |
09:58 | <johnny> failed to create /tmp.esd/socket
| |
09:58 | operation not permitted
| |
09:58 | /tmp/.esd/socket rather
| |
09:58 | <cyberorg> ok, find what is in that path, remove that
| |
09:58 | we had to patch that issue, it should have been fixed in the latest
| |
09:59 | <johnny> how about
| |
10:00 | ltdl-bind-now.c: failed to find original dlopen loader
| |
10:00 | it does seem to be running tho
| |
10:00 | <cyberorg> johnny, ignore everything if you see ps ax | pulseaudio running
| |
10:00 | fix that socket error
| |
10:01 | <johnny> i removed the socket
| |
10:01 | and started it
| |
10:01 | no errors now
| |
10:01 | <cyberorg> ok, now play music, check the volume level, launch pavumeter see if there is any activity
| |
10:02 | <johnny> nothin
| |
10:02 | it is playing.. but no music
| |
10:02 | and nothin in pavumeter
| |
10:02 | i see iti s trying to use the null sink ..
| |
10:03 | i have 4 null sinks..
| |
10:04 | oh.. default serve .. only see my pulse on the server, not local.. oops
| |
10:09 | Subhodip has quit IRC | |
10:10 | <cyberorg> johnny, we also have a special hack to play everything alsa through pulse if alsa-plugin-pulse is installed
| |
10:11 | https://bugzilla.novell.com/show_bug.cgi?id=394177
| |
10:11 | see the discussion there
| |
10:11 | Subhodip has joined #ltsp | |
10:12 | <cyberorg> you need asound.conf changes, we went bit further to do it "clean" way
| |
10:12 | johnny, pulseaudio perfect setup page would help a lot there
| |
10:25 | Nubae has quit IRC | |
10:35 | Subhodip has quit IRC | |
10:56 | <johnny> cyberorg, tha'ts just not the gentoo way
| |
10:56 | if it doesn't work upstream, i can't use it
| |
10:57 | especialy for packages i don't maintain
| |
10:58 | like puse
| |
10:58 | pulse
| |
10:58 | cyberorg, btw.. i'm not even an official gentoo developer :)
| |
10:58 | <cyberorg> johnny, i dont maintain pa too, opensuse makes it easy to contribute in that way, i created initial pa packages :)
| |
10:59 | johnny, see https://wiki.kubuntu.org/PulseAudio too
| |
11:00 | use that /etc/asound.conf
| |
11:01 | see also http://www.pulseaudio.org/wiki/PerfectSetup
| |
11:06 | <johnny> that's what i meant, i dno t want to override the asoundconf
| |
11:06 | at all
| |
11:07 | that's just not the gentoo way
| |
11:07 | in fact.. it would generate a collision
| |
11:07 | since asound.conf is owned by the alsa packages
| |
11:07 | if i were to overwrite it with mine from ltsp packages.. it would yell
| |
11:08 | bobby_C has quit IRC | |
11:08 | <johnny> i could do it from the initial installer.. out side of the package manager.. but nobody would be happy with that
| |
11:08 | <cyberorg> that is why we got it done via alsa-plugin-pulse as /etc/asound-pulse.conf so it does not even over write asound.conf
| |
11:08 | <johnny> i'd prefer not to have to do that tho
| |
11:08 | it isn't necessary is it?
| |
11:09 | <cyberorg> johnny, point your alsa maintainer to upstream ;)
| |
11:20 | <johnny> i'll look at the package later, looks like we're going out
| |
11:21 | for a lil while
| |
11:25 | <zamba> in my image the file /etc/resolv.conf is already created.. but i'm pushing dns information using dhcp.. how can i make my pushed dhcp settings being the one active?
| |
11:32 | <cyberorg> zamba, on suse we have MODIFY_RESOLV_CONF_DYNAMICALLY="yes" in /etc/sysconfig/network/config
| |
11:33 | zamba, or just copy the correct resolv.conf in chroot and rebuild image
| |
11:35 | <zamba> cyberorg: well, i basically want this to work all the time without having to rebuild the image
| |
11:35 | and instead rely on dhcp for this
| |
11:36 | but i see dhcp-client isn't running on the clients
| |
11:36 | so i'm not exactly sure how this is handled.. how do the clients refresh their ip information?
| |
11:40 | <cyberorg> zamba, it is done by configure_resolver function in client/initscripts/ltsp-setup, what distro are you using?
| |
11:40 | <zamba> cyberorg: ubuntu
| |
11:41 | <cyberorg> zamba, then it should be handled correctly there, check with ogra when he is around
| |
11:42 | <zamba> i see it refers to $DNS_SERVER there
| |
11:42 | but where does it get that variable from?
| |
11:42 | cyberorg: yeah, i'll try poking him later
| |
11:45 | rjune_ has quit IRC | |
11:46 | rjune has joined #ltsp | |
11:51 | mikkel has quit IRC | |
12:07 | randra has joined #ltsp | |
12:31 | Subhodip has joined #ltsp | |
12:36 | randra has quit IRC | |
12:39 | zamba has quit IRC | |
12:59 | <dberkholz> johnny: regarding integration, we can at least provide decent default configs. perhaps they'd go into /usr/share/ltsp/examples/ or somewhere
| |
13:13 | warren has quit IRC | |
13:19 | petre has joined #ltsp | |
13:31 | K_O-Gnom has quit IRC | |
13:31 | K_O-Gnom has joined #ltsp | |
14:10 | warren has joined #ltsp | |
14:19 | Subhodip has quit IRC | |
14:38 | <johnny> dberkholz, sure.. we can put them there, just not directly replace files owned by other packages in our own packages
| |
14:38 | dberkholz, but atm, i'm not sure if that is necessary even
| |
14:40 | warren has quit IRC | |
14:58 | artista_frustrad has quit IRC | |
15:03 | vagrantc has joined #ltsp | |
15:59 | cpunches has joined #ltsp | |
16:04 | johnny has left #ltsp | |
16:05 | johnny has joined #ltsp | |
16:10 | cpunches has quit IRC | |
17:04 | otavio has quit IRC | |
17:18 | jonnor has quit IRC | |
17:29 | K_O-Gnom has quit IRC | |
18:35 | gate_keeper_ has quit IRC | |
18:58 | gonzaloaf_laptop has joined #ltsp | |
19:05 | shogunx has quit IRC | |
20:05 | X0d_of_N0d has quit IRC | |
20:06 | X0d_of_N0d has joined #ltsp | |
20:18 | warren has joined #ltsp | |
21:13 | Egyptian[Home] has quit IRC | |
21:14 | Egyptian[Home] has joined #ltsp | |
21:59 | Subhodip has joined #ltsp | |
22:15 | warren has quit IRC | |
22:16 | petre has quit IRC | |
22:18 | shogunx has joined #ltsp | |
22:35 | Subhodip has quit IRC | |
22:36 | Subhodip has joined #ltsp | |
22:36 | vagrantc has quit IRC | |
23:09 | petre has joined #ltsp | |
23:10 | wwx has quit IRC | |
23:14 | makghosh has joined #ltsp | |
23:16 | warren has joined #ltsp | |
23:19 | Gadi has joined #ltsp | |
23:19 | <petre> evening Gadi, warren
| |
23:19 | <warren> hi
| |
23:20 | <Gadi> hey
| |
23:20 | <petre> regarding Robert's email, for fat (Windows) clients to work as in K12LTSP, is it a dhcp issue or it a nat/forwarding issue?
| |
23:21 | I haven't tried it
| |
23:21 | but I'd think any machine asking for an address would get one from the dhcp server
| |
23:21 | <Gadi> havent seen the email, but its usually a nat issue
| |
23:22 | and dealing out the right dns/gateway info
| |
23:22 | warren - how long does it take launchpad to scan a new branch?
| |
23:22 | <petre> but the server becomes the dns/gateway, right?
| |
23:23 | <Gadi> well, gateway
| |
23:23 | usually
| |
23:23 | <petre> so, I guess, as Warren suggested, we need to add a dns, at least caching
| |
23:23 | <Gadi> could be dns - but only if you set up bind on it
| |
23:23 | nah
| |
23:23 | just use the network's dns server
| |
23:23 | no need to add another
| |
23:23 | as long as the gateway info is there, it will contact ur dns server
| |
23:23 | <petre> so that needs to be dynamically added into the dhcp
| |
23:24 | <Gadi> ?
| |
23:24 | add to dhcp:
| |
23:24 | option routers ...
| |
23:24 | and
| |
23:24 | option domain-name-servers ....
| |
23:24 | done
| |
23:24 | <petre> if a fat client gets the ip from the ltsp server, the server has to also tell the client things like dns server
| |
23:25 | but the server's dns info comes from the upstream side, so is likely dynamic
| |
23:25 | <Gadi> ?
| |
23:25 | u are confusing the begeezess out of me
| |
23:25 | :)
| |
23:25 | <petre> sorry, I'll try again :-)
| |
23:26 | <Gadi> you have DNS servers that the network uses already, right?
| |
23:26 | <petre> (I'd say it's late and my thinking fuzzy, but it's later where you guys are)
| |
23:26 | yes, but they're dynamic because the eth1 interface isn't setup statically
| |
23:27 | it's like a desktop client
| |
23:27 | <Gadi> the IPs of the DNS servers are not dynamic
| |
23:27 | <petre> to the server they are
| |
23:27 | <Gadi> ?
| |
23:27 | how is that?
| |
23:28 | the IP of the server is dynamic
| |
23:28 | but not the IPs of the DNS servers?
| |
23:28 | <petre> they're written into resolv.conf, but aren't known to the server until he gets an address for eth1
| |
23:28 | <Gadi> who cares what the server knows
| |
23:28 | <petre> from the existing network's dhcp server (not the client network)
| |
23:28 | <Gadi> right
| |
23:29 | but, how often do the IPs of the DNS servers change?
| |
23:29 | <warren> one trouble here is there are several different ways it could be configured
| |
23:29 | <petre> so, for a teacher to set it up in the classroom he may not know the dns settings
| |
23:29 | he just turns on the computer, and the dhclient gets an address and other infor like dns
| |
23:30 | <Gadi> uhh.... the school should have fixed IPs for its DNS servers
| |
23:30 | and someone knows them
| |
23:30 | <petre> but in k12ltsp you don't have to know what they are
| |
23:31 | <Gadi> for fat clients served by the dhcp server?
| |
23:31 | <petre> because the ltsp server is the dns server even though it's only a caching server
| |
23:31 | <Gadi> ah
| |
23:31 | ok
| |
23:31 | <petre> for fat clients on the same subnet as the TCs
| |
23:31 | <Gadi> well, if you do that, then yeah
| |
23:31 | you would still add:
| |
23:31 | option domain-name-servers <IP of LTSP server>
| |
23:32 | (but that can be set by default)
| |
23:32 | so the fat clients use the ltsp server as their dns
| |
23:32 | <petre> right, that's what we do in the old 4.2 versions
| |
23:33 | indradg has joined #ltsp | |
23:33 | <petre> to make ltsp 5 on fedora work that way, we'll have to include bind
| |
23:34 | <warren> a DNS server on the LTSP server by default is reasonably safe
| |
23:34 | on ltspbr0 by default
| |
23:34 | <petre> right
| |
23:34 | <Gadi> warren: can you try to pull this branch: lp:~gideon/ltsp/ltspfs-trunk-gadi
| |
23:34 | <warren> I'm willing to add it if someone creates a simple foolproof and tested method
| |
23:34 | Gadi: what does it dO?
| |
23:34 | <Gadi> I'm not sure if its been pushed properly
| |
23:35 | u dont need to test it
| |
23:35 | <warren> NAT for fat clients is really not straight forwared to do by default
| |
23:35 | <Gadi> I just want to see if its pushed correctly
| |
23:35 | it adds "LOCALDEV_DENY"
| |
23:35 | <petre> why isn't nat straightforward?
| |
23:35 | <Gadi> that will deny local devices based upon udevinfo attributes
| |
23:35 | <rjune> Gadi: ?
| |
23:35 | <Gadi> !r
| |
23:35 | <ltspbot> Gadi: Error: "r" is not a valid command.
| |
23:35 | <warren> Gadi: I see 64 revisions
| |
23:35 | <Gadi> rjune!!
| |
23:36 | 64 revisions?
| |
23:36 | ah
| |
23:36 | <warren> petre: rules can very easily conflict with rules from many other sources that could have done in a number of different ways.
| |
23:36 | <Gadi> thats right
| |
23:36 | rev 64
| |
23:36 | good
| |
23:36 | <rjune> what's new?
| |
23:36 | <Gadi> rjune: hey!
| |
23:36 | <warren> Gadi: any progress on splitting out X from gdm?
| |
23:36 | err
| |
23:36 | ldm
| |
23:36 | <Gadi> up late doing a lil hacking
| |
23:37 | warren: not yet - I think I will try doing itt in stages: 1. add init.d/ type directory 2. spplit out X
| |
23:37 | should make it easier to debug
| |
23:38 | warren: should I make an init.d/ dir or just use a different prefix in rc.d/ like: I00-command ...
| |
23:38 | where "I" indicates init
| |
23:38 | might keep the dir structre cleaner
| |
23:39 | *structure
| |
23:39 | Rucal has joined #LTSP | |
23:47 | <Gadi> warren: step 1 done: lp:~gideon/ltsp/ldm-trunk-gadi
| |
23:47 | much easier with a prefix of I
| |