[09:53] <ogra> asac, i milestoned bug #457878 (since it still exists with the recent BSP drop)
[09:53] <ubot4> Launchpad bug 457878 in linux-fsl-imx51 "imx51 on board ethernet plug/unplug events not detected" [Medium,Confirmed] https://launchpad.net/bugs/457878
[09:53] <ogra> cooloney, ^^^
[09:56] <cooloney> ogra: cool, will take a look when I am back to Shanghai, heh
[10:43] <asac> ogra: you are sure your modules are loaded?
[10:44] <asac> aka are you sure your kernel/initramfs you used for your uboot is identical with the one you have no your filesystem
[10:44] <asac> i had the same behaviour yesterday, but it was all a version mismatch
[10:44] <cooloney> dmart: thx for the email, could you please file a NEON bug in launchpad and assign it to me?
[10:44] <cooloney> dmart: then we can tracker the discussion
[10:45] <asac> ogra: asked for dmesg/syslog in bug
[10:50] <ogra> asac, ??
[10:51] <asac>  ogra in your ethernet bug
[10:51] <ogra> are you referring to the bug above ?
[10:51] <asac> or rather the bug you hi jacked
[10:51] <asac> yes
[10:51] <ogra> sure the modules are loaded
[10:51] <ogra> its not related to uboot
[10:51] <asac> yesterday you said there is no interface
[10:51] <asac> now its just LOWER_UP?
[10:51] <ogra> thats on a redboot booted system and is a long standing missing feature in the FEC driver
[10:52] <asac> yeah
[10:52] <asac> ok
[10:52] <ogra> it was missing in all kernel versions we ever had
[10:52] <asac> so that "no net at all" feature is fixed for you?
[10:52] <ogra> no
[10:52] <asac> where is that bug?
[10:52] <ogra> thats what i'm looking at atm, i just wanted to make sure the above bug isnt forgotten
[10:52] <asac> heh ok.
[10:53] <ogra> i havent filed it yet, just looking at uboot code to make sure we build the right driver
[10:53] <asac> do you see your interface at all?
[10:53] <asac> i saw it
[10:53] <asac> though i only have a read-only fs
[10:53] <ogra> yes, you can see it, but you cant bring it up
[10:54] <ogra> usually you see the kernel setting the MAC in demsg, that part is missing, i see it initializing the driver but the line with MAC is missing
[10:54] <asac> wireless is working flawlessly here :)
[10:54] <ogra> and ifconfig says it cant assign an address
[10:54] <asac> so i think its not a blocker to stop the uboot move in debian-cd
[10:55] <ogra> (where it refers to the MAC)
[10:55] <asac> yeah
[10:55] <ogra> the only interface the bnoard has doesnt work ..
[10:55] <ogra> i would consider that as a blocker :)
[10:55] <asac> a release blocker yes,
[10:55] <asac> but not a roll out blocker
[10:55] <ogra> well, at least highest prio
[10:56] <asac> sure, but we should do the uboot move before that
[10:56] <ogra> well, uboot needs an upload anyway
[10:56] <ogra> for the changed defaults
[10:56] <ogra> we also need to consider that an installed system might not have /boot on the second partition
[10:57] <ogra> i'm not sure how to solve that yet but have some ideas (if uboot doesnt stop script execution we can just try to load from part1 and then from part2, but i'm not sure that works, needs testing)
[10:57] <asac> ogra: atm we have a boot floppy and an install floppy. we can assume that its always on partition 2 for the boot floppy thing
[10:57] <asac> its not a real solution
[10:58] <asac> but we need to work on scripts to work on that
[10:58] <asac> how are you doing that on redboot?
[10:58] <ogra> we cant assume that once we install uboot to mtd flash
[10:58] <ogra> redboot never goes into flash
[10:58] <asac> once we install it there
[10:58] <ogra> as soon as you boot from flash the first partition will be gone
[10:58] <asac> at that point we must be able to interate
[10:58] <ogra> thats what davidm wants as final install setup
[10:59] <asac> sure
[10:59] <asac> but we are not there yet ;)
[10:59] <ogra> so users just flip a DIP switch in the end
[10:59] <ogra> no, but i'd like to know in advance if it works :)
[10:59] <asac> right. thats understood. just doesnt need to happen on the first iteration
[10:59] <asac> it has to be made working.
[11:00] <ogra> it works already :)
[11:00] <asac> so you have an iterating boot.scr?
[11:00] <ogra> but i dont feel good with all the hardcoding
[11:00] <ogra> no
[11:00] <ogra> it works as is
[11:00] <asac> right. so dont bother about that
[11:00] <ogra> with the hardcoded part2 loading
[11:00] <asac> what i meant with has to be made working is that we can do that
[11:00] <asac> yes.
[11:00] <asac> 11:59 < asac> right. thats understood. just doesnt need to happen on the first iteration
[11:01] <asac> 11:59 < asac> it has to be made working.
[11:01] <asac> -> thats iterating boot.scr
[11:01] <asac> ok
[11:01] <asac> i am getting cigarettes and coffee
[11:01] <asac> and then will stop bothering you ;
[11:01] <asac> )
[11:01] <ogra> if i can put a bootscript into the defaults that tries part1 and moves on to part2 (without .scr since we need to load that as well) i prefer to do that directly
[11:02] <ogra> currently the only thing i want the scr for is the kernel cmdline
[11:02] <asac> only boot.scr can test for something afaik
[11:02] <asac> so you cannot test if something succeeded
[11:02] <ogra> boot.scr just replaces the bootcmd in the uboot defaults afaik
[11:02] <asac> it gets compiled afaik
[11:02] <asac> the whole for and if stuff is not available at command prompt
[11:02] <ogra> it just gets turned into a file uboot can load
[11:03] <ogra> but the content is what you see in printenv at the uboot prompt
[11:03] <ogra> so everything we do in .scr files should be possible directly too
[11:04] <ogra> afaik you can do "if ... then ... etc" in the hardcoded bootcmd
[11:05] <asac> i dont see any docs about that
[11:05] <asac> if you find that let me know
[11:05] <asac> uboot has really sucky documentation
[11:06] <asac> http://www.denx.de/wiki/view/DULG/CommandLineParsing
[11:07] <asac> bootm $addr1 || bootm $addr2 || tftpboot $loadaddr $loadfile && bootm
[11:07] <asac> ogra: ^
[11:07] <asac> so you can test that etc.
[11:08] <ogra> well, thats already what i look for
[11:08] <ogra> so we need hush shell support builtin
[11:10] <ogra> aha, needs the SHELL_HUSH option set at build time
[11:10]  * ogra looks in the code
[11:13] <ogra> CONFIG_SYS_HUSH_PARSER :) there it is
[11:16] <asac> yes
[11:18] <ogra> http://paste.ubuntu.com/356511/ has the full config in case someone wants to look :)
[11:18]  * ogra wonders if #define CONFIG_FEC0_PHY_ADDR	0x1F is our prob with the NIC
[11:35]  * ogra builds
[11:35] <ogra> asac, how about ext2 support while i'm at it, do you want that ?
[11:38] <ogra> make[2]: Entering directory `/uboot-imx-2009.08/fs/fdos'
[11:38] <ogra> ar crv /uboot-imx-2009.08/build/build-imx51/fs/fdos/libfdos.a
[11:38] <ogra> make[2]: Leaving directory `/uboot-imx-2009.08/fs/fdos'
[11:38] <ogra> hmm
[11:39] <ogra> i wonder if fdos is actually the better fat filesystem :)
[11:40] <ogra> mxc_fec.c: In function 'mxc_fec_initialize':
[11:40] <ogra> mxc_fec.c:781: warning: passing argument 1 of 'mxc_fec_set_mac' from incompatible pointer type
[11:40] <ogra> mxc_fec.c:725: note: expected 'struct fec_info_s *' but argument is of type 'struct fec_info_s (*)[1]'
[11:40] <ogra> AHA !
[11:40] <ogra> i guess thats the NIC issue
[11:54] <asac> ogra: you can just include that i guess
[11:54] <ogra> i think we should
[11:54] <asac> do it
[11:54] <ogra> having /boot ext2 formatted will gain us a lot more flexibility
[11:54] <ogra> i.e. symlinks
[11:55] <ogra> so we can have uimage being linked to uimage-$version
[11:55] <asac> yes, go for it
[11:55] <ogra> yup, will do
[11:55] <ogra> testing hush support first
[11:55] <asac> its just a config flag after all
[11:55] <asac> right
[11:55] <asac> hush + ext2 + fix fec
[11:55] <asac> if you want me to lok at that code i can check
[11:56] <asac> plars: so when did dove regress exactly? do we know that?
[11:57] <ogra> asac, fec ? yeah, that would help, so i can concentrate on the script
[11:57] <asac> ok ... let me use jocote ;)
[11:57] <asac> ogra: that happens on current archive uboot too, right?
[11:58] <ogra> gah, i hate that sshd doesnt log me out if i shut down the babbage
[11:58] <ogra> asac, yea, thats what i'm building
[12:08] <ogra> BBG U-Boot > setenv myload 'if mmcinfo; then echo MMC found;else echo MMC not found;fi'
[12:08] <ogra> BBG U-Boot > print myload
[12:08] <ogra> myload=if mmcinfo; then echo MMC found;else echo MMC not found;fi
[12:08] <ogra> BBG U-Boot > run myload
[12:08] <ogra> Device: FSL_ESDHC
[12:08] <ogra> Manufacturer ID: 1
[12:08] <ogra> OEM: 5041
[12:08] <ogra> Name: SM06G
[12:08] <ogra> Tran Speed: 25000000
[12:08] <ogra> Rd Block Len: 512
[12:08] <ogra> SD version 2.0
[12:08] <ogra> High Capacity: Yes
[12:08] <ogra> Capacity:<PHONE_NUMBER>
[12:08] <ogra> Bus Width: 4-bit
[12:08] <ogra> MMC found
[12:08] <ogra> BBG U-Boot >
[12:08] <ogra> SWEET !
[12:08] <asac> ogra: can you say something like:
[12:08] <ogra> so now we can iterate over partitions, look for /casper etc
[12:08] <asac> if fatinfo mmc 0:2; then
[12:09] <ogra> sure
[12:09] <asac> if fatload mmc 0:2 /boot/...; then
[12:09] <ogra> well, fatls rather
[12:09] <asac> ogra: where is that documented
[12:09] <ogra> yeah, exactly
[12:09] <asac> i didnt see that on that patge
[12:09] <ogra> <IP_ADDRESS>. Hush shell scripts
[12:10] <ogra> it supports similar syntax to shell
[12:10] <asac> ok
[12:10] <asac> still thats not a reference
[12:10] <asac> its just examples
[12:10] <asac> bad doc
[12:10] <ogra> well, as long as it works i dont care :)
[12:10] <asac> is hushshell some wider standard
[12:10]  * asac checks google
[12:10] <ogra> no, its uboot specific
[12:11] <asac> seems not
[12:11] <asac> yeah
[12:11] <asac> so ok. as long as it just works ;)
[12:11] <ogra> i'm happy with if, for, while and until :)
[12:12] <ogra> we can write a clever load script now that loads the .scr from predefined locations ... in the scr we can then put all the load commands
[12:12] <ogra> that gives us most flexibility
[12:13] <ogra> it expecially solves the prob that we have to set the UUID on cmdline after install
[12:14] <ogra> BBG U-Boot > if fatinfo mmc 0:0; then echo fat found on partition0; else echo no fat on partition0;fi
[12:14] <ogra> ** Partition 0 not valid on device 0 **
[12:14] <ogra> ** Unable to use mmc 0:0 for fatinfo **
[12:14] <ogra> no fat on partition0
[12:14] <ogra> heh
[12:15] <ogra> BBG U-Boot > if fatinfo mmc 0:2; then echo fat found on partition2; else echo no fat on partition2;fi
[12:15] <ogra> Interface:  MMC
[12:15] <ogra>   Device 0: Vendor: Man 015041 Snr 41a4343b Rev: 9.4 Prod: SM06G
[12:15] <ogra>             Type: Removable Hard Disk
[12:15] <ogra>             Capacity: 5743.0 MB = 5.6 GB (11761664 x 512)
[12:15] <ogra> Partition 2: Filesystem: FAT16 "           "
[12:15] <ogra> fat found on partition2
[12:15] <ogra> cute
[12:16]  * ogra goes to make some coffee and will then work out a little script :)
[12:29] <ogra> hmm first i should enable ext2 i guess
[12:30]  * asac grabs more coffee while ogra makes good progress
[12:30]  * asac takes the cheerleader role for now
[12:30] <ogra> heh
[12:39] <ogra> ok, uploaded
[12:46] <asac> ogra: wait ;)
[12:46] <ogra> to late :)
[12:47] <asac> ogra: jocote:~asac/fix_fec_warnings.patch
[12:47] <asac> try that
[12:47] <asac> let me know if that works, there is a bunch of odd code surrouding that
[12:47] <ogra> will do
[12:47] <asac> so it could well be that it doesnt and i have to fix a lot of code
[12:47] <asac> but the warning is gone that way
[12:47] <asac> but fec_initialize is a mystery code wise ;)
[12:47] <asac> int mxc_fec_initialize(bd_t *bis)
[12:47] <asac> {
[12:48] <asac>         for (i = 0; i < sizeof(fec_info) / sizeof(fec_info[0]); i++) {
[12:48] <asac> feels they are on crack ;)
[12:48] <ogra> heh
[12:48] <asac> i is used like fec_info[i]
[12:48] <asac> but lets see ... if it just starts working let me know ... i can do the upload
[12:50] <ogra> i'm doing a testbuild anyway so i can quickly shove that in
[12:50] <asac> you were too eager ;)
[12:50] <asac> but well, you probably need some uploads just to excersize
[12:50] <ogra> nah, i just didnt want the changes to get lost :)
[12:51] <ogra> we have anout free version numbers :)
[12:51] <ogra> *enough
[12:51] <asac> yeah. but if you upload quickly, it will end up with a upload failure
[12:51] <asac> and the ftbfs will be stuck forever on ubuntuwire
[12:51] <asac> e.g. .deb doesnt get accepted because newer source is avail
[12:52] <ogra> nah, ubuntuwire is clever enough
[12:53]  * ogra fires off dpkg-buildpackage ...
[12:53] <ogra> 20min or so
[12:59] <ogra> i wonder if we should have other filesystems too
[12:59] <ogra> ubifs, cramfs and jffs2 might be some that developers might use
[13:00] <ogra> (ext2 passes btw)
[13:01] <ogra> asac, mxc_fec.c passes the build with no errors now
[13:01] <persia> I'd like ubifs support.
[13:01] <persia> But I'm not sure I'd want a ubifs /boot, just because it'd be a pain to set up initially.
[13:01] <ogra> right
[13:02] <ogra> its only about /boot atm
[13:02] <ogra> i wonder what would happen if i just enabled USB support :)
[13:02] <ogra> something to play with on a weekend though
[13:03] <persia> For /boot, don't bother about ubifs or jffs2.
[13:03] <ogra> yeah
[13:03] <persia> I'm less familiar with cramfs: dunno if that'd be useful.
[13:03] <ogra> ext3 or 4 would be nice, but i doubt anyone ever implemented that
[13:03] <persia> I *do* want to be able to put / on ubifs, but that's just a kernel thing.
[13:03] <ogra> yeah
[13:03] <asac> ogra: let me know if it *works*
[13:03] <asac> i know that the warning is gone ;)
[13:03] <ogra> heh
[13:04] <persia> I'm not a fan of journaled boot.  I use ext2 even on my amd64 systems.
[13:04] <ogra> will do, still building
[13:04] <asac> just not sure if it works at all because there is strange code
[13:04] <ogra> persia, to avoid fsck
[13:04] <persia> s$boot$/boot$
[13:04] <persia> fsck of 50MB is fast :p
[13:04] <ogra> still slows down the boot
[13:04] <ogra> especially on SD
[13:05] <persia> I guess.  I can't remember the last time I needed to fsck my /boot
[13:05] <asac> ogra: enable all fs that are available
[13:05] <asac> unless size explodes of course
[13:05] <ogra> asac, thats overkill
[13:05] <persia> (but I tend to reboot only for kernel updates)
[13:05] <asac> not sure how big uboot can be for flash usually
[13:05] <asac> ogra: its not overkill if size is ok
[13:05] <asac> otherwise stick with what we have now
[13:05] <ogra> as persia said, its unlikely that anyone puts /boot on ubifs ot jffs2
[13:06] <persia> asac: The rationale to *not* enable ubifs or jffs2 for /boot is that these filesystems need separate preparation and writing to flash, which gets ugly and complicated.
[13:06] <ogra> if we enable stuff it should add useful features
[13:06] <ogra> USB would rock
[13:06] <persia>  /boot on jffs2 basically means no kernel updates (in any sane way)
[13:06] <persia>  /boot on ubifs could be made to work, but it'd be a very ugly hack.
[13:06] <ogra> iots like squashfs, isnt it ?
[13:07] <ogra> you would have to recompress it each time
[13:07] <persia> jffs2 is like squashfs
[13:07] <persia> ubifs is just different.
[13:07] <ogra> (for a user perspective i mean)
[13:07] <asac> dont care. if we have reasons against those - and uboot bin gets bigger it can be ignored
[13:07] <persia> There's a procedure to create an initial filesystem, but writes thereafter are persistent.
[13:07] <asac> i want usb-storage ;)
[13:07] <asac> thats more important
[13:07] <ogra> uboot.bin gets surely bigger with each option i enable
[13:07] <persia> Yes.
[13:07] <ogra> and musb :)
[13:08] <persia> usb-storage is essential
[13:08] <ogra> but according to FSL it doesnt work
[13:08] <persia> Depends on who you ask.
[13:08] <ogra> i'll tinker with it in a spare minute some day
[13:08] <asac> they dont have the code for uboot there yet
[13:08] <asac> only thing i found was support for some fsl powerpc stuff
[13:08] <ogra> well, should be only the driver init
[13:09] <persia> I once confused an FSL engineer by demonstrating a redboot provided by FSL that booted from ext2 when told that FSL redboot didn't support ext2.
[13:09] <ogra> USB generally is in uboot
[13:09] <asac> i know
[13:09] <asac> see yourself. support isnt there imo
[13:09] <ogra> yes
[13:09] <ogra> but there is a kernel driver
[13:10] <ogra> most uboot drivers are just based on kernel drivers
[13:10] <persia> ogra: Which means you can port it on saturday ? :)
[13:10] <plars> asac: no, that's why I was wondering if tobin might know
[13:10] <ogra> nah
[13:10] <ogra> i'm no kernel hacker
[13:10] <ogra> but i can take a look :)
[13:11] <asac> plars: i remember that we had working dove images
[13:11] <asac> then at some day you said it broke
[13:11] <ogra> plars, well, according to isotracker tobin didnt test dove at all
[13:14] <ogra> did we have dove for A1 ?
[13:14] <ogra> iirc we didnt
[13:22] <ogra> asac, no go
[13:23] <ogra> still comes up with a MAC of 00:00:00:....
[13:23] <ogra> SIOCSIFFLAGS Cannot assign requested address ... is what ifconfig gives me on ifconfig eth0 up
[13:24] <ogra> i guess we need FSL help here
[13:25]  * ogra hugs his USB NIC
[13:26] <dmart> Hi guys... is there an lp bug in the pixman/NEON issues we were seeing?  This needs tracking, because we may revert to CONFIG_NEON=n by default... which will make the problem appear to be solved even though it's not.
[13:26] <dmart> s/lp bug in/lp bug on/
[13:28] <ogra> dmart, Bug #385553 ??
[13:28] <ubot4> Launchpad bug 385553 in pixman "Integrate NEON optimisations for armel" [Wishlist,Fix released] https://launchpad.net/bugs/385553
[13:29] <ogra> we could recycle that one i assume
[13:29] <asac> ogra: yeah. i assume the code is completely busted
[13:29] <asac> it looked really bad hackish
[13:29] <dmart> What code?
[13:29] <ogra> asac, the fun thing is that it defaults to tftpboot
[13:29] <asac> ogra: the mcx_initialize function
[13:29] <ogra> dmart, different issue :)
[13:29] <asac> dmart: the uboot fec driver has odd stuff
[13:29] <dmart> Oh, right :)
[13:30] <asac> seems they moved to an array approach, but only did so at half of the places
[13:30] <asac> like:
[13:30] <ogra> dmart, seems FEC doesnt get initialized at all when using uboot
[13:30] <asac> 13:48 < asac>         for (i = 0; i < sizeof(fec_info) / sizeof(fec_info[0]); i++) {
[13:30] <asac> and then they use fec_info[i]
[13:30] <asac> is that going to work?
[13:30] <ogra> dmart, leaving us without NIC since the kernel cant figure out a MAC for it
[13:31] <asac> e.i would have expected it to be more like sizeof(struct fec_info_s)
[13:31] <dmart> doesn't look right
[13:31] <asac> it looks completely wrong ;)
[13:31] <ogra> dmart, you boot with an older uboot, right, do you have NIC support on your babbage ?
[13:31] <asac> esepecially since the fec_info array is a constant array
[13:31] <ogra> (we might just be able to roll back to an older patch)
[13:31] <asac> that doesnt grow
[13:31] <asac> it should just be i < 1 ;)(
[13:31] <asac> let me check
[13:31] <persia> Does the NIC work if a MAC is just arbitrarily assigned by userspace later?
[13:32] <dmart> It was on a nettop, and I don't remember whether the network was OK... I didn't check that.
[13:32] <ogra> persia, nope
[13:32] <persia> Ugh.
[13:32] <ogra>  SIOCSIFFLAGS Cannot assign requested address
[13:32] <ogra> no matter what i do
[13:32] <persia> NIC not promiscuous?
[13:32] <ogra> the HW isnt completely up
[13:32] <ogra> we had such issues before with redboot
[13:32] <ogra> in jaunty iirc
[13:34] <asac> ogra: get the new patch from same location
[13:34] <ogra> let me first try something
[13:34]  * ogra issues setenv ethaddr 00:04:9F:00:E8:C2
[13:34] <asac> ogra: the _initialize code doesnt initialize anything without that patch
[13:34] <asac> sizeof(fec_info) / sizeof(fec_info[0]) is probably 0
[13:35] <asac> so no device gets initialized
[13:35] <ogra> yeah
[13:35] <ogra> but uboot reports FEC0 as primary interface
[13:35] <asac> yes
[13:35] <ogra> so it knows its there
[13:35] <asac> ogra: it knows about it, but doesnt initialize it
[13:36] <asac> because the loop isnt entered
[13:36] <ogra> yes, thats why i try to check if initialzing it manually changes a thing
[13:36] <asac> no
[13:36] <asac> you cant initialize it manually
[13:36] <asac> because the code that initializes it does nothing ;)
[13:37] <asac> unless you can run C code at the prompt
[13:37] <asac> at least i would try that patch first ;)
[13:38] <asac> e.g. the drivers vtable isnt filled if it really doesnt go in there
[13:39] <ogra> same patch name ?
[13:39] <asac> yes
[13:39] <asac> hmm. if it knows the name it seems to have happened. but try anyway
[13:40] <plars> ah cool, alternates got added to iso tracker today
[13:41] <asac> yeah
[13:41] <asac> so i think that is probably 1 ;) ... too bad
[13:41] <asac> do you see any other errors ogra ?
[13:42] <ogra> just applying the change ...
[13:42] <ogra> one sec, cdbs-edit-patch isnt the fastest on the babbage :)
[13:43] <asac> ogra: copy the patch in there
[13:43] <asac> ogra: you should use quilt
[13:43] <ogra> asac, the package is 100% cdbs
[13:43] <ogra> and i wont touch quilt if i dont have to
[13:43] <ogra> its the biggest pain in the ass i've encountered after git
[13:43] <asac> just replace the patch then :)
[13:44] <asac> oh wait, then it fails to clean
[13:44] <asac> hmm. quilt doesnt have that problem ;)
[13:45] <asac> ogra: if you are still at it, grab a new version of the patch that enables debugging
[13:45] <persia> CDBS simple-patchsys doesn't have that problem either.
[13:45] <ogra> ARGH!
[13:45] <asac> fact is that simple-patchsys is for the weak ;)
[13:46] <ogra> did you notice there is fec_mxc.c and mxc_fec.c in the drivers dir
[13:46] <ogra> insanity !!!
[13:46] <asac> really. the one i touched at least gets compiled ;)
[13:46]  * asac checks
[13:46] <persia> Well, someone decided that simple-patchsys was the easiest to teach, so lots of interesting packages end up using it.
[13:47] <asac> yes, but for professional development - aka if you really fix bugs and touch code - its inferior ;)
[13:47] <asac> throwing existing patches together is simplest yes
[13:47] <asac> but rebasing patches that dont apply anymore is a mess ;)
[13:47] <ogra> building
[13:47] <persia> Depends on one's viewpoint.  I also like quilt, which makes me a poor candidate as a simple-patchsys apologist :)
[13:47] <ogra> another 20min ...
[13:48] <asac> often there are viewpoints/opinions ... but in this case there are only facts :-P
[13:48] <asac> ogra: make O=debian/build-*/
[13:48] <asac> then debuild -nc
[13:48] <ogra> dpkg-buildpackage -b
[13:49] <ogra> i want a proper package to work with
[13:49] <asac> yeah. thats why it takes 20 instead of 2 minutes
[13:49] <asac> debuild -nc gives you a good package if you just change one patch
[13:51] <asac> ok
[13:51] <asac> me hopes the other fec source isnt used
[13:52] <ogra> me too :)
[13:53] <ogra> but given that the warnings go away after your first fix it doesnt look like
[13:53]  * ogra takes a coffebreak
[13:53] <asac> ogra: i would abort the break. the enabling of debug fails to build
[13:54] <asac> what a bad code :(
[14:23] <ogra> asac, to late to abort it :)
[14:28] <ogra> asac, no change
[14:33] <asac> ogra: so you didnt pick the DEBUG change?
[14:33] <asac> ok
[14:33] <asac> well. then...
[14:33] <ogra> no, i just picked the fec change
[14:33] <asac> i updated that a minute after you picked it ... thats why i am not sure
[14:39] <ogra> oh, bte, we'Re at 152k for .bin
[14:39] <ogra> vs 136k before switching on ext2 and hush
[14:40] <ogra> *btw
[14:43] <dmart> All, for the pixman issue I raised a new bug #507503 (since the current understanding is that it's not really a pixman bug)
[14:43] <ubot4> Launchpad bug 507503 in linux-fsl-imx51 "VFP/NEON state is not preserved around signal handlers, causing state corruption between user processes" [Undecided,New] https://launchpad.net/bugs/507503
[15:08] <ogra> sihg, is there any way to disable DCC offers in xchat ...
[15:08] <ogra> that spam is driving me insane
[15:33] <ogra> NCommander, do you happen to know if there is any way of command substitution in hush shell ?
[15:34] <NCommander> ogra, define command substitution
[15:35] <ogra> files=$(fatls mmc 0:2)
[15:36] <NCommander> ogra, yeah, you set the command you want in a variable and then run it
[15:36] <NCommander> i.e.
[15:36] <NCommander> setenv testcmd fatls mmc 0:2
[15:36] <NCommander> run testcmd
[15:36] <ogra> an that gives me the flie list in the files variable ?
[15:36] <NCommander> ogra, oh, no
[15:36] <ogra> i want a variable i can work with
[15:36] <NCommander> ogra, can't do that unfortantely
[15:36] <ogra> right, thats what i thought
[15:36]  * NCommander notes hush is very limited
[15:37] <ogra> yes, found that :)
[15:37] <dmart> How about:
[15:37] <dmart>  setenv tmp mmcload ${file}
[15:37] <dmart> run tmp
[15:37] <dmart> (hang on, are you still talking about UBoot?)
[15:37] <ogra> yes :)
[15:38] <dmart> Something like the above might work then
[15:38] <ogra> what i want is some way to detect if uimage exists in a partition/dir
[15:38] <ogra> but i have no grep and fatls is pretty noisy
[15:38] <NCommander> ogra, what I did for dove is just try and unconditionally load the boot.scr file
[15:38] <NCommander> ogra, if that fails, then assume the uimage is MIA, and move on
[15:38] <ogra> "fatls mmc 0:2 uimage" unfortunately doesnt work
[15:38] <dmart> That might work
[15:38] <NCommander> I dunno if fatls/ext2ls return an error code
[15:38] <NCommander> ogra, it should work ...
[15:38] <NCommander> That does work on Dove I think
[15:39] <ogra> doesnt here
[15:39] <NCommander> *grummmmmmble*
[15:39] <ogra> BBG U-Boot > fatls mmc 0:2 uimage
[15:39] <ogra> No Fat FS detected
[15:39] <ogra> BBG U-Boot > fatls mmc 0:2
[15:39] <ogra>   3085760   uimage
[15:39] <ogra>   3282905   uinitrd
[15:39] <dmart> ?
[15:39] <ogra> it somehow interprets the last parameter
[15:39] <dmart> Hmmm, not sure I ever tried that
[15:40] <NCommander> ogra, try fatls mmc 0:2 /uimage
[15:40] <dmart> What does help fatload say?
[15:40] <ogra> it says the last param is a directory :P
[15:40] <ogra> BBG U-Boot > fatls mmc 0:2 /
[15:40] <ogra>   3085760   uimage
[15:40] <ogra>   3282905   uinitrd
[15:40] <ogra> so yes, that works
[15:40] <ogra> but i still dont know if uimage exists
[15:40] <ogra> since i cant parse the return value
[15:41] <dmart> What 's the end goal heer?
[15:41] <dmart> s/heer/here/
[15:41] <ogra> i want to loop over all fat and ext2 partitions and find if there is a boot.scr
[15:42] <ogra> if boot.scr and uimage exist i want to load boot.scr and execute it
[15:42] <Sarvatt> hmm arm SIMD fast paths are disabled in the pixman in lucid
[15:42] <NCommander> ogra, look at how I did it on Dove, and rewrite :-)
[15:42] <NCommander> ogra, I only check for boot.scr and not uImage
[15:42] <ogra> boot.scr then should have all env variables needed
[15:42] <dmart> Is there a way only to iterate over partitions that exist, or do we have to be dump and poll everything (slow?)
[15:42] <dmart> argh s/dump/dumb/
[15:42] <NCommander> dmart, the later, but it isn't too bad, only 3-4 seconds on Dove boot time
[15:42] <ogra> for i in 1 2 3 4 5;do if fatls mmc 0:$i;then fatload mmc 0:$i ${loadaddr} uImage; fatload mmc 0:$i ${loadaddr_initrd} uinitrd;fi;done
[15:42] <ogra> dmart, ^^^ that works fine
[15:43] <ogra> and isnt to slow
[15:44] <NCommander> ogra, http://paste.ubuntu.com/356625/
[15:44] <ogra> my point is i want to detect if i'm using a live image or not as the very first thing ... because then i know for sure where what file is
[15:44] <dmart> Can we do something like for ...; do if <script exists>; then <run script>; break; fi; done ?
[15:44] <ogra> dmart, yes
[15:45] <dmart> Then if we hit the script in an early partiton (likely) we don't have to do the whole search
[15:45] <ogra> the prob is <script exists>
[15:45] <dmart> Right
[15:45] <ogra> you can only blindly load
[15:45] <ogra> thats what NCommander does in the pasted script
[15:45] <dmart> What about mfill will garbage; load script; run script
[15:46] <NCommander> ogra, we could extend u-boot and give it more of a brain
[15:46] <dmart> If no script was loaded, the memory will still be garbage with no headers and the next command will be run.
[15:46] <ogra> NCommander, i just added 20k to the babbage one, i dont want it to grow to big
[15:46] <ogra> also i'm probably to cautious, NCommander's way works ...
[15:47] <NCommander> ogra, u-boot is frustatingly limited in places you don't want it to be
[15:47] <ogra> yes
[15:47]  * NCommander isn't super happy with the code itself, but it does get the job done.
[15:47] <ogra> right
[15:47] <ogra> and i only have mmc atm ... so it would be a lot smalled for me anyway
[15:48] <ogra> *smaller
[15:48] <dmart> Is there some way we can push the complexity out of the bootloader scripting?  Maybe saving things in the U-Boot environment area?
[15:48] <ogra> thats what boot.scr is for
[15:48] <ogra> for babbage i'll just set the right defaults
[15:49] <dmart> Maybe it would be easier just to implement the search in C after all, though I guess that's a last resort.
[15:49] <ogra> boot.scr will then contain loadaddr and cmdline as well as the lioad and bootm commands to get kernel and initramfs
[15:50] <ogra> the loop script will live in the bootloader defaults, boot.scr should only be a few lines for the above
[15:50] <NCommander> dmart, well, the boot.scr mechanism was a last minute hack to have a sane boot on dove
[15:50] <ogra> the important part here is that you dont need serial access, just edit boot.scr and run mkimage on it
[15:51] <dmart> Sure; I was using the same approach when playing with the nettops
[15:52] <ogra> but boot.scr should be limited to the bare minimum
[15:52] <ogra> and uboot should still work if you put it into flash
[15:52] <ogra> so i need to find the right level of complexity for either side :)
[15:53] <dmart> I just thought that if the U-Boot shell isn't up to implementing the search for boot.scr, you could put C into U-Boot to do it instead.  But only if we really can't avoid the complexity.
[15:54] <ogra> well, for i in 1 2 3 4 5;do if fatls mmc 0:$i;then fatload mmc 0:$i ${loadaddr_script} boot.scr;autoscr ${loadaddr_script};fi;done
[15:54] <ogra> thats not to complex
[15:54] <ogra> it gets more complex if i start to look for /casper though
[15:55] <ogra> i guess i could even drop the fatls
[15:55] <ogra> for i in 1 2 3 4 5;do if fatload mmc 0:$i ${loadaddr_script} boot.scr;autoscr ${loadaddr_script};fi;done
[15:56] <NCommander> dmart, well, its probably easier to extend the commands we need
[15:57] <dmart> Maybe... just a thought
[15:57] <ogra> i wonder if $i is still respected if i do setenv myloadscript 'fatload mmc 0:$i ${loadaddr_script} boot.scr'
[15:57] <ogra> then i'd end up with: for i in 1 2 3 4 5; do if run myloadscript; autoscr ${loadaddr_script};fi;done
[15:58]  * ogra tries that
[16:00] <ogra> hmm, no, it doesnt take $i
[16:03] <ogra> HA !
[16:04] <ogra> setenv myloadscript 'fatload mmc 0:$i ${loadaddr} uImage'
[16:04] <ogra> for i in 1 2 3 4 5;do run myloadscript;done
[16:04] <ogra> thats works fine
[16:04] <NCommander> ogra, neat. Isn't the lack of documentation on how this all supposed to work semi-annoying? :-/
[16:05] <ogra> yeah
[16:15] <ogra> http://paste.ubuntu.com/356637/ seems to work fine
[16:19] <asac> ogra: we never look at mmc 1:* ?
[16:19] <ogra> do you want me to ?
[16:19] <asac> not sure if that makes any practical sense
[16:19] <asac> atm probably not
[16:19] <asac> but who knows ;) ... in theory we want to check all devices that are available
[16:19] <ogra> right, i think the babbage can only boot from 0
[16:20] <asac> that includes mmc, usb
[16:20] <ogra> indeed
[16:20] <asac> yeah. but 1 doesnt appear.
[16:20] <asac> so in case something supports 1 it would just work.
[16:20] <ogra> but there is only one mmc and no usb :)
[16:20] <asac> your decision ;)
[16:20] <ogra> we can modify
[16:20] <ogra> i want a case for now where /casper and / both work
[16:20] <asac> i think it wouldnt hurt ... but sure, better work on the directory thing
[16:20] <ogra> and / being preferred, casper being second choice
[16:21] <asac> yeah
[16:21] <asac> ogra: how do we do the root=?
[16:21] <ogra> from boot.scr
[16:21] <asac> maybe we shoudl really go for boot.scr directly
[16:21] <ogra> i'm not at that point yet
[16:21] <asac> ah ok. so we do that in first iteration ;)
[16:21] <asac> hehe
[16:22] <ogra> right
[16:22] <asac> fine
[16:22] <ogra> i'm only playing with the shell capabilities atm
[16:22] <asac> everything works ;)
[16:25] <ogra> gah ... i winder why it hangs now ... silly me
[16:25]  * ogra forgot mmcinfo
[16:27] <asac> which is kind of dubious ;)
[16:27] <asac> what thats needed
[16:27] <asac> maybe we can fix that to run lazily on demand
[16:27] <ogra> as default i'D say
[16:28] <ogra> http://paste.ubuntu.com/356641/
[16:28] <ogra> :D
[16:29] <ogra> god
[16:29] <ogra> is anyone else getting tons of DCC offers today ?
[16:29] <ogra> my screen gets spammed all the time here
[16:32] <asac> dmart: ok
[16:32] <asac> ready ;)?
[16:32] <asac> seems like some good guy entered most rdepends ;)
[16:32] <asac> hmm ... thats bad
[16:33] <asac> good bye
[16:34] <ogra> heh
[16:34] <ogra> you scared him
[16:36] <asac> we had a date
[16:36] <asac> ;)
[16:37] <ogra> itym "an appointment"
[16:37] <ogra> *g*
[16:37] <asac> yep
[16:37] <plars> alternates seem to be failing in several places, sounds similar to what NCommander was describing I think (this is on dove atm)
[16:37] <ogra> unless you planned to bring roses :)
[16:37] <asac> that was the joke ;)
[16:37] <asac> plars: NCommander said they work (probably imx)
[16:37] <NCommander> plars, I was able to get a completed install on dove, but its very twichy
[16:38] <plars> NCommander: I get an error installing the base system (debootstrap warning) that there was an error configuring packages (continue seemed to work ok)
[16:38] <plars> NCommander: then at the end, the "select and install software" step fails and takes me to the menu
[16:38] <plars> NCommander: is that what you saw as well?
[16:38] <ogra> plars, whats the build date ?
[16:38] <NCommander> plars, it depends on the build. Tuesdays build worked without issue except I had to repeat the select a& install software phase
[16:38] <plars> ogra: it's the current one, just synced it this morning
[16:39] <ogra> debootstrap not finishing is bad and usually indicates that something was out of sync when the image was rolled
[16:39] <plars> ogra: 14.1
[16:40] <asac> repeat select and install? strange that it started working on second attempt
[16:40] <ogra> oh, how do you set something to "started" on the tracker
[16:40] <asac> maybe apt cache isnt updated in first run
[16:40] <plars> ogra: new feature :)
[16:40] <asac> ogra: you can say INPROGRESS
[16:40] <ogra> yeah, intresting :)
[16:41] <plars> ogra: it's another option besides pass or fail
[16:41] <ogra> asac, on the isotracker ?
[16:41] <asac> ogra: but thats voluntarily and doesnt show up on the graphs
[16:41] <asac> ogra: ah ... no. i think thats not wanted
[16:41] <ogra> oh, right, i see it in my list :)
[16:41] <asac> as folks might start ... dont submit and others think its well covered
[16:41] <ogra> yeah,m its an odd feature
[16:41] <asac> they really added that?
[16:41] <ogra> yes
[16:41] <ogra> http://iso.qa.ubuntu.com/qatracker/result/3575/385
[16:41]  * asac should have stayed more in touch with QA team
[16:42] <ogra> its adds a little clock next to the tester too
[16:42] <asac> ok. that was discussed as a potential way, show it for 1-2 hours
[16:42] <ogra> Result : *	Passed Failed Started
[16:42] <asac> dmart: welcome back ;)
[16:42] <plars> asac: that was discussed, but it doesn't prevent others from doing the test, and also it time/datestamps when someone flagged it as 'started'
[16:42] <ogra> dmart, he has roses for you he said :P
[16:42] <plars> asac: so if they flagged it yesterday, you can assume they hit a roadblock, or something is preventing them from completing
[16:42] <dmart> hmmm
[16:43] <dmart> IRC troubles
[16:43] <dmart> asac, did you want to carry on with the package list review
[16:43] <plars> asac: the other side of this is that some things have quite a few tests that need to get run, and it's more efficient if people can flag tests as something they are working on, so that others can seek coverage of the other tests first
[16:43] <asac> dmart: that was the idea. we can do that tomorrow at 10 UTC if you want
[16:44] <asac> yeah
[16:44] <dmart> asac: Now should be OK for a bit. IRC seems to be working again for me
[16:44] <plars> better to have one person testing each thing in parallel, than 10 people testing the same thing when time is short
[16:44] <asac> plars: yeah true. i always was optimistic that we could motivate a big crowd of testers
[16:46] <dmart> Has anyone else experienced possible Ethernet autonegotiation issues with Babbage boards attached to hubs?
[16:47] <ogra> dmart, only poweroff issues
[16:47] <ogra> and only on the B2.0
[16:48] <asac> dmart: ok lets get started if you want
[16:48] <asac> had to get the files first again
[16:48] <dmart> ogra, we can pursue that later
[16:48] <dmart> asac: OK
[16:48] <asac> https://wiki.ubuntu.com/ARM/Thumb2PackageReviewList
[16:48] <asac> gmp
[16:48] <asac> is where we stopped it seems
[16:49] <asac> uses mov ...
[16:49] <dmart> ogra, can you point me to something that explains what rootstock is?
[16:49] <ogra> hmm
[16:50] <ogra> https://wiki.ubuntu.com/ARM/RootfsFromScratch isnt enough ?
[16:50] <asac> gnome-pilot
[16:50] <dmart> asac: add     r2, pc, #invtab-.-8: looks like it assumes ARM and needs looking at
[16:50] <ogra> https://launchpad.net/project-rootstock/ has some explaining text at the top
[16:51] <lool> ogra: Did you manage to merge the rootstock branches yesterday?
[16:51] <asac> false positive
[16:51] <asac> dmart: gmp?
[16:51] <ogra> lool, sorry, no, doing that now
[16:51] <asac> ok
[16:51] <asac> updated
[16:51] <asac> gnome-pilot is false positive
[16:51] <dmart> ogra, I have a cryptic email question I need to answer... I think I'm OK, I'll come back if I need anything extra.
[16:52] <asac> graphviz:
[16:52] <dmart> asac: yes
[16:52] <asac> also false-posiitive
[16:52] <asac> same for installation-guide ;)
[16:52] <asac> good
[16:53] <asac> libatomic-ops  and liffi are next
[16:53] <dmart> darn... variables called "strex" :P
[16:53]  * asac wonders if atomic-ops should already have the right code
[16:54] <ogra> lool, merged and pushed
[16:54] <ogra> lool, sorry for the delay
[16:56] <ogra> oh, you split the work on two branches ...
[16:57] <asac> dmart: libffi already has the bx ... agree?
[16:57] <dmart> libatomic-ops needs a review for SMP safety and memory barriers.  It looks like the existing code was written against ARMv6 so it might not have everything we need.
[16:57] <asac> hmm.
[16:57] <asac> ok lets mark for review
[16:58] <ogra> lool, second one merged as well
[16:58] <asac> dmart: http://paste.ubuntu.com/356654/ thats what libffi does imo
[16:59] <dmart> asac: if that's the only hit in libffi it looks OK
[16:59] <asac> i think so:
[16:59] <asac> search-arm-mov.filt: ./libffi-3.0.9~rc3/src/arm/sysv.S:# define call_reg(x)	mov	lr, pc ; bx	x
[16:59] <asac> search-arm-mov.filt: ./libffi-3.0.9~rc3/src/arm/sysv.S:# define call_reg(x)	mov	lr, pc ; mov	pc, x
[16:59] <asac> search-arm-mov.filt: ./libffi-3.0.9~rc3/src/avr32/sysv.S:    mov     pc, lr
[16:59] <asac> those are the hits
[17:00] <asac> libgc: false-+
[17:00] <dmart> Are you sure:   __asm__ __volatile__("swp %0, %2, [%3]"
[17:01] <asac> hmm
[17:01] <asac> let me grep again
[17:02] <asac> you are right
[17:02] <asac> i am on crack ;)
[17:02] <asac> i grepped for two in a row and looked at libgd-gd2-perl
[17:02] <dmart> AH
[17:02] <dmart> (sorry, caps lock)
[17:03] <asac> libgd2 -> false+
[17:03] <dmart> yes, looks like it
[17:03] <dmart> (both libgd2 and libgd-gd2-perl)
[17:03] <asac> search-arm-mov.filt: ./libmad-0.15.1b/imdct_l_arm.S:    add     r2, pc, #(imdct36_long_karray-.-8)  @ r2 = base address of Knn array (PIC safe ?)
[17:03] <asac> libmad
[17:03] <asac> tha tis
[17:05] <dmart> Simililar to gmp, it looks like it assumes ARM and needs a closer look
[17:06] <asac> libpst:
[17:06] <dmart> false-+
[17:06] <dmart> I think
[17:06] <asac> yeh
[17:06] <dmart> Same for libwoodstox
[17:06] <asac> libwoodstock-java hopefulyl too
[17:06] <asac> checking
[17:07] <dmart> I think we can ignore linux-*: this is for the kernel maintainers.
[17:07] <asac> linux -> not covered
[17:07] <asac> yeah
[17:07] <asac> filling that up
[17:08] <asac> llvm
[17:08] <dmart> linux86: is separate: it's an x86 assembler, so false-+
[17:08] <asac> ./llvm-2.6/test/CodeGen/ARM/2009-05-18-InlineAsmMem.ll:	%asmtmp = call i32 asm sideeffect "swp $0, $2, $3", "=&r,=*m,r,*m,~{memory}"(i32* %p, i32 %i, i32* %p) nounwind
[17:08] <lool> ogra: thanks
[17:08] <asac> yeah i marked all linux* as not covered
[17:09] <asac> hmm. llvm-gcc isnt in the table
[17:09] <asac> only llvm. did you treat them as one dmart ?
[17:10] <dmart> llvm looks like it needs a closer review.  There are things called Thumb2, bx etc.  But it also uses swp and not ldrex/strex
[17:10] <dmart> What is llvm-gcc?
[17:11] <asac> one sec
[17:11] <asac> Meizirkki: grepping for llvm gives things like:
[17:11] <asac> dmart: ^^
[17:11] <asac> search-arm-mov.filt: ./llvm-gcc-4.2-2.6~pre1/llvm-gcc-4.2-2.6/gcc/config/arm/thumb2.md:     to add.w r8, pc, #0, not addw r8, pc, #0.  */
[17:12] <asac> llvm-gcc isnt in the table afaics ... adding
[17:12] <dmart> Ah... it's in universe
[17:12] <dmart> scroll down
[17:12] <asac> really? i scrolled down
[17:12] <asac> ok
[17:12] <asac> missed it most likely
[17:13] <asac> ok mono is next
[17:13] <asac> needs investigation. they use atomic stuff
[17:13] <dmart> Yes, plus "mov pc, lr" type stuff which might not work in Thumb-2.
[17:14] <plars> interesting, with alternate the behavior is different.  Gdm comes up and seems to respawn continuously a few times before dropping out to a text mode login (at which point the system is hung).  Still not having any luck getting kernel output over serial even in this state though
[17:14] <dmart> nasm - false-+ (another x86 assembler)
[17:14] <asac> dmart: nasm is marked as x86 only in the table
[17:14] <asac> yeah
[17:14] <asac> ncurses
[17:14] <plars> but I do see that ureadahead and plymouth seem to be having problems
[17:14] <asac> luckly false+
[17:15] <asac> newlib
[17:15] <dmart> not sure; do we know what uses it?
[17:15] <asac> -> investigate mov's
[17:15] <asac> hmm
[17:16] <asac> newlib is mared as having 0 rdepends
[17:16]  * asac wonders if that is true
[17:16] <asac> runtime depends 0
[17:16] <asac> on libnewlib0
[17:17] <dmart> May not be a priority then.  Since this is an alternate libc implementation, it would be a bit odd to see things using it... ?
[17:17] <asac> yeah. i added "investigate if its used"
[17:17] <asac> ocaml
[17:18] <dmart> newlib - It looks like the affected code is on places like crt0.S where it may not be a problem.
[17:18] <asac> hmm ok
[17:18] <asac> ill add that comment
[17:19] <dmart> ocaml - I guess that needs a look.
[17:19] <asac> yeah
[17:19] <asac> seems jocaml uses a code copy
[17:20] <asac> openbabl doesnt even have a a hit for me
[17:20] <asac> oh
[17:20] <asac> openbabel ;)
[17:21] <asac> search-arm-swp.filt: ./openbabel-2.2.3/src/formats/inchi102/ikey_base26.c:"SWM","SWN","SWO","SWP","SWQ","SWR","SWS","SWT","SWU","SWV","SWW","SWX","SWY","SWZ","SXA","SXB",
[17:21] <asac> that doesnt look like asm
[17:21] <asac> openjdk-6 needs a loog -> doko
[17:22] <asac> openssl seems ok
[17:22] <asac> only armv4 source files affected
[17:22] <asac> pho:
[17:22] <asac> php:
[17:22] <dmart> openbabel - agreed
[17:22] <dmart> openjdk-6 - agreed
[17:23] <asac> false+ (php5)
[17:23] <asac> pixman ...
[17:23] <dmart> openssl - someone should take a quick look to make sure the armv4 files are not still used when building for newer arches
[17:24] <asac> hmm. you are tough ;)
[17:24] <asac> we already have enough work :-P
[17:24] <asac> but ok
[17:24] <dmart> Hopefully that's a quick check...
[17:24] <asac> search-arm-mov.filt: ./pixman-0.16.2/pixman/pixman-arm-detect-win32.asm:    mov pc,lr
[17:24] <asac> yeah
[17:24] <asac> that one probably needs to be checked
[17:25] <asac> though i would hope we can ignore win32 ;)
[17:25] <dmart> pixman should be a quick review too, since that's being actively maintained
[17:25] <dmart> php5 - agreed false-+
[17:25] <asac> postgresql -> the atomic thing is fixed in bzr ...
[17:26] <asac> yes
[17:26] <dmart> GCC atomics?
[17:26] <asac> yes
[17:26] <dmart> cool
[17:27] <dmart> procps - false=+
[17:27] <dmart> ps3-kboot - not relevant (bootloader)
[17:27] <dmart> pulseaudio - should be checked for SMP-safety
[17:28] <dmart> (maybe port to atomics)
[17:29] <asac> python is owned by doko ;)
[17:29] <ogra> he
[17:29] <ogra> e
[17:29] <ogra> h
[17:29] <asac> but i think they use the same macros
[17:29] <asac> for call_reg
[17:29] <asac> so its probably ok
[17:30] <asac> but i will note those as to chcek by doko
[17:30] <asac> qemu-kvm
[17:30] <dmart> Yep.  Looks like it may be OK, but worth a check.
[17:30] <dmart> (python*, that is)
[17:31] <ogra> qemu-kvm is a mess anyway wrt nonn x86 compatible binaries
[17:31] <asac> not sure what to do with qemu
[17:31] <ogra> nothing
[17:31] <ogra> it should go into PAS since ages
[17:31] <asac> i think i will note down that lool checks that ;)
[17:31] <asac> ogra: we look at the asm code ;)
[17:32] <ogra> yes, but if you dont buiuld for != x86 who cares ?
[17:32] <asac> qt-x11-free
[17:32] <dmart> qemu has a swp-based atomic which can hopefully be ported to GCC atomics.  The rest looks like disassembler code.
[17:32] <asac> ok adding that
[17:33] <asac> search-arm-mov.filt: ./qt-x11-free-3.3.8-b/src/3rdparty/libpng/pngvcrd.c:         mov pctemp, eax       // save pc for later use
[17:33] <dmart> false-+? (looks like x86 asm)
[17:33] <asac> yeah
[17:34] <asac> wow
[17:34] <asac> qt4-x11 has a webkit copy :(
[17:34] <dmart> Ugh
[17:34] <asac> needs to be checked, but if they have a recent snapshot it should be as ok as chromium (which we dont know for sure)
[17:34] <dmart> Also, I'd alread raised a bug #490371
[17:34] <ubot4> Launchpad bug 490371 in qt4-x11 "Atomic operations not safe for ARMv7,Thumb-2 and multicore" [Medium,Triaged] https://launchpad.net/bugs/490371
[17:35] <asac> i think its safe to ignore reboot-imx ... thats most likely build for arm5
[17:35] <asac> ogra: ?
[17:35] <ogra> yes
[17:35] <lool> (I dont think qemu is that arch-specific; it might fail to build or be incomplete, but it's certainly a workable concept for any arch on any arch so it should not be listed in PaS IMO)
[17:35] <asac> dmart: thanks. noting
[17:35] <dmart> redboot - agreed: bootloaders don't run SMP, and we'd already know if it didn't work on imx51 ;)
[17:35] <ogra> lool, i know ... we had that discussion before :)
[17:35] <lool> https://buildd.debian.org/build.php?arch=&pkg=qemu speaks for itself
[17:36] <asac> sg3-utils
[17:36] <asac> search-arm-swp.filt: ./sg3-utils-1.28/src/sginfo.c:    bitfield(pagestart + 10, "SWP", 1, 2);
[17:36] <asac> hmm
[17:36] <dmart> false-+ ?
[17:36] <asac> lets hope
[17:36] <asac> swig1.3
[17:36] <asac> same
[17:36] <dmart> YES
[17:37] <dmart> argh... "yes"
[17:37] <asac> syslinux -> ignore
[17:37] <dmart> agreed
[17:37] <asac> texlive-bin
[17:37] <asac> x86
[17:38] <asac> thunderbird -> covered by firefox
[17:38] <dmart> Also false-+.  I'm surprised how often strex is appearing as a variable name...
[17:38] <dmart> (texlive-bin, I mean)
[17:38] <asac> though we might need xulrunner 1.9.2 backport as tbird 3.0 uses 1.9.1 afaik
[17:38] <asac> unles 3.1 comes out soonish
[17:38] <asac> dmart: texlive-bin is also x86 asm
[17:38] <dmart> If the xptcall stuff shared then... will bug fixes propagate?
[17:39] <asac> ok just a couple left ;)
[17:39] <dmart> texlive-bin - oh, right
[17:39] <asac> dmart: yes
[17:39] <asac> they use a xulrunner copy (unmodified)
[17:39] <asac> unzip
[17:39] <asac> acorn ... does that apply?
[17:40] <dmart> Umm, probably not. It looks like very old, possibly pre-ARMv3 code.
[17:40] <asac> yeah. just curious if someone would keep acorn name
[17:40] <asac> lest assume so
[17:40] <dmart> I'll take a quick look but we can probably ignore
[17:40] <asac> upx-ucl
[17:40] <asac> needs a look ;)
[17:41] <asac> vim
[17:41] <asac> search-arm-mov.filt: ./vim-7.2.245/src/swis.s:movspc,lk
[17:41] <dmart> upx-ucl: probably. What is this package?
[17:41] <asac> no ide ;)
[17:42] <asac> for webkit we already know we want to check
[17:42] <asac> xen -> ignore ?
[17:42] <asac> xine-lib i dont know.. please check
[17:43] <asac> zip is last:
[17:43] <dmart> "UPX is an advanced executable file compressor", apparently
[17:43] <ogra> another zipper :)
[17:43] <dmart> xen is probably out of scope right  now
[17:43] <asac> also acorn ;)
[17:43] <asac> yeah... xen isnt working at all afaik
[17:43]  * ogra would put it under "linux"
[17:43] <asac> so vim and xine-lib are the last too
[17:44] <dmart> vim - hold on, I'll take a look; probably not relevant.
[17:45] <dmart> zip, unzip: the matches are in old RiscOS code which as ARM assembler syntax and can't be processed by GNU as anyway. We can ignore these.
[17:45] <asac> yeah. so i saved the wiki. xine-lib is last to fill in in main ;)
[17:45] <asac> well done!
[17:46] <asac> now someone needs to file bugs ;)
[17:46] <asac> or first fix wiki syntax ... doing that
[17:46] <asac> ok done
[17:46] <asac> lets continue later ... have to run to a call :)
[17:47] <dmart> I will probably disappear now... catch you tomorrow
[17:47] <dmart> Thanks
[17:47] <asac> sure
[17:47] <asac> enjoy
[17:48] <ogra> dinner !!!
[17:48] <ogra> see^Whear you at the call
[17:54] <dmart> bye guys
[19:01] <NCommander> plars, alternate installer passed on dove
[19:01] <NCommander> (very slow)
[19:02] <plars> NCommander: did for me too, but fails to come up correctly (same bug with X we saw on desktop)
[19:02] <plars> NCommander: you didn't have to retry a lot?
[19:02] <plars> well, not a lot
[19:02] <plars> just twice really
[19:03] <plars> once continue because it failed debootstrap attempt configuring  base packages
[19:03] <plars> then again when select and install software step failed, had to go back to the menu and retry that (which worked it seems)
[19:04] <plars> imx51 one seems to be completely stuck here, and I don't see a way out
[19:04] <plars> not hung at least
[19:04] <NCommander> plars, checks vty4
[19:05] <plars> right, I have unpacking openoffice.org-common
[19:06] <plars> for the last 1+ hours
[19:12] <plars> NCommander: not seeing anything useful in syslog, is there a debug mode with alternates?
[19:12] <NCommander> plars, /var/log/installer.log
[19:13] <plars> NCommander: nope
[19:13] <plars> NCommander: syslog, media-info, and partman are the only logs there
[20:36] <asac> plars: "You can get the chip rev in the kernel with cpu_is_mx51_rev() or looking at /proc/cpuinfo system rev value. The encoding is <chip num><board
[20:36] <asac> +rev><chip rev>"
[20:36] <asac> plars: tugess you already knew that (for system information /test)
[20:36] <asac> guess
[20:36] <plars> asac: I'm already gathering /proc/cpuinfo
[20:37] <plars> asac: ideally, I'd like to know the uboot version in flash, and the firmware version (but no bios, so not much chance of that I suspect)
[20:37] <asac> yeah
[20:37] <asac> i know
[20:37] <asac> yeah.
[20:38] <plars> only thing would be if it could be communicated down from uboot through a boot param... but I think that might be overkill just to gather a bit of extra info like this
[20:38] <asac> yes. thats what i suggested too
[20:38] <asac> for now
[20:38] <asac> depends on how important that info is
[20:39] <plars> asac: it's nice to have, but can be gathered other ways
[20:39] <asac> just wonder whta use it would be, most likely if uboot is the problem, the system doesnt boot at all
[20:39] <asac> so you cant gather that that easily
[20:42] <asac> plars: for you bug 495171 is gone, right?
[20:42] <ubot4> Launchpad bug 495171 in linux-fsl-imx51 "USB errors while installing" [Undecided,New] https://launchpad.net/bugs/495171
[20:43] <plars> asac: correct, I am no longer seeing that one
[20:43] <asac> ok i will close it then
[20:43] <asac> done
[20:43] <asac> ;)
[20:44] <asac> actually ... now that i look at it, it looks exactly like the issues i get when trying use my usb-storage thing
[20:44] <RaffoPazzo> hi. i have a little question for you. Is there a way i can find ubuntu packages compiled with optimization for my cortex-a8 architecture ? Like, for example, neon extension enabled.
[20:44] <asac> guess i should rather open a new bug if your hardware doesnt have that
[20:45] <RaffoPazzo> i don't think that the packages available by rootstock are optimized...
[20:45] <RaffoPazzo> i'm i wrong ?
[20:45] <asac> in general we dont optimize for neon, some packages use hwcaps though to use optimized code
[20:45] <asac> dont ask me which ;)
[20:48] <RaffoPazzo> yes, for example there is a xserver video dirver specific for omap3, so using neon and this is good, so x would be faster
[20:48] <asac> plars: have you tried to fix dove  by using an older kernel?
[20:48] <asac> NCommander: ^^?
[20:48] <RaffoPazzo> but i guess i should use gentoo if i want everything optimized....and i would not..roostock is so useful ^^
[20:49] <asac> NCommander: https://edge.launchpad.net/ubuntu/+source/linux-mvl-dove/2.6.31-701.4
[20:49] <asac> that one i guess
[20:49] <armin76> :D
[20:49] <asac> oh
[20:49] <asac> https://edge.launchpad.net/ubuntu/+source/linux-mvl-dove/2.6.31-701.3
[20:49] <asac> that one NCommander ^^
[20:50] <plars> asac: that kernel has been out for about 4 weeks.  However there was some speculation by ncommander I think, that some of the thumb2 rebuilding could be the cause of the breakage
[20:50] <RaffoPazzo> is theere a way i can see on which architecture a package was compiled on ?
[20:51] <armin76> RaffoPazzo: lucid is all armv
[20:51] <armin76> 7
[20:51] <RaffoPazzo> tnx
[20:53] <asac> plars: do we know that it worked at some point with that kernel?
[20:53] <asac> given that everyone was on vacation etc. i would say no
[20:53] <plars> asac: right
[20:54] <asac> so before speculating, we should test the kernel ;)
[20:54] <plars> asac: GrueMaster, which was why, I think GrueMaster was going to try some of the images he has archived
[20:54]  * armin76 offers to test the kernel *g*
[20:54] <asac> ok cool
[20:54] <plars> I can try *just* swapping the kernel if needs be though
[20:54] <asac> GrueMaster: what images do you have archived for dove?
[20:55] <asac> plars: that would be good imo
[20:55] <asac> i think we definitly know that we had working images with the kernel before
[20:55] <asac> so if that doesnt fix it, we know at least that the kernel alone isnt busted


