/srv/irclogs.ubuntu.com/2015/04/21/#ubuntu-desktop.txt

=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
=== ara is now known as Guest22932
TheMusoOk, I think I've worked out a solution to building VM images./c08:03
TheMusowhoops, wrong window.08:03
pittiGood morning08:07
Laneyhey pitti!08:12
pittihey Laney, how are you?08:13
Laneydoing good - sunny days in London!08:13
Laneyhow's the other side of the river?08:13
pittiLaney: equally sunny :)08:14
pittiseb128: bonjour ! où est l'autre français ? :-)08:14
seb128pitti, salut ! il dort encore le feineant !08:15
* seb128 summons didrocks08:15
didrockshey pitti!08:16
pittibonjour didrocks ! ça va ?08:16
didrockspitti: ça peut aller, et toi ?08:17
pittididrocks: j'ai dormi mieux, mais encore trop tard08:18
didrocksà cause de jibel, c'est ça ?08:18
didrocksces français…08:19
pittididrocks: non, nous avons chambres pour une personne08:19
didrocksil t'a trainé dans les bars, j'imagine :p08:19
willcookeall:  today's pad for notes:08:29
willcookehttp://pad.ubuntu.com/MQ01t50gLb08:29
willcookebregma, desrt, didrocks, FJKong, happyaron, Laney, seb128, Sweet5hark, attente, ^^08:32
willcookehappyaron, FJKong - yesterday's notes:  http://pad.ubuntu.com/N4aJtsz2V708:32
seb128willcooke, thanks08:34
happyarongot it08:34
willcookepopey, pingaling - are you free for a HO?08:50
popeywillcooke: ya08:51
willcookepopey, https://plus.google.com/hangouts/_/canonical.com/will?authuser=008:52
mhall119popey: http://pad.ubuntu.com/MQ01t50gLb08:52
mhall119for context08:52
popeyone mo08:53
larsuTrevinho: any idea why compiz doesn't draw shadows for windows that have an argb visual?09:26
Trevinholarsu: it's by design09:27
seb128davmor2, btw, that nautilus trash issue is bug #1445595, seems to be an unity issue (calling the dbus method manually doesn't lead to the extra win)09:27
ubot5bug 1445595 in unity (Ubuntu) "Empty Trash Results in File Windows Opening" [Low,Confirmed] https://launchpad.net/bugs/144559509:27
Trevinholarsu: it never did because in general it's up to them to draw these09:27
desrtTrevinho: hi.  how are you.09:27
Trevinholarsu: or things like cairo-clock or other widgets might get double shadows09:27
davmor2seb128: oh nice thanks for the update09:28
desrtTrevinho: you're making larsu very happy right now09:28
Trevinhohi desrt allright, you?09:28
seb128davmor2, yw09:28
desrtTrevinho: great :D09:28
desrtthanks for asking09:28
larsuTrevinho: "awesome"09:28
* happyaron wonders whether we'll put input methods into snaps?09:28
Trevinhoyou guys are enjoying london?09:28
desrthappyaron: add it to the etherpad09:28
happyarondesrt: ok09:28
desrthappyaron: we had ideas of snaps for fonts and themes, but input methods didn't come up, i think09:29
larsuTrevinho: your workaround for not supporting frame extents was to draw the shadows for csd windows server side, right?09:29
larsuTrevinho: but those windows have argb visuals for rounded corners09:29
happyarondesrt: added09:29
* Trevinho larsu: it used to be at trusty times, or well, it was possible to assume scenarios09:31
Trevinhoto get csd and shadows09:31
larsuI don't understand09:32
Trevinhobut, things have changed, so if there's an argb visual we can just end up checking if it has gtk extents... And maybe add shadows anyway09:32
larsuit won't have frame extents09:32
larsuwe disable them on unity now so that we don't draw shadows client side09:33
larsuthat's the patch you proposed..09:33
Trevinholarsu: ah, ok... and with that they still have an argb visual?09:33
larsuTrevinho: not upstream, but I want to change that09:33
larsuTrevinho: otherwise we won't get rounded corners09:34
Trevinholarsu: well, there multiple things acting in this case..09:34
Trevinholarsu: for example, chrome does rounded corners by adding multiple subwindows (so the window is not actually a rectangle), and in this case we still can't add shadows (well we could, but not in the "best way")...09:35
larsuTrevinho: we don't draw shadows for chrome?09:36
Trevinholarsu: the other way is the one you want to do, but it's quite hard to us to recognize wether the app want to just round a corner or have a full transparent block inside09:36
Trevinholarsu: not with its own decorations09:36
larsuTrevinho: that's what the opaque region hint is for, no?09:37
Trevinholarsu: I have a fix for that scenario, but I was worried of possible regressions for other cases09:37
larsuwhat's the fic?09:37
Trevinholarsu: yaeh, but we don't support it yet09:37
Trevinholarsu: nor most of the widgets I know of09:37
larsuTrevinho: widgets? Do you mean toolkits?09:38
Trevinhoso, there might be some scenarios were we might draw unwanted shadows09:38
Trevinholarsu: no sorry... I used that word in the "osx/windows term".. .I mean things like  cairo-clock or similar things09:39
Trevinho"screenlets"?!09:39
larsuoh!09:40
larsupeople still use those?09:40
larsuthose should just set an empty opaque region so that we don't draw a shadow, right?09:40
Trevinhoyeah.... Unfortunately... As soon as I changed some shadowing rules I got tons of bugs for very-very edge cases I didn't think of (or at least, that I thought were not important anymore)09:41
larsuor just don't draw one if *no* opaque region is set for argb windows, but honor the region if it is set09:41
Trevinhoyeah09:41
larsucsd are becoming a non-edge case09:41
Trevinhoyep09:41
larsumdeslaur: hey! we're working on that gsettings confinemnet dameon. Where do we get the list of keys an app is allowed to access?09:44
seb128jdstrand, ^ fyi, we start working on that09:51
=== MacSlow is now known as MacSlow|lunch
=== pstolowski is now known as pstolowski|lunch
desrtpitti: hey... got a second to chat?11:36
desrti'm wondering about this 'appname.developer' naming scheme11:36
desrtfor snaps...11:36
desrtit's making our lives very difficult11:36
larsu"our"11:37
desrtmostly larsu and seb -- i don't have to deal with this part of it =)11:37
mdeslaurlarsu: I don't really know, perhaps tyhicks does11:53
pittidesrt: I'm the wrong Martin to bark against; I think you want Martin Albisetti11:54
larsumdeslaur: thanks11:55
Laneyarf arf11:55
desrtpitti: seb told me to bark your way :)11:55
larsuseb128:?11:56
seb128desrt, ?11:56
* pitti <- not a snappy designer/developer, I just occasionally do some consultancy when mvo is being nice to me :)11:56
=== MacSlow|lunch is now known as MacSlow
desrtlarsu: ?11:56
larsupitti: sorry, I was the one to recommend you11:56
seb128pitti, just for the record I didn't and don't see why I would have11:56
seb128desrt, stop lying please11:56
* pitti hugs seb128 and desrt11:56
desrtseb is angry at me now :(11:57
* seb128 hugs pitti11:57
desrtno hugs11:57
desrtyes -- indeed it was larsu... i confused them11:57
seb128:-)11:57
desrttoo many people with beards these days11:57
chrisccoulson_pitti, I can't imagine mvo being anything other than nice, so I guess that consultancy is full time12:00
=== chrisccoulson_ is now known as chrisccoulson
=== greyback__ is now known as greyback
* ogra_ thinks mvo needs to seriously work on his image 12:01
ogra_:)12:01
mvoogra_: https://s-media-cache-ak0.pinimg.com/236x/ab/b3/57/abb3576d2fc35561d8c6472556d042ce.jpg12:03
ogra_lol12:04
* ogra_ hugs mvo 12:04
pittimvo: :)12:15
chrisccoulsonseb128, are you sprinting this week?12:17
=== pstolowski|lunch is now known as pstolowski
seb128chrisccoulson, hey, yes, next to hyde park ... are you in London?13:08
chrisccoulsonseb128, that sounds like fun :)13:12
chrisccoulsonseb128, I'm not in london. I don't think I've been there since the last desktop sprint I attended13:14
seb128chrisccoulson, you should come on thursday for the release/party at the pub in the evening ;-)13:15
jdstrandlarsu, seb128: I would start with just the things we need. iirc, locales, grid units and vibrate. add others when needed13:20
jdstrandtyhicks: ^13:20
seb128jdstrand, tyhicks, hey, I think the question from larsu was rather how/where do we specify what keys can be read and what's the mechanism to get that list to the new service13:21
larsujdstrand: this is for desktop. We need a lot more than that13:23
jdstrandthe desktop is currently unconfined. are you talking about unity8 desktop?13:23
larsujdstrand: ah sorry yes. This is futurey work13:23
larsujdstrand: desrt is busy writing that gsettings dbus service13:24
seb128jdstrand, yes, trying to make that service properly so it covers our futur convergence needs13:24
jdstrandlet's wait til tyhicks gets here. https://blueprints.launchpad.net/ubuntu/+spec/security-r-app-gsettings dictates the implementation ("Option 3 is the one we've selected") but I imagine we would start with it maintaining its own whitelist and we would add apparmor policy at a later date13:26
jdstrandsince we're pretty much booked atm13:26
larsujdstrand: you mean for the changes needed in apparmor? (are any needed?)13:28
larsucan we maybe store arbitrary metadata with a profile?13:29
jdstrandlarsu: the spec says that you would express the list of whitelisted keys in apparmor, and gsettings would use the libapparmor api to query if it is allowed for that profile13:29
jdstrandlarsu: I'm saying we won't do that at first and instead whitelist via some other method13:30
desrtso just toss something in /etc ?13:31
larsujdstrand: what could this other method be? Something in the package?13:31
jdstrandsure13:31
desrt/etc/gsettings-access-thing.d/appname with a list of keys?13:31
desrts@/etc@/usr/share@ sorry :)13:32
jdstrand /etc, hardcoded, whatever makes sense for the implementation13:32
desrtyou're making larsu cry :)13:32
jdstrandmaybe we are talking about different things13:33
desrtwe just want a way to add some randomish unstructured data to apparmor profiles that we can query13:33
desrtkey/value style13:33
desrtwhere key is whatever and the value is a list of dconf paths13:33
jdstrandI'm not saying that the first iteration will define different whitelisted keys per app. I'm saying, list whitelisted keys that are safe for all apps. then later, we can add per app13:33
desrtno -- we need to do app settings from the start13:34
desrtin fact, this is the thing we want to do first13:34
jdstrandwell, we don't have resources for the apparmor side atm13:34
desrtwe're not asking you to do anything13:34
desrtwe're only asking for information13:34
desrtie: is it possible to add random key/value style metadata to apparmor profiles for an app?13:35
jdstrandnot at the moment. apparmor doesn't function as a database. that is something along the lines of where we would want to go-- where a trusted helper (in this case, gsettings) can query the libapparmor api13:36
jdstrandthis is how dbus currently works13:36
desrtright.  okay.  that's what we needed to know.13:36
jdstrandbut, we don't have a generalized way of doing this atm13:36
desrtcould we abuse something like listing read/write access to files under some imaginary path prefix?13:37
desrtlike filesystem read access to /dconf/org/gtk/* for example13:37
desrtjust as a temporary shim....13:37
jdstrandthat would work if the file query interface was implemented, which it is not yet (planned, but not short term)13:38
desrtokay.  so same problem :)13:38
jdstrandyes13:38
jdstrandwhat some other trusted helpers have done is use the libapparmor api to see what label an app is confined under, and then either make decisions based on that and/or integrate with something like trust-store13:40
desrtdo labels have to exist?13:40
jdstrandeverything has a label. if it is unconfined, it has the "unconfined" label13:40
desrtoh.  got it13:41
desrtlabel is like unique identifier13:41
larsuis that the same ss the 'policy_group' thing in .apparmor files?13:41
jdstrandwell, not necessarily unique13:41
jdstrandlarsu: no13:41
jdstrandthis is the APP_ID13:41
larsuhm?13:41
larsudotty has a "networking" policy_group... that's not its app id I assume?13:42
jdstrandhttps://wiki.ubuntu.com/AppStore/Interfaces/ApplicationId13:42
jdstrandlarsu: it is not13:42
jdstrandlarsu: the APP_ID is composed of the package name, the appname and the version13:42
larsujdstrand: do we have a way of translating that to the current app id we use in unity, dbus, gsettings, indicators, etc.?13:43
jdstrandso something like: com.ubuntu.developer.rancell.dotty_dotty_1.013:43
jdstrandlarsu: the APP_ID is the common theme in the whole process13:44
jdstrandlarsu: the launcher determines the APP_ID, then launches the program in such a way that unity has it and that it runs under the apparmor profile13:44
jdstrandthe APP_ID is the profile name for store apps13:45
jdstrandfor non-store/unconfined, I don't know what unity sees, but apparmor will use "unconfined"13:46
jdstrandtherefore you can do something like:13:46
jdstrandprofile = libapparmor api call13:46
jdstrandif profile == "unconfined":13:46
jdstrand  give it what it asked for13:46
jdstrandelse:13:46
jdstrand  do something else13:46
larsuunconfined apps shouldn't need to use this service13:47
larsuand the "do something else" is the interesting part that we're asking about here….13:47
jdstrandthis sounds like it would be a good topic for UOS13:48
larsuyeah sure13:49
jdstrandtyhicks isn't here now, and I'd like him to be, and I'm a bit strapped for time atm with snappy work for the next couple of days. can we do this at UOS and if not then, perhaps a hangout friday/next week?13:49
larsuok, let's do the uos thing13:50
jdstrandawesome, thanks13:59
ignitingIs there a way to remove dash icon from launcher (ubuntu 14.04)?14:37
seb128tiheum, hey, how are you? we are talking about bug #1388235 and the equivalent desktop ... some time ago you said you said you would look at using touch indicator icons on desktop or updating the desktop on, do you still plan to work on that?14:58
ubot5bug 1388235 in Ubuntu UX "[indicators] Battery icon turns red at 30%" [Medium,Triaged] https://launchpad.net/bugs/138823514:58
tiheumseb128: Hi, I am fine and you? In the last few weeks I worked to expandthe Suru icon theme to categories of icons that are more specific to the desktop (files, folders, etc). There's still lots of things to do on this side. According to JohnLea_, the plan is to use Suru icons for the next desktop release but only for Unity 8 (to push users to test it).15:04
tiheumof course, the theme could be used with Unity 7 as well but it won't be the default15:05
seb128tiheum, would the indicator icons fit in the unity7 themes?15:05
tiheumseb128: no, unity 7 theme needs an update in order to support the new battery levels15:06
seb128tiheum, would that be lot of work?15:06
tiheumseb128: just one hour or two15:07
seb128so maybe we can get that done next cycle? ;-)15:07
tiheumseb128: sure :)15:07
seb128great!15:07
seb128tiheum, thanks for the update ;-)15:08
tiheumseb128: np15:08
seb128kenvandine, waits boooo15:11
kenvandinewell... wait_select :)15:12
kenvandinethose are often better15:12
seb128yeah, just looked at the change, I though you added sleeps ;-)15:12
kenvandineseb128, i asked for a qa review of that15:12
kenvandineoh.... no way :)15:12
seb128kenvandine, changes look ok to me, I can approve the mp if you want, would still be good to get a qa review15:13
kenvandinethx15:14
kenvandinean approval from you would be good15:14
kenvandinebut still want to wait for qa before landing it15:14
seb128kenvandine, do you know why the "self.assertThat(self.page, NotEquals(None))" that you removed was there?15:16
kenvandineif the page isn't there, the other assert will fail15:17
kenvandineand elopio complained that we had too many asserts per test15:17
kenvandinewhich i don't completely agree with15:17
kenvandinebut this one seemed un-necessary15:17
seb128right, agreed, thanks15:18
kenvandinenp15:18
seb128comment approved15:18
desrtmeeting!!15:31
attenteo/15:31
seb128o\15:31
desrtseb128, didrocks, larsu, Laney, attente, qengho, happyaron, FJKong, Sweet5hark, willcooke: roll call!15:31
larsuhi desrt15:32
desrthey15:32
seb128desrt, you master of the bot?!15:32
desrteveryone ready with their notes?15:32
happyaronhey15:32
* Sweet5hark is late ...15:32
desrt#startmeeting15:32
meetingologyMeeting started Tue Apr 21 15:32:15 2015 UTC.  The chair is desrt. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:32
meetingologyAvailable commands: action commands idea info link nick15:32
Laney..|..15:32
larsuLaney not taking part in the roll call again...15:32
qenghowill said there was none.15:32
desrtseb128: you're up first15:32
Laneyhe's trolling us all15:32
seb128desrt took over15:32
Laneydon't rise to the bait15:32
larsuqengho: trolling in London...15:32
seb128* sprinting in London15:32
seb128</week>15:32
Sweet5harkso now that we are all here: Who will bring me a bottle of Cola?15:32
desrtseb128: sounds very interesting.15:33
happyaron* in London15:33
larsuSweet5hark: your future self15:33
happyaronover15:33
desrt#topic didrocks15:33
=== meetingology changed the topic of #ubuntu-desktop to: didrocks
desrtdidrocks: hey.  what's up this week?15:33
didrocksdesrt: nothing good :p15:33
didrocks.15:33
larsudidrocks: :(15:33
Sweet5harklarsu: my present self!15:33
desrtanything we can help with?15:33
desrtokay.  thanks didrocks.  hope things look up.15:34
desrt#topic larsu15:34
=== meetingology changed the topic of #ubuntu-desktop to: larsu
larsumeh15:34
larsu(meh)15:34
larsu</larsu>15:35
desrt#topic Laney15:35
=== meetingology changed the topic of #ubuntu-desktop to: Laney
desrtshow me some love, please15:35
desrteveryone else seems pretty depressed15:35
LaneyI did a glib patch15:35
Laneywaiting for review15:35
Laney<unicode character>15:35
desrtcool.  i'll try to get around to that.15:35
larsu15:35
desrtLaney's patch is about fixing trash on the live cd, fwiw15:36
larsuthanks Laney!15:36
desrt#topic attente15:36
=== meetingology changed the topic of #ubuntu-desktop to: attente
desrtattente: your turn15:36
desrtattente: don't let us down15:37
attente🐧15:37
attentecontinued work on service for switching between input method frameworks15:38
desrtthanks attente15:38
desrt#topic qengho15:38
=== meetingology changed the topic of #ubuntu-desktop to: qengho
desrtqengho: hey.  want to go? :)15:38
attente💩15:39
desrtwe can come back to qengho later15:39
desrt#topic happyaron15:39
=== meetingology changed the topic of #ubuntu-desktop to: happyaron
desrthappyaron: hey.  what's going on at that end of the table?15:39
happyaron<unicode>15:39
happyaron在伦敦开会15:39
happyaron</unicode>15:39
qenghoHah15:40
happyaronthe above are real unicode characters15:40
pittididrocks, seb128, didrocks, desrt, etc: hey guys, want to meet for dinner later this evening?15:40
happyarondone15:40
desrtpitti: we're going rock climbing15:40
pittidesrt: all of you?15:40
desrtbut maybe after?15:40
Laney(or come)15:40
desrtpitti: all except didrocks :/15:40
pittiso maybe tomorrow15:40
desrtwant to come climbing?15:41
pittidesrt: I suck at that15:41
pittialso, -ETOOMUCHTODO here15:41
desrtpitti: me too, but it will be fun anyway15:41
desrtwe have team dinner tomorrow15:42
desrtbut you are welcome15:42
didrockspitti: depends, if we can meet half-way, why not :)15:42
Sweet5hark以逸待勞   以逸待劳15:42
desrtokay then15:43
desrtmoving on...15:43
desrt#topic FJKong15:43
=== meetingology changed the topic of #ubuntu-desktop to: FJKong
desrtFJKong: hey.  what's up? :D15:43
pittididrocks: yeah, we can meet at some tube station15:43
FJKonglooking into scope developing in U7, but no one maintain it... oh no, horrible15:43
FJKongU7 API has a lot of changes it,there is no Lens at all in the new API, but only Scopes.15:43
desrtwell15:44
desrtthat was a very nice status update15:44
desrti am happy about your honest participation in this process15:44
desrtgood show15:44
desrt#topic Sweet5hark15:44
=== meetingology changed the topic of #ubuntu-desktop to: Sweet5hark
desrtSweet5hark: i know you've been waiting...15:44
seb128pitti, you should come to our team dinner :-)15:44
Sweet5harkwat?15:44
Sweet5harkas stated: 以逸待勞/以逸待劳15:45
Sweet5harkEOF15:45
desrti agree.  that sounds like a great plan.15:45
desrtokay.  thanks!15:45
desrt#topic willcooke15:45
=== meetingology changed the topic of #ubuntu-desktop to: willcooke
desrtwillcooke: any updates for the week?15:45
pittiseb128: sounds good too (we are five people here at the release sprint)15:45
willcookeI saw a cat15:45
willcooke</week>15:45
desrtnice!  cats are awesome!15:45
willcookeIt was a pretty good week15:46
desrt#topic other_business15:46
=== meetingology changed the topic of #ubuntu-desktop to: other_business
desrtanything else?15:46
attentethanks15:46
willcookeI saw two different types of birds as well15:46
pittioh, sorry for breaking your meeting15:46
desrtthat is quite some other business indeed15:46
seb128pitti, maybe the few of us who go climbing can meet you for beer tonight after the climbing?15:46
seb128pitti, still having the same mobile number?15:46
Laneypitti: you didn't, this is some kind of long troll by desrt ...15:46
pittiseb128: yes, hasn't changed in many years15:47
desrtit takes patience....15:47
seb128pitti, k, good, let's see how the evening goes then15:47
desrtokay.  thanks everyone!15:47
desrt#endmeeting15:47
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v
meetingologyMeeting ended Tue Apr 21 15:47:21 2015 UTC.15:47
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2015/ubuntu-desktop.2015-04-21-15.32.moin.txt15:47
Laneythanks!15:47
attentethanks!15:47
pittiseb128: looks we can come tomorrow, too15:47
seb128pitti, yeah, well we can do that 2 nights it's not that often that we see each others nowadays15:49
pittiseb128: right; when do you guys get climbing?15:49
pittis/get/go/15:49
seb1286pm15:49
seb128Laney said it should take 1.5-2h15:49
seb128+ traval15:49
seb128travel15:49
pittiwow, my arms are usually a wreck after 1 h :)15:49
seb128so maybe 8:30-9 pm15:50
seb128yeah, I'm not even sure I'm going yet15:50
seb128I never tried climbing ;-)15:50
pittianyway, dinner around 8 seems fine to me, we can come your way15:50
seb128those guys don't joke though15:50
seb128great15:50
seb128let's keep in touch15:50
pittijust tell us a tube station and a time?15:50
seb128pitti, would around Convent Garden at ~20:30 works?15:54
pittiseb128: sure15:54
seb128great15:56
didrockspitti: should we met at Convent Garden a little bit earlier?15:57
didrockshave a beer and so on15:57
pittididrocks: if we manage to get out of here early enough, sure :)15:58
didrockshum, seems you won't then :p15:59
didrocksok, I'll see if I meet you guys there15:59
pittididrocks: yesterday we went out around 19:30, plus tube and stuff, so 20:00 sounds possible16:00
didrockspitti: ok, let's forget about it, if I was going there, I would go walking, so I'll stay here it seems16:01
didrockswill see you tomorrow!16:01
pittididrocks: hmkay16:01
* Sweet5hark is afraid of heights: climbing -> scary. jumping out of a flying plane -> no problem.16:02
Sweet5harkor maybe, Im just afraid of exercise ...16:03
davmor2Sweet5hark: My wifes first flight she was more scared looking out of the window when the plane was on the tarmac than she was when the thing was in the air :D16:04
* ogra_ curses 16:20
ogra_evolution got completely unusable for me on trusty :(16:20
ogra_doesnt survive 10min without turning the window grey today16:20
seb128but it didn't change?16:20
ogra_no, and i didnt upgrade or anything16:21
ogra_i have like 80 mails that i have marked read for about 20 times since this morning though ... every time i restart the app they come back ... very annoying16:22
* ogra_ sighs ... again ... 16:35
Laneycan you get a backtrace and/or file an upstream bug?16:36
ogra_yeah, i guess i have to16:36
Laneysorry for your bug :(16:38
ogra_heh, not your fault16:40
ogra_my general desktop experience is quite awful since i switched my desktop from precise to trusty16:40
larsuuse vivid!16:40
* larsu hides16:40
ogra_this is only one piece of the picture16:40
ogra_larsu, i do, on my laptop, but my desktop runs critical scripts and stuff ... even rebooting takes me ~1h to get everything up in order16:41
larsuoh wow16:41
ogra_(and every time i do that i swear to myself to write a master script to do all that :P )16:42
* qengho is afk for driver's-license appointment.16:59
* ogra_ hopes you get a well open licensed driver then ... not some binary crap 17:00
ogra_;)17:00

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!