grantbow | So, why isn't every desktop running openstack? I've tried to get the config going on my machine but I'm having trouble. | 04:23 |
---|---|---|
grantbow | I am listening to this right now after a quick google search for "openstack desktop" http://www.openstack.org/summit/san-diego-2012/openstack-summit-sessions/presentation/cloudifying-virtual-desktops-how-openstack-can-reduce-the-cost-and-complexity-of-virtual-desktops | 04:26 |
darthrobot | Title: [OpenStack Summit Sessions ยป OpenStack Open Source Cloud Computing Software] | 04:26 |
geofft | I have opinions on this subject! | 04:26 |
geofft | (I work for a company that does locally-hosted virtual desktops) | 04:27 |
geofft | (because cloud-hosted virtual desktops suck e.g. as soon as you step into a plane) | 04:27 |
geofft | I do (naturally) think having every desktop run a hypervisor is a very reasonable direction for things to go. | 04:28 |
grantbow | hi geofft | 04:32 |
tedski | geofft: openstack isn't really a desktop thing | 04:32 |
tedski | geofft: also, if you're in northern california, there's an openstack talk at the SFLUG meeting | 04:32 |
geofft | Yeah, OpenStack strikes me as the wrong way to do this | 04:33 |
geofft | tedski: I'm planning on showing up! I do separately care about server virtualization | 04:33 |
tedski | cool! see you there! | 04:33 |
grantbow | I helped line up the speaker for balug.org on Tuesday :-) | 04:39 |
grantbow | Stefano Maffulli is the community manager of OpenStack.org | 04:44 |
grantbow | but I can't get it working well on my machine for my desktop, lol | 04:44 |
grantbow | so geofft and tedski, have you tried different setups? | 05:11 |
geofft | for running openstack on a desktop? | 05:13 |
geofft | with my work hat off, all I've played with is kvm, which works pretty well | 05:14 |
grantbow | that's what I've setup - you installed an x server in your host? | 05:15 |
grantbow | I haven't installed x yet | 05:16 |
geofft | wait, I misunderstood -- I thought you were asking about the desktop case? | 05:19 |
geofft | as in graphical desktop? kvm is what I use on my laptop | 05:19 |
grantbow | I am thinking of the desktop case but was trying to run the host without X and only the client OS with X but I don't think I can do that. | 05:21 |
grantbow | s/client/guest/ | 05:21 |
geofft | ah, that's theoretically doable but in practice not what you want | 05:21 |
geofft | you'd have to pass through the entire video card to the guest | 05:21 |
geofft | and basically lose all ability to interact with the host otherwise | 05:22 |
geofft | the guest drivers think they own the hardware, and will get confused if you switch back and forth | 05:22 |
grantbow | yeah | 05:23 |
grantbow | for anyone following along, http://en.wikipedia.org/wiki/Desktop_virtualization is descriptive | 05:23 |
darthrobot | Title: [Desktop virtualization - Wikipedia, the free encyclopedia] | 05:23 |
grantbow | I was trying to keep the host minimal but it needs x | 05:24 |
geofft | yeah | 05:25 |
geofft | for work we actually install gnome-session, a custom WM, pulseaudio, etc. | 05:26 |
geofft | especially if it's a laptop, power management is nice. | 05:26 |
grantbow | gnome-desktop-environment should be ok | 05:29 |
grantbow | so many darn dependencies | 05:29 |
grantbow | 1022 packages | 05:30 |
grantbow | so much crap | 05:30 |
geofft | yeahhh | 05:30 |
geofft | it's possible to strip that down and get GDM + session but not any applets | 05:30 |
geofft | but even so it's still big | 05:31 |
grantbow | trying to keep the host simple isn't simple | 05:31 |
grantbow | it's not going to use all that on the host, just in the guests | 05:32 |
grantbow | xserver-common or xserver-common-lts-quantal, hmm, probably the latter. | 05:34 |
grantbow | and xfs and xserver | 05:36 |
grantbow | err, xfs and xserver-xorg-lts-quantal but those bring in another 64 packages of video servers I will never use | 05:37 |
* grantbow shrugs and installs | 05:38 | |
geofft | haha | 05:39 |
geofft | you don't really need to install -all | 05:39 |
grantbow | the x dependencies are just a little heavy is all. it's just disk I guess | 05:40 |
grantbow | hmm, kernel 3.5 just came in too. uname -a says 3.2.0-38 up to now. | 05:42 |
geofft | that gets pulled in by the -lts-quantal hardware enablemenet stack | 05:42 |
grantbow | as long as it works | 05:42 |
geofft | since support for newer gfx cards want both kernel and Xorg patches | 05:42 |
grantbow | from here gdm says it wants 502 dependencies along with it, lol | 05:43 |
grantbow | crap crap crap | 05:43 |
geofft | re disk space, work fits the host + VMware Player + a VM running chromium on a CD with squashfs | 05:43 |
grantbow | lightdm wants 229 | 05:43 |
grantbow | nice | 05:44 |
geofft | so uncompressed I'd expect you to only need a gigabyte and change | 05:44 |
geofft | we do trim /usr/share/doc etc., but nothing drastic | 05:44 |
grantbow | yeah, the time to trim is annoying though | 05:44 |
grantbow | hmm, it's after 10:30. I was hoping to get a call before then. | 05:49 |
grantbow | which wm do you use? | 05:50 |
grantbow | a custom one at work? | 05:51 |
grantbow | I'll try lxde first | 05:53 |
grantbow | for the host | 05:54 |
geofft | we have a custom WM that subclasses Mutter | 05:55 |
geofft | mostly so that it can force VMs to go full-screen and do some other config | 05:55 |
grantbow | cool | 05:55 |
geofft | I've seen tiling WMs used to good effect here | 05:55 |
geofft | I already use xmonad on my personal machines, so it works well | 05:56 |
grantbow | lxde defaults to openbox | 05:56 |
grantbow | almost there. lightdm is ok but I think it's looking for mutter | 06:00 |
grantbow | damn network manager getting in the way | 06:09 |
grantbow | disabled in /etc/NetworkManager/NetworkManager.conf "managed=false" and /etc/network/interfaces "iface wlan0 inet manual" | 06:23 |
grantbow | aha, selecting an lxde session did the trick | 06:26 |
grantbow | from the lightdm login window | 06:26 |
=== toddc2 is now known as toddc | ||
MarkDude | grantbow: ping | 20:36 |
grantbow | MarkDude: pong | 22:48 |
MarkDude | Hey G, trying to figure out where to ask, that package is "web/django app thingy" so arm is secondary it sounds like | 23:33 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!