[00:28] <dougl> can you change the background of the little window that appears on your desktop?
[00:46] <Poisoned_Dragon> ?
[00:54] <javas> hi
[00:54] <javas> anybody?
[00:58] <valorie> dougl: what little window?
[01:11] <dougl> valorie, not really a window as much as an area that has a transparrent background... desktop folder?
[01:12] <dougl> I drag my apps there for launching purposes
[03:21] <hikenboot> hello can I setup a vpn connection in kde on ubuntu...how exactly do I actually initiate the vpn connection?
[03:30] <hikenboot> very confusing but I figured it out thanks
[04:43] <faizal> dear
[04:43] <faizal> any help me. i am newbie to use kubuntu
[04:44] <faizal> i have any problem with printer from share windows network
[07:53] <arvind_> .
[08:06] <arvind_kalyan> Hi
[09:22] <lordievader> Good morning.
[11:22] <trung_> is there a reason why Chrome's tabs fonts are really bad and does not seem to be affected by anything?
[11:22] <ikonia> are they built into the application ?
[11:22] <trung_> Title bar font can be changed in KDE system settings but tab font is as ugly asever
[11:23] <ikonia> rather than a dynamic option ?
[11:23] <trung_> they have an option to change font in options but it doesn't seem to matter
[11:24] <trung_> this is so lame, I'll probably go back to firefox
[11:24] <trung_> if it wasn't for firefox being slow as hell
[11:38] <BluesKaj> 'Morning all
[15:28] <LucidGuy> Troubleshooting an issue with my system so I decided to mv/delete my .kde folder (Wanted to start from Scratch) .. after logging back in my dual screen setup was not configured?  I thought all that info was kept withing my xorg.conf (which I used to setup the screens)
[15:28] <lordievader> LucidGuy: It was probably Kscreen that passed the setup to Xorg.
[15:29] <LucidGuy> lordievader, I don't understand.. kscreen changed my xorg.conf file?
[15:30] <lordievader> LucidGuy: No, Kscreen keeps track of the display configuration in KDE.
[15:31] <LucidGuy> lordievader, ok, I still don't understand how its bypassing my xorg.conf file
[15:32] <lordievader> Ah you have an xorg.conf file. Not sure how thing work if that exists. But it might be that KDE prefers kscreen over xorg.conf.
[15:34] <LucidGuy> I
[15:34] <LucidGuy> I've never heard of kscreen.
[15:35] <LucidGuy> From the sounds of it .. if a new user logs in they will also loose the dual screen setup.  That doesnt make sense
[15:35] <lordievader> LucidGuy: What version of KDE are you running? Kscreen replaced something (cant recall what) in I believe KDE SC 4.11.x
[15:36] <LucidGuy> kubuntu 12.04 .. I believe that 4.8.5
[15:36] <lordievader> LucidGuy: Oh, that probably doesn't carry Kscreen yet.
[16:25] <Avihay> Hi. I have processes of programs I killed still around. some of them are disk-sleeping, others don't. they don't react to any signal I try to send them. I want them DEAD!  :-P
[16:30] <|Frodo|> Avihay: "kill -9 <process-id>" doesn't work?
[16:34] <Avihay> |Frodo|: no, I get no such process. a quick look in htop says the processes don't exist, so KSysGurd is lying to me :-<
[16:34] <Avihay> thanks
[16:37] <|Frodo|> Avihay: you're welcome
[19:35] <mahfiaz> I got a kubuntu with plasma active, but when using touchscreen the mouse moves, but no clicks are recieved, terminal shows "Got touch without getting TouchBegin for id 265"
[19:35] <mahfiaz> any advice?
[20:09] <Walzmyn> I had a complete failure on 13.10 and reinstalled 12.04. Now all my plasmoids are trasnparent and I can't read them. How do I change this?
[20:10] <W8KWA_Charles> The text on them or the background?
[20:14] <guido_> hello
[20:14] <W8KWA_Charles> hello guido_
[20:15] <guido_> hiw are you
[20:16] <W8KWA_Charles> Ok, have coffee, listening to linux voice podcasts, and helping where i can, you?
[20:27] <Walzmyn> W8KWA_Charles: sorry, missed ya, the background preferably
[20:29] <W8KWA_Charles> Thats uasaly tied in with the "Desktop Themes", have you tried changeing it
[20:29] <W8KWA_Charles> see if it cycles
[20:30]  * Walzmyn looks
[20:31] <Walzmyn> OK, that's changing it, just have to find something that works
[20:31] <Walzmyn> W8KWA_Charles: thanks
[20:32] <W8KWA_Charles> Walzmyn: welcome
[20:42] <trhawk> Hi! Is this a proper place to ask for help with some kubuntu updating problems?
[20:42] <BluesKaj> trhawk, yes
[20:42] <W8KWA_Charles> trhawk: one of them yep
[20:43] <trhawk> my problem: "libnss3-1d : Depends: libnss3 (= <IP_ADDRESS>-0ubuntu<IP_ADDRESS>) but 3.15.4-0ubuntu<IP_ADDRESS> is installed"
[20:44] <trhawk> any ideas how to upgrade this broken package?
[20:46] <genii> !info libnss3 precise
[20:46] <genii> !info libnss3-1d precise
[20:47] <genii> trhawk: Looks like your libnss3-1d it wants to install is too old.
[20:49] <genii> trhawk: I might try: sudo apt-get update    ... and then see if: apt-cache policy libnss3-1d shows the version available to install which the bot shows ( 3.15.4-whatever )
[20:51] <trhawk>   Installed: <IP_ADDRESS>-0ubuntu<IP_ADDRESS>
[20:51] <trhawk>   Candidate: 3.15.4-0ubuntu<IP_ADDRESS>
[20:51] <genii> trhawk: There ya go.
[20:52] <trhawk> but how? (long day, my head is spinning ;-)
[20:52] <genii> trhawk: At this point now, sudo apt-get upgrade   ...should put the right version
[20:53] <trhawk> Reading package lists... Done
[20:53] <trhawk> Building dependency tree
[20:53] <trhawk> Reading state information... Done
[20:53] <trhawk> You might want to run 'apt-get -f install' to correct these.
[20:53] <trhawk> The following packages have unmet dependencies:
[20:53] <trhawk>  libnss3-1d : Depends: libnss3 (= <IP_ADDRESS>-0ubuntu<IP_ADDRESS>) but 3.15.4-0ubuntu<IP_ADDRESS> is installed
[20:53] <trhawk> E: Unmet dependencies. Try using -f.
[20:53] <trhawk> -f upgrade? gives a very long scary list
[20:54] <genii> trhawk: Instead then: sudo apt-get install libnss3-1d=3.15.4-0ubuntu<IP_ADDRESS>
[20:55] <trhawk_> dpkg: dependency problems prevent configuration of libnss3-1d:
[20:55] <trhawk_>  libnss3-1d depends on libnss3 (= <IP_ADDRESS>-0ubuntu<IP_ADDRESS>); however:
[20:55] <trhawk_>   Version of libnss3 on system is 3.15.4-0ubuntu<IP_ADDRESS>.
[20:55] <trhawk_> dpkg: error processing libnss3-1d (--configure):
[20:55] <trhawk_>  dependency problems - leaving unconfigured
[20:58] <trhawk_> I have no idea how a newer libnss3 got installed breaking some not yet (?) configured older libnss3-1d?
[21:05] <trhawk_> genii: thx, anyway. I'll have a try with -f upgrade, and if that doesn't work I'm going to remove and reinstall libnss-1d and tons of dependencies :-(
[21:07] <genii> trhawk_: You'll likely need to clear out the old cruft first with the: sudo apt-get -f install   .... and then re-run after: sudo apt-get upgrade ...apologies on lag, back and forth from computer
[21:11] <trhawk_> genii: no worries. thx for helping.
[21:15] <trhawk_> genii: no success: won't let me upgrade or install newer libnss3-1d
[21:16] <genii> trhawk_: What says result of: ls /var/cache/apt/archives/libnss3-1d*
[21:16] <trhawk_> genii: /var/cache/apt/archives/libnss3-1d_3.15.4-0ubuntu<IP_ADDRESS>_amd64.deb
[21:17] <genii> trhawk_: OK. So then:  sudo dpkg -i --ignore-depends /var/cache/apt/archives/libnss3-1d_3.15.4-0ubuntu<IP_ADDRESS>_amd64.deb
[21:18] <genii> Sorry, may be --force-depends instead, but you get the idea
[21:20] <trhawk_> genii: hurray! You me hero for today! --force-depends did the trick!
[21:20] <trhawk_> *my
[21:21] <genii> trhawk_: You're welcome :) Odd that telling it earlier though to install specifically that one didn't take. Hopefully your system stays unstuck now!
[21:26] <trhawk_> genii: hope so, too. Again, thx alot and CU
[21:26]  * genii makes more coffee
[22:52] <dougl> what is it called when all your apps shrink and fill your screen with miature views of app windows?
[22:56] <rberg> "present windows"
[23:05] <dougl> rberg present windows? can I do that with a hot key?
[23:08] <dougl> rberg, thanks :)


