/srv/irclogs.ubuntu.com/2014/11/04/#ubuntu-mir.txt

=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
anpokAvagetto: hi08:40
Avagettohi08:40
Avagettocopy questiom here from enother chanel?08:41
anpoki think the mir team is in all of the channels08:41
anpokhmm what kernel are you using?08:41
anpokand which drivers do you want to use?08:41
anpokrk3288 is something with vivante?08:42
anpokor mali?08:42
Avagettomali08:43
Avagettoplease wait one sminute08:43
AvagettoWe talked with you before, if you want I strip off you log a conversation08:46
Avagettoi use kernel 3.1008:46
mlankhorstRAOF: ping08:46
anpokAvagetto: ah I remember08:47
=== chihchun_afk is now known as chihchun
AvagettoI tried to install ubuntu touch but at boot it would hang when I didn't have access to the console.08:50
Avagettonow i try use ubuntu-desktop-next packages08:51
anpokAvagetto: to get unity8 + mir running on that gpu you need a the mir android graphics platform which relies on a working libhyrbris EGL/GL09:04
anpokand that one needs the android userspace gpu drivers..09:04
anpokAvagetto: i am not sure what you installed there so far?09:05
anpokmlankhorst: he might still have flaky connectivity - yesterday he said that he might be best reached by mail..09:13
mlankhorstok09:14
Avagettoanpok: I tried, but apparently somewhere made a mistake. now I sit and more carefully reread ubuntu touch porting guide. Then try to repeat the installation on the device. Now I don't want to distract You . Today or tomorrow I will write about the results or ask for more detailed information. Thank you very much.09:21
anpokcool!09:21
anpokAvagetto: i cant help you much with porting part.. but good that you keep on fighting09:22
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
alf_alan_g: What's your concern about switching from high_resolution to steady? That is, where do you think high_resolution would be useful?11:30
alan_galf_: I don't have specific evidence we need it, but that isn't evidence it isn't needed.11:32
alan_gHave you been through all the code that uses mir::Clock?11:34
alf_alan_g: My rationale for removing it is: 1. HR isn't safe to time intervals with (unless it happens to be steady, but there is no guarantee) 2. it's not useful for wall clock time since there is no guarantee that it is the system_clock11:37
alan_gI think we have three scenarios for use of "clock":11:40
alan_g1. To timestamp logs. For that "wall clock" is an appropriate metaphor11:41
alf_alan_g: @been through code that uses mir::Clock, yes, we only use it for relative timings11:41
alan_g2. To measure elapsed time11:41
alan_g3. to timestamp event11:42
alf_alan_g: I agree we should have different clock abstractions, but didn't want to introduce them here11:42
alf_alan_g: e.g. different interfaces for a MonotonicClock and a RealTimeClock11:44
alan_galf_: OK given the above I don't object to steady clock11:44
alan_gOTOH we could have one interface and three implementations11:45
alan_g(Admittedly we couldn't just use the boost types for Timestamp and Duration then)11:46
alf_alan_g: What I don't like about one interface is that different clocks provide different guarantees and it would be better to encode that guarantee in the type to avoid e.g. passing a system clock to a class that really needs to measure elapsed time11:48
alan_galf_: yeah. Was mostly speculating. If as you say we're only calculating intervals we don't need it yet.11:50
alan_ganpok: did you discover why the USC tests were commented out?11:53
alf_alan_g: as for not exposing the underlying std clock type, I wonder if we could make something like "using Timestamp = std::chrono::timestamp<mir::time::Clock,std::chrono::nanoseconds>" work, didn't try that...11:54
alan_galf_: there are lots of solutions but it is more complexity than we need now.11:55
anpokalan_g: i guess by accident .. i.e. issues with sbuild .. maybe ..12:16
* alan_g takes that as a "no"12:16
anpok:)12:16
anpoki could rule out "oh, tests are failing, hmm how can i solve that"12:17
anpokit happened with revision 166 http://bazaar.launchpad.net/~unity-system-compositor-team/unity-system-compositor/trunk/revision/16612:21
alan_gLooks accidental -anyway I've MP'd a fix12:32
anpokok would have done the same .. since i was refactoring some things to get it testable12:44
alan_gIt is in dire need of refactoring - as I found out getting to work with mir::Server.12:50
anpoki only do low level refactorings .. nothing that changes the big picture12:52
* alan_g suspects the big picture needs a re-write12:53
anpokyes12:53
alan_gIf only there were some good acceptance tests. ;)12:54
anpokthe responsibilities are strangely distributed...12:54
alan_gAnd WTF is Qt doing in there anyway?12:54
anpoksomebody should switch it to dbuscpp ..12:54
alan_g/rant off12:55
anpokneed to grab kids.. brb12:55
=== dandrader is now known as dandrader|afk
alan_galf_: happy now? https://code.launchpad.net/~raof/mir/touch-all-the-things/+merge/24039414:29
=== dandrader|afk is now known as dandrader
alf_alan_g: yes, top-approved14:34
=== sil2100_ is now known as sil2100
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
=== dandrader is now known as dandrader|lunch
alan_gAlbertA: it was your change in -c 166 that commented out the tests. Any reason not to restore them? https://code.launchpad.net/~alan-griffiths/unity-system-compositor/uncomment-tests/+merge/24056017:41
AlbertAalan_g: wtf.... totally missed that in code review17:44
AlbertAalan_g: yeah that should not have made it in...17:44
AlbertAthat was just my local branch which I disabled tests to get it to cross-compile with the cross-compile scripts...17:45
alan_gAlbertA: I guessed it was something like that. (Which is why we have code reviews...)17:46
=== dandrader|lunch is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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