#mer log for Thursday, 2012-08-23

*** sonach has joined #mer00:05
*** darai has joined #mer00:12
*** tilgovi has joined #mer00:14
*** phaeron has quit IRC00:15
*** thetet has quit IRC00:21
lbtJohnJ_: there's very little ARM-specific code in Mer00:22
lbtmostly it's higher level and cross-compiled to run on ARM00:23
JohnJ_lbt: I see, I was pointed here as a cool project to see ARM use, been searching through your packages and just find C code00:24
lbtwell, we do target multiple ARM devices00:24
JohnJ_do you know any OS project where I could find ARM-specific code?00:24
lbtit's just that very little real code is written in assembler anywhere00:24
lbtgcc ?00:24
lbtthe kernel of course00:25
JohnJ_I understand, it then cross-compiles to the different ARMs, x8600:25
lbtand parts of glibx00:25
lbtc00:25
lbtyes00:25
JohnJ_by anywhere you mean anywhere in mer, or anywhere in mobile dev?00:26
lbtthe latter00:26
lbtmost of the time code written in C and run through an optimising compiler is better than asm anyway00:26
lbtwhat you really need to learn is things like the ABI issues, how the thumb instruction sets work, hardfp vs softfp00:27
lbtMer is a good place for that kind of thing00:28
lbtanyhow... very very late here so I'm off to bed. Feel free to ask questions and I'm sure people will answer when they're awake (we're mainly EU00:29
lbto/00:29
JohnJ_oh enjoyed so much crunching asm in college, thought these days there would be an hight request for ARM00:30
JohnJ_guess not00:30
JohnJ_tks for the answer00:31
JohnJ_\o00:31
*** mauno_ has quit IRC00:32
*** mauno has joined #mer00:33
lbtJohnJ_: maybe https://github.com/freedreno/freedreno   http://freedreno.github.com/00:35
*** jstaniek has quit IRC00:37
JohnJ_lbt: gonna check it00:39
*** JohnJ_ has quit IRC00:41
*** himamura has joined #mer00:57
*** himamura_ has joined #mer01:00
*** himamura has quit IRC01:03
*** KaIRC has quit IRC01:25
*** M4rtinK has quit IRC01:29
daraiHello, I'm just a visitor stopping by to check on the status of Mer.01:29
daraiIt's good to see that it's up and going01:29
daraiWas a bit concerned, hearing about the news about Tizen/Bada and the such01:30
*** Hoolxi has quit IRC01:31
*** dionet has quit IRC01:31
*** vgrade has joined #mer01:33
*** darai has quit IRC01:34
*** vgrade2 has quit IRC01:36
*** slx has joined #mer01:40
*** beford has joined #mer01:43
*** swerden has quit IRC01:44
*** Hoolxi has joined #mer01:47
*** rc_ has joined #mer02:02
*** rcg has quit IRC02:06
*** teve has quit IRC02:19
*** teve has joined #mer02:21
*** tilgovi has quit IRC02:24
*** Destructo has quit IRC02:42
*** blauzahl has quit IRC02:42
*** bugzy has joined #mer02:45
*** odin_ has quit IRC02:51
iekkumorning03:10
*** himamura has joined #mer03:13
*** himamura_ has quit IRC03:13
*** Hoolxi has quit IRC03:30
*** phinaliumz has joined #mer03:38
*** furikku has joined #mer03:48
*** Hoolxi has joined #mer03:48
timophmorning03:51
ljpyay! I get an n90003:55
timophit's still a very nice hackable gadget (i have two :p)03:56
ljpindeed03:56
* ShadowJK has 3, as nothing better has come out yet04:05
SageShadowJK: n950? ;)04:15
timoph:)04:16
Sageon my n950 fn (?) key seems to be failing it makes bad sound already when pressed. :/04:17
*** clopez has quit IRC04:18
ShadowJKN950 can't be obtained, and as a daily device has same 3 biggest issues as N9 :)04:19
*** Jucato has quit IRC04:19
ShadowJKlike, harm, aegis, and msf04:20
Stskeepsmorn04:25
*** amit has joined #mer04:27
*** amit is now known as Guest4411104:28
SageStskeeps: what is the status of mer prerelease btw. Good to go or some fixes still needed?04:29
StskeepsSage: did we try to boot n900/n950 yet?04:30
StskeepsSage: i was waiting to hear if there were any ofono changes04:30
SageStskeeps: ofono is fixed with -latest already on n95004:30
Sagewas adaptation side fix04:30
Sageor at least I can make calls now04:30
SageI have booted only vm so far04:32
Stskeepsok04:33
Sageupdating my n950 soon with the -next though04:33
*** npm_ has quit IRC04:34
Stskeepslet's boot n900 and n950 soon and let's say that's OK?04:34
Stskeepsdo we have images with latest-latest?04:34
Sagewe don't have images with latest latest atm.04:35
*** M13 has joined #mer04:36
Stskeepsokay04:37
Stskeepscan we make that?04:37
Stskeeps:P04:37
Sagequite high expectations this time in the morning ;)04:38
* Sage tries to find his microsd card04:39
*** Guest44111 has quit IRC04:39
Sagepartially no images for the latest -latest is in purpose as I wanted to really see how the update works and what parts of the guides needs updating.04:40
Stskeepswell, i just want to have images made for -next so we can QA it and not have aard or others shout at us ;)04:41
*** npm_ has joined #mer04:42
* Sage ponders what Stskeeps meant with that -next images are done already04:43
Stskeepsokay, i need coffee04:43
Stskeeps:P04:43
Stskeepslong story short: we need to QA n900 and n950 for -next04:43
Sagefigured out that much :D04:43
Stskeepsi've tested x8604:43
Sagenot cool, I have no idea where my microsd card is04:47
Sageor n900 battery even :P04:47
*** taziff1 has joined #mer04:47
Stskeepswell, if you do n950 i can do n90004:49
*** taziff has quit IRC04:49
Sagefound \o/ I'll do n900 :)04:50
*** Lava_C is now known as Lava_Croft04:51
Sagemy n950 is doing other tests atm. thus I prefer n900 atm.04:52
Stskeepsok04:53
*** taziff has joined #mer04:54
*** taziff1 has quit IRC04:55
StskeepsSage: did you solve your prelink issue yet?04:57
Sageno04:57
Sageno idea what is causing that :/04:57
Stskeepsok04:57
Stskeepswe should move to IMG based builds anyway04:57
Stskeepsreplicatable build setups04:58
Sageyes04:58
Sagemaybe it is a bug in my host kernel or something that prelink thingy04:59
SageIt doesn't happen always but quite often now04:59
Stskeepsok05:00
* Stskeeps writes image to n905:02
Sageboots n900 and his laptop05:02
Sagen900 boots fine and network and ntp works as well ;)05:06
* Stskeeps ponders if he needs a new moslo05:07
StskeepsSage: can you do ls -al /dev/tty* for me on n900?05:14
*** blauzahl has joined #mer05:14
Stskeepsand tell me what user/grup they have05:14
Sageeasier to pastie http://pastie.org/4572526 :)05:15
Sagetty1 is the most interested one I guess :)05:16
Stskeepsok, more info then05:16
Stskeepscat /etc/group | grep video05:16
*** rdqfdx has joined #mer05:16
Sagevideo:x:39:nemo05:17
Sageadded in .ks file05:17
Stskeepsok, good05:18
*** Hoolxi has quit IRC05:25
vgradelbt \o05:27
*** situ has joined #mer05:30
Stskeepsgood morning situ05:34
situhi05:34
situI was able to commit my changes on server.05:35
Stskeepsalright05:35
situRight now I am at office so won't be able to work on it.05:35
Stskeepssure, work first :)05:35
*** Hoolxi has joined #mer05:37
*** Mardy_ is now known as mardy05:42
*** taziff1 has joined #mer05:43
SageStskeeps: n900 seems to be working fine05:43
Stskeepsok05:44
* Sage puts sim to his n900 to test the phone functionality05:45
SageStskeeps: on n900 the tty is a problem at times btw.05:45
*** taziff has quit IRC05:45
Sagewe should probably fix that already in this release05:45
Sageon some boots the tty and Xorg are up at the same time and I can see terminal flickering and I can type to the terminal as well ;)05:46
Stskeepsworking on it05:46
Sagefirst boot was fine second boot is terrible because that problem05:46
*** jukkaeklund has joined #mer05:51
*** Ionakka has joined #mer05:54
*** jukkaeklund_ has joined #mer05:56
*** jukkaeklund has quit IRC05:56
*** jukkaeklund has joined #mer05:58
Stskeepswho here is interested in system level work, qt5, wayland, mer with busybox, wayland, good development environments?05:58
Stskeepser, double wayland.. too little coffee05:59
*** Andy80 has joined #mer05:59
*** Andy80 has joined #mer05:59
SageStskeeps: busybox o/06:00
*** jukkaeklund_ has quit IRC06:01
Sage:)06:01
SageStskeeps: I can confirm the tty fix (removal of the getty@tty1 file) on n900 fixes the issue06:01
*** jukkaeklund_ has joined #mer06:01
Ionakkaqt5 absolutely, wayland's interesting too06:02
Ionakkai would guess that it's hard to find someone _not_ interested in good dev envs ;)06:02
Bostikqt5 yes, wayland yes, good devkits yes, busybox... not so much06:02
*** jukkaeklund has quit IRC06:03
Stskeepsmy aim is to include a busybox option for mer, and start productizing http://releases.merproject.org/~carsten/mini-mer-i586-vm-qmlcompositor.ks a bit06:03
Stskeepsie, minimal images, start using systemd user sessions with wayland, etc06:03
Stskeepsdevelop-able in virtualbox with llvmpipe sw rendering06:03
Stskeepsthen over time slap it on top of various devices like r-pi, the libhybris work, etc06:05
*** jukkaeklund___ has joined #mer06:06
*** pohly has joined #mer06:10
*** jukkaeklund_ has quit IRC06:10
*** jukkaeklund has joined #mer06:10
Andy80'morning!06:12
*** jukkaeklund___ has quit IRC06:12
Stskeepsmorn Andy80 :)06:13
*** savaaz is now known as savaaZ06:14
*** jukkaeklund has quit IRC06:15
sonachwayland and busybox, yes, my interests ! but ability is not enough to develop, can do test work first :P06:15
Stskeepshehe06:15
sonachStskeeps: how is the mer running on Gingerbread hw adaption for MIPS stuff going? hi3716C hasn't arrived yes, so if the MIPS stuff is OK, I can try it on BCM7231,06:17
Stskeepssonach: not focused that much on that part yet06:18
Stskeepsgot some issues i need to solve on arm first06:18
sonachStskeeps: OK, no hurry. then I can wait hi3716C and test the ARM version,06:18
*** jukkaeklund has joined #mer06:22
*** pirut has joined #mer06:27
*** beford has quit IRC06:36
*** pirut has quit IRC06:39
*** pirut has joined #mer06:39
*** dcthang has joined #mer06:41
*** bugzy has quit IRC06:42
*** phaeron has joined #mer06:46
Stskeepsgood morning phaeron06:47
phaeronStskeeps: morning :)06:47
*** pirut has quit IRC06:51
*** VDVsx has joined #mer06:51
*** pirut has joined #mer06:51
*** kallela has joined #mer06:54
*** phaeron has quit IRC06:54
*** mikhas has joined #mer06:55
Stskeepsmorn kallela, mikhas06:55
kallelagood morning06:58
*** harbaum has joined #mer06:58
mikhasmoin07:00
*** taziff has joined #mer07:00
*** veskuh has joined #mer07:01
*** taziff1 has quit IRC07:01
*** taziff has quit IRC07:06
*** taziff has joined #mer07:07
veskuhlbt: is there a way to change email in nemo/mer bugzilla? I've got my old nokia mail there, and can't use it anymore obviously.07:09
*** himamura_ has joined #mer07:10
*** himamura has quit IRC07:12
*** calvaris has joined #mer07:13
Sageiekku: ^ can you change veskuh's e-mail?07:14
*** ALoGeNo has quit IRC07:15
*** tanuk has quit IRC07:19
*** jpetrell has joined #mer07:21
*** sshaaf has joined #mer07:23
iekkuSage, i will try07:28
*** ALoGeNo has joined #mer07:28
ltrvsgomorron all :) any ETA for the build system to be up again?07:28
Stskeepswe're probably doing a full release today and then start merging/building07:30
Stskeepsdepends :)07:30
ltrvsStskeeps: ok. just wanted to know, no rush ;)07:31
iekkuSage, solved07:32
*** niqt has joined #mer07:37
niqtmorning07:39
*** xbarmar has left #mer07:39
*** Venemo has joined #mer07:39
SageStskeeps: mer release right? :)07:39
Stskeepsright07:40
lbtmorning07:52
Stskeepsmorn lbt07:52
*** mike7b4_work has joined #mer07:52
*** taziff1 has joined #mer07:52
*** taziff has quit IRC07:53
*** zolkis has quit IRC07:54
*** simon__ has joined #mer08:00
*** phaeron_n9 has joined #mer08:01
*** simon__ has quit IRC08:01
*** jpetrell has quit IRC08:02
*** jpetrell has joined #mer08:04
*** thetet has joined #mer08:04
*** mdfe_ has joined #mer08:05
*** situ has left #mer08:06
*** jpetrell has quit IRC08:08
*** tukem has joined #mer08:09
*** jpetrell has joined #mer08:10
*** springz has joined #mer08:10
*** norayr has joined #mer08:11
*** lamikr has joined #mer08:15
*** taziff1 has quit IRC08:18
*** taziff has joined #mer08:18
*** jukkaeklund_ has joined #mer08:24
*** vilpan has joined #mer08:24
*** norayr has quit IRC08:27
*** yunta has joined #mer08:27
*** jukkaeklund has quit IRC08:27
*** Jucato has joined #mer08:29
*** trbs has joined #mer08:30
*** thetet has quit IRC08:30
Stskeepsmdfe_: has anybody in KDE community investigated systemd user sessions yet?08:30
mdfe_Stskeeps: good morning08:34
*** notmart has joined #mer08:34
*** notmart has joined #mer08:34
mdfe_how does it work?08:34
mdfe_notmart: ping08:35
*** calvaris has quit IRC08:35
Stskeepswell, quite easily really08:35
Stskeepshttps://build.pub.meego.com/package/files?package=nemo-mobile-session&project=home%3Astskeeps%3Auser-sessions&rev=5 gets you a xterm08:36
Stskeepsno uxlaunch included08:36
notmartmdfe_: pong08:36
mdfe_notmart: Stskeeps is asking if we have investigated systemd user sessions yet08:37
mdfe_Stskeeps: uxlaunch? Whats about the xserver?08:37
Stskeepsmdfe_: handled by xorg-launch-helper which is really tiny, just another systemd user service08:38
notmartmdfe_: no, not really08:38
Stskeepsit won't be mandatory in mer, but a possibility08:38
mdfe_whats the goal?08:38
Stskeepsgoal is much faster bootup, saner inter-dependencies between user processes08:39
Stskeepsfast shutdown of session08:39
Stskeepschanging targets, perhaps even apps as systemd services, better cgroup usage, etc08:39
notmartwhat needs to be done? i guessjust a bunch of service files somewhere?08:39
Stskeepsyeah, probably08:39
Stskeepsit replaces /etc/xdg/autostart and /usr/share/xsession08:39
mdfe_we ohne have to create a own systemd rule instad using uxlaunch?08:39
notmartst the moment we use a little app that handles dependencies in a similar way to systemd08:39
notmarteventually using systemd would mean a thing less to maintain08:40
Stskeeps:nod:08:40
Stskeepsjust letting you know this is being prepped for in mer, so people can choose that option too08:41
mdfe_it would be very nice if we are not forced into this area atm08:42
Stskeepsyeah08:42
Stskeepsit's not in any way forced08:42
mdfe_:)08:42
Stskeepsjust letting you know of future possibilities08:43
Stskeepsit has nice things like starting up daemons as user -before- xorg, too08:43
Stskeepsie, things that only need dbus08:43
*** alexxy[home] has quit IRC08:43
*** merder has joined #mer08:45
mdfe_whats is about debugging capabilities of start-up sequences in systemd?08:45
mdfe_imho its really hard in case something is going wrong08:46
Stskeepswell, you can ask it to show you even a graph or time spent08:46
Stskeepsor see what services failed to launch08:46
*** alexxy has joined #mer08:46
mdfe_if you get a shell08:46
Stskeepsright, well, you can always possibly kick into an emergency mode08:47
mdfe_this sounds interesting, never heard about08:47
Stskeepsi mean, if it notices services fail, it can switch to different target08:47
notmartyeah, i think is not something for pa3, but is definitely something to look into08:49
Stskeepsyep08:49
notmarteven for the desktop, since there is used a script that probably some people here are younger than that :p08:50
Stskeepsand if you guys are interested in wayland/qt5, i'm slowly starting a project to do mer+wayland+busybox+qml compositor to pave the way for even more interesting systems in future08:51
Stskeepsto for example put on top of traditionally for android hw08:52
*** fomg-optimize has joined #mer08:52
notmartyeah, that's in the target as well, but a complete qt5 port will take a long time08:52
Stskeepsyep08:53
Stskeepshello fomg-optimize08:53
sroedalStskeeps: in what shape does the android baselayer provide EGL / GL drivers?08:53
sroedalnotmart: a qt5 port to where?08:53
Stskeepssroedal: i presume you saw my libhybris demo?08:53
sroedalStskeeps: now I see it :)08:54
Stskeepsalright08:54
Stskeepsthe idea is to kinda combo the work pq's been working on and getting wayland working on top, perhaps first with qtwayland / qml compositor08:54
Stskeepsas the methods for sharing buffers are already by standard in android gpu drivers08:55
sroedalright08:55
sroedalStskeeps: what kind of hardware would you recommend for playing with this stuff?08:55
Stskeepssroedal: it's a bit rough at the moment, i myself use touchpad with qualcomm, chickencutlass is using JB with galaxy nexus, pq's on ICS with galaxy nexus08:56
Stskeepsthe idea is to have community help iron it out and get it working08:56
sroedalok08:56
*** rc_ has quit IRC08:57
notmartsroedal: i was talking about a qt5 port of complete kde (and thus plasma active too)08:57
notmartthat's on the way but of course quite slowly ;)08:57
Stskeepssroedal: next step at the moment for me is to get qmlscene going08:57
Stskeepssroedal: with eglfs08:57
sroedalStskeeps: sounds good, you could create a custom device profile for that, with custom eglfshooks08:58
Stskeepssroedal: :nod:08:58
sroedalnotmart: right :)08:58
Stskeepssroedal: the magic is that we provide a libEGL.so / libGLESv2.so which bridges to the android GPU drivers, so hopefully not much mods are needed08:59
sroedalStskeeps: yep08:59
sroedaldo the Android GPU drivers in addition to buffer to texture abstractions also provide direct page flipping of buffers? would be needed for direct rendering of wayland clients09:00
Stskeepsi -think- i've seen that around09:01
*** phinaliumz has quit IRC09:01
fomg-optimizeHi there! Just a quick question... Does mer use x window system? What kind of x server does it make use of?09:01
*** himamura_ has quit IRC09:02
Stskeepsfomg-optimize: x.org but wayland and others are in progress too09:02
fomg-optimizeStskeeps: ah, thank you for the quick answer!09:03
*** faenil has joined #mer09:06
*** norayr has joined #mer09:06
*** himamura has joined #mer09:10
*** himamura has quit IRC09:11
pqStskeeps, I'm not sure how much of my wayland-on-android work so far is reusable with the hybris approach, if any. It was almost all just fighting the Android, which hybris fortunately gets rid of.09:12
*** pirut has quit IRC09:12
*** pirut has joined #mer09:13
Stskeepspq: we'll see09:13
sledgesmorning all!09:14
Stskeepsmorn sledges09:14
*** M4rtinK has joined #mer09:15
sledgesahh the rain is coming :(09:15
sledgesit is going to rain during the whole long bank holiday weekend!09:16
sledgesEngland :)09:16
*** rcg-work has joined #mer09:19
*** Attie has joined #mer09:19
VDVsxvery shity weather in .fi as well, summer is over it seems :P09:21
sledgeswhat summer?09:23
sledges:))09:23
VDVsx:D09:23
VDVsxI still remember last years summer, was in a Thursday :D09:23
savaaZtypical finnish "summer" around 3310009:25
sledges:)09:33
sledgessounds like you're on about a polar day :)09:34
*** sonach has left #mer09:36
*** VDVsx has quit IRC09:36
*** M13 has quit IRC09:40
*** phaeron_n9 has quit IRC09:42
*** pirut has quit IRC09:53
*** odin_ has joined #mer09:54
*** sshaaf has quit IRC09:58
*** dionet has joined #mer10:04
*** dcthang has quit IRC10:13
*** phaeron has joined #mer10:15
*** clopez has joined #mer10:21
*** Juhi24_ is now known as Juhi2410:26
*** jpetrell_ has joined #mer10:27
*** jpetrell has quit IRC10:28
*** niqt has quit IRC10:32
*** KaIRC has joined #mer10:50
*** phaeron has quit IRC10:53
*** springz has quit IRC10:56
*** yunta has quit IRC11:01
*** lichtblau has joined #mer11:06
*** kallela has quit IRC11:11
*** yunta has joined #mer11:15
*** jluisn has joined #mer11:17
pqStskeeps, what was the original version of the gingerbread linker you imported into libhybris? Was it really the one in your initial commit?11:17
Stskeepsafaik?11:18
*** ovasyura has joined #mer11:18
pqStskeeps, I can't seem to find the identical linker.c from bionic gingerbread branches11:19
pqjust wanted to see what you changed11:20
Stskeepshmm11:20
Stskeepsi'll check sha hashes if you want11:20
pqthat would be cool11:20
pqI assume you didn't touch the ics nor jb code, so I would need to do similar changes in ics?11:21
Stskeepsyes11:21
Stskeepsi couldn't test it11:21
*** rcg-work has quit IRC11:24
pqactually what got me into this, was trying to find out how you are sure to load the right one of bionic vs. glibc libc et al.?11:24
*** kallela has joined #mer11:25
*** rcg-work has joined #mer11:25
*** Venemo_N950 has joined #mer11:31
pqStskeeps, test_egl ends up with a segfault http://pastie.org/4573895 , but I'm not surprised since that's using the gingerbread libhybris, when /system is ics.11:34
Stskeepsyes11:34
Stskeepsenable LINKER_DEBUG and change the PRINTF(2, in linker_debug to -111:35
*** zchydem has quit IRC11:35
Stskeepsand get some debugging on11:35
pqok, got a lot more now.11:39
pqStskeeps, and your ics/linker.c is indentical to AOSP one, as I expected, but the gingerbread is not, or I couldn't find the right version.11:40
Stskeepshmm11:41
Stskeepsmoment, having pizza :)11:41
pqStskeeps, where do you differentiate whether your lib search comes up it bionic or glibc libs?11:41
Stskeepspq: load paths11:42
Stskeepspq: it has hardcoded /system/lib and /vendor/lib already in android11:42
pqhm, I need look harder...11:42
Stskeepsfor dlopen we need a full path anyway11:42
faenilStskeeps, what topping? :)11:43
*** zchydem has joined #mer11:48
pqahha, apparently LD_LIBRARY_PATH would be trouble, i.e., need to be renamed11:48
*** yunta has quit IRC11:54
*** odin_ has quit IRC11:54
*** odin_ has joined #mer11:58
pqaah, it may crash because of an unimplemented pthread symbol, I guess11:59
Stskeepsalso possible12:00
Stskeepsgdb is handy12:01
pqyeah, I need to switch to a better chroot... though I have other things to do before I actually start hacking on libhybris12:06
Stskeeps:nod:12:06
Stskeepsalone knowing there's pthread symbols we don't handle is a good start12:07
pqhaha, yeah I just understood that piece of your code, providing a "subtle" hint that this is unimplemented :-D and gdb would even tell me which symbol it is.12:08
Stskeepsthat is another fun issue we'll have to handle12:10
Stskeepshow to make debugging and stack traces easier12:10
*** jukkaeklund_ has quit IRC12:11
pqstarting with full paths in the debug output would be a start, so one sees it is using the right lib12:11
*** niqt has joined #mer12:23
*** cxl000 has joined #mer12:30
*** merder has quit IRC12:35
*** VDVsx has joined #mer12:50
*** tanuk has joined #mer12:51
*** ChickenCutlass has joined #mer12:58
ChickenCutlassStskeeps: hi12:58
ovasyurastskeeps:Hi. How can I create sb2 target for N900? Platform_SDK_and_SB2#Installation describes the process for N950. But the same approach can not be used for N900 because  http://repository.maemo.org/meego/Nemo/ n900 images don't contain tar.bz2 files.13:00
Stskeepslo ChickenCutlass13:00
ChickenCutlassStskeeps: I have made progress with libhybris.  and the test program works.  I can also almost get the egl test working but is fails to create a surface.13:00
Stskeepsovasyura: shouldn't matter13:00
ovasyuraShould I use nemo-handset-armv7hl-n900-0.20120614.1.NEMO.2012-08-05.2.ks  file?13:00
StskeepsChickenCutlass: progress \o/13:01
ChickenCutlassStskeeps: I think in order to create a surface you need to ask surfaceflinger for a buffer.13:01
Stskeepsovasyura: just use the n950 one13:01
StskeepsChickenCutlass: nop13:01
ChickenCutlassStskeeps: hmm13:01
ChickenCutlassStskeeps: did you have to kill SF?13:01
ovasyurastskeeps: for N900 device?13:01
StskeepsChickenCutlass: i've never run sf13:01
Stskeepsovasyura: yeah, it doesn't matter in practice13:01
StskeepsChickenCutlass: then again, i dont do it in a chroot, i dont even have android running13:02
*** mikhas has quit IRC13:02
ChickenCutlassI see13:02
ChickenCutlassStskeeps: so to let you know -- there is no difference in JB vs gingerbread13:02
StskeepsChickenCutlass: isn't there a hardcoded "32" in the test_egl ?13:02
ChickenCutlassStskeeps: my problem was hard float13:02
Stskeepsor 2413:02
StskeepsChickenCutlass: alright13:02
*** Venemo_N950 has quit IRC13:03
StskeepsChickenCutlass: try to switch 32 to what bpp the screen /framebuffer has13:05
ChickenCutlassStskeeps: ok13:05
ChickenCutlassStskeeps: in the attrs?13:05
Stskeepsyes13:05
ovasyurastskeeps: Thank you. I will try.  Does it mean that I can install 950 image on my n900 device?13:05
Stskeepsovasyura: no, there's subtle differences13:05
*** Andy80 has quit IRC13:07
ChickenCutlassStskeeps: no luck.  So close13:08
StskeepsChickenCutlass: same as in /sys/class/graphics/fb0 ?13:09
ChickenCutlassStskeeps: ?13:09
Stskeepsthere's a bpp in /sys, so13:10
ChickenCutlassStskeeps: right 32, that is what I am using.13:11
ChickenCutlassStskeeps: so I get this in the device log. http://pastebin.com/AE1EafLr13:12
ChickenCutlassStskeeps: right before I request the surface13:12
*** kllp_ has quit IRC13:13
pqChickenCutlass, yes, surfaceflinger will prevent other framebuffer apps from running, and the EGL for framebuffer can be used only by one at a time.13:16
Sagelbt: have a moment to talk?13:16
ChickenCutlasspq: right.  I made sure I do not hveit running13:17
ChickenCutlasshave13:17
StskeepsChickenCutlass: strace?13:19
pqChickenCutlass, fwiw, this works on ICS: http://cgit.freedesktop.org/wayland/weston/tree/src/compositor-android.c13:19
ChickenCutlasspq: ok13:19
ChickenCutlassStskeeps: I will try that next13:19
pqyou could try to steal the parameters from that13:19
*** veskuh has quit IRC13:19
lbtStskeeps: I appear to have stolen the CI OBS workers13:19
Stskeepslbt: ..13:19
*** gabrbedd has joined #mer13:19
lbtSage: sec13:19
lbtpuppet13:19
pqChickenCutlass, and this gets me the nativewindow to use with EGL: http://cgit.freedesktop.org/wayland/weston/tree/src/android-framebuffer.cpp#n4113:20
ChickenCutlasspq: ah, thanks13:21
StskeepsChickenCutlass: there is some weird interaction when not using libEGL wrapper at times13:21
pqChickenCutlass, oh yeah, the weston code assumes you are using the android wrapper-libEGL, not the hw libs directly.13:21
StskeepsChickenCutlass: the goal is being able to avoid the wrapper libEGL13:22
Stskeepsie, android-wrapper13:22
ChickenCutlassStskeeps: I see13:22
Stskeepsbecause it does really weird TLS crap13:22
Stskeeps:P13:22
*** kllp has joined #mer13:23
pqalso, less android, the better :-)13:23
ChickenCutlasspq: so you think I need to pass the fb window to the create surface13:24
pqChickenCutlass, yes, I can't see how else it would work.13:24
ChickenCutlasspq: ok I get it13:25
*** VDVsx has quit IRC13:25
pqandroid::FramebufferNativeWindow() sets up flipchains and whatnot, IIRC13:25
pqbut, it is also very tied to the android-wrapper-libEGL13:25
pqI hope we get rid of most or all of the C++ hell, when we start using the hw libs directly13:26
ChickenCutlasspq: so I guess I need a shim in libhybris for those calls?13:26
mike7b4_workHi all, why isnt mer SDK include rpmbuild? Or is there something else to use when create RPM:s ?13:26
pqChickenCutlass, I guess... you're further in it than me13:26
ChickenCutlasspq: ah ok13:27
pqChickenCutlass, the code I linker you to, is the Weston (Wayland server) backend that can run on real Android, without surfaceflinger.13:29
ChickenCutlasspq: right ok13:29
pqactually the android system tree has some small test apps, too13:30
*** Venemo has quit IRC13:31
SageStskeeps: was there still something to inspect with the upcoming mer next?13:31
pqChickenCutlass, in frameworks/base/opengl/tests/ the ones that call android_createDisplaySurface()13:32
ChickenCutlasspq: awesome13:32
ChickenCutlassthanks13:32
*** M4rtinK has quit IRC13:33
pqChickenCutlass, and that functions is defined in frameworks/base/libs/ui/FramebufferNativeWindow.cpp and from there, it starts to get messy, so for quick tests, using that of the equivalent like in weston is preferrable13:34
ChickenCutlasspq: right13:34
pq*that or the equivalent13:34
ChickenCutlassunderstand13:34
Stskeepsthe good news is that all those parts are oss and we can tamper with them as much as we want13:39
Stskeeps:P13:39
ChickenCutlassStskeeps: right, unlike the GL drivers themselves.13:39
ChickenCutlassStskeeps: if they were open13:39
Stskeepsyes13:40
ChickenCutlasswe could just re-compile against glibc13:40
Stskeepsi wish, but .. same situation on glibc-gles drivers13:40
ChickenCutlassright13:40
StskeepsSage: http://review.merproject.org/#change,786 pls to review13:41
Sagelooks good13:43
*** M4rtinK has joined #mer13:43
*** harbaum has quit IRC13:45
Stskeepslbt: will i have my workers back?13:45
Sage:P13:45
lbtStskeeps: done13:46
Stskeepslbt: ok13:47
lbta while back13:47
lbtSage: ok now13:47
Stskeepslbt: i need either a full release or prerelease yet, then we're stable13:47
*** zeq has quit IRC13:48
*** M4rtinK has quit IRC13:49
lbtStskeeps: just say when13:49
lbt(and what)13:49
*** dionet_ has joined #mer13:51
*** dionet has quit IRC13:52
*** gabrbedd has quit IRC13:54
*** gabrbedd has joined #mer13:56
Sagelbt: well I was just thinking about the mer tools project content. and that it would be nice if mer tools releases would be in form of <mer-release>-<mer-tools-release, date?> or so13:57
Sageif vendor wants to use packages from tools with mer release vendor needs to know exactly which mer core release was the tools build against to be sure that there is no e.g. soname change problems13:58
Stskeepslbt: also, when would you like to migrate CI FE/BE, if at all?13:59
lbtStskeeps: when I've finished this bit of work14:00
Stskeepsok14:00
lbtSage: I'm tempted to document that in the release notes rather than have a huge value14:00
lbtThe SDK also includes a Mer release too14:00
Sagelbt: well, SDK contains Mer + Mer:Tools, Nemo would like to contains Mer + Mer:tool + Nemo14:01
*** zeq has joined #mer14:02
Sageor well, would be best if we could maintain same packges.14:02
lbtyes - I'm just worried about the names14:02
lbt"SDK_0.20120719.1_0.20120614.1_6.02"14:02
*** niqt has quit IRC14:02
Sagelbt: well the sdk version could still be 6.02 it would just contain Mer relesae 0.20120719.1 and Tools 0.20120719.1_0.20120614.1 or what ever14:03
lbtit's actually Tools which is 6.0.214:04
Sage:P14:04
Sage7g 2514:04
lbtSDK is Mer+Tools14:04
lbtlet me sort out this deployment stuff first14:04
*** zeq has quit IRC14:06
*** zeq has joined #mer14:06
*** jstaniek_QFridge has joined #mer14:09
*** zeq has quit IRC14:12
*** zeq has joined #mer14:12
*** himamura has joined #mer14:16
*** zeq has quit IRC14:17
*** zeq has joined #mer14:17
*** odin_ has quit IRC14:18
*** odin_ has joined #mer14:19
*** odin_ has quit IRC14:20
*** zeq has quit IRC14:21
*** odin_ has joined #mer14:21
*** zeq has joined #mer14:21
*** norayr has quit IRC14:25
*** dionet_ has quit IRC14:26
*** zeq has quit IRC14:31
*** rsadhu has joined #mer14:37
*** DocScrutinizer05 has quit IRC14:37
*** DocScrutinizer05 has joined #mer14:38
*** Ionakka has quit IRC14:44
pqStskeeps, btw. you have noticed that android has a hardcoded dedicated TLS slot for openGL, right?14:44
*** mike7b4_work has quit IRC14:45
*** mike7b4_work has joined #mer14:45
*** mike7b4_work has quit IRC14:46
Stskeepspq, yes14:49
*** odin_ has quit IRC14:50
*** donza has quit IRC14:53
*** odin_ has joined #mer14:56
*** zeq has joined #mer15:00
*** odin_ has quit IRC15:01
*** odin_ has joined #mer15:01
*** donza has joined #mer15:09
*** calvaris has joined #mer15:13
*** beford has joined #mer15:14
*** odin_ has quit IRC15:29
*** odin_ has joined #mer15:30
*** kallela has quit IRC15:31
*** odin_ has quit IRC15:31
*** odin_ has joined #mer15:33
*** zeq has quit IRC15:34
*** odin_ has quit IRC15:34
*** odin_ has joined #mer15:35
*** NIN101 has joined #mer15:35
*** mikhas has joined #mer15:38
*** odin_ has quit IRC15:39
*** odin_ has joined #mer15:40
*** talavis has quit IRC15:42
*** situ has joined #mer15:42
*** talavis has joined #mer15:42
*** talavis has quit IRC15:47
*** zeq has joined #mer15:52
*** ChickenCutlass has quit IRC16:00
*** gabrbedd_ has joined #mer16:00
*** gabrbedd has quit IRC16:04
*** gimli has joined #mer16:07
*** pirut has joined #mer16:12
*** regisg has joined #mer16:13
regisgHello,16:14
*** jargon- has quit IRC16:15
regisgI want to by a tablet... is Dell Nexus 7 tablet a good one for installing mer project ?16:15
regisgIs there any attempt to bild mer image on it ?16:15
kulveDell?16:19
*** odin_ has quit IRC16:19
kulveI would also be interested to know if somebody is working on getting Mer to it16:19
*** odin_ has joined #mer16:22
regisgAsus16:22
kulvetechicly I think it should be possible16:23
*** vilpan has quit IRC16:27
*** tilgovi has joined #mer16:28
regisgOk, thanks16:30
*** donza has quit IRC16:32
*** mdfe_ has quit IRC16:40
*** kdub has joined #mer16:44
*** donza has joined #mer16:45
*** zeq has quit IRC16:47
*** tilgovi has quit IRC16:56
*** regisg has left #mer16:58
*** khetzal has joined #mer17:01
*** jargon- has joined #mer17:02
*** Jucato has quit IRC17:06
*** odin_ has quit IRC17:08
*** odin_ has joined #mer17:16
*** lizardo has joined #mer17:21
*** rsadhu has quit IRC17:24
*** rcg-work has quit IRC17:34
*** calvaris has quit IRC17:36
*** Attie has quit IRC17:36
*** Estel_ is now known as sdfsdfsdfdgfdhse17:38
*** sdfsdfsdfdgfdhse is now known as Estel_17:39
*** CosmoHill has joined #mer17:42
*** rsadhu has joined #mer17:43
*** tilgovi has joined #mer17:48
*** Andy80 has joined #mer17:49
*** Andy80 has joined #mer17:49
*** mike7b4 has quit IRC17:53
*** rcg has joined #mer17:58
*** rubdos has joined #mer18:03
*** lamikr has quit IRC18:07
*** Venemo_N9 has joined #mer18:09
*** situ has quit IRC18:25
*** Alison_Chaiken has quit IRC18:37
*** dionet has joined #mer18:37
*** donza has quit IRC18:37
*** ovasyura has quit IRC18:39
*** donza has joined #mer18:39
*** jstaniek_QFridge has quit IRC18:41
*** clopez has quit IRC18:53
*** donza has quit IRC18:58
*** furikku has quit IRC19:01
*** CosmoHill has quit IRC19:02
*** beford has quit IRC19:07
*** thetet has joined #mer19:14
*** fomg-optimize has quit IRC19:15
*** Venemo_N9 has quit IRC19:16
*** Ian-- has quit IRC19:18
*** Venemo has joined #mer19:18
*** lizardo has quit IRC19:24
*** Ian-- has joined #mer19:32
*** thetet has left #mer19:33
*** Ahmed_ has joined #mer19:41
*** Ahmed_ has quit IRC19:42
Stskeepsevening19:47
*** jstaniek has joined #mer19:48
lpotterhiya19:55
Stskeepsmorn lpotter :)19:55
lpotterhacked nemo on my n900. heh :)19:57
Stskeepsit's somewhat amazing how much of a handset stack is actually there.. considering how things were before19:57
Stskeepsof course, not as impressive as qtopia :P19:58
lpotterof course!20:02
*** Venemo has quit IRC20:03
* Stskeeps learns more things about android EGL than he wanted to20:05
*** Venemo has joined #mer20:10
*** tilgovi has quit IRC20:16
*** talavis has joined #mer20:21
*** pohly has quit IRC20:24
*** rsadhu has quit IRC20:27
*** elninja has quit IRC20:27
*** gimli has quit IRC20:30
*** Alison_Chaiken has joined #mer20:40
*** elninja has joined #mer20:41
*** beford has joined #mer20:46
*** wicket64 has joined #mer20:48
*** jluisn has quit IRC20:53
*** rubdos has quit IRC20:59
*** NIN101 has quit IRC21:01
Stskeepswell, the good news about libhybris and TLS is that there's actually a lot of padding in the pthread structure.21:01
Stskeeps24 void pointers worth21:01
*** Andy80 has quit IRC21:07
*** rsadhu has joined #mer21:17
*** trbs has quit IRC21:19
*** notmart has quit IRC21:24
*** rsadhu has quit IRC21:27
*** clopez has joined #mer21:28
*** Destructo has joined #mer21:35
lbtStskeeps: what happened to the release?21:42
*** CosmoHill has joined #mer21:52
*** himamura has quit IRC22:06
*** mikhas has quit IRC22:10
CosmoHillnight night22:16
*** CosmoHill has quit IRC22:17
*** tukem has quit IRC22:24
*** merder has joined #mer22:37
*** jstaniek has quit IRC22:38
*** VDVsx has joined #mer22:48
*** VDVsx has quit IRC22:51
*** Jucato has joined #mer22:52
*** gabrbedd_ has quit IRC22:52
*** rodrigo_golive has quit IRC23:00
*** phaeron has joined #mer23:01
*** KaIRC has quit IRC23:08
*** khetzal has quit IRC23:11
*** KaIRC has joined #mer23:16
*** cxl000 has quit IRC23:26
*** phaeron has quit IRC23:38
*** merder has quit IRC23:56
*** taziff1 has joined #mer23:59

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!