[13:17] <cmaloney> morning
[13:54] <jrwren> morning
[13:57] <_stink_> hello
[14:13] <jrwren> anyone ever use aptly?
[14:51] <cmaloney> Haven't heard of it until now


[02:50] <mary> windos
[02:50] <mary> windows
[03:07] <glass> software boutique > fixes > update sources list (runs part way then tells me my internet is not connected) but if i go > Upgrade Installed Packages > everything works ok...
[03:08] <glass> ideas?
[03:59] <mate|1503> Hello, all! I'm checking out Ubuntu Mate (coming from openSUSE) and have a quick question: When I copy a file in Caja and paste it into Mate Terminal, it comes with a "file://
[03:59] <mate|1503> " prefix. Is there a way to turn that off?
[03:59] <mate|1503> (So that the pasted text is just the path to the file)
[04:45] <box> hi
[04:45] <box> anyone in here?
[04:46] <Guest45773> why did my name get changed
[04:46] <Guest45773> anyone running mate 16.04 on raspberry pi 3?
[04:48] <Guest45773> why do people come to irc chats and dont chat?
[05:02] <Walrider> hi gallomimia :D
[05:02] <Gallomimia> hey how's it going
[05:02] <Walrider> cool
[05:02] <Walrider> and u ??
[05:02] <Gallomimia> Guest27907: because if you don't leave it running, you can't come back and see the backscroll or any messages left for you.
[05:02] <Gallomimia> damn.
[05:03] <Gallomimia> that's for Guest45773. he left
[05:03] <Walrider> xD
[05:03] <Gallomimia> oh, not too bad Walrider
[05:03] <Walrider> hmm
[05:03] <Gallomimia> playing some factorio
[05:04] <Walrider> nice
[05:04] <Walrider> i played vega conflict and hero siege and source
[05:08] <Walrider> i am working on some reward app
[05:08] <Walrider> i will get 10.5$ soon enough
[05:08] <Walrider> from that
[05:09] <Walrider> then i will recharge my paypal and buy game on steam
[05:09] <Walrider> :D
[07:42] <mate|29990> any body know how i can make a link from my nas drive to the matte desktop
[08:14] <mate|41013> Hello, all. I'm trying to install 16.04 (Mate edition), and am repeatedly getting "Error no 5 Input/Output". The sha256sum of the iso matches what's on the website. I read about previous Ubuntu versions having this error and it being solved by running 'ubiquity --no-migration-assistant', but when I run that in the LiveUSB environment, I get a 'no s
[08:14] <mate|41013> uch option' error message. This is a brand new hard drive, so I don't think it's that. Any ideas?
[08:26] <alkisg> mate|41013: are you using a usb stick? how did you create it?
[08:26] <alkisg> And how are you md5sum'ing it?
[11:08] <recep> hi
[12:10] <Guest43751> have a question new to linux here and i remember a site if you were running windows programs you can go to and it would give you rating on different programs that run in wine and there dependencies and body remember what the web address is to that site
[14:10] <hexa_> i there
[14:10] <hexa_> is there anyone who can acttually tell how the hell i get the utorrent running?
[14:11] <hexa_> i am new to linux
[14:12] <hexa_> and i already tried the internet but the internet kicked me in the balls and told NO
[14:12] <nomic> try transmission
[14:12] <hexa_> maybe later then
[14:12] <nomic> torrent client
[14:12] <nomic> works
[14:12] <hexa_> wow
[14:12] <hexa_> thanks
[14:12] <hexa_> i will try
[14:12] <hexa_> thanks
[14:13] <nomic> trqansmisison works fine .. the best clienet on ubuntut
[14:13] <nomic> lightweight - works
[14:13] <hexa_> thanks i will try, many thanks
[14:14] <nomic> sudo apt-get install transmission
[14:15] <piratea> snap packages are a good thing?
[14:21] <piratea> anyone know any snap build tutorial , i did checked one of ubuntu but any other?
[14:27] <piratea> ...
[14:29] <piratea> bye
[15:59] <mate|67239> hello, when minimizing/maximizing windows the animation desn't appear, only a box border appears, how can I fix it?
[16:02] <patrick__> are all of your guys using ubuntu mate to?
[16:05] <ouroumov> sure
[16:05] <ouroumov> hi mate|67239 - I don't understand what you mean? You have a window border with nothing inside?
[16:09] <mate|67239> http://imagebin.ubuntu-gr.org/files/1466266107.png screenshot of what is happenig when minimizing windows
[16:09] <patrick__> Help im suing offcorse ubuntu mate 16.04 when i did the sudo apt-get update and after that sudo apt-get upgrade then a half hour later my raspberry pi 3 freezed or somthing and my ubuntu mate wont boot up had to reinstall it why cant i take the updates?
[16:09] <ouroumov> mate|67239, and that black box stays there?
[16:09] <mate|67239> no it minimizes properly
[16:10] <ouroumov> patrick__, you should be able to - it's either a bug or you're just out of luck
[16:11] <ouroumov> mate|67239, oh so it's just not sexy enough for your taste, is that what you're saying?
[16:12] <patrick__> ouromov thanks i guess it must be me out of luck then and i need help i got this FUCKING CUBE that keep flashing in slowmotion up in my right corner§
[16:12] <ouroumov> mate|67239, in that case try another window manager, what are you using now? (Check in MATE Tweak -> Windows)
[16:12] <mate|67239> marco
[16:13] <ouroumov> patrick__, please watch your language. What do you mean by cube?
[16:13] <mate|67239> marco software compositor
[16:13] <ouroumov> mate|67239, try Marco+Compton
[16:13] <patrick__> theres this rainbow corlored cube in the corner that keep flashing
[16:13] <Akuli> patrick__, can you take a screenshot of it?
[16:14] <patrick__> how
[16:14] <Akuli> screenshot tool in applications
[16:15] <patrick__> ok
[16:15] <mate|67239> with marco compton gpu compositor the same thing happens
[16:15] <patrick__> it is not there when you take screen shots at it
[16:15] <Akuli> take the full screen
[16:16] <patrick__> ok
[16:16] <Akuli> or use your smartphone
[16:16] <Akuli> you can share screenshots on http://pasteboard.co/
[16:16] <ouroumov> mate|67239 : uncheck "enable animations" in MATE Tweak -> Windows
[16:16] <patrick__> i took one on my phone now
[16:17] <patrick__> what now
[16:17] <Akuli> go to pasteboard.ca, send it there and give us a link to it
[16:17] <Akuli> oops
[16:17] <Akuli> its pasteboard.co
[16:17] <mate|67239> ouroumov
[16:17] <mate|67239>  now it is better, it minimizes instantly
[16:18] <ouroumov> cool
[16:18] <patrick__> i cannot open my phone in this linx!
[16:18] <patrick__> 2 min i will do it on my windows pc and tranfer it
[16:19] <ouroumov> Why not use the screenshot tool?
[16:19] <ouroumov> Dude, that's way easier
[16:19] <ouroumov> Or you know, just hit the PrntScrn key
[16:19] <patrick__> the screen shot tool dont take the cube it likes overwrites it
[16:19] <patrick__> like if the cube was invisible
[16:20] <ouroumov> hm
[16:21] <mate|67239> ouroumov what i want is windows make an Animated Transition to the panel
[16:21] <ouroumov> patrick__, just out of curiosity here: have you tried another screen?
[16:22] <ouroumov> mate|67239, if you want eye candy use "Compiz" as option in MATE Tweak -> Windows. But bewarned, compiz is buggy.
[16:23] <mate|67239> ok this works as expected
[16:24] <mate|67239> marco is the default window manager on ubuntu mate?
[16:24] <ouroumov> Yes
[16:25] <mate|67239> ouroumov thanks for helping
[16:25] <ouroumov> yw
[16:26] <patrick__> hello im back had a problem are you people still here?
[16:26] <ouroumov> I am
[16:26] <patrick__> okay how do i send a picture of the cube
[16:26] <ouroumov> Not sure about Akuli
[16:27] <ouroumov> patrick__, imgur?
[16:27] <patrick__> gonna try
[16:28] <Akuli> imgur works too
[16:28] <Akuli> you just need to find the upload button :)
[16:29] <patrick__> im uploading it to imurggg
[16:29] <patrick__> Upload fialed wtf
[16:29] <patrick__> mabe its beacuse i dont got a account im just gonna make one
[16:29] <ouroumov> no
[16:29] <ouroumov> ...
[16:30] <patrick__> ?
[16:30] <ouroumov> patrick__, btw: ouroumov> patrick__, just out of curiosity here: have you tried another screen?
[16:30] <ouroumov> patrick__, you don't need an account on imgur
[16:31] <patrick__> well just made an account and i still cant upload the f*** pic
[16:31] <patrick__> lol worked now
[16:31] <patrick__> what do i do now
[16:31] <patrick__> its uploaded
[16:31] <ouroumov> Well give us the URL
[16:31] <patrick__> http://imgur.com/edit?album_id=hCSYE
[16:31] <Akuli> you don't need an account to update stuff
[16:32] <Akuli> i mean upload
[16:32] <patrick__> can you guys open the link
[16:32] <Akuli> yes
[16:32] <ouroumov> Yes
[16:32] <Akuli> but that doesn't seem to be ubuntu mate's fault
[16:32] <ouroumov> And that looks like a screen problem
[16:32] <Akuli> maybe your monitor is broken?
[16:33] <ouroumov> patrick__, just out of curiosity here: have you tried another screen? (#3)
[16:33] <patrick__> no why ouro
[16:34] <ouroumov> patrick__, please read stuff we write
[16:34] <patrick__> i do what do you write i havent read...
[16:34] <patrick__> http://imgur.com/PdBCdgJ   this is the real link the other was a failure look at the dot guys!!
[16:35] <ouroumov> We've been telling you for a while: this looks like the problem is with your screen, not with your OS
[16:35] <patrick__> ok i will be back then im gonna try change screen
[16:35] <ouroumov> Okay
[16:35] <ouroumov> So is it a Troll on someone who really doesn't know how to use computers?
[16:36]  * ouroumov takes the bets
[16:40] <patrick__> Hello im back didnt fix it but i know what the cube is or i know a bit about its
[16:41] <patrick__> the thing is its a warning cube built into the raspberry pi 3 normally if it keep lighting it means its not getting the needed power from the power supply but i dont know what it means if its blinking i just want a console command or somthing to remove it i've been seaching all over the internet for a fixing
[16:41] <patrick__> are you guys still here?
[16:41] <ouroumov> uh
[16:41] <ouroumov> yes patrick__
[16:41] <patrick__> can you fix it ouromov
[16:41] <ouroumov> No
[16:42] <patrick__> )-: i just want it away it makes me wanna trow the raspberry pi'e  out!
[16:42] <ouroumov> Ask the guys who build your raspberrypi, or acquire a new power supply for it
[16:42] <patrick__> i dont know them i bought it from a company cant remember who or were yes in china!
[16:43] <ouroumov> I'm sure you can find USB power supplies anywhere
[16:44] <patrick__> but its not the power supply
[16:44] <patrick__> its only the power supply if it keep lighting but its flashing not lightning
[16:44] <patrick__> man i hate this.
[16:45] <ouroumov> Maybe it's flashing because the supplied power fluctuates
[16:45] <patrick__> fluctates wjat dpes that mean
[16:45] <ouroumov> Power varies
[16:46] <patrick__> but im running from a high end power bank
[16:48] <patrick__> well some people says its my usb cable ):
[16:48] <ouroumov> Have you joined the #raspberrypi channel?
[16:48] <patrick__> how
[16:49] <ouroumov> By typing /join #raspberrypi
[16:49] <patrick__> okay i will do i found a way io will just have to shutdown the pie to set warnings off i hope it works! be back in a few mins
[16:54] <patrick__> Dude the problem is fixed i just used another cable!
[16:55] <patrick__> dude you still here?
[16:55] <ouroumov> yup
[16:56] <patrick__> well i cant think my sony cable cant support enught power but a cheap shitty cable works fine
[16:57] <ouroumov> You know Sony is Evil right?
[16:57] <patrick__> no i love sony lol :P
[16:57] <ouroumov> Like, if you had to pick a company worthy of being the leader of the Evil Corps, it'd be sony
[16:57] <patrick__> hehe
[16:58] <patrick__> i love sony beacuse they make the fastest phones ps i got a new problem
[16:58] <patrick__> im trying to watch a movie with vlc media player but its all black the sound is there and so on but vlc media player just shows black why
[16:58] <ouroumov> Yeah
[16:58] <ouroumov> Check the forums
[16:58] <ouroumov> * The Ubuntu MATE forums
[16:59] <patrick__> huh?
[16:59] <ouroumov> Here: https://ubuntu-mate.community/
[17:01] <patrick__> .
[17:11] <patrick__> dont work ive tried those i could finde
[17:14] <patrick__> join #raspberrypi
[17:14] <patrick__> how do i join
[19:01] <mate|17851> How do I remove the borders at the top of open programmes?
[19:36] <Guest26690> just install ubuntu mate 16.04 on an old Intel single-core previously running WindowsXP.  Not bad so far!
[19:37] <Akuli> my neighbour has a 14.04 installation on an old xp computer too
[19:37] <Akuli> not too awful :)
[19:40] <Guest26690> The system monitor indicates that I am using about 25% CPU and 425Mb of Ram at idle.  These numbers are a bit higher than I had experienced running Ubuntu 12.04 with a Gnome desktop environment.
[19:42] <Akuli> if you really want to go go light you'll get devuan with xfce
[19:43] <Guest26690> I tried Debian 8.4 Mate from a live DVD this morning and it was running on very little system resources.
[19:44] <Akuli> devuan should be even better, it uses sysvinit instead of systemd
[19:44] <Akuli> i run it on my laptop with MATE and an SSD, crazy fast :D
[19:45] <Guest26690> I am trying to convert this old box for a neighbor who checks his email and Facebook for keeping up with family.
[19:48] <Guest26690> I am not familiar with this distribution.  I think it is worth a try for this project. Thanks, Akuli!
[19:49] <Akuli> they're working on a live installer, but it's not quite ready yet
[19:49] <Akuli> so i'd suggest installing debian from a mini.iso on a test computer if you have one, and then try devuan
[19:50] <Guest26690> That's fine.  There is nothing but Ubuntu Mate on the current HDD.
[19:50] <Akuli> try it on a test computer or virtualbox first anyway. partitioning is a bit different in a text-based installer :)
[19:55] <Guest26690> I will check out this distro.  It may be the answer.
[22:16] <teratv> Hi All, anyone could help me to setup select all SD space for /root? I'm using ubuntu 15.10 and I can't see any option during the installation


