00:38.22 | *** join/#arm-netbook tinti_ (~tinti@pdpc/supporter/student/tinti) |
00:39.11 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h3.241.190.173.static.ip.windstream.net) |
00:52.42 | *** join/#arm-netbook fragmint (~quassel@108-77-196-171.lightspeed.tukrga.sbcglobal.net) |
01:32.21 | *** join/#arm-netbook servili007 (~servili00@unaffiliated/servili007) |
01:33.02 | servili007 | someone might've posted it already, but, http://www.ebay.com/itm/Cobalt-S800-Android-4-0-8-Capacitive-Screen-8GB-1G-RAM-HDMI-WiFi-PC-Tablet-/350644292516 |
01:42.02 | ZaEarl | looks overpriced |
01:42.23 | *** join/#arm-netbook stefanro1 (~stefan@pD9FFA17E.dip.t-dialin.net) |
01:53.30 | servili007 | ZaEarl: In the sense that China can do better, yeah. In the sense that it's a capacitive panel, screen, and basic a10 board, I've seeen worse |
02:08.13 | *** join/#arm-netbook freakazoid0223 (~matt@pool-173-75-233-172.phlapa.fios.verizon.net) |
02:31.13 | Alex1269 | mnemoc, I named driver gpio-sunxi, but it looks like driver irq part is soc specific. Is there any way for driver to get soc name at runtime ? |
02:32.43 | Alex1269 | And I found that sys_config.c gpio_request_ex() function doesn't reserve gpios and can be called twice for same gpio. This is not good... :( |
02:38.22 | *** join/#arm-netbook amoxoo (~amo@117.60.212.144) |
02:47.52 | *** part/#arm-netbook amoxoo (~amo@117.60.212.144) |
02:47.53 | *** join/#arm-netbook amoxoo (~amo@117.60.212.144) |
03:10.41 | *** join/#arm-netbook fragmint (~quassel@108-77-196-171.lightspeed.tukrga.sbcglobal.net) |
03:11.21 | *** join/#arm-netbook eebrah (~chatzilla@212.49.88.109) |
03:13.20 | TestModule | CVS had A10 tabs for 9.99 |
03:24.05 | *** join/#arm-netbook ganbold (~ganbold@173.244.215.173) |
03:43.55 | SPG | 03Roja 05master b0ae5cc 06rhombus 03allwinner_a10/orders/.txt * Interested in stable Board as many that can come for $150 * 14http://git.hands.com/?p=rhombus.git;a=commitdiff;h=b0ae5cc |
03:56.57 | *** join/#arm-netbook ganbold (~ganbold@202.179.0.162) |
03:59.24 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h3.241.190.173.static.ip.windstream.net) |
04:00.18 | servili007 | TestModule: When was this? |
04:01.22 | SPG | 03Roja 05master 0972866 06rhombus 03allwinner_a10/orders/rojaHodge.mdwn * 14http://git.hands.com/?p=rhombus.git;a=commitdiff;h=0972866 |
04:09.07 | *** join/#arm-netbook aholler (~aholler@p57B203B7.dip0.t-ipconnect.de) |
04:20.52 | *** join/#arm-netbook coder0x (~Vinicius@177.134.142.169) |
04:25.32 | *** join/#arm-netbook KoH_ (~kane@trir-4d0bb212.pool.mediaWays.net) |
04:33.35 | TestModule | servil, some locations it's still going on, but a week or two ago? |
04:33.42 | TestModule | Christmas clearance all Jan |
05:10.11 | *** join/#arm-netbook hipboi (~hipboi@123.64.148.181) |
05:12.19 | *** join/#arm-netbook hark (~hark@w.v89.eu) |
05:21.00 | *** join/#arm-netbook ZaEarl (~malmrose@c-67-166-109-0.hsd1.ut.comcast.net) |
05:56.30 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h3.241.190.173.static.ip.windstream.net) |
06:05.10 | *** join/#arm-netbook gimli (~gimli@xbmc/staff/gimli) |
06:50.15 | *** join/#arm-netbook eebrah (~chatzilla@212.49.88.109) |
07:05.25 | *** join/#arm-netbook Ershov (~Thunderbi@89.163.11.110) |
07:07.59 | *** join/#arm-netbook Quarx (~Quarx@176.62.116.254) |
07:24.39 | TestModule | You know, the A10 isn't that slow if it's running at 1ghz the whole time. Is there a way to lower the voltage on the MK802 and / or overclock it? |
07:25.41 | libv | heh, spinning companion cube (with vertices and elements in buffers): binary driver: 176 fps. limare: 212 fps. |
07:25.50 | libv | err, 242 |
07:25.54 | rm | it doesn't need to run at 1GHz all the time to not be noticeably slow, see http://linux-sunxi.org/Cpufreq |
07:26.51 | libv | and this with 1GHz cpu, 320Mhz gpu, and memory at the default 360Mhz |
07:28.24 | libv | limare is, above having less cpu overhead due to it being much more rudimentary, also apparently more aggressive at job scheduling |
07:31.45 | TestModule | oh wow. Thanks rm |
07:51.35 | *** join/#arm-netbook rellla (~rellla@p5B07834A.dip0.t-ipconnect.de) |
08:12.32 | *** join/#arm-netbook pcat (~cat@37-219-174-114.nat.bb.dnainternet.fi) |
08:20.32 | *** join/#arm-netbook rellla (~rellla@p5B0784B5.dip0.t-ipconnect.de) |
08:28.07 | *** join/#arm-netbook cheng (~cheng@175.137.64.68) |
08:34.37 | amoxoo | i was tring to open the EGL accelration using Mali armhf r3p0 bin from linux-sunxi mali page, but when i tried to run some demo like glmark2-es2 or even the test under Mali-libs, i got an symbol lookup error: /usr/lib/libEGL.so.1: undefined symbol: XextCreateExtension |
08:34.43 | amoxoo | how can I proceed? |
08:38.48 | TestModule | amoxoo , what hardware are you using? |
08:39.27 | amoxoo | i am running on CubieBoard |
08:39.39 | amoxoo | from hipboi |
08:40.24 | amoxoo | now running Ubuntu Precise armhf from linaro |
08:42.57 | cheng | is running armhf is faster than armel? |
08:44.28 | rm | yes |
08:48.19 | cheng | hmm...a quick find found this:http://www.memetic.org/raspbian-benchmarking-armel-vs-armhf/ |
08:48.34 | cheng | armhf faster than armel by 20% |
08:51.04 | *** join/#arm-netbook Kebianizao|work (~Kebianiza@130.35.218.87.dynamic.jazztel.es) |
08:55.58 | cheng | amoxoo: can i know your BogoMIPS reading on /proc/cpuinfo? |
08:56.16 | cheng | i have this reading on my meleA1000 |
08:56.21 | cheng | BogoMIPS : 59.63 |
08:56.46 | cheng | while i have another cortex-a8, with 1GHz from TI reading this |
08:56.52 | cheng | BogoMIPS : 986.31 |
09:00.33 | amoxoo | 59.63 |
09:00.47 | rm | you need to apply tweaks from http://linux-sunxi.org/Cpufreq |
09:01.11 | rm | BogoMIPS on the A10 is one per MHz |
09:02.27 | TestModule | Can I add my mk802-1gb.fex ? |
09:03.53 | cheng | apply the tweaks will increase the performance? |
09:04.18 | cheng | as I try to run some application, on TI is running fine, but is much slower on meleA1000 |
09:04.33 | TestModule | cheng , yes. |
09:04.46 | TestModule | listen to rm , he is right |
09:04.54 | cheng | thanks, will give it a try |
09:08.23 | amoxoo | after tweaks , the BogoMIPS updated to 1001.88 |
09:09.07 | TestModule | lol |
09:14.34 | cheng | no kidding...that's a BIG jump. |
09:15.04 | *** join/#arm-netbook sspiff (~wim@unaffiliated/yukito) |
09:15.32 | jelly-home | BogoMIPS: still bogus as much as the day they were named on |
09:15.44 | amoxoo | and really enhanced alot on playing 1080p video, but still decoding by software... |
09:15.56 | amoxoo | from 2 fps => 10 fps |
09:16.12 | cheng | i bet changing my armel to armhf will further improve it |
09:16.27 | cheng | 10fps is still not good enough though |
09:17.39 | amoxoo | my problem about EGL still exist |
09:19.37 | amoxoo | is GET_UMP_SECURE_ID_BUF1 return 0x01 and GET_UMP_SECURE_ID_BUF2 return 0x02 correct? |
09:19.53 | *** join/#arm-netbook gzamboni (~gzamboni@184.152.200.77.rev.sfr.net) |
09:20.28 | ssvb | amoxoo: usually yes |
09:21.32 | ssvb | amoxoo: have you already solved the XextCreateExtension problem? |
09:24.00 | amoxoo | not yet |
09:24.34 | ssvb | use the libUMP.so compiled from sources instead of the blob |
09:24.43 | amoxoo | nm -u libMali.so got a lot of undefined symbol which are start with X.... |
09:25.01 | amoxoo | ok |
09:25.22 | ssvb | yes, as a workaround, these dependencies are pulled in from libUMP |
09:27.39 | *** join/#arm-netbook hansg (~hans@ip32-174-211-87.adsl2.static.versatel.nl) |
09:29.25 | amoxoo | thanks ssvb~ |
09:29.31 | amoxoo | succeded~ |
09:29.40 | amoxoo | compile libUMP from source |
09:29.48 | amoxoo | thank you very much~ |
09:30.00 | amoxoo | i got 70fps on glmark2-es2 |
09:30.11 | gzamboni | hi, is this gpio documentation valid for all sunxi devices or its only for the A13? http://linux-sunxi.org/GPIO |
09:30.30 | cheng | 70fps of HD decoding? |
09:31.25 | amoxoo | no~ |
09:31.31 | amoxoo | glmark2-es2 |
09:31.36 | amoxoo | EGL rending |
09:34.36 | *** part/#arm-netbook amoxoo (~amo@117.60.212.144) |
09:35.17 | TestModule | amoxoo , is X11 accel working for you as well? |
09:35.34 | TestModule | ugh |
09:37.07 | TestModule | r3p0 vs r3p1 = ? |
09:37.44 | TestModule | nm |
09:39.23 | Alex1269 | gzamboni, this also works for A10 |
09:43.53 | TestModule | Odd, for some reason my 2.4ghz mouse stopped working after i updated to the 3.4 kernel (using over basically a hub which is originally connected via the otg). |
09:49.39 | gzamboni | thanks Alex |
09:56.36 | TestModule | Which file actually ends up controlling the max / voltage and max mhz ? |
10:00.11 | mnemoc | Alex1269: including mach/foo.h should hide the sun4i vs sun5i difference |
10:00.39 | *** join/#arm-netbook popolon (~popolon@og-free.planet-service.fr) |
10:04.09 | gzamboni | the default bsp board fex(s) dont have the gpio_para , they could have it with gpio_used = 0 |
10:09.16 | mnemoc | the gpio driver was hacked in to allow allwinner developers test boards, it was never intended to be used in production devices |
10:09.25 | mnemoc | it's even called "ugly gpio driver" |
10:09.28 | ganbold | mnemoc: I forgot you were saying about wemac, is it PCI-E MAC/PHY? |
10:10.00 | mnemoc | it's mac, and native in the soc |
10:10.21 | mnemoc | no pci-e |
10:12.54 | ganbold | mnemoc: on the back of cubieboard there is RTL1802CP, what is the use of it? as it acts as phy? |
10:13.09 | mnemoc | it's the PHY, yes |
10:13.16 | gzamboni | yeah, i saw it: SUN4I_GPIO_UGLY |
10:14.02 | gzamboni | it isnt also at the board defconfs, i will recompile it with this enabled to test it |
10:14.03 | mnemoc | iirc that driver only works for outputs. Alex1269 is reimplementing it using gpiolib |
10:26.13 | gzamboni | humm, thats good new |
10:26.15 | gzamboni | news |
10:29.14 | hansg | TestModule, the otg usb port stinks, really really stinks, you should always use a real usb host port where available. |
10:29.31 | TestModule | :\ |
10:29.50 | hansg | TestModule, my guess is that before you changed the kernel, you either did not have the hub in between, or that you've added some other extra usb-device in the mean time |
10:30.13 | TestModule | That is not the case |
10:30.21 | *** join/#arm-netbook Quarx (~Quarx@94.137.14.228) |
10:30.28 | TestModule | I had to remove all but one (the side OTG) for space reasons |
10:32.30 | hansg | Basically the otg can only address a limited number of usb endpoints, so 1 device tends to work, a hub + 1 device may work, a hub + 2 devices tends to not work |
10:33.01 | TestModule | hmm, so built in "usb" wifi + hub = max |
10:33.05 | hansg | All I can advise you is to re-think the way how you've hooked things up, as the otg stinks big time |
10:33.29 | hansg | No the A10 has 3 usb controllers 1 otg, and 2 real proper controllers, The usb takes 1 proper controller usually :| |
10:33.49 | TestModule | but one is being used by the wifi card, correct? |
10:34.24 | hansg | Right, the usb-wifi takes one of the 2 real usb controllers, The usb connector you've "removed" is the other real usb controller, leaving you with only the suck majorly otg one |
10:34.31 | TestModule | nm, i think i know what to do... lots of soldering, lol |
10:34.46 | hansg | Yeah that is best. |
10:35.59 | TestModule | Has anyone tried Link-Time-Optimization on the kernel? |
10:51.14 | *** part/#arm-netbook Ershov (~Thunderbi@89.163.11.110) |
11:17.02 | *** join/#arm-netbook eebrah (~chatzilla@212.49.88.109) |
11:18.39 | SPG | 03Julian 05master 0a2b1f0 06rhombus 10allwinner_a10/orders/susc.mdwn * units +2 * 14http://git.hands.com/?p=rhombus.git;a=commitdiff;h=0a2b1f0 |
11:20.01 | slapin | mnemoc: have you asked about thermal ranges? |
11:20.31 | mnemoc | slapin: I have no access to anyone how can answer that |
11:20.44 | mnemoc | slapin: ask Tsvetan if he can ask |
11:20.49 | slapin | mnemoc: who can? |
11:20.55 | mnemoc | wits customers |
11:20.56 | slapin | mnemoc: ah, thanks |
11:21.08 | slapin | mnemoc: wits? |
11:22.09 | mnemoc | the "solution provider" company of allwinner |
11:22.30 | slapin | I'm quite seriously bombed by rockchip guys, so I need AW's answer before making decisions |
11:22.41 | slapin | mnemoc: they are big it seems |
11:23.17 | mnemoc | try eva.wu@allwinnertech.com |
11:23.41 | mnemoc | been a potential customer you are likely to get a response |
11:23.52 | mnemoc | i'm already blacklisted |
11:23.59 | andoma | mnemoc: :( |
11:24.41 | slapin | mnemoc: how are you managed to be blacklisted? |
11:24.59 | mnemoc | asking about sources and gpl |
11:25.10 | slapin | mnemoc: refused to buy 1000 of discount CPUs? |
11:25.14 | mnemoc | :) |
11:25.17 | TestModule | Thermal ranges are very high |
11:25.25 | TestModule | i fry eggs on mine |
11:25.43 | mnemoc | even my mail about *buying* an a20 and a31 devkit was ignored |
11:26.23 | br- | sounds like you need more pseudonyms |
11:26.24 | slapin | mnemoc: that's strange |
11:26.25 | TestModule | mnemoc, honestly you may be better off telling some OEM company on alibaba to make you something |
11:26.33 | jinzo | mnemoc, because they know you would have a bit more leverage over them with sources... |
11:26.45 | TestModule | or requesting a "sample" |
11:27.17 | slapin | how big is average OEM proce on alibaba? |
11:27.51 | TestModule | no idea, but i get everything for free from there ;) |
11:28.48 | TestModule | Mass spam sample requests, use my company's email / sig |
11:28.53 | TestModule | boom |
11:30.30 | slapin | TestModule: free docs are OK, but nobody will make toy free boards... |
11:30.53 | TestModule | You obviously never tried. |
11:31.05 | TestModule | I'm not saying custom, i'm saying whatever they have |
11:31.21 | TestModule | granted, someone like this may or may have connections to someone that does: http://www.alibaba.com/product-gs/736050431/ALLWINNER_A20_BGA_441_dual_core.html |
11:31.56 | slapin | TestModule: thanks for the link? |
11:33.41 | oliv3r | A20 hardware? |
11:34.11 | TestModule | no idea, they never update alibaba listings |
11:34.12 | TestModule | http://www.alibaba.com/product-gs/730206656/ARM_based_SBC_single_board_computer_.html |
11:34.18 | TestModule | just good contacts |
11:34.38 | TestModule | aliexpress listings get updated first |
11:34.41 | TestModule | some sell on both |
11:34.53 | slapin | TestModule: ah, cool |
11:36.11 | slapin | my amounts are quite low, about 300-400 boards per year, so I still was unable to interest any Chinese supplier :( |
11:40.17 | TestModule | So, buy consumer gear? |
11:40.37 | TestModule | hell, craig A10 tabs were 9.99 @ cvs a few weeks ago ;) |
11:42.02 | TestModule | Start a kickstarter, feed off your own kickstart ;) |
11:42.07 | TestModule | ??? |
11:42.08 | TestModule | profit |
11:47.23 | *** join/#arm-netbook Quarx (~Quarx@109.120.31.235) |
11:50.55 | *** join/#arm-netbook lerc (~quassel@121-74-225-232.telstraclear.net) |
12:07.45 | *** join/#arm-netbook pcat (~cat@37-219-174-114.nat.bb.dnainternet.fi) |
12:22.45 | Alex1269 | mnemoc, look http://sprunge.us/SjTI?c I made a eint sources table with ifdefs. Is this correct ? |
12:26.25 | Alex1269 | I found in documentation that 32 gpios can be used as interrupt sources by default and another 32 using pin mode=6. But there is no information what happens with default eint0 pin after switching another eint0 source to mode=6 |
12:30.26 | mnemoc | but... do we really need sunxi_gpio_to_irq() to export predeclared input and output pins on /sys/class/gpio ? |
12:32.30 | Alex1269 | this function adds "edge" attribut into gpio sysfs directory. Then you can echo "rising" into it and poll on value attribut. |
12:32.52 | mnemoc | ok |
12:32.56 | mnemoc | fair enough :) |
12:34.26 | Alex1269 | I think sun4i and sun3i eint enabled gpios differs |
12:34.41 | mnemoc | ignore sun3i for now |
12:34.48 | mnemoc | but sun5i is critical |
12:35.54 | mnemoc | (sun3i code is too incomplete to be usable, and no one here has hardware to test) |
12:36.22 | mnemoc | sun5i is more complicated as there are 2+ SoCs implementing it |
12:36.47 | mnemoc | maybe sunxi_gpio_to_irq() itself should be sun4i-only for now |
12:36.49 | Alex1269 | so I added a table(s) :) but not sure about muxed eint gpios... It looks like they work as interrupt enabled inputs in mode=6 (http://linux-sunxi.org/A10/PIO) and defaults became non-interrupt enabled. |
12:37.31 | mnemoc | Alex1269: saw http://dl.linux-sunxi.org/A10/A10%20User%20Manual%20-%20v1.20%20%282012-04-09%2c%20DECRYPTED%29.pdf ? |
12:39.16 | Alex1269 | :) For non sun4i platforms currently I have "static structgpio_eint_data gpio_eint_list[] = { {-1,-1,-1} }" so gpio_to_irq will allways return -EINVAL for non sun4i |
12:39.37 | *** join/#arm-netbook L84Supper2 (~TheLarch@219.143.5.35) |
12:39.37 | *** join/#arm-netbook L84Supper2 (~TheLarch@unaffiliated/l84supper) |
12:39.55 | *** join/#arm-netbook vinifm (~Vinicius@187.58.75.172.dynamic.adsl.gvt.net.br) |
12:40.01 | Alex1269 | I downloaded this manual allready... :-) |
12:40.06 | slapin | how do you generally handle hundered thousand mails from maillists? I tried to convert my mbox to maildir, but nothing changed, everything is still very slow :( |
12:40.39 | mnemoc | for maildir you need a fs efficient with tons of small files |
12:41.55 | slapin | mnemoc: I don't see performance increase with conversion, everyone adviced me to convert to maildir :( |
12:41.55 | specing | slapin: you unsubscribe from LKML, lol |
12:42.30 | slapin | specing: I need it, and lotso of other subsystem mail lists to check various patches as work process :( |
12:42.55 | specing | ReiserFS? |
12:43.05 | *** join/#arm-netbook popolon (~popolon@og-free.planet-service.fr) |
12:43.25 | slapin | specing: NO, no filesystem changes on this VPS |
12:43.56 | mnemoc | slapin: then enjoy an awfully slow mail server :< |
12:44.00 | specing | :D! |
12:46.14 | slapin | mnemoc: it is not slow, only mail reading is slow |
12:47.53 | mnemoc | :) |
12:48.25 | mnemoc | which just happens to be the most important feature of it :p |
12:50.08 | *** join/#arm-netbook L84Supper2 (~TheLarch@unaffiliated/l84supper) |
12:52.01 | specing | slapin: what client are you using? |
12:52.29 | mnemoc | slapin seems to be the kind of using "claws" |
12:53.23 | mnemoc | (rm too) |
12:53.35 | specing | I use claws |
12:53.41 | mnemoc | :D |
12:53.49 | specing | Ofcourse not on LKML, Im not that crazy |
12:54.06 | specing | Actually I was subscribed to LKML once |
12:54.13 | specing | when I was still using mutt |
13:06.07 | rm | I delete mail from/to mailing lists that's older than 1 year |
13:07.06 | aholler | so you would hold around 500k messages for lkml ;) |
13:08.00 | slapin | mnemoc: mutt |
13:08.07 | slapin | specing: mutt |
13:08.48 | mnemoc | hramrach: the cubieboard_defconfig is getting removed |
13:08.57 | slapin | can mutt cache anything except imap headers, which I don't use? |
13:10.05 | slapin | my 100K messages Maildir opens 30 seconds, my 160K messages mbox opens 48 seconds |
13:10.44 | slapin | they all tell me mutt caches mail, but i simply can't see where it does it, bith regular mutt and mutt-patched from Debian. |
13:11.57 | aholler | you have to enable it, e.g. with set header_cache=~/.mutt/tmp/.mutt |
13:12.15 | aholler | upps, should be ~/.mutt only |
13:13.36 | aholler | there is also a message_cachedir, just see man muttrc |
13:15.27 | aholler | a good solution is to use a local imap-mail-server. Thats what I'm using an arm-box for. |
13:17.16 | slapin | set header_cache is here from beginning, the directory is empty |
13:20.47 | aholler | maybe because it doesn't make much sense with mbox or maildir |
13:21.30 | aholler | as you already have all headers local |
13:23.37 | slapin | aholler: indexing? |
13:24.33 | aholler | I don't know how mutt works internally, but when using imap the headers will be cached. |
13:24.44 | aholler | (if enabled) |
13:26.01 | slapin | aholler: imap headers are really cached |
13:26.32 | slapin | aholler: or gmail use would be impossible for me (8M messages) |
13:27.06 | mnemoc | gmail messes with the reference headers :< |
13:27.30 | mnemoc | replicating in imap the same threading as in their web interface |
13:29.51 | slapin | well, Maildir is quite usable, as no mutt "Sorting" thing, so I can really use mail without throwing tantrums |
13:30.22 | *** join/#arm-netbook hansg (~hans@ip32-174-211-87.adsl2.static.versatel.nl) |
13:30.22 | slapin | it seems it is mutt's design pita |
13:31.02 | slapin | and mutt is not loading cpu to 100% any more |
13:31.13 | *** join/#arm-netbook datagutt (~datagutt@unaffiliated/datagutt) |
13:31.24 | slapin | any conversion tools for mbox to maildir? |
13:32.23 | mnemoc | slapin: several, google knows them :) |
13:34.37 | slapin | and what sets MAIL env var in Debian? lazy grep in etc have not found anything |
13:35.11 | specing | slapin: python |
13:35.16 | specing | slapin: import mbox |
13:36.45 | specing | err import mailbox |
13:41.01 | specing | slapin: http://docs.python.org/2/library/mailbox#examples |
13:41.33 | slapin | specing: mb2md works for me |
13:41.42 | slapin | http://adam.rosi-kessel.org/weblog/2007/04/18/adams-super-simple-guide-to-mbox-maildir-conversion |
13:41.53 | slapin | that's for completion |
13:42.12 | slapin | but I thout the whole thing will be faster, I wonder... |
13:49.40 | *** join/#arm-netbook cheng (~cheng@175.137.64.229) |
13:53.08 | slapin | wants console mail client which would handle mail delivery/playing in separate thread, allowing me to read it in UI |
13:54.12 | andoma | isn't console mail clients written by old timers that hate threads and only use signals, setlongjmp(), etc? |
13:55.00 | slapin | andoma: and what if you hate setlongjmp() too? |
13:55.31 | *** join/#arm-netbook gzamboni_ (~gzamboni@184.152.200.77.rev.sfr.net) |
13:55.32 | andoma | well, then it's tough .. |
13:56.41 | slapin | andoma: I don't think so, remember mcabber, etc? the use case is to run this stuff on grey legal area VPS, and connect it from anywhere using ssh, and have the same setup all the time |
13:57.32 | slapin | andoma: have your open source email and work environment separate from personal mail and environment is cool, too. |
13:58.18 | slapin | andoma: I use gmail as personal mail, but my own mail server on VPS for open source work |
13:58.35 | andoma | i've got both dayjob and personal mail in gmail |
13:58.43 | andoma | not on the same account ofcourse |
13:58.50 | slapin | andoma: and different demands, different setup |
13:58.57 | aholler | if you use your own mailserver, why do you fiddle with mbox/maildir? |
13:59.42 | slapin | andoma: what do you propose? |
13:59.43 | andoma | but i'd like to use mutt or similar for my personal mail (still hosted on gmail), but i've never really bothered to set it up |
13:59.48 | andoma | i don't really propose anything |
13:59.55 | andoma | my setup it lame |
14:00.30 | slapin | andoma: I prefer mbox, but it and mutt can't handle 200K mails. |
14:00.41 | slapin | andoma: I run mutt on my mail server |
14:01.25 | andoma | i used to run my own mail server too but i always forgot how to configure stuff so eventually i got tired of it |
14:01.58 | slapin | not that Maildir is any better, but mutt at least allows me read mail, not always sorting it. |
14:02.10 | andoma | now i just run a relay service for my domain in order to snatch off some mails that are supposed to be delivered to automatic systems since gmail can't really do that kind of forwarding AFAIK |
14:02.16 | slapin | andoma: just configure it once |
14:02.41 | andoma | at least not free gmail |
14:03.07 | slapin | andoma: non-free too. |
14:03.49 | slapin | btw, is any imap server except zimbra support decent web mail? |
14:04.01 | andoma | no idea |
14:04.56 | slapin | zimbra is cool, but have too much demands... |
14:05.04 | aholler | sure, e.g. squirrelmail |
14:05.22 | aholler | there are several other imap-webmail-clients |
14:05.39 | slapin | squirrelmail is too primitive |
14:06.13 | aholler | so you have to define your requirements better |
14:06.35 | *** join/#arm-netbook rsalveti (~rsalveti@unaffiliated/rsalveti) |
14:07.26 | aholler | anyway, this is likely the wrong channel for such questions |
14:07.46 | slapin | aholler: not worse than zimbra, fast with firefox, can read stupid outlook and thunderbird users' mail, etc. |
14:07.53 | slapin | aholler: yeah |
14:08.17 | aholler | ask e.g. in #debian or try google first |
14:10.09 | slapin | my employer migrated from zimbra to ows, but I can't go this path |
14:11.40 | slapin | mutt eats 0.3% CPU and 100% memory, spamassassin eats 100% CPU and 0.2% memory - ho do they even live? |
14:12.46 | aholler | write something better |
14:13.17 | aholler | and don't use perl or python |
14:13.44 | slapin | this is also good use case for A10 devices, as infrastructure bricks, it is interesting how cost-effective this might be, having your mail server of 100 sticks |
14:15.00 | andoma | aholler: :) |
14:16.26 | aholler | (or even ava) |
14:16.30 | aholler | +h |
14:16.39 | aholler | hmpf, +j ;) |
14:16.39 | slapin | as I understand Maildir works perfectly via NFS, so the thing can be built just for appropriate load |
14:16.59 | specing | <PROTECTED> |
14:17.02 | specing | lmao |
14:17.39 | slapin | specing: and they both on top |
14:18.11 | slapin | irssi runs there, too and very non-interactive |
14:18.41 | specing | hehe |
14:22.39 | br- | specing: i'm presently working on exact gmail and reader clones, low enough spec to run on a little arm chip |
14:22.52 | br- | more precisely, currently working on reader, but gmail is on the list |
14:23.32 | br- | reckon you could have a 70% useful workalike with very little effort. currently integrating the crap i have with xapian, since it supports incremental indexing well |
14:26.39 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h18.206.91.75.dynamic.ip.windstream.net) |
14:28.08 | slapin | br-: sounds interesting |
14:29.08 | br- | it annoys me that people try and innovate on mail/reader by throwing out the winning UX and redesigning their own crap.. in the late 90s abiword was just plain and simple cloning ms office :) that worked |
14:29.29 | specing | uses LyX |
14:48.15 | *** join/#arm-netbook lerc (~quassel@121-74-230-118.telstraclear.net) |
15:00.42 | *** join/#arm-netbook jlj (~jlj@109-104-24-9.customers.ownit.se) |
15:03.22 | Turl | mnemoc: hi, PM? |
15:06.42 | *** join/#arm-netbook hannes_ (3eb5918e@gateway/web/freenode/ip.62.181.145.142) |
15:07.47 | mnemoc | Turl: sure |
15:09.02 | *** join/#arm-netbook jlj (~jlj@109-104-24-9.customers.ownit.se) |
15:13.48 | *** join/#arm-netbook ZaEarl (~malmrose@c-67-166-109-0.hsd1.ut.comcast.net) |
15:14.01 | *** join/#arm-netbook Jef91 (~Instantbi@bodhilinux/team/Jef91) |
15:19.41 | *** join/#arm-netbook ganbold_ (~Ganbold@202.21.108.58) |
15:24.43 | Jef91 | What do yall think of this device -> http://www.geekbuying.com/item/Unii-GK802-Fresscale-i-MX6-Quad-Dure-Cortex-A9-DDR3-1GB-RAM-8GB-ROM-TV-Box-Dongle----Black-312807.html |
15:25.10 | Jef91 | imx devices historically have good Linux support, I was reading in another thread x11 drivers for opengl already exist for this imx6 chipset |
15:25.23 | mnemoc | RaYmAn has one |
15:26.00 | mnemoc | there is a 16GB model too |
15:30.18 | Jef91 | Was thinking of picking one up |
15:30.30 | Jef91 | I just want a "stick" PC that runs Linux well. |
15:34.54 | mnemoc | a good thing with the hi802 (aka gk802) is that uart pins are properly marked and it has a button to enable usb boot |
15:35.48 | mnemoc | err, not uart pins, uart holes :) ... you'll need to solder the pins |
15:38.19 | slapin | mnemoc: you mean haipad overpriced one? |
15:40.36 | *** join/#arm-netbook ohniceidea (~matt@114.250.82.86) |
15:40.44 | slapin | $100 is quite expensive one... |
15:41.24 | mnemoc | sure it will fall |
15:42.30 | slapin | mx6q tablets are not more expensive than allwinner or rockchip ones, but sticks... |
15:42.43 | specing | When are we going to see a cheapass MX6 board with SATA? |
15:43.07 | mnemoc | that's the "wand" |
15:43.20 | specing | "wand"? |
15:43.26 | mnemoc | wandboard |
15:43.53 | slapin | price on aliexpress is the same |
15:44.48 | mnemoc | i don't understand why they neglect to populate the sata header |
15:45.03 | mnemoc | it can't make such a difference in cost |
15:46.39 | specing | I don't care if they givem the the connector in the package |
15:47.00 | specing | also where is the quad version? |
15:47.28 | mnemoc | that was my first question when I saw it months ago too |
15:49.27 | mnemoc | "it would make the board too expensive to be attractive" is what I heard |
15:50.41 | specing | So packing 4 cores makes the board * 2 expensive? |
15:50.57 | specing | Also wtf is up with them and a single-core cortex-a9? |
15:53.27 | slapin | "it would make the board too expensive to be attractive" = "we don't want to do more than allwinner/rockchip guys as people buy it as is" |
15:54.09 | slapin | slapin@build:~$ cat /proc/17346/status |
15:54.09 | slapin | Name:mutt |
15:54.09 | slapin | State:D (disk sleep) |
15:54.15 | slapin | damnit |
15:54.34 | slapin | already a hour in such state, no activity. |
15:54.51 | slapin | it seems that Maildir+mutt is nono |
15:56.08 | *** join/#arm-netbook piezo (~piezo@pdpc/supporter/active/piezo) |
15:58.00 | specing | they won't get much purchases on an a9 solo board, I think... |
15:59.46 | Jef91 | I just want a sub 100$ stick |
15:59.49 | Jef91 | that runs Linux well |
15:59.54 | Jef91 | and doesn't need Windows to flash images to it |
15:59.59 | Jef91 | (like the RK3066 devices do) |
16:00.16 | Jonathan_Eyre | I've used repo sync to download the aosp, and I later removed one of the folders. Now repo sync fires an error on that folder, but it does not update it. Does anyone here know how to get repo to update a modified/missing folder? |
16:01.56 | mnemoc | Jef91: for allwinner sticks there is a livesuit for linux (x86_64) and free tools in progress ;-) |
16:02.30 | Jef91 | I know mnemoc I like the a10 based devices |
16:02.35 | Jef91 | they are just a bit slow |
16:03.06 | buZz | Jef91: i was looking at iMX6 devices, they look pretty sexy |
16:07.05 | mnemoc | i don't find the $120 of the hi802/16 *that* ugly |
16:07.24 | mnemoc | kind of on the limit |
16:08.15 | Jef91 | link mnemoc |
16:15.42 | *** join/#arm-netbook discopig (~discopig@unaffiliated/discopig) |
16:17.32 | traeak | 149 for the exynos 5 board...seems a little steep though... |
16:18.11 | traeak | http://www.howchip.com/shop/item.php?it_id=BRIX5250A |
16:18.19 | traeak | wonder how much the exynos soc is in bulk |
16:20.27 | *** join/#arm-netbook focus (~focus@host81-149-149-147.in-addr.btopenworld.com) |
16:23.09 | Jef91 | Yes traeak |
16:23.31 | slapin | damn |
16:23.33 | Jef91 | Are there any working OpenGL X11 drivers for the exynos 5? |
16:23.43 | Jef91 | OpenGL is the last thing I'm missing on my chromebook |
16:24.29 | traeak | i dunno what the lima guys are doing currently |
16:24.39 | traeak | but they're the most logical to provide open sores ones |
16:24.40 | traeak | hehe |
16:25.07 | mnemoc | traeak: singular, libv is preparing for a big announcement on fosdem |
16:25.10 | traeak | so the chromebook has an mini sata type connector? |
16:25.41 | br- | sent my mum one of the kimdecent b12 sticks... trying to set her up over skype :S |
16:25.45 | traeak | as a measure of self restraint i'm waiting for aarm64 :-p |
16:25.58 | mnemoc | Jef91: http://lightake.com/detail.do/sku.Hi802_Quad_Core_Mini_PC_Smart_TV_Box_HDMI_Stick_for_HDTV_16GB___Black-61782 |
16:25.59 | traeak | then i can do some *real* testing hehe |
16:26.00 | br- | is there a button you need to press on the wireless fly mouse to get the soft keys on the bottom of the screen to appear? |
16:26.10 | TestModule | mnemoc , 1GB ram? |
16:26.39 | mnemoc | TestModule: yes... |
16:26.47 | Jef91 | So same as the gk802 but more internal storage mnemoc? |
16:27.22 | mnemoc | Jef91: gk802 is just a rebranding, so yes |
16:31.18 | *** join/#arm-netbook SouL_ (~SouL_@95.211.10.204) |
16:33.06 | slapin | mutt eats all 8GB of RAM+swap and dies on 300MB maildir, wtf... |
16:33.28 | *** part/#arm-netbook SouL_ (~SouL_@95.211.10.204) |
16:33.36 | slapin | it seems there's no usable mail clients over there :( |
16:33.58 | *** join/#arm-netbook fragmint (~quassel@108-77-196-171.lightspeed.tukrga.sbcglobal.net) |
16:34.19 | *** join/#arm-netbook gimli (~gimli@xbmc/staff/gimli) |
16:37.18 | Turl | lol |
16:38.36 | Turl | slapin: my ImapMail is 1.2G and thunderbird behaves just fine if you can live with a graphical client |
16:40.40 | slapin | Turl: whatever client, I need to work with patches, and thunderbird makes such things very painful |
16:41.04 | slapin | Turl: alpine works well, but is not suitable for patches, too |
16:41.39 | ohniceidea | Hello everyone. I'm a newbie here. I found massive resources about hacking allwinner A1x chips, I wonder if Rockchip-based tablet is as easy as Allwinner for hacking? If so, Could anyone point me some related resources? |
16:42.00 | slapin | it is fascinating why mutt eats so large amounts of RAM when used with maildir, on mbox it seems normal, but slow |
16:42.25 | Turl | slapin: can't you right click-save as and then am that? |
16:42.27 | hramrach | yes, I tried mutt too |
16:42.32 | hramrach | long time ago |
16:42.36 | hramrach | it did not work |
16:42.44 | hramrach | obviously they did not fix it |
16:42.58 | hramrach | but ram is cheap so if it eats ram and works otherwise |
16:43.12 | specing | http://www.yarchive.net/comp/linux/stupid_mail_clients.html :) |
16:43.13 | hramrach | was dreadfully slow with maildir as well for me, though |
16:44.15 | hramrach | I tried gmail |
16:44.19 | hramrach | fails at search |
16:44.25 | hramrach | tried that thing .. |
16:44.55 | aholler | mutt + imap works quite well, even with large mail-boxes and low memory |
16:45.17 | hramrach | sup |
16:45.21 | hramrach | fails at search too |
16:46.07 | hramrach | is imap already officially supported? |
16:46.11 | slapin | aholler: it fails at sorting, takes enormous amounts of time to "sort" in mailbox order, damnit |
16:46.36 | hramrach | yes, and it re-sorts every time an email comes |
16:46.43 | slapin | hramrach: yes, but with lots of bugs, especially regarding ssl |
16:47.00 | slapin | hramrach: disallowing you to do anything |
16:47.05 | hramrach | soo awesome |
16:48.13 | *** join/#arm-netbook freakazoid0223 (~matt@pool-173-75-233-172.phlapa.fios.verizon.net) |
16:51.28 | *** join/#arm-netbook TestModule (ada80407@gateway/web/freenode/ip.173.168.4.7) |
16:54.36 | slapin | so funny, I need to write myself some cool mail client, or convince somebody to do so... |
16:55.12 | slapin | why didn't they embed something into git I wonder... |
16:55.43 | aholler | you could start with improving mutt, that way you would learn the necessary basics |
16:56.08 | buZz | ehr |
16:56.45 | slapin | alpine works, so probably I need to add missing functionality there |
16:56.53 | buZz | this should output the samplerates supported by alsa, but i get zero output (on A10) |
16:56.57 | buZz | grep -rH rates /proc/asound/ |
16:58.00 | buZz | could anyone tell me how i could correct this? |
16:58.08 | buZz | on my x86 desktop it does give outpute |
17:02.59 | *** join/#arm-netbook rz2k (~rz2k@89-178-216-93.broadband.corbina.ru) |
17:05.35 | mnemoc | http://www.cnx-software.com/2013/01/24/always-innovating-mecam-is-a-49-voice-controlled-nanocopter-camera/ |
17:06.53 | *** join/#arm-netbook pcat (~cat@gprs-internet-bceea4-195.dhcp.inet.fi) |
17:07.33 | buZz | wow |
17:13.00 | *** join/#arm-netbook herdingcat (~huli@219.141.159.52) |
17:32.28 | slapin | what is this nanocopter thing? |
17:33.13 | mnemoc | probably another device that will never reach the market |
17:33.47 | mnemoc | always innovating has a history on that |
17:33.47 | slapin | wow, what CPU is on this thing? |
17:34.19 | slapin | mnemoc: I have their touchbook, which is died for unknown reason (CPU doesn't start) |
17:34.30 | mnemoc | ouch |
17:34.41 | Turl | looks like a mini ardrone |
17:36.51 | slapin | I found how I really can use mutt, but use dovecot's /usr/lib/dovecot/imap running from mutt, then it starts slower, but no catastrophic memory consumption |
17:37.09 | slapin | damn how they did it |
17:40.09 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h18.206.91.75.dynamic.ip.windstream.net) |
17:40.12 | br- | slapin, maybe check out mairix |
17:40.32 | br- | i'm not sure how much ram it uses during indexing, but it only feeds mutt a mbox of the search results |
17:41.32 | *** part/#arm-netbook Jonathan_Eyre (~eyrej_000@h18.206.91.75.dynamic.ip.windstream.net) |
17:41.37 | br- | finds it impossible to go back to mutt after using gmail's search. hates gmail, can't live without it |
17:42.55 | slapin | and now it eats only 400MB RAM on 3GB maildir - not so bad. |
17:43.32 | slapin | so, mutt's Maildir support is sick |
17:45.10 | slapin | br-: gmail is not that good to work with patches |
17:46.17 | slapin | I don't search mail too much with this account |
17:47.02 | valhalla | br-: I used to use gmail, now I use notmuch for email search (and mutt for everything else) |
17:48.10 | br- | got lost in ruby hell last i tried to install notmuch, maybe worth a retry |
17:49.09 | herdingcat | what's the meaning of "l" in armv6l ? |
17:49.22 | valhalla | br-: I've just done an apt-get install notmuch :) |
17:50.05 | br- | seems there is a macports package for it now. yes i know burning in hell already |
17:52.48 | br- | waaiit.. when did notmuch get rewritten in C? |
17:53.00 | br- | last i tried this it was a 50 ruby packages type nightmare |
17:53.12 | br- | oooh :) im thinking of sup |
17:53.40 | *** join/#arm-netbook eebrah (~chatzilla@212.49.88.107) |
17:53.40 | TestModule | Needs more Python |
17:56.35 | slapin | br-: what is sup? |
17:56.56 | br- | hipster mutt with fulltext search.. http://sup.rubyforge.org/ .. in ruby |
17:57.15 | br- | a lot of people swear by it |
18:00.03 | TestModule | I used to swear at Ruby too. I got railed. |
18:02.38 | br- | ] sup |
18:02.39 | br- | /opt/local/lib/ruby/gems/1.8/gems/sup-0.8.1/lib/sup.rb:183: undefined method `+' for nil:NilClass (NoMethodError) |
18:02.44 | br- | should've known better :( |
18:03.00 | *** join/#arm-netbook simosx (~simosx@188.4.250.34.dsl.dyn.forthnet.gr) |
18:03.00 | *** join/#arm-netbook simosx (~simosx@ubuntu/member/simosx) |
18:09.49 | jelly-home | br-: you forgot the answer to sup? notmuch |
18:10.39 | jelly-home | br-: also, mutt-rk |
18:18.22 | br- | jelly-home: what is mutt-rk |
18:18.35 | br- | google is not helping |
18:18.43 | rm | mutt optimized for Rockchip processors? :O |
18:20.35 | jelly-home | oops, thinko. mutt-kz |
18:21.33 | jelly-home | hopes there's no kz small ARMs factory |
18:23.09 | rellla | mnemoc, any plans to merge stage-3.0 today? if so, i'll wait for it... |
18:23.34 | mnemoc | rellla: it's already done... |
18:25.28 | rellla | but i recently looked at it, strange. browser cache .... thanks, i'll make it productive on my meles |
18:26.04 | mnemoc | cool :) |
18:26.55 | mnemoc | patches to enable leds support in .fex (sunxi-boards) are welcomed too :) |
18:29.33 | rellla | first i have to dig into that led-thingy ;) should it be possible to turn this penetrant blue light off now? |
18:29.55 | *** join/#arm-netbook TestModule_ (ada80407@gateway/web/freenode/ip.173.168.4.7) |
18:31.24 | mnemoc | it will probably need to be extended to deal with PMU GPIOs |
18:31.29 | slapin | just back from u-boot channel, got to know what is quiche, seems a bit like pizza though... |
18:32.21 | slapin | and sup doesn't build: extconf.rb:46: ncurses library not found (RuntimeError) |
18:32.43 | slapin | so it seems I will struggle with mutt for now... |
18:32.54 | jelly-home | someone's missing ncurses-dev and ruby bindings for curses? |
18:33.23 | TestModule_ | Are you guys opposed to making the BSP work harder? |
18:33.53 | jelly-home | slapin: they would be called ruby-ncurses or libncurses-ruby in debian |
18:34.06 | TestModule_ | ie/ cd ~/ , mkdir Sunxi , cd ~/Sunxi/ , git git git |
18:35.00 | TestModule_ | raw inputs for config, kernel branch, menuconfig y/n |
18:35.29 | slapin | libncurses5-dev is there |
18:35.49 | jelly-home | and them ruby glue? |
18:37.02 | slapin | jelly-home: installed, still extconf.rb:46: ncurses library not found (RuntimeError) |
18:37.58 | jelly-home | LIES |
18:38.23 | jelly-home | I mean, no idea then -- verify you're using the correct ruby interpreter |
18:42.18 | slapin | jelly-home: gem install ncursesw filed the same, then I've installed libncursesw5-dev ind it works now |
18:42.49 | slapin | jelly-home: and how to run it then? |
18:43.35 | jelly-home | I have no idea how to proceed further! |
18:44.31 | slapin | br-: how do you run sup, as built from gem? |
18:47.14 | slapin | ah, found it, it is in /var/lib/gems/*/bin |
18:55.26 | slapin | damn |
18:55.28 | slapin | /usr/lib/ruby/1.8/yaml.rb:133:in `transfer': invalid subclass (TypeError) |
18:56.18 | *** join/#arm-netbook rellla (~rellla@p4FE564AE.dip0.t-ipconnect.de) |
19:01.28 | slapin | ah, ok, so it is just in non-fixable state |
19:01.32 | slapin | damn |
19:02.31 | *** join/#arm-netbook voronaam (~avorona@159.153.138.99) |
19:03.12 | *** join/#arm-netbook newbie (~kvirc@d5153E228.access.telenet.be) |
19:07.58 | *** join/#arm-netbook newbie1 (~kvirc@d5153E228.access.telenet.be) |
19:11.57 | *** join/#arm-netbook ibrah (~chatzilla@105.230.145.98) |
19:12.30 | *** join/#arm-netbook newbie12 (~kvirc@d5153E228.access.telenet.be) |
19:14.06 | *** join/#arm-netbook lerc_ (~quassel@121.75.151.1) |
19:33.18 | *** join/#arm-netbook newbie1 (~kvirc@d5153E228.access.telenet.be) |
19:38.04 | *** join/#arm-netbook newbie1 (~kvirc@d5153E228.access.telenet.be) |
20:03.26 | *** join/#arm-netbook SouL_ (~SouL_@95.211.10.204) |
20:03.37 | *** part/#arm-netbook SouL_ (~SouL_@95.211.10.204) |
20:07.11 | techn_ | ssvb: cool stuff :) |
20:11.51 | mnemoc | \o/ |
20:12.53 | techn_ | ssvb: it wont compile.. it doesn't add drm header dir to path |
20:14.58 | ssvb | techn_: hmm, it is not something totally unexpected :) |
20:15.03 | ssvb | thanks for reporting |
20:16.11 | techn_ | oh.. I propaby should run ./configure --prefix=/usr separetly |
20:17.07 | techn_ | that didnt help |
20:21.44 | ssvb | techn_: I guess something DRM/DRI related needs to be added to configure.ac into PKG_CHECK_MODULES and/or XORG_DRIVER_CHECK_EXT |
20:23.24 | ssvb | techn_: is it debian/ubuntu? |
20:23.36 | techn_ | linaro |
20:24.16 | ssvb | do they have rootfs tarballs somewhere nowadays? |
20:25.32 | techn_ | http://releases.linaro.org/12.11/ubuntu/precise-images/alip ? |
20:28.15 | ssvb | ok, thanks, just http://linux-sunxi.org/FirstSteps links to https://snapshots.linaro.org/precise/images/ |
20:28.28 | ssvb | where they seem to have all empty directories |
20:28.37 | techn_ | oh |
20:28.49 | mnemoc | they don't do precise anymore |
20:28.53 | mnemoc | 12.11 was the last |
20:29.17 | mnemoc | ssvb: what about moving your package to linux-sunxi's github? :) |
20:29.18 | techn_ | glxgears fives 10fps fullscreen :( |
20:29.36 | techn_ | 240fps in small default screen |
20:29.38 | ssvb | techn_: with what kernel? |
20:30.11 | techn_ | ssvb: 3.0.. but I have some clock modifications which could effect this |
20:30.21 | ssvb | techn_: and does it report any problems in /var/log/Xorg.0.log ? |
20:31.43 | ssvb | techn_: defining DEBUG in sunxi_mali_ump_dri2.c should make it rather verbose |
20:31.44 | techn_ | ssvb: the normal ones [ 91952.204] (EE) AIGLX: reverting to software rendering |
20:32.55 | ssvb | anything like [175357.239] (II) SUNXIFB(0): enabled display controller hardware overlays for DRI2 ? |
20:33.59 | ssvb | or "GET_UMP_SECURE_ID_SUNXI_FB ioctl failed, overlays can't be used"? |
20:34.23 | techn_ | yes.. I have it there.. but now I remember.. I have scaler layer enabled in my script bin |
20:34.42 | techn_ | which causes that it wont get layer with scaling ability? |
20:35.34 | ssvb | no, scaler layer should just cause some funky effects like the layers at wrong positions or misplaced cursor |
20:35.45 | ssvb | but it should not affect performance |
20:35.56 | techn_ | lol |
20:36.22 | techn_ | I got jumping screen when I scaled es_gears window :D |
20:36.46 | ssvb | what is the screen resolution? |
20:36.56 | techn_ | 1080p |
20:37.48 | ssvb | it seems to be having troubles sending data over HDMI at this resolution, when something is heavily using memory at the same time |
20:38.22 | ssvb | reducing the framerate from 60Hz to 50Hz helps, but does not eliminate it completely |
20:39.20 | ssvb | techn_: just to clarify, did you get "GET_UMP_SECURE_ID_SUNXI_FB ioctl failed" message? |
20:40.02 | techn_ | no.. I'll get 0x3 id when I rescale window |
20:40.15 | techn_ | everytime |
20:40.35 | ssvb | it is normal |
20:41.42 | ssvb | how much FPS did you get with xf86-video-mali? |
20:41.51 | techn_ | ssvb: I send you email |
20:42.32 | techn_ | ssvb: Not much more ~30fps in fullscreen :/ |
20:42.42 | techn_ | or even less |
20:43.08 | techn_ | but in smaller screen I got much less than with yours |
20:43.39 | techn_ | I can rebenchmark |
20:52.51 | techn_ | another observation.. when I move window top of gles window.. fps drop ie. from 190fps to 35fps |
20:53.19 | ssvb | techn_: I'm more worried about the fullscreen performance, seems like it just does not want to enable disp layer for it. The debugging output with DEBUG define in sunxi_mali_ump_dri2.c can help to identify the root cause |
20:53.48 | techn_ | ok.. I'll enable that |
20:54.45 | ssvb | techn_: for the another observation, it is normal, the driver just disables overlay and fallbacks to doing memory copy if something is on top of the window |
20:55.47 | ssvb | techn_: and because fbdev driver uses shadow framebuffer (for faster 2D), it is actually doing more memory copies than xf86-video-mali in the case of overlapped window |
20:56.47 | techn_ | hmm.. what if you enable alphablending for that hwlayer?? |
20:57.03 | techn_ | and then just move that layer back.. or how it works :p |
20:57.09 | techn_ | otherway around |
20:58.39 | ssvb | techn_: it's not so easy, but can be tried later |
20:59.26 | ssvb | in any case, I would guess that the users normally don't want to have some other windows on top |
21:01.06 | ssvb | and if the other windows are on top, the users are likely to be interacting with these other windows, so the FPS drop should not bother them too much |
21:03.19 | techn_ | thats true.. trying to learn how things work :) |
21:04.40 | mnemoc | wiki wiki |
21:05.43 | rellla | mnemoc: no issues with 3.0 so far :P |
21:06.08 | techn_ | rellla: scaler enabled in script.bin? |
21:06.23 | rellla | hm. dunno. |
21:08.46 | rellla | will play with script.bin tomorrow. |
21:09.04 | *** join/#arm-netbook vinifm (~vini@177.19.132.23) |
21:09.11 | rellla | and want to go on with mx xbmc analysis. mpeg2-ts is streamed very fine, but i have a few video files with pink artefacts, stuttering ... |
21:09.23 | rellla | s/mx/my/ |
21:09.59 | rellla | ready for investigation ... tomorrow ;) |
21:12.58 | rellla | techn_: should scaler be enabled? whats the matter for your question? |
21:13.26 | techn_ | rellla: no.. I'm just checkin since I have it enabled |
21:13.37 | techn_ | and ssvb doesnt have it enabled |
21:14.40 | rellla | i was turning it on/off/on/off and can actually not remember, how it is set *:) |
21:21.14 | *** join/#arm-netbook popolon (~popolon@og-free.planet-service.fr) |
21:21.29 | techn_ | Jan 24 21:20:53 linaro-alip kernel: [95439.624787] [DISP] request scaler fail |
21:21.29 | techn_ | Jan 24 21:20:53 linaro-alip kernel: [95439.649495] [DISP] request scaler layer fail! |
21:25.25 | techn_ | now I'll try scaler layer disabled |
21:27.42 | techn_ | screen jumps even on small screen.. now it's full screen.. not just window |
21:28.41 | techn_ | it must be lack of vsync |
21:28.52 | techn_ | and some misalignment |
21:29.03 | ssvb | techn_: no, it looks like A10 just can't handle 1080p reliably |
21:29.59 | ssvb | techn_: I suspect that display controller can't fetch data from memory in time and substitutes it with some kind of padding, which causes this screen shaking effect |
21:31.30 | ssvb | techn_: it could also be that the display controller is misconfigured and has lower priority than mali with the regards to memory access |
21:32.08 | ssvb | techn_: going down to 720p fixes this issue completely |
21:32.33 | *** join/#arm-netbook discopig (~discopig@unaffiliated/discopig) |
21:35.52 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h18.206.91.75.dynamic.ip.windstream.net) |
21:37.00 | Jonathan_Eyre | Is there a way to modify the kernel on a ROM? |
21:37.41 | Jonathan_Eyre | I've extracted the ROM to fex files using the a10 flash kitchen. |
21:39.50 | *** join/#arm-netbook merbzt (~benjamin@c-94-255-219-122.cust.bredband2.com) |
21:56.00 | ssvb | techn_: the build problem in linaro for xf86-video-sunxifb should be now fixed in git |
21:58.45 | techn_ | thanks |
21:59.57 | ssvb | techn_: thanks for your report |
22:00.50 | ssvb | techn_: any idea what's wrong with fullscreen? |
22:02.13 | techn_ | no.. It's not about scaling layer |
22:05.35 | ZaEarl | libv, just got my travel plans. see you at fosdem! |
22:05.35 | techn_ | ssvb: which device you have |
22:05.41 | techn_ | if I'll compare script.bin |
22:06.01 | ssvb | techn_: Mele A2000 |
22:06.32 | techn_ | a1000 .fex files? |
22:07.24 | ssvb | yes |
22:08.32 | techn_ | ok.. there was no differences which could effect :/ |
22:08.56 | techn_ | I have one mod in my kernel.. I'll try removing it tomorrow |
22:09.16 | ssvb | techn_: what exactly are you trying to debug? |
22:09.34 | techn_ | ssvb: that fullscreen performance problem |
22:10.24 | ssvb | techn_: is "linaro-alip kernel: [95439.624787] [DISP] request scaler fail" related? |
22:10.52 | ssvb | techn_: because I think it might be that the driver thinks there is some window on top |
22:11.17 | Jonathan_Eyre | I've compiled a kernel from https://github.com/linux-sunxi/linux-sunxi, but it isn't loading on my A10. Will linux 3.0.57 work on A10? |
22:11.37 | Jonathan_Eyre | I suppose it is possible that the problem is my ramdisk. |
22:12.05 | techn_ | I got that when I had scaling layer enabled in script.bin.. when I disabled that warning went away.. but fullscreen jumping came :( |
22:12.19 | techn_ | Jonathan_Eyre: 3.0.57 works with a10 |
22:12.38 | Jonathan_Eyre | techn_: That's a huge relief. |
22:12.54 | techn_ | Jonathan_Eyre: http://linux-sunxi.org/FirstSteps |
22:13.30 | ssvb | techn_: the fullscreen jumping is "normal" in 1080p mode, it happens for me and rz2k also has it |
22:13.57 | techn_ | ssvb: framebuffer xbmc didn't have it |
22:14.10 | techn_ | but fps is there ~27 |
22:14.22 | ssvb | techn_: then it is not taxing memory bandwidth too much |
22:14.28 | Jonathan_Eyre | I extracted the root.fex file from A10 flash kitchen, moved it to my virtual ubuntu, ran split_bootimg.pl on it to get the ramdisk + kernel, put the zImage and the ramdisk from split_bootimg.pl through mkbootimg, and then packed it back up with PhoenixCard. It was a fail. |
22:14.53 | ssvb | techn_: or has a bit different memory access pattern which does not trigger the problems |
22:16.26 | Jonathan_Eyre | Wow, the FirstStep wiki is REALLY different from the livesuit tutorials I've read. Does this work? |
22:17.11 | techn_ | Jonathan_Eyre: firststeps are for sd card |
22:18.44 | Jonathan_Eyre | Yes, and then http://linux-sunxi.org/Android is for the cubieboard ics. |
22:19.02 | Jonathan_Eyre | I do not have cubieboard, but I have very similar hardware. |
22:19.51 | Jonathan_Eyre | I've been struggling all week to get something to run on it, using livesuit tutorials and a combination of allwinner packs manually copied into 4.0.3 aosp. |
22:19.54 | Jonathan_Eyre | Painful. |
22:20.18 | Jonathan_Eyre | I'm not certain I have the fortitude to start over from scratch. |
22:26.52 | Jonathan_Eyre | It would be worth it, if it worked on my A10 hardware. |
22:28.02 | Jonathan_Eyre | Hmm, I'm thinking I could go through the FirstSteps tutorial and get a working boot image. |
22:28.21 | *** join/#arm-netbook voronaam (~avorona@159.153.138.99) |
22:28.51 | Jonathan_Eyre | Then I could use the botched system image to create a full SD Card, and at least see the boot try to load the incompatible system. |
22:29.14 | Jonathan_Eyre | Wouldn't that prove that it at least boots my kernel? |
23:00.44 | *** join/#arm-netbook tinti (~tinti@pdpc/supporter/student/tinti) |
23:05.08 | rz2k | ssvb: i had tearing all over the screen when scaler_layer was off |
23:05.14 | rz2k | if I remeber correctly |
23:05.32 | rz2k | it was when that Weng guy did the VLC port |
23:06.08 | *** join/#arm-netbook hg_5 (~chatzilla@unaffiliated/hg-5/x-8664886) |
23:08.00 | ssvb | rz2k: it happens both with and without scaler_layer, I partially solved the problem by reducing refresh rate to 50Hz for 1080p mode (screen shaking still happens sometimes, but is very difficult to trigger) |
23:10.48 | ssvb | rz2k: with scaler_layer enabled, the display controller may be just buffering a bit more pixels when fetching them from memory |
23:19.55 | rz2k | probably |
23:20.01 | rz2k | anyway, time for a nap :) |
23:20.03 | rz2k | good night. |
23:25.21 | *** join/#arm-netbook Jonathan_Eyre (~eyrej_000@h3.241.190.173.static.ip.windstream.net) |
23:28.36 | *** join/#arm-netbook xymox (~xymox@unaffiliated/contempt) |
23:33.46 | *** join/#arm-netbook lerc (~quassel@121.75.159.46) |
23:52.43 | *** join/#arm-netbook tinti (~tinti@pdpc/supporter/student/tinti) |