/srv/irclogs.ubuntu.com/2012/04/11/#ubuntu-arm.txt

MrCurious_installing 11.10 on a pandaboard, i am stuck in a loop asking language, location, ...04:24
MrCurious_anyone have any hints/clues?04:24
* MrCurious_ takes his 4th trip through system configuration04:32
MrCurious_nice success sorted itself out04:34
=== doko_ is now known as doko
=== rsalveti` is now known as rsalveti
rsalvetiogra_: infinity: can any of you review bug 978563?06:22
ubot2Launchpad bug 978563 in jockey "FFe: jockey support for pvr-omap4 (Pandaboard)" [Undecided,New] https://launchpad.net/bugs/97856306:22
rsalvetiI just want to have another opinion on how to proceed with it06:22
ogra_rsalveti, oh, wow !08:39
ogra_rsalveti, has the second variant been tested ? i would prefer the second one, since we might want an nvidia-common on arm thats totally different from the x86 one at some point (for tegra)... and to not seed unneeded x86 packages indeed08:43
lilsteviewhats this about with nvidia-common?08:54
ogra_read the bug :)08:57
ogra_it carries board definitions for nvidia and other drivers on x8608:57
lilstevieah08:57
lilsteviereading bug now08:57
lilsteviewhen is unity 3d getting a GLES version :p08:59
steevi though it existed already09:00
lilsteviewell I keep hearing that but never see it09:01
XorAI saw it mis render lots on omap4 a year ago09:02
lilstevielol09:02
steevsomething something office of the something linaro executive summary iirc09:02
steevmaybe it was the graphics wg mail09:02
steevsomething about it's in bzr, but as a branch09:02
XorAwhy anyone wants Unity 3D considering the terrible state of linux 3d no-one can answer :-D09:03
steevhttps://code.launchpad.net/~linaro-graphics-wg/unity/linaro-gles209:03
steevXorA: since when?09:03
steevworks fine here09:03
suihkulokkiI'm pretty sure the current Linaro Ubuntu Desktop builds for pandaboard and snowball come with unity3d running :)09:04
XorAI have 3 computers, tried 4 different GPUs Unity 3D always runs so slow I can see individual frames render, then it tends to render some nonsense then crash09:04
steevXorA: were they modern gpus?09:05
XorAsteev: moderns radeons, nvidia, intel and old intel09:05
XorAheh, maybe Im just pickier than average Linux user :-D09:06
suihkulokkiand better bug reporter as well? ... ;)09:07
steevdunno, i'm not much a fan of intel cards (and the only one i have here is an 815 which isn't even remotely close to being considered modern), i have an APU system, which, well, sucks hard with ATi/AMD's drivers (seriously, did they just move the same team to AMD? wish they'd hire some people who knew wtf they were doing) but is decent with the opensource driver, quite usable, though there are issu09:08
steeves, but it's a fairly new platform.  all my nvidia cards work fine with nouveau.  i have a 7800, 310M, G210, 450, 58009:08
ogra_lilstevie, the gles version of unity should work in 12.04 since last week12:24
janimoogra_, is the gles/unity in the archives already>12:28
janimo?12:28
ogra_janimo, yes, broken with the next upload again though (since -desktop decided to go with a new upstream version tomorrow) ... i'm working on fixing it12:29
ogra_jockey support for pvr is uploaded too, sitting in the queue waiting for approval12:29
janimoogra_, is the runtime selection part left for post 12.04 ?12:30
ogra_runtime selection ?12:30
ogra_of what12:31
janimogles/opengl12:31
rsalvetiogra_: I tested the second version alredy, and worked as expected12:31
ogra_i dont think that bit made it into our paqtch yet12:31
janimofor x86 where both are possible depending on hw12:31
janimook12:31
ogra_rsalveti, thats good, since its already uploaded ;)12:31
rsalvetiogra_: oh! :-)12:32
ogra_janimo, and thats rather something to have in upstream12:32
* rsalveti just woke up12:32
ogra_i dont want to touch any x86 related code with the arm patches in precise12:32
ogra_so that bit has to wait12:32
marvin24janimo: I updated the ac100 kernel tree during the weekend12:33
janimomarvin24, yes, seen that yesterday, did not get around to making a new package though yet. thanks for the reminder12:34
marvin24janimo: thanks, please also update the cpu errata settings12:34
janimomarvin24, I'll just sync up with the erratas you have in defconfig right?12:35
marvin24yes12:35
marvin24or disable CONFIG_PL310_ERRATA_58836912:35
marvin24and enable CONFIG_PL310_ERRATA_... eh12:36
* marvin24 reads backlog12:36
marvin24 CONFIG_PL310_ERRATA_72791512:36
marvin24looks like omap has 588369 enabled, but I think tegra is not affected12:37
marvin24at least that is the conclusion on the tegra ml ...12:37
lilstevieogra_: ok I should update my install then12:50
=== yofel_ is now known as yofel
janimoslangasek, dpkg --assert-multiarch on precise prints an error. According to a linaro wikipage it should tell you if dpkg supports multiarch and that should be the case since natty13:52
* ogra_ curses the compiz branch mess once again14:00
slangasekjanimo: according to the source, it's --assert-multi-arch14:34
janimoslangasek, ok so just wiki typo14:36
janimothanks14:36
janimoslangasek, do you know if the cross-build capable sbuild has any blockers from going from linaro ppa to precise?14:36
slangasekwell, there's feature freeze :)14:36
slangasekI don't know anything about the code though, generally14:37
rsalvetippisati: were you able to find the issue related with the lack of display after applying the stable updates?15:49
ppisatirsalveti: got the board today, i'm debugging it16:03
rsalvetippisati: ok16:03
rsalvetippisati: would you mind also taking a look at bug 92441916:03
ubot2Launchpad bug 924419 in ubiquity "oem-config detecting camera where no camera exists" [Medium,Incomplete] https://launchpad.net/bugs/92441916:03
rsalveti?16:03
rsalvetippisati: I believe we'd just need to disable CONFIG_MACH_OMAP4_PANDA_CAMERA_SUPPORT16:04
rsalvetiif that is pushed, remember that this fix needs to land before the release, otherwise the pre-built images would still be using the older kernel16:04
ogra_i thought that was the concclusion we came to months ago16:04
rsalvetiogra_: yup, but it seems it still not fixed16:05
ogra_aww16:05
* rsalveti just installed latest daily16:05
ogra_well, then we should make sure to have it disabled with the next kernel at least16:05
ogra_not sure there will be any uploads before release though16:05
rsalvetiogra_: yup16:06
ogra_so it wont help with the installer16:06
rsalvetiogra_: that's why I was concerned about it16:06
ogra_yep16:06
rsalvetibecause the main issue is related with the user experience with the isntaller16:06
ogra_right16:06
ogra_there are two ways to fix it indeed ... make ubiquitys cam detection better would be the other one16:06
* ogra_ tries to find out where the pvr upload went16:07
infinityThere should be one more kernel before release, re-based on the current linux upload.16:08
rsalvetiI think if we just change ubiquity to open the camera device first, it might already be useful16:08
infinityppisati: confirm/deny?16:08
GrueMasterActually, having the driver detect and enable/disable would be better.  It isn't just Ubiquity that will fail, all apps that detect a camera will get a false feed.16:08
rsalvetibut that would be a change for all archs16:08
ogra_heh, funny, so https://launchpad.net/ubuntu/precise/+queue?queue_state=3&queue_text=pvr tells me pvr source went to restricted .... but binaries ended up in universe16:09
rsalvetithat's true16:09
rsalvetiother softwares will also show an error saying the device is invalid16:09
ogra_(where they arent actually)16:09
rsalvetibecause it's the first and the default one, even when plugging a usb device16:09
rsalvetiand I don't think we have folks with cameras around, I only saw it once, and that was robclark :-)16:09
ogra_rsalveti, still, GrueMaster has a point ... the driver shouldnt expose capabilities if there is no device to use them16:09
ppisatiinfinity: a new upload? if release team accept it, yes16:10
infinityppisati: Consider it done.16:10
ppisatiinfinity: ok16:10
infinityppisati: We just had linux/lbm/meta yesterday.16:10
rsalveticool, so disabling the option would probably be the faster and easier way to get this fixed16:10
infinityppisati: I would have assumed you'd rebase ti-omap4 to match.16:10
infinityppisati: And if you can fix rsalveti's issue at the same time, cool.16:10
ppisatiok so, i'll disable panda camera too, ack16:11
rsalvetippisati: thanks16:11
robclarkfwiw, camera boards are available to the public, as are sensors..  not necessarly easy to get, but doesn't mean no one has one16:11
rsalvetirobclark: wouldn't be a way for the kernel to check if the camera is available before exporting the interface?16:12
GrueMasterrobclark: The idea is to support the lowest common denominator.  If a user has a camera, they can rebuild the kernel with the module.16:12
rsalvetialways exporting the interface seems wrong16:12
rsalvetiGrueMaster: +116:12
GrueMasterI'd say to disable it for now, and revisit in 12.10.  No time to do a proper fix +testing (even if I were still testing it).16:13
infinityWell, v4l not sucking would be nice.16:13
infinityBut disabling the driver seems simpler for now.16:13
robclarkrsalveti, not sure16:13
ogra_is it actually a module ?16:14
robclarkthe bigger probably is probably none of you have a camera to test w/16:14
ogra_we could buuild it and ship a blacklist file for it by default16:14
ogra_so you dont need to recompile16:14
rsalvetinot a module16:14
infinityOh, indeed.16:14
robclarkbtw, what is the issue the camera is causing?  I guess I missed some of the discussion..16:14
GrueMasterrobclark: That is true, but easily resolvable, if the camera is removable.16:15
infinityCould it be a module?16:15
rsalvetirobclark: bug 92441916:15
ubot2Launchpad bug 924419 in ubiquity "oem-config detecting camera where no camera exists" [Medium,Incomplete] https://launchpad.net/bugs/92441916:15
robclarkhmm16:15
GrueMasterrobclark: What ends up happeneing, is on systems w/o a camera, it is using a screen capture or some other feed.16:15
GrueMaster*happening16:16
robclarkif it is using the MCF based driver, the issue is that the sensor is a separate driver..16:16
robclark/dev/video0 is the output.. the ISP exists.. only the sensor does not ;-)16:16
robclarkanyways time is limited so I guess folks w/ a camera can rebuild kernel, or modprobe or whatever16:16
robclarkbut I wonder what happens when MCF becomes more common..16:17
* ogra_ would be for modprobing but that requires the driver to be a module 16:17
robclarkand that doesn't work?16:17
ogra_no idea16:17
XorAsounds like it needs a subsystem like ASoC where video device is not instantiated until all parts on the path are16:18
robclarkanyways, at some point the camera will probabably support some memory-to-memory modes too.. so probably some day oem-config needs to get more MCF saveey16:18
rsalvetirobclark: it's fine to fix this after the release16:18
rsalvetithe issue is with the released kernel16:18
robclarkbecause really it should care about if the *sensor* exists, not the /dev/videoN device exists16:18
rsalvetias the pre-built images would have the bug at oem-config16:18
robclarkright.. anyways, I think it is ok to not enable the camera.. we can add it in our PPA or whatever..16:19
robclark(but some day oem-config would have to deal with this ;-))16:19
rsalvetiso that's why disabling it for now might be a good workaround, and then if it's the case of the device becoming common, or even another fix is around, we can simply just enable it again16:19
rsalvetiwith the proper support16:19
ppisatiguys, do you have an LP bug for the camera?16:19
rsalvetippisati: bug 92441916:19
ubot2Launchpad bug 924419 in ubiquity "oem-config detecting camera where no camera exists" [Medium,Incomplete] https://launchpad.net/bugs/92441916:19
rsalvetirobclark: sure, but I wonder if we could have it generically enough to make it compatible with any app trying to access the camera devices16:20
rsalvetithe only thing oem-config does is to check for devices exporting the proper capabilities16:20
rsalvetiand guess that's also what is done with any other camera-based application16:21
robclarkmaybe if the app uses libv4l?  Probably a better question to ask the linux-media folks16:21
robclarkright16:21
GrueMasterI believe other apps may work that way too.16:21
rsalveti g_udev_enumerator_add_match_property (enumerator, "ID_V4L_CAPABILITIES", ":capture:");16:21
ogra_it just uses a gstreamer qeury for the capture capability16:21
robclarkI think the v4l folks goal was the bury the sophistication in libv4l rather in the kernel..   but I'm not the MCF expert16:21
=== chrisccoulson is now known as sebI28
=== sebI28 is now known as chrisccoulson
rsalvetiogra_: just installed the daily image, updated jockey and installed the pvr driver with jockey's interface17:47
rsalvetiall went well :-)17:47
rsalvetiand now with just a few clicks I got gles support ;-)17:47
GrueMasterrsalveti: Cool.  I may actually try it (just for personal gratification).17:47
rsalvetiGrueMaster: :-)17:48
infinityrsalveti: Did you write automagic detection in (ie: does the jockey icon pop up in the notification area on Pandas and offer you the drivers, or do you need to manually run it?)17:49
rsalvetiinfinity: I thought jockey would automatically do that, but it seems this is not the case17:50
ogra_it should17:50
rsalvetiinfinity: do you know what needs to be changed to get it to work in that way?17:50
infinityWell, if you've given it detection patterns, wherever that happens, it probably already does work that way.17:50
infinityAnd the only reason you wouldn't have seen it is because you booted with a version that didn't.17:51
rsalvetiif I open the interface, it'll try to detect the drivers and it'll then work as expected17:51
rsalvetibut I'm not sure what needs to happen in order for it to automatically detect the drivers at the first boot17:51
rsalvetiinfinity: could be17:51
ogra_lets see what happens once its actually in the image17:52
rsalvetiyup17:52
ogra_do you get unity 3D ?17:52
rsalvetiogra_: didn't yet check, let me give it a try17:52
ogra_theoretically that should wrok too now17:52
rsalvetiogra_: seems nux is still not building for gles on arm17:56
ogra_gar17:56
rsalvetiogra_: I might easily get the patch for it, let me check17:56
ogra_well, compiz and unity patches are in at least17:56
ogra_i'm just finishing the testbuild with an updated patch for compiz-plugins-main17:56
rsalvetishould be the last part then17:56
GrueMasterIf those aren't building, wouldn't that hold up image builds?17:57
rsalvetiok, meanwhile will enable nux and test17:57
ogra_GrueMaster, indeed17:58
ogra_thats why i do testbuilds :)17:58
carli2hi19:16
carli2I have a pandaboard and only a dvi plug.19:16
GrueMasterUse a DVI<>HMDI cable or converter.  Should work fine.19:17
carli2:o19:17
carli2my monitor is not able to display the hdmi content19:17
carli2and when I plug it into the dvi connector, it dosen't show anything19:17
GrueMasterHDMI is essentially the same video signal as DVI-D (Digital).19:17
GrueMasterUse the HDMI connector.19:18
GrueMasterThe connectors on the panda are the same.19:18
carli2it dosen't work. the monitor tells me "input not supported".19:18
carli2did I choose a wrong resolution? (my monitor can only display a few)19:19
GrueMasterWhat resolutions does your monitor support?19:19
GrueMasterThe panda driver should autodetect.19:19
carli21920x1080 and some spare other resolutions19:19
GrueMasterWhat model monitor do you have.  Might be easier for me to look at the specs for it.19:20
GrueMasterIt should be fine with 1920x1080.  That is standard HD resolution.19:20
ogra_bug 89739019:20
carli2acer g225hqv19:20
carli2should I try an other version of ubuntu?19:20
GrueMasterogra_: That bug doesn't exist.19:22
GrueMastercarli2: Which release are you running, and which rev Panda?19:24
carli2GrueMaster: 12.04 beta2, pandaboard ES19:25
carli2do I need a serial cable to get the pandaboard running?19:32
MrCurioushttp://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android19:33
GrueMasterNot for the desktop image.  I'm looking up your monitor info now (had an interrupt).19:33
GrueMasterThe manual I found is too generic.  It lists VGA and possibly DVI and possibly HDMI capabilities.  Not specific enough for me to go on.19:36
GrueMasterI would suggest downloading the ubuntu server preinstalled omap4 image and booting it.  You will need a serial cable as it is setup through the serial console.19:36
GrueMasterOnce setup, you can determine if it is detecting your monitor properly.19:37
carli2i'm using ubuntu 11.10 and 12.04 on pandaboard es, i have a hdmi-to-dvi converter I plug the hdmi part into both hdmi connectors on the pandaboard, in one the screen stays black, in the other, my monitor shows "input not supported"20:10
carli2what can I do?20:10
=== Neko is now known as NekoBusy
=== yofel_ is now known as yofel
rsalvetirobclark: got the following while trying to run xbmc on ubuntu:21:36
rsalveti[ 14547.411] PVR:(Error): PVRSRVMapDeviceClassMemory: Invalid params [1648, /bridged_pvr_glue.c]21:36
rsalveti[ 14547.481] (EE) pvr(0): [dri] PVRDRI2CreateFlipChain: Couldn't create flipchain21:36
rsalveti[ 14547.481] (EE) pvr(0): [dri] PVRDRI2AssignAndExportBuffers: Couldn't create flipchain21:36
rsalvetiro elevator=noop vram=32M mem=456M@0x80000000 mem=512M@0xA0000000 root=UUID=b518b2b6-8d08-41ad-b196-95a04e83657b fixrtc quiet splash21:36
rsalvetiseems that using 32 as vram might not be enough here21:37
robclarkright.. you need 4021:37
rsalvetirobclark: any other value you'd suggest in this case?21:37
robclarkfwiw, for new driver in 12.04 it no longer matters..21:37
rsalvetiok, then we need to change the default boot args at precise21:37
robclarkno fixed/preallocated flipchains21:37
robclarkyup21:37
rsalveticool, nice to know21:38
robclarknumber of bootargs should be dropping significantly.. no more mem hole for syslink either, with the upstream rpmsg stuff21:38
rsalvetiyeah, finally :-)21:38
rsalveti[   105.608] (EE) pvr(0): [dri] PVRDRI2CreateFlipChain: Created flipchain 1 (stride: 7680)21:45
rsalvetiyeah, 40 made it work21:45
rsalvetiinfinity: ogra_: then we'd need to change the current vram argument at the pre-installed image, from 32 to 4021:45
mkopackQuick ? - has Unbuntu 12.04  for ARM been finalized yet? (i.e., full final release)… Soecifically images for PandaboardES ?21:47
rsalvetimkopack: we have daily images if you'd like to try21:50
rsalvetihttp://cdimage.ubuntu.com/daily-preinstalled/current/21:50
rsalvetifinal release is expected to happen at the end of this month21:50
mkopackNah, not a fan of daily's… I'll stick with 11.10 until there's a full release version21:50
rsalvetithe omap4 is compatible with panda and pandaES21:50
mkopackOk, cool. I'll wait till then…21:51
rsalvetiok21:51
mkopackthanks, I just wasn't sure when the expected release was21:51
infinityrsalveti: I'm confused by robclark's statement that it's not needed for the "new driver in 12.04", and you just told me it is. :P22:06
rsalvetiinfinity: the new driver that TI will release on their own PPA22:08
rsalvetithat will require the 3.3 kernel22:09
rsalvetiso that's not part of the official precise release22:09
rsalvetiwould be optional for users once the PPA is in place22:09
infinityAhh, check.22:09
infinityrsalveti: Can you file an RC bug about the command line needing to change, so I can point people at it when I fix it? :P22:10
infinityrsalveti: I'm not even sure how many places have that hardcoded.22:10
infinityflash-kernel and debian-cd both seem like likely candidates.22:10
rsalvetiinfinity: yeah :-)22:11
rsalvetiI dream with the day where this will all be integrated at one single place :-)22:17

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