[19:22] <qwebirc74050> !help
[19:22] <Zinn> !help For a  complete list of my knowledge visit: http://www.baablogic.net/Zinn.cgi  Other available commands: !status, !about, !bug [bug_number].
[19:27] <qwebirc74050> I am having an issue since I upgraded to mythbuntu 11.04 and MythTV 24.1 (From MythDora/24.1).  Since then, anything that I transcode plays back really slowly --both video and audio.  The transcoded recordings from the old system still play fine.  Videos not transcoded play fine.  The problem happens on on playback on the backend machine (the Mythbuntu) as well as on the frontends which have not been upgraded to MythDora
[21:35] <superm1> qwebirc7257, what format are you transcoding to?
[21:35] <superm1> it sounds like you might be transcoding to a format that your system can't handle HW acceleration potentially
[21:46] <qwebirc7257> I'm transcoding to MP4... Same format as I was using on the 'dora box
[21:46] <qwebirc7257> It also plays fine in VLC, btw.
[21:55] <superm1> qwebirc7257, well have you got some logs perhaps of the playback?
[21:55] <qwebirc7257> I can generate some... hold on
[21:57] <superm1> i'm not sure i'll be able to help debug with them, but better than nothing
[22:00] <qwebirc7257> Here is a snippit
[22:00] <qwebirc7257> 2011-10-03 12:17:16.927 TV: OSDDialogEvent: result 1 text Cash Cab action JUMPPREV 2011-10-03 12:17:16.996 TV: Attempting to change from WatchingPreRecorded to None 2011-10-03 12:17:17.095 TV: Changing from WatchingPreRecorded to None 2011-10-03 12:17:17.102 TV: Attempting to change from None to WatchingPreRecorded 2011-10-03 12:17:17.252 AO: Opening audio device 'default' ch 2(2) sr 48000 sf signed 16 bit reenc 0 2011-10-
[22:00] <qwebirc7257> ok... much won't paste into the browser irc
[22:01] <qwebirc7257> 2011-10-03 12:17:17.302 ALSA, Error: no playback control PCM found on mixer device default 2011-10-03 12:17:17.302 ALSA, Error: Unable to open audio mixer. Volume control disabled 2011-10-03 12:17:17.302 AudioPlayer: Enabling Audio 2011-10-03 12:17:17.318 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture' 2011-10-03 12:17:17.355 OSD: Base theme size: 800x600 2011-10-03 12:17:17.355 OSD: Scaling factors: 0.6x0.453333
[22:01] <qwebirc7257> 2011-10-03 12:17:17.440 OSD: Scaling factors: 0.6x0.453333 2011-10-03 12:17:17.455 Player(6): Video timing method: USleep with busy wait 2011-10-03 12:17:17.456 TV: Changing from None to WatchingPreRecorded Application asked to unregister timer 0x0 which is not registered in this thread. Fix application. Application asked to unregister timer 0x0 which is not registered in this thread. Fix application. Application asked to
[22:25] <qwebirc7257> I ran mythfrontend -v playback and got some more interesting stuff
[22:26] <qwebirc7257> A whole bunch of thins similar t2011-10-03 15:23:07.125 Player(0): Video is 3.34898 frames ahead of audio,                         doubling video frame interval to slow down.o :


