=== attente_ is now known as attente === alan_g is now known as alan_g|lunch === JMulholland_ is now known as JMulholland === alan_g|lunch is now known as alan_g === mariogrip_ is now known as mariogrip === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === dandrader is now known as dandrader|lunch [15:39] ChrisTownsend, Hi! unity8-lxc container fails to start in 16.04 can you help with that ? [15:41] om26er: Well, there are known issues with unity8-lxc, but it has been decided to deprecate unity8-lxc, so I don't think it is going to be fixed. [15:41] ChrisTownsend, hm, what options do I have to test unity8 on desktop ? [15:42] om26er: Install unity8-desktop-session-mir. [15:42] I can start the unity8 session with that package but its almost empty and I am not even able to install anything from the store. [15:43] ChrisTownsend, how can I install apps through libertine any "official" and up to date guide ? [15:43] om26er: You can't install anything from the store using either unity8-lxc or unity8-desktop-session-mir. [15:44] om26er, you can install with `click install`, when you press Install in the store it will download (look in ~/,cache) and then you can install on cmdline [15:45] om26er: You can use https://wiki.ubuntu.com/Touch/Libertine and under the "Installation" section, follow Install Silo 58 on down. [15:45] Saviq: Right, I should have said there is no straight forward way to install from the store. [15:47] om26er: You can also use https://code.launchpad.net/~dpm/+archive/ubuntu/ppa and install those packages. [15:47] Saviq, great, trying that, first I need to install the terminal then no need to logout/login [15:47] om26er, yup [15:48] ChrisTownsend, nice. [15:48] om26er: Thanks to dpm for keeping up with those:) [15:48] om26er, yeah, that's what I do on my system: I install the core apps from the PPA, starting with the Terminal :) [15:48] ChrisTownsend, you're welcome :) [15:49] and I use unity8-desktop-mir === dandrader|lunch is now known as dandrader [15:51] ChrisTownsend, om26er, although I think now click installation works on the desktop? I haven't tried it, though [15:51] dpm: I've heard it's supposed to work too, but I haven't tried it either. [15:52] dpm, haven't tried but Saviq suggested to just install .click and it should work [15:53] dpm, om26er, ChrisTownsend, not just yet, but we're getting there [15:53] Saviq: Ok. Rumors are just that, rumors:) [15:54] lol [15:59] ChrisTownsend, I have a libertine container but I cannot delete it. says: RuntimeError: Unsupported container type container [15:59] I am using: sudo libertine-container-manager destroy --id xenial1 [16:00] om26er: No need to use sudo. And it sounds like ~/.local/share/libertine/ContainersConfig.json may be hosed. [16:01] ChrisTownsend, how can I start clean ? just remote that file ? [16:02] om26er: Yeah, remove that and make sure there is nothing in ~/.cache/libertine-container [16:04] ChrisTownsend, ok, that cleared everything. Now I tried to create a container and it gave: http://paste.ubuntu.com/15833007/ [16:05] om26er: Friggin' LXC. I've had much pain with it. [16:08] om26er: So, this is one of LXC's downfall. No real error reporting. The best way I've found to debug is to do the following: 'lxc-start -n xenial -P ~/.cache/libertine-container --logfile start.out --logpriority DEBUG' and then look at start.out and see if it offers a clue. [16:10] ChrisTownsend, gave: http://paste.ubuntu.com/15833296/ [16:11] well with sudo, it gave: http://paste.ubuntu.com/15833321/ which is probably more meaningful [16:13] om26er: Hmm, sudo is not necessary. I'm wondering if things are in a bad state when you ran it with sudo before. I'm not really sure how to recover from that. [16:15] hmm, let me try to create a chroot if that works [16:15] om26er: I think I will enter a bug to not allow libertine-container-manager to run if it is envoked with sudo. [16:18] ChrisTownsend, makes sense. Last question: how do you plan to handle display scaling for apps running inside libertine ? Imagine a 4K display for example. [16:19] om26er: Scaling is a major point of discussion, but we don't have an answer yet. [16:20] ChrisTownsend, ok, go the apple's way. Scale 2X and then scale down ;-) [16:20] else the situation would be bad as it is today for all gtk widgets, they look tiny on scale factor 1.5 making everything ugly. [16:22] om26er: Well, we are still trying to get proper window management going. Scaling is high on the list as well. But X apps will not be perfect. [16:26] Saviq, how can I calculae the ideal GRID_UNIT_PX for my laptop display ? its a 14" 1080p display. [16:26] om26er, that's rather subjective - some want bigger UI, others smaller :) [16:28] will try 10 for now. /me logs out to start unity8 session === alan_g is now known as alan_g|EOD === JMulholland_ is now known as JMulholland === dandrader_ is now known as dandrader [18:02] ChrisTownsend, so I kind of got a step further, still apps don't launch. I instaled xchat-gnome and chromium-browser, the splash screen appears and then vanishes === JanC_ is now known as JanC [18:37] om26er: Did you install silo 58 and pin it? [18:37] ChrisTownsend, installed, yes. pinned, no. [18:38] also did a dist-upgrade afterwards [18:38] om26er: Oh, right, you're on desktop. [18:39] om26er: Are there any log in ~/.cache/upstart/application-legacy-${container_id}_${appid}.0.0.log? [18:40] ChrisTownsend, for chromium: http://paste.ubuntu.com/15836780/ [18:40] Address already in use ? [18:40] om26er: Are you using a chroot container? chromium doesn't work in those. [18:41] ChrisTownsend, hmm, lxc container won't even start [18:41] om26er: Right, something got messed up when you used sudo. For some reason, it thinks they are privileged containers which isn't going to work properly. [18:42] om26er: See if libertine-session-bridge is running and if so, kill it. [18:44] ChrisTownsend, so I see xchat-gnome crashed with: [18:44] Couldn't open libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory [18:45] om26er: Hmm, that should be fixed. What version of libertine are you running? [18:45] ChrisTownsend, 1.0.0+16.04.20160411-0ubuntu1 [18:45] I cleared all logs and trying again to see what errors I get [18:45] brb [18:47] ChrisTownsend, actually this time, it started. [18:47] om26er: Ok, hmm, I wonder why it didn't start before. [18:49] ChrisTownsend, any hack I could use to have bigger fonts ? [18:50] om26er_: None that I know of, but I must admit that I have never looked. [18:50] ChrisTownsend, so its a Xserver running a fullscreen window ? I guess I can fake screen resolutions or something [18:51] om26er_: Yes, it's xmir running a fullscreen window on the size of the Mir surface. [18:51] ChrisTownsend, does each new libertine app launch a new xserver ? how big is the overhead ? === om26er_ is now known as om26er [18:52] om26er: Yes, each app launches a new xmir instance for security purposes. [18:53] om26er: Not sure how big the overhead is. Memory usage doesn't seem too high. [18:54] om26er: I don't work on xmir, so I'm a little unsure. [18:55] ChrisTownsend, thanks, will check with XMir guys. [18:55] om26er: Mainly duflu for xmir. [18:56] om26er: RAOF might be able to help some too. [19:49] ChrisTownsend, added some info on how to install Libertine on a PC, let me know if that's correct: https://wiki.ubuntu.com/Touch/Libertine#On_a_PC_running_Unity_8 [19:49] at least bregma told me that was the way to install :) [19:49] dpm: Sweet! I'll take a look. Thanks! [19:52] ChrisTownsend, yw :) also, it just dawned on me: I think we're no longer recommending the remount for setting the image to RW. Might be worth pointing at the instructions at http://askubuntu.com/a/380259/9781, which also include warnings, etc. [19:52] dpm: One thing, although it doesn't really matter in the end, is the PPA pinning is not necessary for desktop. [19:52] dpm: Yeah, I thought there is a different way by touching some file and rebooting. [19:53] ChrisTownsend, yeah, bregma mentioned that, but I guess for the sake of having one set of instructions, we might as well leave the pinning. But I'm not an expert on this, so whichever way you think it should work [19:53] yes, in fact I think that's what phablet-config does (touch that file) [19:54] dpm: Sure, for simplicity's sake, leaving it there is not harmful.