01:59 | <ponny_> puh, i now have a working installation:D
| |
02:00 | <muppis> :D
| |
02:05 | <ponny_> but xlite wont start with localapps
| |
02:09 | <Appiah> got any errors?
| |
02:16 | <ponny_> no, nothing happens and nothing in logs
| |
02:16 | gonna try another application
| |
02:17 | MorningSon has quit IRC | |
02:20 | <muppis> ponny_, do you have xlite installed to chroot?
| |
02:24 | <ponny_> yes
| |
02:24 | i just copied it to /usr/bin there
| |
02:24 | and +x
| |
02:24 | i can run xterm as localapp
| |
02:27 | maybe im missing the libs in the chroot
| |
02:33 | <Appiah> run xterm as localapp
| |
02:33 | then start xlite
| |
02:33 | ?
| |
02:34 | <ponny_> ah, clever
| |
02:34 | then i get the error message
| |
02:35 | libglade missing
| |
02:36 | alkisg has joined #ltsp | |
02:37 | <Appiah> how did you install xlite? not via package?
| |
02:38 | <ponny_> no, i didnt find a package
| |
02:38 | i just downloaded and unpacked
| |
02:39 | but i guess i builded the image befor downloading all libs+
| |
02:39 | ?
| |
02:39 | builded...is that even english..
| |
02:39 | *built
| |
02:45 | <Appiah> well that's the problem
| |
02:45 | find a .deb
| |
02:45 | or install it correctly
| |
02:47 | petre has quit IRC | |
02:53 | <ponny_> works now, but still problem with finding sound device
| |
02:59 | petre has joined #ltsp | |
03:02 | <Appiah> then check the configuration..
| |
03:02 | or force the device
| |
03:02 | with some parameters?
| |
03:24 | Gremble has joined #ltsp | |
03:34 | Gremble has quit IRC | |
03:47 | alkisg has quit IRC | |
03:50 | leio has joined #ltsp | |
04:01 | alkisg_debian has joined #ltsp | |
04:17 | arvin_ has joined #ltsp | |
04:17 | <arvin_> Hi guys, I'm having some problems with LTSP. Does anyone have a few moments to spare?
| |
04:18 | <muppis> Maybe. Just ask.
| |
04:18 | <arvin_> Alrighty
| |
04:18 | The situation is this. I'm trying to run Clonezilla and LTSP from the same server, in an environment where there is already an existing DHCP.
| |
04:19 | I have no issues getting the clonezilla or the LTSP to work separately.
| |
04:19 | <Appiah> so you are trying to setup a DHCP server that allows both?
| |
04:19 | <arvin_> But when I try to combine the two (using the clonezilla as "base" pxelinux) with pxechain LTSP fails to connect to NBD server at start.
| |
04:20 | <Appiah> ok
| |
04:20 | :)
| |
04:20 | <arvin_> I've never touched NBD and I can't even find a single application to test it. It should be ok though, given that it works if I only use LTSP.
| |
04:21 | Here's how it works:
| |
04:21 | <alkisg_debian> Try passing nbdroot=server-ip in the kernel command line for ltsp
| |
04:22 | <arvin_> Ok, let's see.
| |
04:22 | <alkisg_debian> You have something broken in your setup, but that should work around it...
| |
04:23 | (or nbdroot=server-ip:2000)
| |
04:23 | <arvin_> nbdport is already defined
| |
04:23 | I'll try both approaches.
| |
04:24 | Mind you I've fought with pxechain for a long time.
| |
04:24 | At the end I found out all versions I'm trying are faulty.
| |
04:24 | Only 4.04-pre works.
| |
04:24 | At least to the point where NBD fails.
| |
04:24 | <alkisg_debian> What is pxechain and why do you need it?
| |
04:25 | <Appiah> when I setup my dhcp to handle more then just ltsp i switched to dnsmasq
| |
04:25 | <alkisg_debian> You can just source the ltsp configuration from pxelinux...
| |
04:25 | <arvin_> pxechain is a chainloader for pxelinux. I need it because of clonezilla.
| |
04:25 | This is how it looks right now:
| |
04:25 | <alkisg_debian> Doesn't clonezilla also use pxelinux? You can have a pxelinux menu to choose between ltsp or clonezilla
| |
04:26 | <arvin_> I boot PXE, it fetches the clonezilla pxelinux.0 and that config.
| |
04:26 | <alkisg_debian> You can change that config to *include* the ltsp config...
| |
04:26 | <arvin_> Inside the clonezilla menu I have a last option where I chainload into the second pxelinux.0 from LTSP.
| |
04:26 | <alkisg_debian> You don't need to chainload there
| |
04:26 | You can just load the kernel
| |
04:26 | <Appiah> indeed
| |
04:26 | dont make it harder
| |
04:26 | <arvin_> I thought that was easier. :]
| |
04:27 | It kept failing when I tried that.
| |
04:27 | <alkisg_debian> If you want a fast solution, try nbdroot, I think it'll work around your problem
| |
04:27 | If you want a clean solution, modify your clonezilla menu config
| |
04:28 | <arvin_> Let me try to remember why that failed.
| |
04:29 | nbdroot works like a charm!
| |
04:30 | Nope
| |
04:30 | Fails as well :(
| |
04:30 | Hmm
| |
04:30 | Wait
| |
04:30 | <alkisg_debian> Do you get a busybox shell there?
| |
04:30 | <arvin_> Yes, I changed the IP to the second subnet.
| |
04:30 | <alkisg_debian> And in that, if you try: nbd-client server-ip 2000 /dev/nbd0, does it work?
| |
04:31 | <arvin_> WORKS!!!
| |
04:31 | I had to use the second subnet IP.
| |
04:31 | <alkisg_debian> So problem solved?
| |
04:32 | <arvin_> (Clonezilla uses two IPs, one for WAN/internet and one for cloning on a class C subnet)
| |
04:32 | Problem is solved indeed!
| |
04:32 | :)
| |
04:32 | <alkisg_debian> Nice :)
| |
04:32 | <arvin_> Thank you so much guys.
| |
04:32 | I was at work until midnight last night fighting with this last bit!
| |
04:33 | And of course it fails on the part which I have absolutely no clue about (NBD). :)
| |
04:42 | Well I'm off to keep working on this TC solution I'm pitching for my boss. :)
| |
04:43 | I'll probably be back asking for some pointers on kiosk setups. ;)
| |
04:43 | Again, many thanks!
| |
04:43 | arvin_ has quit IRC | |
04:58 | alkisg_debian has quit IRC | |
05:07 | daya has quit IRC | |
05:17 | klausade has joined #ltsp | |
05:21 | daya has joined #ltsp | |
05:22 | daya has quit IRC | |
05:45 | BWMerlin has quit IRC | |
05:51 | <ponny_> hm
| |
05:54 | <muppis> ?
| |
05:56 | <ponny_> sound quality is really horrible
| |
05:56 | weird
| |
06:08 | cliebow has joined #ltsp | |
06:20 | cliebow has quit IRC | |
06:38 | arvin_ has joined #ltsp | |
06:38 | <arvin_> Hi guys, I'm back. :)
| |
06:39 | I'm looking for a way to build an LTSP client environment with only X + a terminal. I suppose kiosk is the way to go, but I don't really know where to start.
| |
06:40 | Any pointers would be much appreciated!
| |
06:42 | <muppis> arvin_, this could be a start: https://help.ubuntu.com/community/XkioskKiosk
| |
06:43 | <arvin_> I'm checking it out as we speak. :)
| |
06:46 | I did a kiosk installation, but for some reason the chroot is /. Is this normal?
| |
06:46 | The chroot should be /opt/ltsp/<arch>, right?
| |
06:57 | <muppis> As far as I know.
| |
07:01 | alkisg has joined #ltsp | |
07:08 | <arvin_> I'm gonna try a regular build client and see where the chroot is.
| |
07:08 | Perhaps it was the kiosk build that failed, I wasn't paying too much attention.
| |
07:14 | m4xx has joined #ltsp | |
07:19 | <alkisg> arvin_: you can have an xterm session on a regular chroot too
| |
07:20 | You don't need a special chroot for that
| |
07:32 | Gremble has joined #ltsp | |
07:33 | <muppis> Tried to boot real hw client to vm ltsp-server, with failure.
| |
07:33 | <alkisg> Message?
| |
07:35 | <muppis> Just didn't receive DHCP offers. I think problem is in vm network. Created at first only for vm clients and tried to bridge to physical nic.
| |
07:36 | <alkisg> It works fine with my vbox vm ltsp server and/or clients
| |
07:37 | Does it have access to ports < 1024?
| |
07:37 | <muppis> Actual error might be sitting right between keyboard and monitor.
| |
07:38 | Hostmachine runs several vm's just fine.
| |
07:38 | Might need something to restared, which cannot be done right now.
| |
07:39 | As vm client boots fine.
| |
07:40 | <ponny_> im also running ltsp-server on a vm
| |
07:40 | buut, i seem to fail with a lot of other stuff:)
| |
07:41 | and now i will have to give up and install wintendo:(
| |
07:47 | Gremble has quit IRC | |
07:47 | Gremble has joined #ltsp | |
07:51 | <robehend1> random question, can you hook virt-manager up to a kvm hosted vm on a different machine, like ssh?
| |
07:52 | <muppis> robehend1, sure.
| |
07:52 | <robehend1> ah good. So then I dont need to load a desktop enviro on the KVm server, and can instead use 10.04 server edition?
| |
07:53 | <muppis> Yes. Got 3 host connected to my local virt-manager.
| |
07:53 | *hosts
| |
07:53 | <robehend1> do you have to be on the same lan, or can i just forward some ports through a firewall and connect remotely.
| |
07:53 | <sep> robehend1, you can do that. or just run virt-manager via ssh X forwarding.
| |
07:53 | both work fin e
| |
07:54 | <robehend1> sep: to do x forwarding, do I need an X enviroment on the server? trying to use Server edition with no x running, just cli
| |
07:55 | <sep> no you don't only the X application
| |
07:55 | <muppis> We use tls for connection so we also get vnc.
| |
07:55 | <robehend1> hmmm..works for me.
| |
07:56 | <muppis> vnc to clients, not to server, of course.
| |
07:56 | <robehend1> i'm just making sure, before i start this endevour, it'll all work. else I'm in for another long weekend ;0
| |
07:56 | oh, yes, of course
| |
07:57 | <muppis> I think vnc is possible over ssh as well.
| |
07:57 | <robehend1> yep, it is. i've done that with standalone servers, before i got comfortable with command line
| |
07:58 | or if i was stuck on a windows box with no putty installed
| |
08:00 | <sep> portable xming and portable putty on a bootable live usb stick usualy get you out of sticky places
| |
08:02 | <robehend1> xming? not familiar.
| |
08:04 | <muppis> X enviroment for Windows.
| |
08:05 | <sep> robehend1, xming is just a xserver for windows. if you happen to be somewhere you can not boot on your usb stick you can run xming and putty and have your x programs (like virt-manager) appere on your windows desktop
| |
08:06 | there is also a java x server and java ssh client if you are on a insane kiosk that only allow web access or some such things :P
| |
08:07 | but that's usualy more pain then what it's worth. :) and with todays cheap laptops and almost useable smartphones it's less and less needed.
| |
08:07 | <muppis> javabased vnc client is cool, even I don't like java otherwise.
| |
08:08 | <robehend1> haha nice. I just use the terminal on my phone for most of it, though i havent tried X forwarding..
| |
08:08 | even though I believe android phones do run X..
| |
08:09 | <m4xx> w00t, added motd to my greeter ;]
| |
08:09 | <robehend1> celebration!
| |
08:10 | ssh greeter, or am i missing something
| |
08:10 | <m4xx> newp, ldm greeter =]
| |
08:10 | <robehend1> oh wow, nice. i didnt know it had one ;)
| |
08:10 | <m4xx> it didn't
| |
08:10 | <robehend1> i just usually add text to my LDM theme..
| |
08:11 | <m4xx> that's all i did, made another label and set it's text to the value in lts.conf
| |
08:11 | <robehend1> Oh, i meant to the png image in the background of the theme, ha
| |
08:12 | <m4xx> word
| |
08:12 | <arvin_> alkisg: I wanted to be lazy and isolate the users without changing too much. The server is multi purpose and some folders have chmod 777. This project is a pilot project so I just want a workable solution to be honest. When it's (hopefully) time to deploy a sharp environment I'll do things cleaner. :)
| |
08:14 | phpdevel_ has joined #ltsp | |
08:15 | <robehend1> so, heres a random question. I saw in the UbuntuLTSP wiki that you can do autologin of thinclients, which for the deployment I'm looking at would be great.
| |
08:15 | vmlintu has joined #ltsp | |
08:16 | <robehend1> My only question is, I'm still stuck with using a Windows DHCP. Does this mean i need to setup that DHCP proxy, to be able to assign the same IP to thin clients all the time?
| |
08:16 | or can i just put IPs 192.168.1.1 - 192.168.1.254 in the lts.conf, and put the users in for each one. Though, if i'm reading it right, that means I need to make 254 users..
| |
08:17 | korcan has joined #ltsp | |
08:24 | <ponny_> hm, now i have no sound
| |
08:25 | <robehend1> for all apps?
| |
08:27 | <phpdevel_> Is there a config option in lts.conf that will extend a dual display instead of mirror it?
| |
08:31 | <alkisg> arvin_: I don't understand what this has to do with giving an xterm session to the users, though... I just that that that's doable with the stock chroot without the need to build a kiosk chroot
| |
08:31 | robehend1: you can specify lts.conf information in [mac:address] sections, so you don't rely on IPs
| |
08:32 | <robehend1> alkisg: didnt think of that. Guess its time for me to be collecting ;)
| |
08:34 | <arvin_> alkisg: You're absolutely right. I suppose it's even better if the user has nothing other than an automated session of tsclient.
| |
08:34 | <alkisg> arvin_: there's an rdesktop session for that in ltsp
| |
08:34 | <arvin_> alkisg: How do you mean?
| |
08:35 | <alkisg> !lts.conf
| |
08:35 | <ltspbot`> alkisg: "lts.conf" :: http://manpages.ubuntu.com/lts.conf
| |
08:35 | <alkisg> Search for rdesktop there
| |
08:35 | You just need to specify SCREEN_07=rdesktop <params> on lts.conf
| |
08:36 | Then the clients only get a windows UI, they don't see linux at all
| |
08:36 | <arvin_> Neat!
| |
08:36 | <robehend1> if only rdesktop supposed Network Level Authentication that server 08 seems to demand these days
| |
08:37 | <arvin_> One thing
| |
08:37 | <phpdevel_> alkisg: any idea how to extend the desktop instead of mirror for dual monitor?
| |
08:38 | <alkisg> phpdevel_: see the ltsp logs, Gadi has answered that question a lot of times, but I never paid notice as I don't have 2 monitor setups
| |
08:38 | <phpdevel_> thx
| |
08:38 | <alkisg> Or search the mailing list archives, it was also answered there, or send a new message to that list
| |
08:38 | <arvin_> The "correct" lts.conf wasn't created (/var/lib/tftpboot/ltsp/i386/lts.conf). I had to create it manually. Is this normal?
| |
08:38 | <robehend1> does the LDM_directx option really speed up connections that fast? I'd figure, since it's all on the local network, it being unecrypted wouldnt be too bad...
| |
08:39 | arvin_: yep. i've had to make mine on each install as well.
| |
08:39 | <alkisg> phpdevel_: basically if you're able to do it with xrandr command that you ran on your client, you just put those commands to lts.conf
| |
08:39 | <arvin_> Because I tried using it earlier for configuring autologin at GDM, but I ended up having to use /opt/ltsp/i386/etc/lts.conf + rebuild for it to work...
| |
08:39 | <alkisg> robehend1: yes, it offers much, much better speed at the cost of security
| |
08:40 | <robehend1> alkisg: Just to make sure I'm clear what I'm opening up here, by turning off encryption, I run the risk of what, man in the middle and sniffers, mostly?
| |
08:40 | <phpdevel_> alkisg: thats the prob, when I run xrandr on the thin client it crashes and goes back to the ldm login
| |
08:40 | <alkisg> arvin_: when the clients boot, *after* pxe, they ask for a dhcp lease a second time. If the server answers e.g. /pxelinux.0 (for your clonezilla), then lts.conf should also be in the same dir
| |
08:41 | robehend1: right
| |
08:41 | <robehend1> ah, i can deal with that then. It's only for 1-4th graders to screw around on, anyways.
| |
08:41 | <phpdevel_> alkisg: I can use xrandr to set res but as soon as I set --left-of it crashes
| |
08:42 | <alkisg> phpdevel_: if xrandr crashes, I don't think it's an LTSP issue
| |
08:42 | <arvin_> alksig: The second time it will use the native DHCP (windows) as clonezilla only leases to vendor-class PXE/etherboot/DRBLclient (the latter is for clonezilla/drbl to lease an IP from the DRBL DHCP as it should).
| |
08:42 | <alkisg> Try nomodeset, maybe it helps
| |
08:42 | arvin_: so what boot file name will it get, if any?
| |
08:43 | If none, then it will search in /ltsp/i386/lts.conf
| |
08:43 | <arvin_> alkisg: the LTSP one.
| |
08:43 | <alkisg> OK, then it should be able to find lts.conf
| |
08:43 | <arvin_> alkisg: I've made a chain from clonezilla pxelinux.0 -> LTSP pxelinux.0.
| |
08:43 | <alkisg> lts.conf is located based on the boot filename from the second dhcp request, is all I'm saying
| |
08:45 | <arvin_> alkisg: Hmm does that mean that it's not using /var/lib/tftpboot/ltsp/i386/lts.conf? Because my tftpboot folder is /tftpboot.
| |
08:46 | <alkisg> arvin_: again. After pxe, the client asks for a dhcp lease. You said that your windows dhcp server answers that one. So, what boot filename does your windows dhcp server give to the clients?
| |
08:47 | <arvin_> None
| |
08:47 | <alkisg> So the client will try to download tftp://nbd-server-ip/ltsp/i386/lts.conf
| |
08:47 | Of course that's relative to your tftp root dir
| |
08:47 | m4xx has quit IRC | |
08:48 | <arvin_> Aha! So it ought to be /tftpboot/ltsp/i386/lts.conf.
| |
08:48 | <alkisg> Right
| |
08:48 | <arvin_> Genious!
| |
08:48 | Many thanks!
| |
08:48 | <alkisg> np
| |
08:48 | <arvin_> But back to the rdesktop.
| |
08:49 | The man says it can support 12 simultaneous screens. Does that mean this method can only support max 12 sessions?
| |
08:49 | <alkisg> Per client?!
| |
08:49 | <robehend1> thats per client
| |
08:49 | <arvin_> Aha, I thought so.
| |
08:49 | <alkisg> If you specify SCREEN_07=rdesktop, *all* your clients will get a single rdesktop screen
| |
08:50 | <Appiah> you can specify that under [MAC] right?
| |
08:50 | <alkisg> Yup
| |
08:50 | <Appiah> only under [DEFAULT] all clients will act like that
| |
08:50 | <arvin_> Of course if I had read a bit more carefully I'd gotten that... :)
| |
08:50 | <robehend1> Appiah: Took the words right out of my mouth ;)
| |
08:50 | <arvin_> Bear with me, I didn't have much sleep last night. ;)
| |
08:50 | <robehend1> coffee does wonders
| |
08:51 | <arvin_> I have had a bunch already.
| |
08:51 | <robehend1> redbull?
| |
08:51 | <Appiah> in ltsp-cluster and/or lts.conf you can group computers right?
| |
08:51 | <arvin_> Haha I don't want to shake my keys off my keyboard. ;)
| |
08:51 | <robehend1> Appiah: client computers, or servers.
| |
08:51 | <alkisg> In lts.conf you can use like sections or wildcards, no idea about cluster
| |
08:52 | <Appiah> thought I saw some group sorting in cluster for the clients
| |
08:52 | <robehend1> i think thats part of the client-manager package for cluster, though i've never tried it
| |
08:52 | <Appiah> long time since I played with that
| |
08:53 | * alkisg has never seen ltsp-cluster, my labs only have a dozen PCs each | |
08:53 | <robehend1> i'm more interested in it for the high availability, myself
| |
08:53 | <arvin_> alkisg: If all goes well I'll be deploying this to over 3k machines.
| |
08:54 | <robehend1> wowza
| |
08:54 | be sure to document that !
| |
08:54 | <alkisg> Nice... if each pc will be able to boot from different servers, cluster will be useful for you
| |
08:54 | <arvin_> Well I'll have to, given that nobody in the region will be able to troubleshoot anything otherwise. ;)
| |
08:54 | <robehend1> which region, can I ask?
| |
08:54 | <arvin_> Iberia + Chile
| |
08:55 | <robehend1> ah, nice.
| |
08:55 | so are you using thin client hardware, or old esktops
| |
08:55 | er, destops.
| |
08:55 | <arvin_> Right now, desktops. The idea is to waste no cent.
| |
08:55 | We'll run on all purchased equipment and replace them subsequently with TC.
| |
08:55 | <robehend1> makes sense. And then you dont need to purchase CALs for your Rdesktop.
| |
08:56 | at least, as long as they have the OEM windows license
| |
08:56 | <arvin_> Exactly
| |
08:56 | <alkisg> But TS cals are still needed, right?
| |
08:56 | <arvin_> What's even more interesting is that in the long term all infrastructure will be centralized in a datacenter.
| |
08:57 | <robehend1> mhmm. But then how will you hookup branch offices? Leased lines and such?
| |
08:57 | <arvin_> So you'll be running LTSP/WinTS sessions from Chile hosted in Spain.
| |
08:57 | Yep
| |
08:57 | <robehend1> I dont even want to think of those bills ha
| |
08:57 | <arvin_> MPLS from BT.
| |
08:58 | <robehend1> oh ya, mpls is nice. I've worked with that before, when I worked for Sprint
| |
08:58 | <arvin_> This is the idea is to do this in the long term though. You never know, could be 5-6 years ahead.
| |
08:58 | <robehend1> yep, as always
| |
08:59 | <arvin_> To begin with I'm hoping to deploy this in a new site with ~300 machines, amongst the existing infrastructure.
| |
08:59 | The kicker is that if I get this ready for the new site, it will be instant savings.
| |
09:00 | <robehend1> yes, the ROI for ltsp is great.
| |
09:00 | I'm going for it for a new site as well, though I'm having 1 darn program holding me back. Stupid state mandated tests
| |
09:00 | <arvin_> I have one issue as well, IP phones.
| |
09:00 | Only Win2K8 R2 supports mic over RDP.
| |
09:01 | (Don't remember the RDP ver)
| |
09:01 | And I can tell you we're _NOT_ deploying Win2K8 R2 in a long while.
| |
09:02 | Though we're already using standalone hardphones that can be used in parallell, so it's really no biggie.
| |
09:02 | As far as I can tell, all hinders are out of the way.
| |
09:02 | Let's cross fingers.
| |
09:02 | <phpdevel_> alkisg: I got it, but command only. How do I get "xrandr --output DVI1 --pos 1440x0" into lts.conf?
| |
09:03 | <alkisg> phpdevel_: man page & irc logs :)
| |
09:03 | XRANDR_OUTPUT_0 etc, there are variables like that
| |
09:03 | <phpdevel_> I didnt see anything for --pos and this XRANDR_OUTPUT_02 = "DVI1 --pos 1440x0" didnt seem to work
| |
09:05 | <alkisg> Doesn't --right-of output1 work?
| |
09:06 | I see something like this in the logs: XRANDR_OUTPUT_1 = "LVDS-2 --right-of LVDS-1"
| |
09:07 | Maybe it doesn't work because you're using _02 instead of just _2? Not sure, but check it out.
| |
09:07 | <arvin_> alkisg: As you said, the proper location was /tftpboot/ltsp/i386/lts.conf.
| |
09:07 | <phpdevel_> --right-of doesn't work :( tried that for hours
| |
09:07 | I will try 1 instead of 01, just following docs :)
| |
09:10 | <robehend1> arvin_: current version of Rdesktop doesnt play well with Win2k8, as it doesnt support NLAM, or whatever they call it these days.
| |
09:12 | <phpdevel_> alkisg: I am so frustrated. I finally got it working from commanf line xrandr but it won't work from lts.conf. And yes I do know it is reading and using lts.conf.
| |
09:13 | <alkisg> phpdevel_: so you tried XRANDR_OUTPUT_1="DVI1 --pos 1440x0" and it didn't work?
| |
09:14 | (or _2)
| |
09:14 | <arvin_> robehend1: oh I assure you it will not be a problem. If you're following the economic situation in Spain you'll know that budget is tight. ;)
| |
09:14 | <phpdevel_> yes. I have tried about 100 variations of these in lts.conf. It still just mirrors the display
| |
09:14 | <robehend1> arvin_: ha, i know the feeling. i work in k-12 educatoin ;)
| |
09:15 | <arvin_> But hey, economic crisis is the perfect time for us linux sysadmins to shine, am I right? ;)
| |
09:15 | <alkisg> phpdevel_: start with no xrandr commands in your lts.conf. Logon on the client, and note the exact xrandr commands that you need to properly setup your monitor.
| |
09:15 | Then paste them to pastebin
| |
09:17 | <robehend1> arvin_: as long as you get past the "but its not microsoft!!!" FUD, then yes
| |
09:20 | <arvin_> robehend1: That's my point exactly. Pictures speak more than a thousand words, and in times like these $$$ speak more than a thousand... pictures... or something. ;)
| |
09:22 | alkisg: To make the session as transparent as possible for the user I want rdesktop to restart itself if it is closed (e.g. by cancelling the logon prompt in the TS). What would be the easiest approach would you say?
| |
09:23 | <alkisg> arvin_: to try out the rdesktop session first and see that this happens automatically... :D
| |
09:23 | <arvin_> You son of a gun... ;)
| |
09:23 | Like magic I tell you.
| |
09:24 | Pweg has joined #ltsp | |
09:26 | <robehend1> i love the feeling of deploying new servers. Its like..everything is working for once
| |
09:26 | <Pweg> :)
| |
09:27 | <robehend1> mind you, i'm stil in the install phase..i could be singing a different tune in about 2 hours...
| |
09:27 | <Pweg> haha. 'this stupid piece of machinery, I hate technology!'
| |
09:34 | <alkisg> I want my gigabit server to send at most 100 mbps to each connected client (rate limiting). What qdisc should I be looking at?
| |
09:36 | <robehend1> no clue, never tried. :(
| |
09:36 | <arvin_> alkisg: One last question before I stop bother you sir. Let's say we have two groups of users. One group needs only firefox and preferrably without using windows at all, the other group needs only rdesktop. What approach would you recommend? I'm thinking two users (or groups, but let's just keep it simple for now) choosable from GDM. Load the two apps from the two different .bashrc files, but then how could you restart the apps if clo
| |
09:37 | <alkisg> arvin_: your message was cut in half
| |
09:37 | <arvin_> From where?
| |
09:37 | <robehend1> channel limit, i believe
| |
09:37 | <alkisg> From your client, pidgin, whatever
| |
09:38 | <arvin_> No I mean from where in the message? :)
| |
09:38 | <robehend1> "you restart the apps if clo"
| |
09:38 | <alkisg> iles, but then how could you restart the apps if clo
| |
09:38 | <arvin_> but then how could you restart the apps if closed without a script? If there an easy way that is.
| |
09:38 | <alkisg> You don't need to restart a screen session, it autorestarts automatically
| |
09:39 | Wait, is that per user or per PC?
| |
09:39 | I.e. some PCs will have rdesktop and others will have a kiosk setup?
| |
09:39 | Or do you want a way to choose between those?
| |
09:39 | <arvin_> No this solution won't support screen. The screen solution means only one "profile". (Or am I mistaken?)
| |
09:40 | zz_evil_root is now known as evil_root | |
09:40 | <alkisg> Example. In lts.conf:
| |
09:40 | [hostname*]
| |
09:40 | <arvin_> Per user.
| |
09:40 | In that case.
| |
09:40 | <alkisg> SCREEN_07=rdesktop
| |
09:40 | SCREEN_08=firefox
| |
09:41 | In that setup, all of your PCs that start with "hostname" will get 2 different x sessions
| |
09:41 | In Alt+Ctrl+F7 they'll see rdesktop
| |
09:41 | In Alt+Ctrl+F8 they'll see firefox
| |
09:41 | <arvin_> That's a good approach, however I want to keep it slimmed.
| |
09:41 | As much as possible.
| |
09:41 | Remember we're dealing with potentially 3k machines and not that much power. ;)
| |
09:41 | <alkisg> So you want the users to authenticate to a linux server before opening firefox?
| |
09:42 | <arvin_> If no other approach works, then yes.
| |
09:42 | <alkisg> A lot of other approaches work
| |
09:42 | The one I said above doensn't use authentication
| |
09:42 | The question is what would you prefer...
| |
09:42 | <arvin_> I'd prefer to only have one X session at a time.
| |
09:42 | To slim down usage.
| |
09:43 | <alkisg> OK, so the client boots, and the user sees an X server. What exactly does he see, where does he authenticate and how does he select the session?
| |
09:43 | <arvin_> GDM
| |
09:43 | Two users to click.
| |
09:43 | <alkisg> LTSP doesn't use GDM
| |
09:44 | But ok, continue...
| |
09:44 | <arvin_> Ok so scratch that.
| |
09:44 | What is the login manager it uses?
| |
09:44 | <alkisg> LDM. But's lets continue with your description.
| |
09:44 | <arvin_> Ah of course
| |
09:44 | <alkisg> The user clicks on user1. Does he need a password?
| |
09:44 | <arvin_> No
| |
09:44 | No password needed.
| |
09:45 | <alkisg> OK. Where are his files saved?
| |
09:45 | <arvin_> The actual authentication will be done at proxy for firefox users, and windows for rdesktop users.
| |
09:45 | Windows shares.
| |
09:46 | So I suppose nautlius is needed as well.
| |
09:46 | <alkisg> So if user A is able to open firefox and save some files,
| |
09:46 | how is another user prohibited from seeing those files?
| |
09:46 | Since no password is involved?
| |
09:46 | <arvin_> Windows authentication.
| |
09:46 | <alkisg> On the samba shares?
| |
09:47 | <arvin_> Exactly
| |
09:47 | <phpdevel_> alkisg: http://pastebin.com/NtXcuuZ4 with comments
| |
09:47 | <arvin_> They all have domain users.
| |
09:47 | That's what separates them.
| |
09:47 | <phpdevel_> alkisg: very odd issue
| |
09:47 | <arvin_> Without this user the firefox "terminal" and rdesktop terminal are completely useless.
| |
09:48 | <robehend1> arvin_: Would you like them to, perhaps, login with their windows authentication via LDM?
| |
09:48 | <arvin_> No access is given to their samba shares nor the proxy without a domain user.
| |
09:48 | <alkisg> arvin_: So the user documents are not automounted, and so the user can't actually save to "$HOME/Documents" , right? It sounds complex...
| |
09:49 | <arvin_> robehend1: If it means absolutely no more work than just having two users, I see no reason why not.
| |
09:49 | robehend1: By no more work I mean except setting up the samba.
| |
09:49 | <alkisg> phpdevel_: in lts.conf you're using DVI12, but you don't have such output
| |
09:49 | <robehend1> arvin_: Its a little bit of work, but heres what I currently do: use likewise-open to authenticate users against AD, and then use libpam_mount to mount their Samba shares depending on their AD memberships
| |
09:50 | <arvin_> No AD. :(
| |
09:50 | Not at the moment at least.
| |
09:50 | <robehend1> then where is the windows authentication coming from?
| |
09:50 | <arvin_> Yes you heard right. Welcome to Spain.
| |
09:50 | NT.
| |
09:50 | :(
| |
09:50 | <robehend1> ah. dont believe likewise works with NT, sadly
| |
09:51 | <arvin_> Well it's no problem to have the users authenticate themselves at need.
| |
09:51 | I mean once they actually need to access a share.
| |
09:52 | <robehend1> hmm..lemme think here, i might have an idea
| |
09:52 | <arvin_> This last part is just some speculation on my part. We have some projects where we don't actually need windows. If we can cut down the licenses for those, it'd mean even more savings.
| |
09:52 | They run everything from webapps.
| |
09:53 | I suppose OOo+FF+Nautilus should be plenty.
| |
09:53 | <alkisg> How much RAM do your clients usually have?
| |
09:53 | <arvin_> It depends.
| |
09:53 | Different from case to case.
| |
09:53 | Gadi_eeepc has joined #ltsp | |
09:53 | <alkisg> Anyone with <=256 RAM?
| |
09:53 | <arvin_> No stretching from 256.
| |
09:54 | From 256 to 1024 in the heaviest of machines. Only a handfull have 1024.
| |
09:54 | <alkisg> With 256 you can't really run firefox locally
| |
09:54 | <arvin_> Oh you can. :D
| |
09:54 | It uses a lot of pagefile.
| |
09:54 | But you can.
| |
09:54 | It hurts, but it's possible.
| |
09:54 | Still
| |
09:54 | Let's say 512.
| |
09:56 | I suppose OOo+FF+Nautilus should be covered with 512, right?
| |
09:56 | They don't have too many documents open.
| |
09:56 | I'd probably even slim down OOo to only spreadsheet and word processor.
| |
09:57 | <robehend1> dont forget to add the spellcheck dictonary, myspell-*-* for your language. Did that, my 7th graders flipped out
| |
09:58 | <arvin_> Yes that as well.
| |
09:59 | Though again, what I have now is more than plenty for a showcase. What I'm speculating about is future possibilities. You gotta sell it, you know? :)
| |
09:59 | I'm in a bit of a hurry to beat corporate in this as well.
| |
09:59 | They are planning to deploy a VMware solution.
| |
09:59 | But that costs katchinga.
| |
09:59 | :)
| |
10:00 | <robehend1> alkisg: can you run LTSP from a ubuntu jeos install? trying to keep my overhead as minimal as possible.
| |
10:01 | <arvin_> robehend1: I tried that with KVM. It went straight to hell and I gave up. Don't remember what happened though, but I had a lot of problems.
| |
10:02 | <robehend1> alrighty, passing on that then, getting a full 10.04 install as a guest ha
| |
10:02 | <arvin_> Though I'm sure KVM was the issue. You should give it a shot. Jeos takes minutes to install. :)
| |
10:03 | <robehend1> hmm. Say, under KVM, is there a way to limit how much ram a guest can use?
| |
10:03 | say, i wanna give it 10gb only?
| |
10:03 | <arvin_> Which arch? AMD64?
| |
10:04 | <robehend1> as the host, yes
| |
10:04 | the guest will be 32bit with the PAE kernel
| |
10:04 | besides, dont you *have* to have 64bit to use KVM decently these days
| |
10:05 | <arvin_> Not sure about the PAE.
| |
10:07 | <phpdevel_> alkisg: sorry, typo. Still not working. Question, when I go into X and go to monitor preferences, and do a detect monitors, should they both show up as same one? (I have no yellow monitor, both pink)
| |
10:07 | <arvin_> robehend1: may I ask what nuclear plant you're powering with 10GB RAM? :)
| |
10:08 | robehend1: The Idea is to run 10GB LTSP guest on KVM?
| |
10:10 | staffencasa has joined #ltsp | |
10:11 | <arvin_> robehend1: The only possible limitation is the x86 host, but since it's PAE I really don't know the limit.
| |
10:12 | robehend1: not host, guest.
| |
10:14 | Gadi_eeepc has quit IRC | |
10:14 | Gadi_eeepc1 has joined #ltsp | |
10:17 | <highvoltage> hey ltspers
| |
10:20 | <robehend1> arvin_: sorry, yes, 10gb of ram for the LTSP server, which is a guest on KVM
| |
10:20 | arvin_: and PAE gives you up to 64gb
| |
10:23 | <arvin_> Well there you go. For sure you can run 10GB without problems.
| |
10:34 | <robehend1> oh, no, thats not the question. is there a way, in kvm, that i can limit the guest to only 10gb? theres 32 in the server, yous ee
| |
10:36 | <arvin_> Ohhh
| |
10:36 | You define the dedicated memory when you build the VM in KVM.
| |
10:37 | <robehend1> ah nice
| |
10:38 | same with processors?
| |
10:40 | <arvin_> virt-install -r [RAM in megabytes] -cpuset=[which physical CPUs you want the guest to use]
| |
10:40 | <alkisg> robehend1: never seen ubuntu jeos... if it's ubuntu, I guess you should be able to
| |
10:40 | <robehend1> alkisg: I went and looked into it more. While it will work, you'd have to add enough packages to it to make it worthwhile that its easier to just go with a desktop install
| |
10:41 | <alkisg> phpdevel_: Gadi_eeepc1 is the xrandr expert, not sure if he has the time to take a look at your current lts.conf...
| |
10:41 | <phpdevel_> alkisg: thanks
| |
10:41 | Gadi_eeepc1: you around?
| |
10:42 | <arvin_> robehend1: http://linux.die.net/man/1/virt-install
| |
10:42 | <robehend1> arvin_: thankee, this'll help.
| |
10:43 | arvin_: now to figure out how to setup the networking, so my guest is visible to external hosts, and I'm set
| |
10:43 | <Gadi_eeepc1> phpdevel_: im heree
| |
10:43 | <phpdevel_> can you help with a dual screen issue?
| |
10:43 | <Gadi_eeepc1> typing is a bit difficult with my 1-yr old snoring on my lap
| |
10:43 | :)
| |
10:43 | sure
| |
10:43 | <arvin_> robehend1: That's where I got busted. I didn't invest too much time in it but I had a problem with bridging. I think NAT is easier, but it wasn't what I needed.
| |
10:44 | <robehend1> i was planning to bridge, yes. I figure, it's soo easy in virtualbox, it should be easy here..
| |
10:44 | <arvin_> robehend1: KVM is still a child compared to vbox.
| |
10:44 | <robehend1> arvin_: is vbox ready for enterprise level deployments though?
| |
10:44 | <phpdevel_> Gadi_eeepc1: first question, with xrandr does it matter if the output shows DVI instead of LVDS ?
| |
10:45 | <Gadi_eeepc1> phpdevel_: depend on the client
| |
10:45 | is it a laptop?
| |
10:45 | LVDS is for laptop displays
| |
10:45 | <phpdevel_> http://www.intel.com/products/desktop/motherboards/D945GSEJT/D945GSEJT-overview.htm
| |
10:46 | <arvin_> robehend1: Yes, I'd say so, though I'm not virtualization expert. Still none of them compare to VMware, yet.
| |
10:46 | <robehend1> arvin_: can you use virtualbox without the gui?
| |
10:46 | <phpdevel_> I have it working on 9.04,m trying to setup a new server with 10.10
| |
10:46 | <Gadi_eeepc1> phpdevel_: right, so you don't want LVDS
| |
10:46 | <phpdevel_> ok
| |
10:46 | should the lts.conf settings in 9.04 work for 10.10?
| |
10:46 | <Gadi_eeepc1> what is the output of xrandr
| |
10:46 | ?
| |
10:47 | maybe, but the driver may have changed
| |
10:47 | lets have a look at xrandr
| |
10:47 | and ur lts.conbf
| |
10:47 | doh
| |
10:47 | lts.conf
| |
10:47 | <phpdevel_> Gadi_eeepc1: http://pastebin.com/NtXcuuZ4
| |
10:47 | <arvin_> robehend1: Yes, but mind you the licensing is only for private use.
| |
10:48 | <robehend1> arvin_: not the OSE, i believe ;)
| |
10:48 | <arvin_> robehend1: Not the OSE, but you loose a lot of functionality in the OSE.
| |
10:48 | <Gadi_eeepc1> seems there is no DVI2 channelanymore
| |
10:48 | <robehend1> arvin_: true. Guess its time to look at OpenVZ again
| |
10:48 | <arvin_> robehend1: If you're going for Vbox OSE I suggest KVM instead.
| |
10:49 | robehend1: KVM will outrun both Vbox and VMware, it's just a matter of time.
| |
10:49 | <Gadi_eeepc1> phpdevel_: remove the DVI2 line
| |
10:49 | <arvin_> robehend1: Remember, VMWare has been around for decades!
| |
10:49 | <phpdevel_> Gadi_eeepc1: oops thats a typo
| |
10:49 | <Gadi_eeepc1> phpdevel_: and make DVI1 --right-of VGA1
| |
10:49 | <robehend1> arvin_: as always. To bad i need to get this setup this week haha. And I don't like to deal with Vmware, as I have to use Windows to manage it
| |
10:50 | <Gadi_eeepc1> phpdevel_: how many outputs do you have - 1 DVi and 1 VGA?
| |
10:50 | <phpdevel_> correct
| |
10:50 | <Gadi_eeepc1> and you want DVIto be right of vga?
| |
10:50 | <robehend1> ah, lunch time. be bbiab
| |
10:50 | robehend1 has left #ltsp | |
10:50 | <phpdevel_> Gadi_eeepc1: at this point I don't care which is right/left :)
| |
10:51 | I'll move the monitors
| |
10:51 | :)
| |
10:51 | | |
10:51 | <Gadi_eeepc1> ok, well you are specifying 3 outputs in ur lts.conf
| |
10:51 | one of which does not exists
| |
10:51 | *exist
| |
10:51 | <phpdevel_> ok
| |
10:51 | <Gadi_eeepc1> so,clean that up to be as you like
| |
10:52 | <phpdevel_> ok, let me try
| |
10:52 | <Gadi_eeepc1> then, I would recommend that you set X_VIRTUAL
| |
10:52 | to reflect the total area
| |
10:53 | <phpdevel_> ok
| |
10:53 | <Gadi_eeepc1> say: X_VIRTUAL = "2880 2880"
| |
10:54 | XRABDR_OUTPUT_0 = "VGA1"
| |
10:54 | crap
| |
10:54 | XRANDR_OUTPUT_0 = "VGA1"
| |
10:54 | XRANDR_OUTPUT_1 = "DVI1 --right-of VGA1"
| |
10:54 | like that
| |
10:55 | <phpdevel_> ok let me try...
| |
10:56 | rebootinh thin client
| |
10:57 | Gadi_eeepc1: came up mirrored, when I unchek the mirrored box, both monitors are identified the same
| |
10:58 | <Gadi_eeepc1> what is the xrandr output now - same?
| |
10:59 | <phpdevel_> Gadi_eeepc1: same
| |
10:59 | <Gadi_eeepc1> and if you pop open a terminal and type:
| |
11:00 | xrandr --output DVI1 --right-of VGA1
| |
11:00 | <phpdevel_> here is latest lts.conf: http://pastebin.com/LwQNHeEM
| |
11:00 | let me try...
| |
11:00 | <Gadi_eeepc1> ah
| |
11:00 | thats ur problem
| |
11:00 | take out the X_MODE_0 and X_MODE_1 lines
| |
11:01 | or change to XRANDR_MODE_0
| |
11:01 | and XRANDR_MODE_1
| |
11:02 | <phpdevel_> which is better? removed?
| |
11:02 | <Gadi_eeepc1> try removed first
| |
11:02 | <phpdevel_> ok
| |
11:02 | booting
| |
11:03 | <Gadi_eeepc1> that should have the outputs come up at the max res
| |
11:04 | <phpdevel_> login screen was dual, once logged in it was mirrored, both monitors are identified the same
| |
11:04 | resolution is correct
| |
11:04 | <Gadi_eeepc1> phpdevel_ that means you have a gconf setting trying to set the res
| |
11:04 | by gnome
| |
11:05 | you need to delete that key....
| |
11:05 | lemme find it
| |
11:05 | <phpdevel_> should I delete the users home directory? and re-login?
| |
11:05 | would that be simpler?
| |
11:05 | this is all testing still...
| |
11:05 | <alkisg> rm ~/.config/monitors.xml
| |
11:05 | Or is it in .local? On of those...
| |
11:06 | <phpdevel_> you had it correct, in .config...
| |
11:06 | <Gadi_eeepc1> phpdevel_: sure - use a homedir of a user that didn't touch the Monitors settings in gnome
| |
11:06 | <phpdevel_> rebooting now
| |
11:07 | deleted the users home dir...
| |
11:08 | re-logging in...
| |
11:09 | chupacabra has quit IRC | |
11:10 | <phpdevel_> Gadi_eeepc1: ummm, now we can't login...
| |
11:10 | <arvin_> alkisg: I'm off for the day. Again, many thanks for all the kind assistance. I'll probably be back to bother you some more in a near future. ;)
| |
11:10 | <alkisg> bb arvin_
| |
11:10 | <phpdevel_> the desktop comes (mirrored) up then goes back to login screen (dual)
| |
11:10 | arvin_ has left #ltsp | |
11:10 | <phpdevel_> Gadi_eeepc1: any ideas?
| |
11:11 | <alkisg> phpdevel_, btw, do you happen to have the nvidia drivers installed on the ltsp server?
| |
11:11 | <phpdevel_> alkisg: not sure
| |
11:11 | the server is a VM (vmware)
| |
11:11 | <alkisg> dpkg-query -W nvidia-current
| |
11:11 | Ah, then no
| |
11:11 | ok, go on...
| |
11:12 | <phpdevel_> No packages found matching nvidia-current.
| |
11:12 | Gadi_eeepc1: you changing a diaper ? ;)
| |
11:13 | <Gadi_eeepc1> sorry
| |
11:13 | just about
| |
11:13 | :)
| |
11:13 | <phpdevel_> :)
| |
11:13 | <Gadi_eeepc1> one of those days - sick kid days..
| |
11:14 | anyhow...
| |
11:14 | try:
| |
11:14 | <phpdevel_> I know the feeling...
| |
11:14 | <Gadi_eeepc1> !disable-compiz
| |
11:14 | <ltspbot`> Gadi_eeepc1: "disable-compiz" :: To disable compiz, try: sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/session/required_components/windowmanager metacity
| |
11:14 | <Gadi_eeepc1> on the server
| |
11:14 | and then try logging in again
| |
11:14 | <phpdevel_> Gadi_eeepc1: I already removed the package :)
| |
11:15 | <Gadi_eeepc1> hmm
| |
11:15 | this is a new user that cannot log in?
| |
11:15 | <phpdevel_> yes, it has to do something with the lts settings..
| |
11:15 | <Gadi_eeepc1> does the user have a homedir?
| |
11:15 | ie, does it create one automatically?
| |
11:16 | can you log in as that usere from the server?
| |
11:16 | <phpdevel_> creates it
| |
11:17 | let me try... connecting to my vsphere client
| |
11:17 | <Gadi_eeepc1> also make sure you are not logged in as that user on the server when logging in at the client as the same user
| |
11:18 | <phpdevel_> yes, logged in as the user on the server
| |
11:18 | no one was logged in on the server
| |
11:18 | I can log in as this user on the server
| |
11:19 | <Gadi_eeepc1> ok, log into the server as an administrator, so you can check logs
| |
11:19 | and log into the client again
| |
11:19 | if it fails, check the user's ~/.xsession-errors
| |
11:20 | and see if it will give you a clue as to why it is crashing
| |
11:20 | Gremble has quit IRC | |
11:21 | <phpdevel_> ok
| |
11:25 | Gadi_eeepc1: http://pastebin.com/QYwqgHWY
| |
11:28 | <Gadi_eeepc1> wow, that's yucky
| |
11:29 | what happens if you set: LDM_DIRECTX = True
| |
11:29 | in lts.conf
| |
11:29 | * phpdevel_ bangs head on desk | |
11:29 | <phpdevel_> trying, rebooting thin client
| |
11:31 | no help
| |
11:31 | Gadi_eeepc1: ^
| |
11:32 | <Gadi_eeepc1> and xsession-errors is same?
| |
11:32 | <phpdevel_> latest lts: http://pastebin.com/0CveUXrS
| |
11:33 | Gadi_eeepc1: pretty much the same...
| |
11:33 | <Gadi_eeepc1> im guessing the missing [ is a typo
| |
11:34 | <phpdevel_> yep
| |
11:34 | miss copied :)
| |
11:34 | <Gadi_eeepc1> can you try logging in as a different user?
| |
11:34 | thats very weird
| |
11:35 | <phpdevel_> if I unhook a monitor I can log in...
| |
11:35 | <Gadi_eeepc1> really?
| |
11:35 | <phpdevel_> rebooted with one monitor
| |
11:35 | yes
| |
11:35 | <Gadi_eeepc1> hmm...
| |
11:35 | maybe a memory thing?
| |
11:35 | <phpdevel_> I have it running on 9.04...
| |
11:36 | <Gadi_eeepc1> want to try setting a lower X_VIRTUAL
| |
11:36 | on 9.04, do you have 2880x900?
| |
11:36 | <phpdevel_> ok let me try that
| |
11:39 | same ...
| |
11:41 | Gadi_eeepc1: any other ideas?
| |
11:44 | <Gadi_eeepc1> sorry
| |
11:44 | lot going on here
| |
11:44 | :)
| |
11:44 | may sound silly,
| |
11:44 | but bounce the server
| |
11:44 | * alkisg loves windows methods... | |
11:44 | <Gadi_eeepc1> could be a /tmp file or something
| |
11:44 | for testuser
| |
11:44 | that gnome is clinging to
| |
11:45 | <phpdevel_> rebooting :)
| |
11:46 | <Gadi_eeepc1> unfortunately, gnomehas many windows-esque designs and bouncing servers - specially VMS is quicker these days than removinng tmp files
| |
11:46 | :)
| |
11:47 | used to be a program was a program
| |
11:47 | these days, everything resiters itself with something
| |
11:47 | *registers
| |
11:48 | and when it cant, the whole system freaks
| |
11:50 | <phpdevel_> rebooted, same thing....
| |
11:52 | Gadi_eeepc1: any more ideas? I am lost...
| |
11:53 | <Gadi_eeepc1> and you still have polkit errors?
| |
11:55 | robehend1 has joined #ltsp | |
11:56 | <Gadi_eeepc1> can u paste the.xsession-errors when you log in with 1 monitor?
| |
11:56 | <robehend1> dont you hate it when you get all ready to go with something, and find out you forgot to grab the flash drive you were gonna use? haha
| |
11:56 | <phpdevel_> ok, rebooting now...
| |
11:57 | <Gadi_eeepc1> phpdevel_: the desktop is gnome, right? not unity?
| |
11:58 | <phpdevel_> yes
| |
12:00 | http://pastebin.com/HW7Vw78p
| |
12:00 | Gadi_eeepc1: with one monitor...
| |
12:03 | <Gadi_eeepc1> hmm...
| |
12:03 | same errors
| |
12:04 | so, that must not be it
| |
12:04 | do you have any other Linux servers there running ssh?
| |
12:04 | <phpdevel_> yes
| |
12:05 | <Gadi_eeepc1> can you set LDM_SERVER = <IP-of-another-server>
| |
12:05 | reboot
| |
12:05 | and try to log into that one
| |
12:05 | if it is on another subnet, remove LDM_DIRECTX=True
| |
12:05 | <phpdevel_> what is LDM for?
| |
12:05 | <Gadi_eeepc1> LDM = the client's login screen
| |
12:06 | it runs locally
| |
12:06 | and sets up the ssh tunnel, etc
| |
12:06 | <phpdevel_> Gadi_eeepc1: ok get this..
| |
12:06 | I added: XRANDR_MODE_0 = 1440x900 and XRANDR_MODE_1 = 1440x900
| |
12:06 | and it works now..
| |
12:06 | <Gadi_eeepc1> ah!
| |
12:06 | weird
| |
12:06 | maybe the resolutions it was auto-picking were out of whack
| |
12:07 | or something
| |
12:07 | sorry
| |
12:07 | should have thought about that
| |
12:07 | <phpdevel_> no need to appoligize...
| |
12:07 | thanks for the help...
| |
12:07 | * Gadi_eeepc1 goes 2 chng diaperr ;) | |
12:08 | komunista has joined #ltsp | |
12:11 | <phpdevel_> Gadi_eeepc1: ok, next issue... I rebooted and re-logged in.... can't login... I removed monitors.xml and I can log in... any ideas?
| |
12:21 | <Gadi_eeepc1> phpdevel_: gnome resets the resolution based on whatever is saved in the user's config
| |
12:21 | not so good if the same user account is accessed by different thin clients
| |
12:22 | so, you may want to remove the config on login if it exists
| |
12:22 | or, remove it if it exists an you are logging in from a thin cliient
| |
12:23 | your client may be dualhead, but your user account may be setting the resolution to one monitor with res foo
| |
12:23 | <phpdevel_> same thin client...
| |
12:23 | now we can't login again...
| |
12:24 | keep trying, 4th time let me in...
| |
12:24 | still trying...
| |
12:24 | after logout...
| |
12:29 | Gadi_eeepc1: more info... plugged in speakers... when I try to login, the login sound starts to play then stops abrubtly and goes back to login screen
| |
12:30 | <Gadi_eeepc1> this was a clean install of 10.10?
| |
12:30 | it certainly sounds like something in the gnome startup is choking
| |
12:31 | <phpdevel_> yes, celan install...
| |
12:31 | clean
| |
12:31 | <mymrhelpdesk> hey i have a few general ltsp questions i hope someone has time
| |
12:31 | <phpdevel_> Gadi_eeepc1: , maybe I will try a re-install...
| |
12:31 | <mymrhelpdesk> If an application is installed on the server it seems to be automatically installed on the client is there a way to change or restrict this?
| |
12:32 | <Gadi_eeepc1> phpdevel_: soounds good - make surre, if you remove packages, that you purge
| |
12:32 | Gadi_eeepc1: otherwise, they may leave junk like autostart files to nowhere
| |
12:33 | <phpdevel_> what is the command to purge?
| |
12:33 | <mymrhelpdesk> fyi --- if anyone has an issue where there client display is upside down and backwards if is the result of nvidia drivers on the server!
| |
12:33 | <phpdevel_> Gadi_eeepc1: purge what?
| |
12:34 | <Gadi_eeepc1> mymrhelpdesk: by default, an ltsp client is just a remote display - everything is installed and runs on the serrver and the display is painted on the client
| |
12:34 | phpdevel_: apt-get purge instead of apt-get remove
| |
12:34 | <mymrhelpdesk> ok thankyou for that information
| |
12:35 | <Gadi_eeepc1> mymrhelpdesk: if you want to restrict the menus, look into menu editing for the desktop you use
| |
12:36 | ltsp has a "localapps" feature that would actually allow you to run apps that you install in the thin client chroot locally on the thin client, but this is not default
| |
12:37 | it also has a "fatclient" feature that allows you to run everything on the client and use the server just to boot and authenticate
| |
12:43 | <robehend1> random question: is there a way to add restricted drivers to ubuntu server, like the ubuntu desktop has? Darn workstation has a quardo video card..
| |
12:48 | MorningSon has joined #ltsp | |
12:48 | <alkisg> robehend1: you'd want them to the chroot, not on the server... sure, you can install them but all the clients would get them unless you have separate images
| |
12:49 | <robehend1> alkisg: nah, i want it on the server itself. It has a noisy graphics card without the driver, I'm hoping it'll slow the rpms down. The server is headless, but it wont boot without a video card in there.
| |
12:49 | <alkisg> Ah. Well if it's headless just remove the fan :)
| |
12:50 | <robehend1> tried, darn thing is soldered to the card
| |
12:50 | its one of those fancy Nvidia Quadro workstation graphic cards. nice card, actually, but i dont have one to slap in to replace it off hand
| |
12:50 | <alkisg> Ouch, and you can't even remove its power cable?
| |
12:50 | <robehend1> wont boot without it
| |
12:50 | toscalix has joined #ltsp | |
12:50 | <robehend1> think i found something though, ill give it a shot after it runs its updates
| |
12:51 | <alkisg> (I meant the fan power cable)
| |
12:51 | <robehend1> ya, i know. without the fan power cable, bios wont let it boot
| |
12:51 | <alkisg> Heh
| |
12:51 | <robehend1> it's a dell bios, so that explains half the problems
| |
12:59 | toscalix has quit IRC | |
13:01 | chupacabra has joined #ltsp | |
13:03 | Gadi_eeepc1 has quit IRC | |
13:03 | litlebuda has joined #ltsp | |
13:06 | litlebuda has quit IRC | |
13:08 | litlebuda has joined #ltsp | |
13:12 | <robehend1> alkisg: turns out it wasnt the graphics card fan. guess they'll live with the noise haha
| |
13:12 | <alkisg> :)
| |
13:13 | <robehend1> though, looking at it, it is a standard ATX case with 2x 3ghz dual core xeons and 32 gigs of ram...it should be noisy
| |
13:17 | Gadi_eeepc has joined #ltsp | |
13:32 | robehend1 has left #ltsp | |
13:47 | BWMerlin has joined #ltsp | |
14:29 | rjune has joined #ltsp | |
15:13 | <phpdevel_> Gadi_eeepc: I think we found the problem. Image size is too large for dial screen. not enough RAM
| |
15:13 | <Gadi_eeepc> what image?
| |
15:13 | <phpdevel_> i386 boot image
| |
15:13 | <Gadi_eeepc> how much ram do you have?
| |
15:13 | <phpdevel_> went from about 200 MB in 10.04 to 500 MB in 10.10
| |
15:14 | 512 MB. Tried it with 1 GB and still is choking
| |
15:15 | <Gadi_eeepc> the boot image does not get loaded into RAM
| |
15:15 | so, I don't see how that could be the problem
| |
15:16 | <phpdevel_> no? I get further in the boot process with 1GB then with 500 MB but it still wont fully load
| |
15:16 | <Gadi_eeepc> wont fully load?
| |
15:16 | <phpdevel_> we tried booting a regular desktop that had 3GB RAM and it went just fine
| |
15:16 | <Gadi_eeepc> you are doing fat client?
| |
15:17 | <phpdevel_> I get a login screen and log in and then it hangs showing the wallpaper but never fully finshes loading
| |
15:17 | <Gadi_eeepc> ok, be careful here - bec things have different meanings
| |
15:18 | when you log in through ldm, you are basically doing: ssh -X user@server /etc/X11/Xsession
| |
15:18 | <phpdevel_> No, we have about 20 thin clients that have 500 MB Ram that have been running 9.04 fine for a while, now going to 10.10 is the prob
| |
15:18 | <Gadi_eeepc> it is more likely a graphics card issue than RAM
| |
15:18 | <evil_root> i bet its 10.10 thats your problem, its too big, we run 10.4 with thin clients from disklessworkstations.org that have 512M and they work great
| |
15:19 | <Gadi_eeepc> if you put 3GB RAM in those boards that have 512, does it work?
| |
15:19 | <evil_root> idk, i am not going to use 10.10 i am waiting for 11.4
| |
15:20 | <phpdevel_> We are trying that next. someone just made a run to Microcenter to get a 2GB stick
| |
15:20 | <mymrhelpdesk> phpdevel i had a simular thing happen i had to chroot and update kernels and update image
| |
15:20 | <phpdevel_> The image is much larger but it works. We PXE booted a fat client and everything went fine
| |
15:20 | <Gadi_eeepc> phpdevel_: did you try the LDM_SERVER thig?
| |
15:20 | <mymrhelpdesk> ok
| |
15:21 | <phpdevel_> Gade_eeepc: not sure. is that an lts.conf thing? korcan and I were both working on this today and he was chatting with you earlier using my nick.
| |
15:22 | <Gadi_eeepc> yeah
| |
15:22 | use LDM_SERVER = <IP-of-your-9.10-server-or-some-other-server>
| |
15:22 | set LDM_DIRECTX=False if the other server is on a different subnet
| |
15:22 | reboot the client
| |
15:23 | and log in with a user on tthat other server
| |
15:23 | <phpdevel_> Gadi_eeepc: will try that in a few, the RAM is here
| |
15:23 | <Gadi_eeepc> that will at least tell you if it is something in Gnome on 10.10 that is the problem
| |
15:27 | <phpdevel_> RAM did not do the trick, just changed LDM_SERVER.....
| |
15:29 | <alkisg> phpdevel_: so with the clients with 500 RAM, what's the last thing you see?
| |
15:29 | chupacabra has quit IRC | |
15:30 | <phpdevel_> I log in and the screen goes black, then goes back to ldm
| |
15:30 | If I unplug the second monitor I can log in fine
| |
15:30 | <alkisg> Then it isn't a RAM problem
| |
15:31 | Do you have /usr/bin/compiz ?
| |
15:31 | On the server?
| |
15:35 | <phpdevel_> Yes
| |
15:35 | <alkisg> Try this:
| |
15:35 | !disable_compiz
| |
15:35 | <ltspbot`> alkisg: "disable_compiz" :: To disable compiz, try: sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/session/required_components/windowmanager metacity
| |
15:35 | <alkisg> Don't worry it's reversible if you need it again
| |
15:36 | Then try again to logon on a client
| |
15:36 | <phpdevel_> Trying now...
| |
15:40 | yea yea yea
| |
15:40 | it worked
| |
15:40 | <alkisg> And the reason:
| |
15:40 | !gnome-wm
| |
15:40 | <ltspbot`> alkisg: "gnome-wm" :: the default window manager in gnome is gnome-wm, which automatically chooses compiz if it thinks that the card supports it. Compiz is causing login problems to some clients (LP #673072). To disable it, see !disable_compiz. To restore it, see !restore_compiz
| |
15:40 | <phpdevel_> I thought we disabled that earlier but apparently not.
| |
15:41 | <alkisg> The compiz package only has some docs, no binaries
| |
15:41 | It's the compiz-core package that has the binaries
| |
15:41 | That's why I asked about /usr/bin/compiz...
| |
15:41 | <phpdevel_> one more thing, any idea why I cant click on the power button now?
| |
15:42 | Upper right corner, when I click the drop down is not there
| |
15:42 | <alkisg> Try opening a terminal and typing this:
| |
15:42 | gconftool-2 --recursive-unset /apps/panel && killall gnome-panel
| |
15:43 | (on the client)
| |
15:43 | robehend1 has joined #ltsp | |
15:43 | <robehend1> ok, KVM is officially the best thing ever
| |
15:43 | <alkisg> Better than vbox?
| |
15:43 | <robehend1> after i got it up and running, yes
| |
15:44 | i was able to get a 10.10 LTSP up and going, plus a win2k3 server, on the same box, all hardware virtualized, in 3 hours :D
| |
15:44 | * alkisg wants to look at KVM in the future but didn't have problems with vbox so far.... | |
15:44 | <alkisg> Ah, I got that in 30 mins with vbox :P
| |
15:45 | <phpdevel_> alkisg: nope, the bars dissappeared and came back but still nothing
| |
15:45 | <robehend1> true, but if i'm not mistaken, vbox is software virtualization only, right?
| |
15:45 | <evil_root> esxi is the best for virtualization
| |
15:45 | <robehend1> evil_root: I'm not a fan of having to have a windows system to manage my vms
| |
15:45 | unless they chagned that..
| |
15:45 | <evil_root> esxi, not esx
| |
15:45 | <alkisg> robehend1: I don't think so
| |
15:46 | <evil_root> but i agree robehend1
| |
15:46 | <robehend1> alkisg: yep, it is. I can install it on this laptop, and it doesnt support hardware virtualization
| |
15:46 | <evil_root> but having 10 vms on 1 physical host is really cool
| |
15:47 | <robehend1> agreed. and I'm loving this virt-manager software. SSH connection, graphical link up to my vms? sign me up, scotty
| |
15:48 | <evil_root> graphical link? you mean like a console viewer?
| |
15:49 | <alkisg> robehend1: e.g. on my VMs it shows "Acceleration: VT-x/AMD-V, Nested Paging" - is that what hardware acceleration means?
| |
15:49 | <robehend1> mhmm. pretty sure its just funnellinv vnc though ssh, but it does it all for me, so i'm happy
| |
15:49 | alkisg: ya, that sounds right..but how in the world can you install virtualbox on non-hardware virtualization processors then..
| |
15:50 | <alkisg> Maybe it supports both
| |
15:50 | <robehend1> magic
| |
15:52 | i'm just happy its up and working.
| |
15:59 | <komunista> alkisg: maybe here is good explanation: http://www.virtualbox.org/manual/ch10.html#hwvirt
| |
16:00 | <robehend1> ah. virtualbox supports, but doesnt require. makes sense
| |
16:00 | sorta.
| |
16:02 | robehend1 has quit IRC | |
16:02 | <alkisg> ty, nice link
| |
16:06 | robehend1 has joined #ltsp | |
16:06 | <robehend1> hate it when i trip over a cord..
| |
16:08 | <evil_root> lol
| |
16:08 | thats why i love mac laptops
| |
16:08 | power cable pops out when i trip on it insted of pulling down laptop
| |
16:12 | <phpdevel_> alkisg: the power button shows up but there is nothing in the "drop down" when you click it... also if I press ctrl-alt-del the options are not selectable...
| |
16:12 | any ideas on how to enable log out for my users?
| |
16:16 | <evil_root> i think i have had that issue before phpdevel_
| |
16:17 | single ltsp server or cluster situation?
| |
16:18 | <phpdevel_> single
| |
16:18 | * evil_root is trying to remember solution | |
16:18 | <evil_root> 10.10 or 10.4?
| |
16:18 | * phpdevel_ give evil_root brain food | |
16:18 | <phpdevel_> 10.10
| |
16:19 | <robehend1> phpdeve_ lI've added the gnome-save-session --logout-dialog to my gnome menus for that
| |
16:21 | <phpdevel_> robehend1: how?
| |
16:21 | <evil_root> phpdevel_ I am not sure if that same thing because mine was in a cluster, but all i had to do was
| |
16:21 | robehend1 has left #ltsp | |
16:21 | <evil_root> /etc/init.d/nscd restart
| |
16:22 | and then users were able to get the logout/switch/lockscreen options from the top right
| |
16:22 | cause my users were pulled from ldap and not actual users on the box
| |
16:27 | <phpdevel_> evil_root: my same setup :)
| |
16:27 | thanks iot works now...
| |
16:27 | <evil_root> yay
| |
16:27 | I helped someone, i am so proud of my self
| |
16:29 | komunista has quit IRC | |
16:30 | chupacabra has joined #ltsp | |
16:52 | robehend1 has joined #ltsp | |
16:52 | <robehend1> i really, really dislike random network bugs that make no sense
| |
16:52 | like being able to ping...one way only
| |
16:53 | <alkisg> The other pc drops icmp packets?
| |
16:53 | <robehend1> i guess. never did before
| |
16:54 | but here i was, up in the closet for 15 min freaking out that finance didnt have internet..while they're working the whole time..
| |
17:00 | Gadi_eeepc has quit IRC | |
17:03 | evil_root is now known as zz_evil_root | |
17:19 | ogra has quit IRC | |
17:28 | ltsplogbot has quit IRC | |
17:29 | ltsplogbot has joined #ltsp | |
17:30 | alkisg has quit IRC | |
17:36 | rjune has quit IRC | |
17:40 | staffencasa has quit IRC | |
17:40 | rjune has joined #ltsp | |
17:43 | cliebow has joined #ltsp | |
17:47 | <phpdevel_> bye all, thanks for the help :)
| |
17:47 | phpdevel_ has quit IRC | |
17:56 | korcan has quit IRC | |
18:00 | Pweg has quit IRC | |
18:03 | petre has quit IRC | |
18:27 | ogra has joined #ltsp | |
18:28 | ogra is now known as Guest58620 | |
19:00 | cliebow has quit IRC | |
19:35 | talntid has quit IRC | |
19:56 | BWMerlin has quit IRC | |
19:57 | BWMerlin has joined #ltsp | |
20:49 | BWMerlin_ has joined #ltsp | |
20:50 | BWMerlin has quit IRC | |
20:52 | BWMerlin has joined #ltsp | |
21:00 | BWMerlin has quit IRC | |
21:07 | shawnp0wers has joined #ltsp | |
21:09 | litlebuda has quit IRC | |
21:30 | daya has joined #ltsp | |
21:35 | mymrhelpdesk has quit IRC | |
21:41 | shawnp0wers has quit IRC | |
22:24 | shawnp0wers has joined #ltsp | |
23:00 | cyberorg has quit IRC | |
23:27 | shogunx has quit IRC | |
23:29 | shawnp0wers has quit IRC | |
23:30 | MorningSon has quit IRC | |
23:35 | shogunx has joined #ltsp | |