[02:04] <guiverc_testing> please ignore, test only
[04:23] <kh> leokolb testing
[05:25] <lubuntu> hello
[11:23] <kc2bez> I think it is more of an issue with the ungoogled chromium flatpak rather than flatpak itself.
[11:23] <kc2bez> From the github repo: Flatpak: Available in the Flathub beta repo as com.github.Eloston.UngoogledChromium
[11:23] <kc2bez> It says it is beta ^
[11:28] <kc2bez> You have 1.6.5-0ubuntu0.1 from your paste which is the current version in focal.
[11:28] <kc2bez> !info flatpak focal
[11:29] <kc2bez> np
[11:30] <kc2bez> happy to help
[11:40] <akem> Hello. @ Lubuntu maintainers: If you don't backport the Libreoffice fix(about printing & pdf export bug) to last LTS then you should recommend people to install the official last Libreoffice version(7.0.3 IIRC) available for download on the Libreoffice site (zipped deb packages). Because the environment variables(CAIRO stuff..) launch pseudo fix doesn't work in some situations and it's still buggy (completly mess the interface, you got to resize/maximize the
[11:40] <akem> window) and sometimes you ends up in a crash-oops window loop, you gotta kill the process and the app won't launch...
[11:48] <kc2bez> akem: There are some other workarounds posted in a post on our forum https://discourse.lubuntu.me/t/libreoffice-export-to-pdf-has-no-text/1042
[11:48] <kc2bez> The updated libreoffice does resolve the issue as well but the Lubuntu team doesn't maintain that directly.
[11:55] <JohnDoe_71Rus> hi. lubuntu 20.04. i have corrupt icons in tray and pidgin menu appear not under lxpanel  https://i.imgur.com/iXnUlFl.png
[11:58] <akem> kc2bez, Ok, thx for the link.
[12:00] <guiverc> JohnDoe_71Rus, Lubuntu 20.04 doens't use lxpanel; lxpanel is an old LXDE panel last used in 18.04
[12:01] <JohnDoe_71Rus> sorry. lxqt-panel
[12:02] <akem> kc2bez, Too bad i can't post the topic is now closed....
[12:03] <JohnDoe_71Rus>  lxqt-panel 0.14.1-1ubuntu3
[12:05] <guiverc> akem, what did you want to post?
[12:07] <akem> guiverc, Download link to offical Libreoffice site download section for 7.0.3 deb files which works out of box on Lubuntu 20.04 LTS no GUI bug & pdf export and printing is fine.
[12:08] <guiverc> akem; refresh discourse screen
[12:14] <guiverc> JohnDoe_71Rus, sorry I'm not coming up with much, ~/.config/lxqt/panel.conf will tell you the iconTheme; maybe you could check it doesn't have corrupt icon files.. I don't use pidgin so have little experience with it sorry.
[12:15] <akem> guiverc, Cool thanks, i posted the message. :)
[12:20] <guiverc> JohnDoe_71Rus, pidgin appears to use GTK2 theming, so ensure that's okay
[12:21] <JohnDoe_71Rus> guiverc: it corrupt only tray wiget icons. and random. i'm nothing change, just time passed https://i.imgur.com/Ccuvjml.png number 7 is appear.
[12:22] <JohnDoe_71Rus> so i can't use my favorite apps with lxqt?
[12:23] <guiverc> JohnDoe_71Rus, sorry, it's more you need someone more skilled than me I suspect
[12:24] <JohnDoe_71Rus> there should be an icon from the theme in the tray. themes are not related to gtk / qt / some_else. in the menu and in the window headings the icon is normal.
[12:29] <guiverc> sorry, yes themes on lxqt-panel will be icon files as per my first comment..  but I'd still check your LXQT Appearance COnfiguration & GTK2 theme... best I can offer, as suggested you need someone better skilled than me (I'm not a dev)
[12:33] <JohnDoe_71Rus> backport 0.15 or 0.16 planned?
[12:35] <guiverc> not that I'm aware of.. LXQt usually also requires Qt upgrade.. which impacts KDE & all Qt packages.. if you want later software; you upgrade every 6 months is the Ubuntu way
[12:37] <guiverc> groovy has lxqt 15.0, Qt 5.14.2 etc https://lubuntu.me/groovy-released/
[12:48] <JohnDoe_71Rus> looks like this panel settings options fix the problem https://i.imgur.com/0wI5Do3.png but it not save after close settings
 I wish I could read Cirillic, I certainly must study it this holidays!
 Redefine icon theme
 Or overwrite icon theme
 hope that helps before you study cilillic
 спасибо
