**** BEGIN LOGGING AT Sun Mar 31 03:00:00 2013 Mar 31 04:25:03 I compiled webos for my phone.. that has twrp and safestrap.. droid4.. no gui.. but I ssh'd successfully Mar 31 04:25:12 =) Mar 31 04:25:55 Tofe was a big help Mar 31 04:25:56 OrokuSaki, excellent...congradulations! Mar 31 04:26:03 thanks! Mar 31 04:26:07 I need a beer =) Mar 31 04:26:12 works for me! Mar 31 04:26:29 had to change up my init script.. Mar 31 04:27:26 I have to use mknod and losetup to use my rootfs.ext2 Mar 31 04:27:55 ah Mar 31 04:28:02 this is a Droid4? Mar 31 04:28:06 yep Mar 31 04:28:14 kernel gets kexec'd Mar 31 04:28:22 is code avaliable somewhere? Mar 31 04:28:30 uhh.. hang on Mar 31 04:28:38 ok :) Mar 31 04:28:53 OrokuSaki, please add your port to this list: http://www.webos-ports.org/wiki/Other_Ports Mar 31 04:29:07 if you need access to the wiki pleas ask scoutcamper and he can get you setup! Mar 31 04:29:23 * scoutcamper is wikimaster Mar 31 04:29:45 cool.. I will.. soon.. working on gui for now.. and some errors in message Mar 31 04:29:47 Then I will Mar 31 04:30:11 allright Mar 31 04:30:22 just ping if you have wiki issues Mar 31 04:30:34 I used an ubuntu touch kernel.. with all the config stuff that goes along with it.. wondering if that may cause daemon permission issues Mar 31 04:30:40 thanks scout! Mar 31 04:30:54 no problem! Mar 31 04:30:55 OrokuSaki, it might Mar 31 04:31:00 does it use upstart? Mar 31 04:31:12 I dont know what that is Mar 31 04:31:20 I remember seeing that in ubuntu touch's logs Mar 31 04:31:32 in a folder Mar 31 04:31:38 upstart.d or something Mar 31 04:31:40 okay...Open WebOS uses upstart for daemon management. Mar 31 04:31:43 right Mar 31 04:31:59 as long as its not a systemd image you should be okay. Mar 31 04:32:28 AFAIK ubuntu touch uses upstart Mar 31 04:32:38 I'd love to see your notes on using kexec for this. Mar 31 04:32:45 it was a bithc Mar 31 04:32:55 I'll bet Mar 31 04:33:02 compiled my kernel using the webos toolchain Mar 31 04:33:20 i too would love to see code/doccumentation on how this was accomplished Mar 31 04:33:25 changed up init.. init was the main thing Mar 31 04:33:36 I'll bet the init needed LOTS of help. Mar 31 04:33:39 that and the kernel.. having to match the rom I am loading off of Mar 31 04:34:04 yeah.. I stuck sleep 120 in places to find out what was happening Mar 31 04:34:10 that and mkdir /sdcard/justin Mar 31 04:34:15 mkdir /rfs/justin Mar 31 04:34:23 rebooted to see if they existed Mar 31 04:34:53 my kernel uses /dev/block/ but.. not when it first boots.. apparently.. Mar 31 04:35:14 lot sof guesses Mar 31 04:35:46 had to use mknod so my losetup would use /dev/loop3 (I don't know why I picked 3) Mar 31 04:35:57 otherwise loops weren't there Mar 31 04:36:13 not bad for a phone with a locked bootloader Mar 31 04:36:32 no kidding Mar 31 04:36:46 Pioneering ground...and encouraging! Mar 31 04:38:21 brb time to go to the gas station Mar 31 04:38:30 Good Plan(tm) Mar 31 04:38:37 =) Mar 31 04:39:40 pastebin.com/aTMx47wm Mar 31 04:39:48 care to see my message file brb Mar 31 04:42:54 wow...interesting stuffa Mar 31 05:13:35 gotta love that codename: maserati! Mar 31 05:13:51 lol Mar 31 05:13:55 hey ka6sox. hows it goin? Mar 31 05:14:04 tis goin PatrickC Mar 31 05:18:09 Dash Berlin vs ColdPlay - Ticking Clocks (Dash Berlin Rework) Mar 31 05:20:55 Log(Zo(1)) - Log (2 + Zo(2)) = Zi Mar 31 06:18:37 http://pastebin.com/DmrVqkbq undoing these made me constant sleep errors in console go away Mar 31 06:18:45 ubuntu touch kernel stuff Mar 31 06:21:01 when I start luna, my screen lights up.. but it's black.. Mar 31 06:21:16 thats progress man...excellent Mar 31 06:21:33 =) Mar 31 06:21:33 what does uname -a say? Mar 31 06:21:57 Linux maserati 3.0.31-g3ca0201 #23 SMP PREEMPT Sun Mar 31 01:12:39 CDT 2013 armv7l GNU/Linux Mar 31 06:24:42 know where luna keeps it's log? Mar 31 06:25:05 iirc its all in /var/log/messages Mar 31 06:25:15 but its been a while since I have played with this. Mar 31 06:30:21 here are my errors.. odd because /dev/console exits Mar 31 06:30:22 http://pastebin.com/xsiYJADn Mar 31 06:31:46 since it's from ubuntu touch, does this get compiled into webos? device/[manufacturer]/[codename]/fstab.[codename] from android???????? Mar 31 06:31:49 =) Mar 31 06:37:18 every device is different but the touch kernel doesn't know about this device. Mar 31 06:37:20 its "close" Mar 31 06:37:37 they probably didn't really care. Mar 31 06:46:56 folks Mar 31 07:05:25 bhuey....about to call it a night... Mar 31 07:16:04 yeah just running a large rsync here Mar 31 07:16:12 making sure my data is backed up and stuff Mar 31 08:41:28 Hello to everybody! Can anyone help me with QHSUSB_DLOAD on HP Veer? Mar 31 08:42:24 I know basic steps, but can't finish unbricking Mar 31 12:23:22 Morning all.. does openwebos have a xorg.conf file? I remember seeing one in the source.. bt don't see it in filesystem Mar 31 12:24:26 I think most all of the things that caused anything X related to get into the distro have been removed now Mar 31 12:24:58 does webos still use xorg? Mar 31 12:25:09 webos has never used X Mar 31 12:25:14 oh Mar 31 12:25:36 What does it use? Mar 31 12:25:46 Qt Mar 31 12:25:51 Ahh Mar 31 12:26:00 Hmmm Mar 31 12:26:19 How does Qt know what gpu to use? Mar 31 12:26:39 ligGLES? Mar 31 12:27:11 I am gonna need to ask Tofe, I bet.. since I compiled off of his fork Mar 31 12:27:19 As far as Open webOS, Qt talks to libGL Mar 31 12:27:23 I saw a xorg.conf file in his stuff Mar 31 12:27:25 or libGLES or whatever Mar 31 12:29:14 in the current Open version, I believe most all of the rendering is handled in the custom qt4 package Mar 31 12:31:48 when I start luna my screen lights up but blank... trying to figure that one out.... =) Mar 31 12:32:04 coffee time Mar 31 12:32:32 got webos compiled on a locked bootloader phone with safestrap yesterday.. =) Mar 31 12:32:36 that sounds like a particularly difficult point of failure, i'd think. Mar 31 12:32:47 yea, I read that in the backlog. sounds interesting Mar 31 12:32:57 cant be as hard as yesterday.. well.. I guess it can Mar 31 12:33:35 what I would probably do, esp if you're not seeing any logging in /var/log, is ssh in, stop LunaSysMgr, then try to run /usr/bin/LunaSysMgr from the command line Mar 31 12:34:15 as root or xuser? Mar 31 12:34:26 =) Mar 31 12:34:32 dump question need my coffee brb Mar 31 12:35:10 as root, webos assumes root Mar 31 12:44:42 unless LSM actually thinks it is working, then that would hopefully produce some info as to what is failing Mar 31 13:00:40 https://raw.github.com/jshafer817/meta-smartphone/webOS-ports/master/meta-motorola/recipes-bsp/chroot-script/chroot-script/maserati/init.sh my init for safestrapped phones. Mar 31 13:05:52 looks interesting, but i'm not real sure what it does, being that i'm not familiar with how android stuff works Mar 31 13:07:12 my phone cannot fastboot, instead it can kexec different kernels Mar 31 13:07:59 so android loads, then loads a kernel an ramdisk in /system/etc/kexec/kernel /system/etc/kexec/ramdisk.img Mar 31 13:08:11 strange stuff Mar 31 13:09:04 oh, neat. i didn't know that kexec was still maintained, let alone actually in the base now Mar 31 13:09:22 me neither... I am a noob on my phone... Mar 31 13:09:35 i sort of stopped paying attention to Linux from about 2005 till I got into webOS a little over a year and a half ago Mar 31 13:09:59 <~rebuilding my kernel Mar 31 13:10:24 realized it needs inotify and fsnotify Mar 31 13:11:32 Is it possible to run X11 in openwebos like webos can with touchpad? Mar 31 13:12:08 I kind of doubt it Mar 31 13:16:08 rebuilding like this. make ARCH=arm CROSS_COMPILE=~/build/webos-ports-env/webos-ports/tmp-eglibc/sysroots/x86_64-linux/usr/libexec/armv7a-vfp-webos-linux-gnueabi/gcc/arm-webos-linux-gnueabi/4.7.2/ zImage Mar 31 13:24:06 it's probably not nearly as easily done. The support for native apps isn't really there in Open at the moment Mar 31 13:25:51 I'm not really sure how X even worked now that I think about it .. did it use SDL to render? Mar 31 13:28:29 i know with a few changes to sysmgr it is possible to run Qt apps, but i don't think there's any other rendering that's supported Mar 31 14:00:26 ok i must find my way back to sleep. bbl Mar 31 14:31:25 http://pastebin.com/VdzFRnbE got further.. time to recompile nyx stuff I guess Mar 31 14:31:39 Hopefully Tofe will take a gander Mar 31 14:32:45 maybe I should use nyx 4 instead of 5.. or something... I remember he added something about shaders Mar 31 23:27:42 anyone lend a hand? egl.cfg exists in my fs Mar 31 23:27:43 maserati user.warning LunaSysMgr: {LunaSysMgr}: QWarning: Cant find EGLConfig, returning null config Mar 31 23:28:51 test anyone hear me? Mar 31 23:28:53 hmm Mar 31 23:29:09 "/system/lib/egl/egl.cfg is /sys/egl/egl.cfg" Mar 31 23:29:31 my egl matches my gpu from ubuntu touch/android Mar 31 23:29:39 module is loaded Mar 31 23:34:04 OrokuSaki: hmm. that's coming from Qt itself, i'm thinking Mar 31 23:34:20 so i'm not too much help on that matter, i'm more familiar with the webos components Mar 31 23:34:22 I just realized I lack some files in my egl dir.. Mar 31 23:34:30 gonna copy them from ubuntu touch Mar 31 23:34:34 see what happens Mar 31 23:48:07 http://pastebin.com/MqhANcUJ Mar 31 23:48:57 maserati user.err LunaSysMgr: Error in fetching screen horizontal limits thatis new.. it comes after the egl.cfg error after I tossed in the missing libGLES libs.. screen now stays on Mar 31 23:49:25 anyone know where the x and y settings are for luna in the actual fs off the top of their head? Mar 31 23:49:59 wonder why not vertical Mar 31 23:50:08 perhaps x and y is flipped? Mar 31 23:50:22 /etc/palm/luna.conf Mar 31 23:50:37 gracias EricBlade1! Mar 31 23:50:59 that looks like it might be a message coming from Luna itself .. Mar 31 23:52:18 it looks like that Cant find EGLConfig, returning null config, seems to be indicating that we're requesting a display mode that isn't supported Mar 31 23:52:37 at least, that's what i'm guessing from http://git.zx2c4.com/qt/plain/src/plugins/platforms/eglconvenience/qeglconvenience.cpp Mar 31 23:53:09 Yup. Thats what it was for me Mar 31 23:53:21 thanks! =) Mar 31 23:53:21 Or it was returning no EGLConfig at all Mar 31 23:53:38 egl.cfg exists though.. =( Mar 31 23:54:05 from reading that code, though, that message seems to indicate that it's going thru all the configs, and doesn't find one suitable. it's a terrible error message. Mar 31 23:54:29 I will bring in libEGL.so from ubuntu to see if that changes anything Mar 31 23:54:53 bringing in libGLES libs has helped so far Mar 31 23:55:01 do you have the resolution set correctly in /etc/palm/luna.conf and/or luna-platform.conf ? Mar 31 23:55:15 I do in luna havent checked platform yet Mar 31 23:55:29 luna-platform overrides luna Mar 31 23:55:58 they are both set right.. luna was 1024x768 though, so I changed it Mar 31 23:56:01 platform was right Mar 31 23:56:19 that last error, Error in fetching screen horizontal limits, doesn't come up in google at all. strange. Mar 31 23:56:27 why not vertical? Mar 31 23:58:04 it's also not from LSM, either.. searching qt for it Apr 01 00:00:44 reboot see what happens after tossing in more libs Apr 01 00:00:55 after this I am gonna try flipping x and y Apr 01 00:01:09 I will be so happy if I see a screen Apr 01 00:05:26 i thought.. damn, that grep is taking a long time.. and hten i realized i forgot to specify a filespec Apr 01 00:05:45 I hate that Apr 01 00:08:35 i don't see it in qt either.. weird Apr 01 00:23:17 That may be from nyx Apr 01 00:43:29 my wireless adapter is present so that is cool Apr 01 00:43:47 flipping didnt work.. trying libs Apr 01 00:44:05 halfhalfo: thanks Apr 01 00:44:18 if it is from nyx... wonder how I can fix it Apr 01 01:00:22 LunaSysMgr: Error in fetching screen horizontal limits that as to do with the touchscreen Apr 01 01:16:19 would nyx prevent the display from showing an image? doubtful right.. that must be egl Apr 01 01:16:28 nyx seems to be touchpad, charger, etc Apr 01 01:18:11 OrokuSaki, think HAL and you get the idea of what its for. Apr 01 01:19:08 ahh.. glue Apr 01 01:20:36 folks **** ENDING LOGGING AT Mon Apr 01 02:59:57 2013