[15:51] <dwffxqy> sdfsdf
[15:51] <dwffxqy> hello?
[15:52] <kc2bez> Hello, please don't spam the channel.
[15:52] <kc2bez> !ask
[15:54] <dwffxqy> Use irc for the first time, try it, I'm sorry to bother you
[15:56] <dwffxqy> How does lubuntu customize the login page?
[15:57] <kc2bez> For which version of Lubuntu?
 I believe you ask about lightdm/sddm themes?
[15:59] <dwffxqy> lubuntu20.04
[15:59] <JohnDoe_71Rus> sddm theme
[16:00] <dwffxqy> I installed lightdm from Discover, which is not valid after it is set
[16:02] <kc2bez> You would have to change sddm for lightdm and then configure lightdm.
[16:02] <dwffxqy> Where do I modify sddm?
[16:03] <kc2bez> This is our manual entry for sddm: https://manual.lubuntu.me/stable/3/3.1/3.1.9/sddm_configuration.html?highlight=sddm
[16:03] <dwffxqy> thanks
[16:03] <kc2bez> You are welcome.
[16:06] <dwffxqy> I have one more question.
[16:06] <dwffxqy> I've got lubuntu newly installed, and when I'm connected to a Bluetooth audio device, I can't set the volume in the taskbar's audio settings, and the mixer doesn't turn on.
[16:08] <kc2bez> If you right click the sound icon then click configure "Volume Control" you can change the device that the taskbar volume controls.
[16:12] <dwffxqy> When I reinstated PulseAudio volume control, I could use this software to control the volume, but the taskbar couldn't control the volume (it could operate seekbar but it didn't work) and I couldn't turn on mixer
[16:18] <kc2bez> I am not sure I completely understand "When I reinstated PulseAudio volume control". You could try to launch the mixer manually though. https://manual.lubuntu.me/stable/2/2.5/2.5.2/pulseaudio_volume_control.html?highlight=volume#how-to-launch
[16:23] <dwffxqy> With Bluetooth audio connected, I can't open 'PulseAudio volume control' in the app menu. I uninstalled 'pulseAudio volume control ' and reinstalled it, and then I was able to open it in the app menu, but I couldn't turn it on in the taskbar and set the volume
[16:27] <dwffxqy> It's early in the morning on my side, and I went to bed first. I'll try again later. Thank you for helping me out.
[17:40] <alanport> I have upgraded from 16.04 to 18.04, but now Gnome movie player doesn't run, and m4a sound files mostly  don't run. There is an initial message saying System Program Problem, but with no details. Any ideas please?
[17:52] <alanport> I selected Gnome mpv, tried to open a mov file, a green screen appears,then a brief view maybe the first frame, then it closes down.
 Ok, but, what about the terminal? As Michaël said, this could help to know what the problem is.
[19:13] <alanport> Error messages appear, sorry I don't know how to copy from the terminal screen.
 Are you in a `qterminal`? You could drag your mouse to select, then Right Click and Copy, or Ctrl+Shift+C
[19:20] <alanport> Here we go!  alanlt@alanlaptop:~$ gnome-mpv(gnome-mpv:2323): dbind-WARNING **: 19:04:39.606: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service filesFailed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory**
[19:20] <alanport> (gnome-mpv:2323): WARNING **: 19:04:40.618: Failed to open scripts directory: /home/alanlt/.config/gnome-mpv/scripts(gnome-mpv:2323): GLib-CRITICAL **: 19:05:29.366: g_variant_new_object_path: assertion 'g_variant_is_object_path (object_path)' failedSegmentation fault (core dumped)
 Does `apt search libvdpau1` show you something like … ```libvdpau1/focal,now 1.3-1ubuntu2 amd64 [installed]```
[19:28] <alanport> alanlt@alanlaptop:~$ apt search libvdpau1Sorting... DoneFull Text Search... Donelibvdpau1/bionic,now 1.1.1-3ubuntu1 i386 [installed]  Video Decode and Presentation API for Unix (libraries)libvdpau1-dbg/bionic 1.1.1-3ubuntu1 i386  Video Decode and Presentation API for Unix (debug symbols)
 Oh it just seems to be a warning... my bad...
[19:31] <JohnDoe_71Rus> try delete old gnome-mpv settings in .config or where it store
 https://github.com/celluloid-player/celluloid/issues/364
 @FedeBosio [https://github.com/celluloid-player/celluloid/issues/364], I found here that "Disabling checkbox for Enable MPRIS support via Preferences, solves the issue."
[19:44] <alanport> I can't find Preferences for Gnome, Properties doesn't show MPRIS
 I just installed in my Lubuntu 20.04 and I actually see the option in the Miscellaneous tab, so... maybe this option was not included in the version of MPV player that you have...? just wondering...
[20:17] <alanport> Thanks for your help, there isn't a Miscellaneous tab in 18.04, may try a different player.
[20:19] <cayi> i have hp pavillion dv6000 with wifi disable, anyone?
[20:22] <cayi> iwconfigenp0s20   no wireless extensions.usb0      no wireless extensions.lo        no wireless extensions.
[20:23] <kc2bez> cayi: Which version of Lubuntu?
[20:25] <cayi> how do i check version?
[20:26] <kc2bez> `lsb_release -a` in the terminal will help us.
[20:26] <cayi> No LSB modules are available.Distributor ID:	LinuxmintDescription:	Linux Mint 20Release:	20Codename:	ulyana
[20:27] <cayi> sorry now i tried linux mint 20  codename Ulyana
[20:27] <kc2bez> Ah, you want to try Linux Mint's support.
[20:27] <kc2bez> This channel is for Lubuntu.
[20:27] <cayi> ok, sorry, same happend with lubuntu.  thanks.. I will try Mint support
[20:27] <kc2bez> There might be a factoid for that, hang on
[20:28] <kc2bez> !mint
[20:28] <kc2bez> Join the mint channel ^
[20:29] <cayi> i Did but no one in #linuxmint-help channel
[20:30] <kc2bez> They are not on Freenode. You have to use irc.spotchat.org
[20:32] <kc2bez> cayi: this is a little dated but try this https://community.linuxmint.com/tutorial/view/12
[20:32] <kc2bez> I don't know beyond that.