[00:37] <fo0bar> elky: hi
[00:37] <elky> hi let me get a look at what pieces we have
[00:37] <fo0bar> elky: as it stands now, there are 3 accounts (ubuntulog, ubuntulog2, ubuntulog3)
[00:38] <fo0bar> I can go into ubuntulog2 and re-identify with ubuntulog, but I can't group it because of the existing accounts apparently
[00:38] <elky> ok, so what you need to do is drop the 2 and 3 accounts before grouping
[00:39] <fo0bar> ah, I didn't notice DROP in the nickserv help
[00:41] <Unit193> ubuntulog3 [ubuntulog]  there it is.
[00:42] <fo0bar> excellent, thanks
[00:42] <elky> yep they're all together now
[00:42] <elky> now you only have to worry about one account
[00:42]  * fo0bar updates the backend configs and does yet one more global quit/join :(
[00:43] <Unit193> Sounds like they're using /msg nickserv on join..
[00:45] <fo0bar> Unit193: yeah.  I can probably change that to connection pass while I'm in there.  I assume all three would be ":ubuntulog $PASS" now
[00:46] <fo0bar> (can you tell this is an irssi session which was cobbled together 10 years ago? :)
[00:46] <elky> if the irssi is up to date you should be able to use sasl
[00:46] <Unit193> Yes I very much can tell. :P
[00:47] <Unit193> irssi v0.8.19 so it says.
[00:48] <Unit193> fo0bar: FWIW, for server pass it's actually account:pass
[00:49] <fo0bar> Unit193: interesting.  my personal freenode's .irss/config has 'password = ":fo0bar $PASS";' for some reason
[00:50] <Unit193> fo0bar: I have SASL (external script, with NIST256P support), and CertFP so if I ever join when services are split, as soon as they come back I'll be identified.
[00:52] <fo0bar> Unit193: that'd sounds nice, but I don't want to go that far right now (Friday right before EOD and all that, heh).  but I'll file an internal ticket to look into that
[00:52] <Unit193> fo0bar: Understandable, also why I only mentioned it when you said your personal account.
[00:53] <Unit193> I presume 'internal' doesn't mean rt@ubu?
[00:55] <fo0bar> Unit193: we have another RT for company-specific ticket-tracking.  that one's set up so we can better track intra-IS techdebt, whereas<EMAIL_ADDRESS>is always assumed to be a "customer" request and triaged appropriately
[00:55] <Unit193> Figured as such, yep.  Only asked because I can actually see the latter.
[00:56] <fo0bar> (which just happens to be at >110,000, while<EMAIL_ADDRESS>around 30,000)
[00:56] <Unit193> Ouch..
[00:57] <fo0bar> > #65535: Add more bits to RT
[00:57] <fo0bar> This RT installation's approaching the limits of industry-standard
[00:57] <fo0bar> 16-bit computing. We should probably add three or four more bits, just
[00:57] <fo0bar> to be safe for the future.
[00:57]  * elky falls over laughing
[00:59] <Unit193> Well I was going to say that I'll be around for any irssi questions, but now I'm starting to wonder. :P
[01:03] <fo0bar> 01:02 -NickServ(NickServ@services.)- Information on ubuntulog3 (account ubuntulog):
[01:03] <fo0bar> 01:02 -NickServ(NickServ@services.)- Registered : Aug 19 00:41:22 2017 (21m 22s ago)
[01:03] <fo0bar> 01:02 -NickServ(NickServ@services.)- User reg.  : Jul 19 05:10:41 2005 (12y 4w 5d ago)
[01:03] <fo0bar> \o/
[01:03] <fo0bar> Unit193, elky: thanks for the help
[01:03] <Unit193> fo0bar: Glad you've got it!
[01:10] <Unit193> That's not good.


[17:32] <airurando> Green for go!  Barring any last minute accident or swelling I should be at the Release Party Tomorrow Night!
[17:32] <airurando> Delighted to be getting back to some sort of normality
[17:33] <zmoylan> and between us we'll have 2 legs to stand on! :-)
[17:33] <airurando> he he
[17:33] <airurando> still on two crutches but at least I am rid of that damn screw
[17:33] <zmoylan> hopefully will have 13.04 installed on netbook for tomorrow night
[17:34] <zmoylan> down to 1 crutch and holding
[17:34] <airurando> I have 13.04 on a flash drive
[17:34] <airurando> but I'll be travelling light
[17:35] <zmoylan> it's very hard on crutches to get about.  both hands full.  doors can be interesting...
[17:35] <airurando> looking forward to seeing you again zmoylan!
[17:35] <airurando> I'll be arriving with a buddy
[17:36] <zmoylan> was hoping to have rustled up 1-2 folk but have missed my last 2 gaming sessions where they hang out :-(
[17:36] <airurando> all going well there will be at least 3


[00:07] <catfacts> hi, can someone help me set up a bzr+launchpad branch
[00:08] <catfacts> nvmd im getting some :)
[01:45] <ubotu> New bug: #178536 in soyuz "Preinstalled Build-Depends not properly detected" [Undecided,New] https://launchpad.net/bugs/178536
[09:19] <kripken> Any intention to allow integration with google analytics, or some other way to see page traffic on project pages?
[10:06] <ubotu> New bug: #178569 in launchpad "editemails form submission" [Undecided,New] https://launchpad.net/bugs/178569
[13:16] <Peng> How often are vcs-import branches updated?
[13:30] <thefoxx> hello
[13:30] <thefoxx> I have a problem with the PPA service
[13:30] <thefoxx> when I try to upload a package (problem only with one special package) I get a failed md5 sum check error mail:
[13:30] <thefoxx> Rejected:
[13:30] <thefoxx> MD5 sum of uploaded file does not match existing file in archive
[13:30] <thefoxx> Files specified in DSC are broken or missing, skipping package unpack verification.
[13:31] <thefoxx> but all md5 hashs listed in dsc file are correct
[13:31] <thefoxx> and I have build the same package with another PPA
[13:32] <thefoxx> I tryed to rebuild with as new version in debian/changelog but same problem...
[13:37] <Hobbsee> thefoxx: which package, and how did you upload it?
[13:37] <Hobbsee> thefoxx: your package is likely different to th eone in the current ubuntu archives, where the .orig.tar.gz now gets copied over
[13:38] <thefoxx> its devede 3.6 build using cdbs, I build it with debuild -S -sa -kMYKEY and used dput to upload it (dput team-ppa package.changes)
[13:39] <thefoxx> thank you for this I try to use the orig.tar.gz from the ubuntu archives
[13:39] <thefoxx> it could be true becouse it could be that I downloadded it as tar.bz2 and rearchived it as tar.gz and the md5 sum is not the same...
[13:40] <thefoxx> no that can not be the problm.... the version on the ubuntu archive is 2.13 (also in hardy) and I packaged 3.6
[13:41] <thefoxx> but I try to redownload the version from the devede homepage and recreate my orig archive
[13:45] <Hobbsee> strange.
[13:45] <Hobbsee> what is the version in debian/control, and what is the name of the tarball that you've created?
[13:46] <Hobbsee> thefoxx:     devede | 3.6-0.0ubuntu1 | http://archive.ubuntu.com hardy/multiverse Sources
[13:46] <Hobbsee> thefoxx: it is in hardy - it just didn't build.
[13:46] <Hobbsee> er, because of a problem with the buildds currently, it apperas
[13:47] <Hobbsee> thefoxx: try downloading the tarball from the hardy archive, using that instead of your created orig.tar.gz, and then rebuild your source
[13:48] <thefoxx> thank you I will try that
[13:55] <thefoxx> big thanks it works now!
[13:55] <thefoxx> good to know ;)
[13:56] <Hobbsee> :)
[19:22] <``Cube> hello, im a tango artist. is there a project that needs an icon?
[19:24] <``Cube> besonen_mobile7_: are you on a mobile phone right now?
[19:52] <GTswagger> Is it acceptable to open a new Launchpad project that exists solely for development of a website and areas of that website?
[20:57] <forsaken> anyone who can talk me through registering a project, or how to do the SSH keys and stuff?   I've registered the project, and I registered a branch, but I'm trying to figure out how to get it to accept my ssh keys and/or PGP keys, I'm trying to commit my initial code
[20:58] <forsaken> https://code.launchpad.net/~eric-holscher/lyricscaper/main


[00:41] <mooot> Is there anyway to download Puffin for a laptop on 32-bit Ubuntu?
[00:58] <nomic> whats puffin
[00:58] <nomic> what install / format / source platform is it .. there are many types (possible)
[01:00] <mooot> It's a browser that has updated flash, and it's normally for mobile but there's ways to get it onto a computer
[01:01] <nomic> .. flash
[01:02] <mooot> Yes like Chrome
[01:04] <nomic> chrome is fast, small - if it has flash, flash will be up to date
[01:04] <nomic> chrome works on linux / mate ... but not so well on raspberry pi .. chrome is a resource hog (even written by google) -- because browsers in general are 'kludges'
[01:05] <mooot> I couldn't get chrome because it doesn't support 32-bit anymore and my laptop is very old
[01:06] <mooot> I have chromium but flash still isn't working with it
[02:23] <pilne> on a past install, i had to use the flashplayer in the repo to get some flash sites to work even in chrome
[02:23] <pilne> but i haven't used that site, and probably won't again, so i haven't tried it recently.
[02:39]  * nomic graduating way from browser as much as possible in useage -- is a resource hog .. the raspberry pi 3 is fast but they are minimal systems/low resource (1.5 watt etc)
[02:39] <nomic> browsers, no
[02:39] <nomic> use livestreamer / omxplayer to stream video / news -- is far far better (HD)
[02:40]  * nomic recently got european cup final live in HD , courtesy of google/BT , on raspberry pi 3, in HD :)
[02:40] <nomic> so cool
[02:40] <nomic> cmd was livestreamer https://www.youtube.com/watch?v=irm8Ptgzowg best --player omxplayer --fifo --player-args "{filename}"
[02:40] <nomic> = link for live
[02:40] <nomic> not live now
[02:41] <nomic> pipes livestreamer -> omxplayer = the HD player for mate/pi3 .. is kodi but cmd line
[02:41] <nomic> livestreamer https://www.youtube.com/watch?v=y60wDzZt8yg best --player omxplayer --fifo --player-args "--win \"768 600 1920 1200\" {filename}"  <- with window
[02:47] <mate|11545> any body here
[02:48] <nomic> yes
[03:08] <mp40> hello
[03:08] <mp40> whats up?
[03:13] <nomic> imo the raspberry pi 3 replaces pcs
[03:14] <nomic> pcs = huge ineffficient, power sucking hunks of metal
[03:27] <huh> yo
[03:27] <huh> anyone active in here/
[03:27] <huh> ?
[03:27] <huh> or is everyone away
[03:27] <Guest72732> hello
[03:28] <nomic> hi
[03:28] <Guest72732> I have a not so serious question
[03:28] <nomic> go for it
[03:28] <Guest72732> nomic (no microphone)?
[03:28] <nomic> no
[03:28] <nomic> 'nomadic'
[03:28] <Guest72732> I wanted to connect my iphone to ubuntu MATE, and was going to install libimobiledevice, unless someone else had a better idea?
[03:29] <nomic> no idea, there is ubuntu forums, efficient way of asking questions -- also that (package), question, can be asked in #ubuntu, which is far busier (1900 peeps always in there)
[03:29] <nomic> ubuntu forums, ubuntu mate forums
[03:30] <Guest72732> thanks, ill give it a shot. You dont have an iphone?
[03:31] <Guest72732> what is your phone OS and how well does it connect to your computer?
[03:31] <Guest72732> the reason I ask is.
[03:31] <nomic> no
[03:31] <Guest72732> UBUNTU mate, see the phone, but when I download the photos, it only finds like 20% of them...
[03:32] <nomic> android connects v well to linux -- adb
[03:32] <Guest72732> and I need to download all of them to free up space on my iphone
[03:32] <nomic> i dunno
[03:32]  * nomic would adb into it -- adb terminal , can't remember
[03:32] <nomic> = navigate around file system
[03:32] <nomic> phone = file system, linux
[03:32] <nomic> could probably mount it
[03:33] <nomic> it's not 'ubuntu mate', specifically
[03:33] <nomic> mate gives you the mate desktop, which is similar to, but different from, debian/ubuntu
[03:33] <Guest72732> ok
[03:33] <Guest72732> let me ask this
[03:33] <nomic> must be a # of different ways to look @ files on phone
[03:34] <nomic> sounds (20%), like the specific app you are using isn't working
[03:34] <Guest72732> what is the difference between installing ubuntu and adding the mate desktop repository or installing mate from the very start
[03:34] <nomic> if you can see the files, you should be able to get them
[03:34] <nomic> "the mate desktop repository"?
[03:34] <nomic> what is that
[03:34] <nomic> i would install mate, 100%
[03:34] <nomic> ubuntu has its own window manager system
[03:35] <nomic> the diff?
[03:35] <nomic> ubuntu mate installs the ubuntu mate distro
[03:35] <nomic> if you had ubuntu installed, -- not even sure if just the mate desktop goes onto it
[03:35] <nomic> = ubuntu / mate desktop
[03:35] <nomic> mate install = mate distro/desktop
[03:35] <nomic> desktop = gui .. window manager
[03:35] <Guest72732> mate is just the window manager
[03:35] <Guest72732> or is there a benefit to installing mate
[03:35] <nomic> really
[03:36] <nomic> benefit = 'because the winwo manager is bundled/configured'
[03:36] <nomic> also, would think
[03:36] <nomic> that it is not the same .. that the mate install gives you a specific ubuntu, not just the window manager
[03:36] <nomic> pretty sure of that
[03:36] <nomic> because things are avail on it, that are not in the standard ubuntu
[03:36] <Guest72732> like the unity browser
[03:37] <nomic> im sure of that, 100%
[03:37] <nomic> dunno what
[03:37] <Guest72732> unity window manager i mean
[03:37]  * nomic doesnt' run browswer on raspberry pi desktop
[03:37] <nomic> runs it on laptop
[03:37] <nomic> browsers = huge bloat/inefficiency/resource hog/buggy
[03:38] <nomic> running pi3s v happy as desktop systems, but browsers are not adequate
[03:38] <nomic> its not the pi3, it's the browser software -- they are all a mess (even chrome)
[03:39] <Guest72732> I have a pi2
[03:39] <nomic> are you using it
[03:39] <Guest72732> not right now
[03:39] <Guest72732> this is on a laptop
[03:39]  * nomic has them ask network/desktop systems
[03:39] <Guest72732> an older laptop
[03:40] <Guest72732> 2.3 ghz duo core
[03:40]  * nomic has xubuntu on laptop, mate on desktops, NFS
[03:40] <Guest72732> 3gig ram
[03:40] <Guest72732> 320gig HDD
[03:40] <nomic> strange amount of ram
[03:40] <Guest72732> 1 2gig chip
[03:40] <Guest72732> 1 1 gig chip
[03:40] <Guest72732> I have two slots... it's just what I had lying around
[03:40] <nomic> uhu
[03:41] <nomic> ddr2 rite
[03:41] <Guest72732> PC3 I think
[03:41] <Guest72732> I can't remember
[03:41] <Guest72732> let me sudo dmidecode and see if that tells me
[03:42] <nomic> is ram info
[03:42] <nomic> thanks for command, handy
[03:43] <nomic> wow - lots of system info
[03:43] <nomic>         Family: Core 2 Duo
[03:43] <nomic> these are slow processors rite
[03:43] <Guest72732> yes
[03:43] <Guest72732> core 2 duo's were on a lot of older macbooks
[03:44] <nomic> this program (dmidecode), recognises everything
[03:44] <Guest72732> Memory Device
[03:44] <Guest72732> 	Array Handle: 0x0014
[03:44] <Guest72732> 	Error Information Handle: No Error
[03:44] <Guest72732> 	Total Width: 64 bits
[03:44] <Guest72732> 	Data Width: 64 bits
[03:44] <Guest72732> 	Size: 4096 MB
[03:44] <Guest72732> 	Form Factor: SODIMM
[03:44] <Guest72732> 	Set: None
[03:44] <Guest72732> 	Locator: DIMM0
[03:44] <Guest72732> 	Bank Locator: BANK 1
[03:44] <Guest72732> 	Type: DDR3
[03:44] <Guest72732> 	Type Detail: Synchronous
[03:44] <Guest72732> 	Speed: 1067 MHz
[03:44] <Guest72732> 	Manufacturer: 0x04CD
[03:44] <Guest72732> 	Serial Number: 0x00000000
[03:44] <Guest72732> 	Asset Tag: Unknown
[03:44] <Guest72732> 	Part Number: 0x46332D3130363636434C392D344742535100
[03:44] <nomic> works on pc, not on pi
[03:44] <nomic> # dmidecode 3.0
[03:44] <Guest72732> oh, I am on a different computer
[03:44] <nomic> Scanning /dev/mem for entry point.
[03:44] <nomic> # No SMBIOS nor DMI entry point found, sorry.
[03:44] <Guest72732> I have ubuntu mate on 3 different machines
[03:44] <Guest72732> my bad, this is a macbook
[03:45] <Guest72732> this laptop has 8 gig of ram installed but it only recognized 6gig
[03:47] <Guest72732> you have a pi3/
[03:47] <Guest72732> ?
[03:47] <nomic> yes
[03:47] <Guest72732> what do you use it for?
[03:47] <Guest72732> just for fun?
[03:48] <nomic> desktop .. development
[03:48] <nomic> no .. has replaced pcs, given me permanent NFS
[03:48] <Guest72732> it's your main computer?
[03:48] <nomic>  04:48:23 up 15 days, 13:54,  2 users,  load average: 0.00, 0.01, 0.05
[03:48] <nomic> was always losing things
[03:48] <nomic> no
[03:48] <nomic> i type on laptop, use x2x to drift mouse cursor across
[03:48] <nomic> to desktop (mate)
[03:48] <nomic> laptop = xubuntu (for now), could be mate
[03:49] <nomic> nfs mounts on laptop -- development
[03:49] <nomic> is an advance
[03:49] <Guest72732> I always crash my pi2 memory card and have to reinstall it
[03:49] <Guest72732> like once a month, because I don't shut it down properly
[03:49] <nomic> you seem to be messing about with hardware
[03:49]  * nomic doesn't touch it
[03:49] <nomic> you mean the SD
[03:49] <Guest72732> yes
[03:49] <nomic> if you pull plug while it is urnning heavy things on fs - will brok it
[03:49] <Guest72732> it's very unstable
[03:49] <nomic> bork
[03:50] <Guest72732> yep
[03:50] <Guest72732> I have noticed
[03:50]  * nomic has hard drive usb
[03:50] <nomic> noway I store things on the pi3 sd card
[03:50] <nomic> it is just for boot/apps
[03:50] <nomic> if the plug gets pulled on it, no problems really
[03:50] <nomic> power has gone off
[03:50] <nomic> no problems
[03:50] <nomic> also, I find, just use the installed 8gb card
[03:50] <nomic> nothing larger
[03:50] <nomic> they are robust, IMO
[03:50] <Guest72732> how big usb drive? 32?
[03:51] <nomic> 500g
[03:51] <Guest72732> jesus
[03:51] <Guest72732> SSD?
[03:51] <nomic> why - thats ave
[03:51] <nomic> no hard drive
[03:51] <Guest72732> spinning?
[03:51] <nomic> yeah
[03:51] <nomic> cos robust
[03:51] <Guest72732> it can power it?
[03:51] <nomic> yes
[03:51] <nomic> 100%
[03:51] <nomic> no problems
[03:51] <Guest72732> interesitng
[03:52] <Guest72732> I would think you would not have enough power to spin it up along with everything else.
[03:52] <nomic> used to be losing files, or if I bork up my laptop .. takes me a while to get back to working point, not anymore
[03:52] <nomic> works fine
[03:52] <Guest72732> I might try it...
[03:53] <nomic> they're fast - I mean -- my pcs were 9 year old hp workstations
[03:53] <nomic> these things are 12xfaster
[03:53] <nomic> more
[03:53] <nomic> they're excellent
[03:53] <Guest72732> oh, your Pi has built in wifi
[03:53] <nomic> they do not run as a "PC". pc software is fugly .. maybe there will be svelte browsers for them -- I use them as server/desktop -- browser on laptop
[03:54] <nomic> they have built in wifi / bluetooth - mate recognises pi3 wireless out of the box, right away .. wifi on rp3 works from within a tin box (tested)
[03:54] <Guest72732> I want to try connecting 2 pi's together to make a faster machine
[03:54] <Guest72732> actually I want to put 4 together
[03:54] <Guest72732> and see what it can do
[03:54] <nomic> they are already fast -- they are 4 core
[03:54] <nomic> each pi3 = 4 core
[03:55] <nomic> consuming max 1.5watts of power
[03:55]  * nomic reduced carbon footprint
[03:56] <nomic> the thing upgraded from 15.04 to 16.04 while I was still working & also playing a HD film -- none of this win 10 crap.  I believe that if you have 'scheduled' your upgrade, and it doesn't do it that night, it will force you to upgrade the following morning, locking up your pc for hours
[03:56] <nomic> its horrible
[03:56] <nomic> why people pay for it, I have no idea .. why people use it
[03:56] <nomic> linux/ubuntu/mate is very very high quality software
[03:56] <nomic> microsoft release betas that aren't even tested in the market -- the beta release = market test
[03:57] <nomic> they USE their customer base to force development/release of software "features2
[03:57] <Guest72732> I never went past windows 7
[03:57] <nomic> continual marketing to gain $$s, this win 10 release is "churn" .. they have to stir things up because a good proportion of their customer base are happy with XP, even
[03:57] <Guest72732> I tried 8 a few times and didn't like it
[03:58] <nomic> within their model, they are failing, in that they cannot compete with their own products -- they cannot actually provide anything over and above FS/GUI .. and they are OUT of mobile -- where they have to compete, it's found that they cannot compete
[03:58] <Guest72732> I liked XP too... but if I need to use windows for anything, I have a 7 machine lying around for emergencies
[03:58] <nomic> they exist as PC licensing monopoly, nothing else
[03:59] <nomic> IMO, m$ is AOL now
[03:59] <Guest72732> sometimes I use it for specific games, sometimes I use to for .NET development
[03:59] <Guest72732> not too much else
[04:00] <Guest72732> well aol was a one trick pony, windows has office software, server software and many other things that companies are 'locked' into.
[04:00] <Guest72732> so they are not going to die like AOL did.
[04:00] <Guest72732> or at least not that fast.
[04:00] <nomic> pc sales are declining 17% now, yearly
[04:00] <nomic> they are being eaten up fast by mobile
[04:01] <Guest72732> well nobody needs to keep upgrading....
[04:01] <Guest72732> I get 5 years out of my computers at a minimum
[04:01] <nomic> that was their model
[04:01] <nomic> win 10 will be subscription
[04:01] <nomic> they cannot survive with win 11, 12
[04:01] <nomic> people are sick of it
[04:01] <nomic> people have had enough
[04:01] <Guest72732> I agree with you there.
[04:02] <nomic> that'll be the bombshell in a couple years or less "subscription"
[04:02] <Guest72732> windows 11 would have to be pretty spectacular for people to go to it.
[04:02] <nomic> win 10 = service
[04:02] <nomic> it has stopped with 10 .. also , they are integrating all their shit into 10 (xbox even) .. mobile is DEAD
[04:02] <nomic> they killed nokia
[04:02] <nomic> totally, it took them 3 years to destroy nokia
[04:03] <Guest72732> mobile has never been windows strong point.
[04:03] <nomic> the surface is a piece of shit -- they cannot even get that working -- "premium", they have it
[04:03] <Guest72732> I liked the 'idea' of the surface, but then they went and messed it all up....
[04:03] <nomic> nothing, apart from a marginally funtional PC desktop OS, Has been their strong point
[04:03] <Guest72732> I wish mac would allow mice on ipads
[04:04] <Guest72732> and sd cards
[04:04] <Guest72732> I would be very happy
[04:04] <Guest72732> I would use an iPad as my whole computer and just hook it upto a cinema display when I wanted a larger screen.
[04:05] <Guest72732> which is kind of what the surface was supposed to do...
[04:05] <Guest72732> I still will get a surface 3, but put ubuntu on it.
[04:05] <Guest72732> a 'used' surface 3
[04:05] <Guest72732> they have to be getting cheap by now
[04:08] <Guest72732> I am going to check out. it's 11pm here and I need some sleep... talk to you later!
[05:06] <mate|33063> hey guys, just got 16.04 mate running on my rpi3 and i'm getting some delayed HDMI audio sounds, and others are not playing at all
[05:06] <mate|33063> any body know wtf
[05:09] <nomic> rite, use only omxplayer to play media files
[05:09] <nomic> wtf is not using "omxplayer"
[05:09] <nomic> omxplayer filename.mp3,mp4 avi, flv etc
[05:10] <nomic> optimised for rp3, hardware --- nothing else is
[05:10] <mate|33063> @nomic I'm full mate desktop, wishing to play sound through the browser. I know omxplayer works, I'm looking to do more
[05:10] <nomic> do not use browser
[05:11] <nomic> nothing will work through browser -- the browser media is not optimised for rp3
[05:11] <nomic> you need omxplayer
[05:11] <nomic> youtube-dl , play
[05:11] <nomic> or find a smaller browser
[05:11] <nomic> or go to forums and ask around - common question
[05:11] <mate|33063> hmm, okay -- just real quick, does this look normal?
[05:11] <mate|33063> $ aplay -l
[05:11] <mate|33063> **** List of PLAYBACK Hardware Devices ****
[05:11] <mate|33063> card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
[05:11] <mate|33063>   Subdevices: 8/8
[05:11] <mate|33063>   Subdevice #0: subdevice #0
[05:11] <mate|33063>   Subdevice #1: subdevice #1
[05:11] <mate|33063>   Subdevice #2: subdevice #2
[05:11] <mate|33063>   Subdevice #3: subdevice #3
[05:11] <mate|33063>   Subdevice #4: subdevice #4
[05:11] <mate|33063>   Subdevice #5: subdevice #5
[05:11] <mate|33063>   Subdevice #6: subdevice #6
[05:11] <mate|33063>   Subdevice #7: subdevice #7
[05:11] <nomic> my soln has been to use omxplayer for media (HD it plays) ... and not use broswer
[05:12] <nomic> no idea
[05:12] <nomic> dont' know what 'aplay is
[05:12] <nomic> alsa = sound mixer
[05:13] <nomic> you maybe ask on forum -
[05:13] <nomic> ubuntu forums ubuntu mate forums, raspberry pi
[05:13] <mate|33063> alsa isn't a sound mixer, i'll ask there
[05:13] <nomic> because this is for general mate qs.
[05:13] <nomic> alsamixer?
[05:13] <nomic> nm.
[05:13] <nomic> i have perfect media playback, using omxplayer
[05:13] <nomic> the browser = huge overhead
[05:13] <nomic> for a device with 1gb of RAM
[05:14] <mate|33063> @nomic it's working fine for me
[05:14] <nomic> what browser
[05:14] <mate|33063> i just have to sort out the idiotic alsa pulseaudio mess that is always a pain with HDMI
[05:14] <mate|33063> i'm using firefox, believe it or not, chatting with you now
[05:14] <nomic> what browser sfotwre chrome, ff, what
[05:14] <nomic> midori
[05:14] <nomic> ah
[05:14] <nomic> wow
[05:14] <nomic> is it fast neough
[05:14] <nomic> enough for browsing etc
[05:15] <nomic> part from playback
[05:15] <nomic> I do not lookk @ this anymore
[05:15] <mate|33063> been fine so far, just can't get PA to sink the audio or something
[05:15] <mate|33063> half the time it works, but not for what i need
[05:16] <nomic> whats sink the audio, & PA
[08:36] <dooley> Hello ouroumov, if you are here
[08:38] <dooley> is anyone here experienced with Promise raid controllers?
[08:39] <dooley> or raid in general
[09:35] <dooley> hello
[09:36] <dooley> anyone here
[09:36] <gordonjcp> dooley: loads of people
[09:47] <dooley> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[09:47] <dooley> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[09:47] <dooley> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[09:48] <dooley>                                                                m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley>                                                                                ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley> ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley> ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley> ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,                               ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley> ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
[09:48] <dooley>                                                                                mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
[09:48] <dooley>
[09:48] <dooley>
[09:48] <dooley>                                                                                mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
[09:48] <dooley> mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm...
[09:49] <dooley>                                                                                ..............................................................................................................................................................................................................................................................................................................................................................
[09:49] <dooley> ..........................................................
[09:49] <dooley>                                                                        ......................................................................................................................................................................................................................................................................................................................................................................................
[09:49] <dooley> .............................................................................................................................................................................................................................................................................................................................................................................................................................................................
[09:49] <dooley> ................................
[09:49] <dooley> sorry, cats on keyboards while I get ice cream. must have been after my mouse....lol
[09:50] <dooley> I have a system I got that has a promise controller, I was wanting to boot to a live distro of ubuntu on it to check out the system with something I am familiar with. how do I bypass the controller, I never see a bios access screen, press XX to enter setup
[10:03] <gordonjcp> what's worse is when your terminal goes apeshit for no readily apparent reason
[10:03] <gordonjcp> until you work out that you have two tmuxes attached, and the cat is sitting in the workshop typing stuff
[10:09] <mate|4875> Hi guys, i have a little problem, i'm installing 16.04 from usb and in the presentation during install I don't see the progress bar
[10:10] <mate|4875> it's been almost an hour and it is still in the presentation but I don't know if it has crashed or if is it still working... is this normal?
[10:11] <mate|4875> when the pointer is on the screen It changes to the "working" round pointer
[12:34] <ubuntu-mate> Mia asp akh oal muil desua
[12:34] <ubuntu-mate> Jast cano veto decamentente
[12:34] <ubuntu-mate> uha
[13:58] <pilne> so how sorry am I going to be if I install a program that needs qt4/5 in my ubuntu mate lol
[14:05] <tytan> Hello everyone. Being a little geeky I want tu use the Pi 2 as a secondary workstation using a lovely old EIZO 4:3 display (1280X1024). I want tu use Ubuntu-Mate 16.04 on it. Is even the Pi release LTS?
[14:28] <alek> hello
[14:29] <tytan> hi
[14:31] <Guest81245> i ve just installed ubuntu mate on my laptop
[14:31] <tytan> nice
[14:32] <Guest81245> but i do not know why, it gets quite slow when i m on youtube.
[14:32] <tytan> what's you machine?
[14:32] <Guest81245> the pc is not very powerfull
[14:32] <tytan> *your
[14:32] <Guest81245> one sec i find the details
[14:32] <Guest81245> is hp655 laptop 4gb ram
[14:32] <tytan> do you know your cpu, ram and gpu?
[14:33] <Guest81245> Amd E2 processor 1,7gh
[14:33] <Guest81245> yes
[14:34] <tytan> ok, are you using flash or html5 for playback?
[14:34] <Guest81245> how do i know ?
[14:35] <Guest81245> i ve used chromiun and firefox
[14:35] <tytan> right click the video on youtube
[14:36] <Guest81245> it is written
[14:36] <Guest81245> about the html5 player
[14:36] <Guest81245> the things is that even if the video is fully loaded (good wifi) every 5/8 sec it stops for 1sec or more and then carry on...
[14:37] <tytan> ok, strange. I don't know if your system is powerful enough for youtube. AMD E series are just cheap not good. My suggestion would be trying different distros like standard Ubuntu, Linux Mint 17 or Fedora 23 as a live system from usb and see if there is any difference ...
[14:38] <Guest81245> i have tried ubuntu 16LTS and was much more slow. so i read online and i found out about ubuntu mate
[14:38] <Guest81245> do you think the problem is the processor AMD E?
[14:39] <Guest81245> or can i check something from the terminal
[14:39] <tytan> I think so. But I may be wrong. If you want something lightweight, try Lubuntu, Xubuntu or Bunsenlabs which is my favourite on weak hardware :)
[14:40] <Guest81245> but for the other things it seems quite smooth
[14:40] <ouroumov> I have a 1.6 GHz processor and some things are slow, such as firefox
[14:40] <Guest81245> off course it is not so fsuper fast but works well
[14:40] <Guest81245> yes firefox is very slow
[14:40] <tytan> might be aswell a driver issue of your radeon integrated graphics
[14:40] <ouroumov> I don't really mind though, so I haven't checked other browsers for comparison
[14:41] <Guest81245> any solution for the driver issue?
[14:41] <tytan> I use Vivaldi 1.2 at the moment
[14:41] <tytan> Guest81245: The ubuntu mate should have a utility for installing proprietary drivers
[14:41] <ouroumov> Guest81245, what window manager are you using (check in MATE Tweak -> Windows)
[14:42] <Guest81245> one sec
[14:42] <ouroumov> tytan, there's no AMD proprietary for 16.04
[14:42] <tytan> ouroumov: oh, right xD
[14:43] <Guest81245> i have marco soft compositor. is it good?
[14:44] <tytan> I think I may run into the same problem when I run ubuntu-mate on my Pi2 next weak as a desktops os
[14:44] <Guest81245> but mate is not so heavy, should not do that
[14:47] <Guest81245> is it better an old intel core 2 duo for ubuntu and AMD E ?
[14:57] <ouroumov> Guest81245, try using Marco + Compton
[14:57] <ouroumov> Should help with video tearing at the very least
[15:08] <tytan> why is ubuntu mate 16.04 for rpi2 no lts? ^^
[15:14] <Guest81245> marco + compton what is it?
[15:19] <Guest81245> what does it change?
[16:24] <braeden> helo people
[16:24] <braeden> will anyone talk to me
[16:25] <braeden> will anyone!!!!!!!!!!!!!
[18:25] <ubuntu-mate_> so?
[18:37] <us1oh1> I installed Ubuntu mate alongside OSX on the first intel iMac 32bit using rEFIt and things are going good except no WiFi and it will not shut down it just hangs when it gets back to the residual text screen from startup.
[18:39] <Bokmuske> And does it say anything useful on that text screen?
[18:42] <us1oh1> Nope it is the screen left over from boot I assumed that was a terminal output from the OS
[18:43] <us1oh1> Almost all of the time it adds nothing to the text
[18:51] <Bokmuske> So, no "Could not close down something or other." Drat.
[18:51] <us1oh1> Nothing...
[18:51] <Bokmuske> Have you tried whether it does restart, rather than shutdown?
[18:53] <us1oh1> I have to hold the power button for for seconds. then I can reboot whichever way I like all runs fine until next shutdown in U M
[18:53] <us1oh1> four seconds
[18:56] <Bokmuske> Sorry; that was sloppy wording: Have you checked what happens if you select "Restart" rather than "Shut-Down" (you option descriptions may vary)? Does it do as it is told, or does it hang in that situation as well?
[18:56] <us1oh1> No joy there either
[18:58] <us1oh1> It takes the same path to oblivion
[18:59] <us1oh1> Could I use terminal and and request shutdown verbose?
[19:08] <Bokmuske> I'm not sure. I'm not an expert on shutdowns; my computers usually have something to do even when I'm not there.
[19:08] <Bokmuske> But if nothing important is running, by any means try.
[19:09] <us1oh1> Well I dual boot so.... I'm shutting down from terminal will return
[19:12] <Akuli> you can shut down with the terminal
[19:12] <Akuli> sudo poweroff
[19:12] <Akuli> that simple
[19:13] <Bokmuske> Yes, but the point was whether it would do verbose to see why it didn't actually shut down.
[19:13] <us1oh1> Shutdown did leave a message that said it was going for poweroff now... but it did not power off...
[19:14] <us1oh1> I expect it's a driver thing with the iMac hardware... maybe I should get the WiFi straightened out first and see if it knows more about my hardware then...
[19:15] <Bokmuske> Well, at least you know it really tries to power down.
[19:15] <Bokmuske> Driver would seem likely then.
[19:15] <us1oh1> So, I did see a message from the system... one line saying it was going to poweroff now...
[19:16] <us1oh1> I ex[ected it'd got the message... it needs to find the power switch...
[19:16] <Bokmuske> At the very least looking at the Wifi first will keep you from banging your head against the same situation allt he time.
[19:17] <us1oh1> So where do I go to have it search for WiFi Driver ?
[20:11] <Paddy_NI> I hate to say this but Ubuntu-* 16.04 is by far the worst Ubuntu release I have used
[20:12] <Paddy_NI> In most cases performance is worse and quite a large number of things just don't work at all
[20:12] <nomic> please
[20:12] <nomic> that is not the case
[20:12] <nomic> not here, anyway -- the upgrade has been seamless - the performance has not been affected
[20:13] <Paddy_NI> It has been for me and several of my clients that I convinced to let me switch
[20:13] <nomic> well go somewhere else to talk about it -- this is for support, nothing else
[20:13] <Paddy_NI> I am venting my grievances and looking for support
[20:13] <Paddy_NI> Thanks for the welcome
[20:14] <nomic> I disagree, totally -- it is not the case that there are any issues at all with 16.04.   I should really get to forming a question however
[20:15] <Paddy_NI> My touchpad on a ThinkPad T420 now jumps randomly about the page and more often than not shoots straight to the top of the browser window
[20:15] <nomic> you need to deactiveate your touch with ..
[20:15] <Paddy_NI> I have confirmed this does not do this on two previous releases
[20:16] <nomic> "xinput" command
[20:16] <nomic> that is, to disable the thinkpad button
[20:16] <nomic> it is that facility which is causing problem
[20:16] <Paddy_NI> nomic, Your answer is to disable my touchpad>
[20:16] <nomic> no
[20:16] <nomic> to disable the button
[20:16] <nomic> do you use the button
[20:16] <nomic> the red button
[20:16] <Paddy_NI> Button?
[20:16] <nomic> on the thinkpad
[20:16] <nomic> ok - you do not have one
[20:16] <nomic> you can also used "synclient"
[20:16] <Paddy_NI> The little nipple works just fine
[20:17] <Paddy_NI> :-)
[20:17] <nomic> synclient has parameters such as "maxtaptime"
[20:17] <nomic> set up script:
[20:17] <nomic> #!/bin/bash
[20:17] <nomic> synclient MaxTapTime=0
[20:17] <nomic> synclient MaxDoubleTapTime=0
[20:17] <nomic> synclient VertEdgeScroll=0
[20:17] <nomic> that will tune your touchpad
[20:17] <nomic> in that it does not respond to double taps .. does not ahve edge scrolling etc
[20:17] <Paddy_NI> I appreciate your help but this is crazy
[20:17] <nomic> why
[20:18] <Paddy_NI> Are you kidding me?
[20:18] <nomic> I set it up & the cursor does not have problems
[20:18] <nomic> is that a question
[20:18] <Paddy_NI> Yes are you taking the piss?
[20:18] <nomic> do you have to configure any OS?
[20:18] <nomic> any os, do you have to set certain configurations
[20:18] <nomic> why is it "crazy"
[20:18] <Paddy_NI> I need to reduce the functionality of my device so the new os can work the touchpad?
[20:18] <nomic> you are not receptive to ifnormation which would resolve your issue
[20:19] <nomic> i said, that you leave the button alone
[20:19] <nomic> synclient
[20:19] <nomic> stops issues that you have
[20:19] <nomic> you are not listening
[20:19] <nomic> bye
[20:19] <Paddy_NI> By regressing my hardware capability
[20:19] <Paddy_NI> Well that was delightful
[20:20] <nomic> go to a forum, ask ether e-  ubuntu forum - ubuntu mate forum
[20:20] <nomic> its a debian/linux issue -- go to #ubuntu (busier)
[20:20] <nomic> as I told you - the #!/bin/bash
[20:20] <nomic> synclient MaxTapTime=0
[20:20] <nomic> synclient MaxDoubleTapTime=0
[20:20] <nomic> synclient VertEdgeScroll=0
[20:20] <nomic> ^ that script
[20:20] <nomic> will resolve your issue
[20:20] <nomic> 100%
[20:20] <nomic> good day.
[20:20] <Paddy_NI> I wonder if it appears on Launchpad and why a fix has not been issued over the software updater
[20:21] <nomic> its not an issue, you just need to restrict certain features on your touchpad iwth synclient
[20:21] <Paddy_NI> Why?
[20:21] <nomic> if you type "synclient -l"
[20:21] <nomic> you see a lengthy list of touchpad settings
[20:21] <nomic> because there are touchpad settings
[20:21] <nomic> flexibility
[20:21] <Paddy_NI> No I mean why must I do this with 16.04 which you said works without issue?
[20:22] <Paddy_NI> Just moments ago
[20:22] <nomic> did you have to do it with 15.04?
[20:22] <Paddy_NI> Nope
[20:22] <Paddy_NI> First time ever
[20:22] <Paddy_NI> Totally new information
[20:22] <nomic> ask on forum
[20:22] <nomic> but try issuing that script
[20:22] <Paddy_NI> Thanks for your help nomic but honestly none of this should be necessary
[20:23] <Paddy_NI> Worked before so stop breaking things on an LTS
[20:23] <Paddy_NI> I will have a look through LP
[20:23] <Paddy_NI> And the forums as you said
[20:23] <Paddy_NI> Cheers
[20:24] <nomic> type synclient -l and report the results
[20:24] <nomic> into this
[20:24] <nomic> with pastebin
[20:24] <nomic> you will find that "vertedgescroll" is set to 1
[20:24] <nomic> it should be zero
[20:24] <Paddy_NI> Is synclient specifically for the touchpad?
[20:24] <nomic> have you tried the command
[20:24] <nomic> yes
[20:24] <nomic> it is , as I have said , all the settings for your touchpad
[20:25] <nomic> is that the only problem that you have
[20:25] <Paddy_NI> Graphic performance is an order of magnitude worse
[20:25] <Paddy_NI> On the thinkpad too
[20:25] <Paddy_NI> I will keep it to my own laptop for now
[20:26] <Paddy_NI> I also have issues with my desktop my clients laptops and desktops too
[20:26] <Paddy_NI> As I said
[20:26] <nomic> make forum post, well phrased -- complain there
[20:26] <nomic> ubuntu forums, ubuntu mate forums
[20:26] <Paddy_NI> I am just exploring that right now
[20:27] <nomic> is more efficient than ehre, where there are minimal people sometimes during day --
[20:27] <Paddy_NI> nomic, "vertedgescroll" was set to 0 as defined by the mouse and touchpad gui
[20:27] <Paddy_NI> Not 1 as you said
[20:27] <nomic> ok
[20:28] <nomic> maxtaptime?
[20:28] <Paddy_NI> This has nothing to do with the edge scroll I would have detected that quite quickly
[20:28] <nomic> should be zero
[20:28] <Paddy_NI> 180
[20:28] <Paddy_NI> With tap time
[20:28] <Paddy_NI> Does that disable touchpad tapping
[20:28] <nomic> set   MaxTapTime              = 0
[20:28] <nomic> should be zero
[20:29] <nomic>   HorizEdgeScroll         = 0
[20:29] <nomic> should be
[20:29] <nomic> 15.04 is still in support, until you resolve issues with 16.04 -- post bug report even -- get dialogue going in ubuntu forums
[20:30] <Paddy_NI> nomic, Will reducing MaxTapTime to 0 disable my ability to tap/double tap with the touchpad?
[20:30] <nomic> yes
[20:30] <Paddy_NI> If so I now have to change how I use my habits specifically for 16.04
[20:30] <nomic> you really use that?
[20:30] <Paddy_NI> Which you said works flawlessly
[20:30] <Paddy_NI> Yes
[20:30] <Paddy_NI> and apparently now I have to disable the thinkpad stick/nipple too
[20:31] <Paddy_NI> Which I periodically like to use
[20:31] <nomic> i said that
[20:31] <nomic> before I knew you used it
[20:31] <Paddy_NI> Tell me how much of my laptop will remain functional after all this
[20:31] <nomic> seemd like it was maybe being affected while typking
[20:31] <Paddy_NI> nomic, No that is something idiots do sadly
[20:31] <nomic> you are approaching everything negatively -- why do you use ubuntu - are you not an enthusiast?
[20:32] <nomic> go back to 15.04, it has many months left, of support
[20:32] <Paddy_NI> nomic, I am, however had you not emphatically extolled how wonderful 16.04 was at the start I would most likely have approached this with a very different attitude
[20:32] <Paddy_NI> I have been using Ubuntu since warty
[20:32] <nomic> if you have depoyed clients/situations, you should not have upgraded without checking
[20:32] <Paddy_NI> nomic, To an LTS
[20:32] <Paddy_NI> Yes apparently so
[20:33] <Paddy_NI> Hence why I am calling it the worst yet
[20:33] <Paddy_NI> I am however not beyond finding out out to fix the issues
[20:33] <nomic> 15.04 = supported to jan 2016
[20:33] <Paddy_NI> I am just a little disgusted that is all
[20:33] <Paddy_NI> Then another upgrade is required
[20:34] <Paddy_NI> Not really a solution is it
[20:34] <Paddy_NI> No harm to you
[20:34] <nomic> post to forum say  DISGUSTED <- do it in block capitals, it's like shouting
[20:34] <Paddy_NI> lol
[20:34] <Paddy_NI> Yeah that will work
[20:34] <Paddy_NI> :-)
[20:34] <nomic> go back to 15.04
[20:34] <Paddy_NI> "COMPUTER NOT WORKING"
[20:34] <nomic> you have deployed to live stuff , without checking a distro upgrade
[20:34] <Paddy_NI> XD
[20:35] <nomic> you have two faults, speed & the mouse issue, both could be resolved, by addressing methodically, forums etc.
[20:35] <Paddy_NI> nomic, I have more than 2
[20:35] <Paddy_NI> nomic, I have MANY
[20:35] <nomic> make list, prioritise
[21:09] <Paddy_NI> Copying data to a usb pen drive almost completely locks up my laptop too
[21:12] <pilne> i copied 20gigs over usb2.0 the other day on mate 16.04 and i didn't notice any slowdown in browsing, or editing/compiling some code while doing it?
[21:14] <Paddy_NI> pilne, I wish that was true here
[21:15] <pilne> i don't have much on here, atom, kodi, steam, firefox, chrome, some node.js stuff, and the golang tools.
[21:19] <Paddy_NI> And caja has crashed
[21:19] <Paddy_NI> lovely
[21:25] <Paddy_NI> nomic, Hi pal!
[21:25] <Paddy_NI> :-D
[21:25] <nomic> hi
[21:26]  * Paddy_NI spins
[21:30] <Paddy_NI> What is your role within the Ubuntu community nomic if you do not mind my asking?
[21:31] <nomic> my 'role;?
[21:31] <nomic> uswer
[21:31] <nomic> user
[21:32] <Paddy_NI> nomic, Ah I thought that, I was wondering whether or not you if you were active within the forums, bug tracker etc
[21:32] <Paddy_NI> nomic, Using Linux long?
[21:34] <nomic> yep
[21:34] <nomic> xubuntu/mate
[21:35] <nomic> pi3s
[21:35] <Paddy_NI> I am awaiting my Pi3
[21:35] <nomic> y i can't believe its 'slow' 16.04 = zippy on pi3
[21:35]  * nomic running pi3s as desktop pcs
[21:35] <nomic> 100%
[21:35] <gordonjcp> oh hey, I've got an orange pi
[21:35] <Paddy_NI> It ran fantastically well on the Pi2
[21:35] <gordonjcp> I should go and play with that
[21:36] <Paddy_NI> gordonjcp, I wonder what compatibility with RPi hats are like with those
[21:36] <Paddy_NI> nomic, Ideally I would use a Pi3 as a dlna server
[21:37] <Paddy_NI> nomic, I wonder how it fairs when faced with transcoding tasks
[21:37] <Paddy_NI> Minidlna is a wonderful program
[21:37] <nomic> no idea what that is
[21:37]  * nomic around python only
[21:38] <Paddy_NI> Minidlna is a dlna server
[21:38] <gordonjcp> yeah
[21:38] <gordonjcp> it's pretty good
[21:38] <nomic> googled it .. dlna?
[21:38] <gordonjcp> I found it had a tendency to freak out and not actually pick up new files
[21:38] <Paddy_NI> I wish it was installed by default in Ubuntu
[21:38] <gordonjcp> Paddy_NI: that wouldn't make a lot of sense
[21:38] <Paddy_NI> gordonjcp, That is to no with the inotify interval
[21:38] <nomic> Digital Living Network Alliance?
[21:39] <gordonjcp> Paddy_NI: yeah
[21:39] <Paddy_NI> nomic, UPNP-AV
[21:39] <gordonjcp> I don't use it now though
[21:39] <Paddy_NI> stream videos, music, pictures across the network
[21:40] <gordonjcp> since I'm playing stuff back with Kodi, I just mount it with NFS
[21:40] <Paddy_NI> If paired with "BubbleUPnP Server" on desktop and BubbleUPnP on android it is a must
[21:40]  * nomic uses 'omxplayer'
[21:40] <Paddy_NI> gordonjcp, I was considering going that route
[21:40] <Paddy_NI> nomic, On android?
[21:40]  * nomic blasting smashing pumpkins thru it
[21:40] <gordonjcp> Paddy_NI: sshfs is handy too
[21:40] <nomic> pi3/mate
[21:40] <Paddy_NI> gordonjcp, Absolutely
[21:40] <Paddy_NI> nomic, I must look it up
[21:41] <nomic> = mplayer for HD on pi3
[21:41] <Paddy_NI> nomic, How does mpv fair?
[21:41] <nomic> mpv files?
[21:41] <Paddy_NI> Nope
[21:42] <Paddy_NI> mpv is the new kid on the block that seems to be taking over from mplayer
[21:43] <Paddy_NI> nomic, The license for restricted hardware based decoding on the Pi is super cheap last I checked
[21:43] <Paddy_NI> £2.40
[21:43] <Paddy_NI> Super cheap
[21:45] <Paddy_NI> I bought my father a RPi 1 model A+ for his bday quite a while back, it is now his media center
[21:46] <Paddy_NI> nomic, https://wiki.archlinux.org/index.php/mpv
[21:49] <Paddy_NI> gordonjcp, The problem with your setup is that whichever device you have kodi installed on would also need to be able to decode the video formats being shared natively. If you use my approach you need never even consider the format of the file as BubbleUPnP Server kicks in and transcodes it on the fly to something that the device will play.
[21:49] <Paddy_NI> Handy
[21:50] <Paddy_NI> Unless you are using a htpc or something
[21:50] <Paddy_NI> Then kodi is good to go providing you have the proper codecs
[21:55] <gordonjcp> Paddy_NI: but then I need ridiculous CPU and RAM in whatever I'm serving from
[21:55] <gordonjcp> Paddy_NI: and decoding video is a Solved Problem
[21:56] <Paddy_NI> gordonjcp, Not at all, I have a crappy atom based netbook doing that
[21:56] <Paddy_NI> That is it's sole purpose
[21:56] <Paddy_NI> And it rarely ever gets hot
[21:56] <gordonjcp> okay then
[21:57] <Paddy_NI> I guess the intel gpu handles quite a bit of the load
[21:57] <gordonjcp> tbh I don't see the advantage in transcoding
[21:57] <gordonjcp> since the media player handles it just fine
[21:57] <gordonjcp> maybe if I was playing back on my PS3 it would be different
[21:57] <Paddy_NI> gordonjcp, That would be the kind of use case I was thinking
[21:58] <Paddy_NI> Or if you wanted to send it to a tv with dlna compliance
[21:58] <Paddy_NI> Most vary in terms of which formats they support
[21:58] <gordonjcp> yeah
[21:59] <gordonjcp> tbh I don't care about that
[21:59] <Paddy_NI> Ah cool
[21:59] <gordonjcp> I have Kodi running on a spare Core 2 PC with an NVidia card
[21:59] <Paddy_NI> More that what you need really
[21:59] <Paddy_NI> cool
[22:00] <Paddy_NI> I wonder how difficult it would be to create some sort of chromecast audio alternative with a Pi zero
[22:01] <Paddy_NI> Just running headless plugged in to the aux port
[22:01] <Paddy_NI> Jack rather
[22:02] <Paddy_NI> This must be investigated once I resolve my woes
[22:02] <Paddy_NI> TEA!
[23:42] <carl__> Greetings


 Hey also I realized that Sakura terminal is also Gtk based so if you guys want to port that later on when I get better at porting let me know as well
[01:03] <wxl[m]> @SamuelBanya I don't personally care about a port of Sakura. I mean it should be great to have choices, but we have a functional and well supported/maintained terminal from our direct upstream so I'd call that good. If you want to take it on a a side project, feel free, but there's other things we need.
 Understandable honestly
 Not a big deal. If there's one thing I would like though is like an i3 guide since ive been having a tough time trying to get it up an running in Lubuntu
[01:05] <wxl[m]> Regarding the porting, I'd suggest leaning on @HMollerCl since he has done a successful port. Maybe @acheronuk too
[01:06] <wxl[m]> Is it not as simple as changing the window manager in session settings?
[01:06] <wxl[m]> I mean that's what I did with awesome…
[01:06] <wxl[m]> And also kwin when I was testing
[05:16] <wxl> upstream switched the default command for elevating privledges. https://github.com/lxqt/pcmanfm-qt/pull/960/files#diff-c3873ab1de0d4c6ff9c9277e8d18761dR3 it seems that we write this into settings so it shouldn't be a problem, but wanted to make everyone aware just in case.
[05:16] <wxl> https://phab.lubuntu.me/source/lubuntu-default-settings/browse/ubuntu%252Feoan/src/etc/xdg/xdg-Lubuntu/pcmanfm-qt/lxqt/settings.conf$3
[05:17] <wxl> what i find most odd is the change from lxqt-sudo to lxsudo
 Hi 🤗, what is difference between "LXQt Desktop" and "Lubuntu" sessions on login screen ?
 technically is same? only in configuration of appearance?
 @vrtop [technically is same? difference only in configuration of appearance?], This
 @wxl [<wxl> upstream switched the default command for elevating privledges. https://gi …], And we are going to remain with lxqt-sudo? Software-properties use it
 @tsimonq2 [This], Thanks, because it's a bit confused, did not know what to choose :) LXQt this is the best one ever saw a desktop, very nice ;) Good work guys 👍
 @wxl [<wxl> upstream switched the default command for elevating privledges. https://gi …], So I have to do: lxqt-sudo
 Instead of sudo su to elevate my privileges?
 @SamuelBanya [Instead of sudo su to elevate my privileges?], +1
 @SamuelBanya [So I have to do: lxqt-sudo], since 18.10 you should lxqt-sudo for GUI sudo. sudo is for terminal
[20:20] -lugito:#lubuntu-devel- [T78: Port Redshift From Gtk To Qt] SBanya (Samuel Banya) just created this task: https://phab.lubuntu.me/T78
 I created a task for the porting process
 For redshift
 I'll upload the folder I've been working with as well since I'm having a hard time porting this so far
 It's not easy honestly
 But then again this redshift program is already using a lot of signal and slot stuff from qt which becomes a bit confusing to begin with. Not sure if I can easily change each line from gtk to qt
 It's been a long time but how do I upload the entire folder to the task itself in the lubuntu phab?


[00:22] <carbonzero> so when does testing for the next release start for 19.10 and is there a mailing list for testing where updates are sent out for when the first daily lives are uploaded to the cdimage server?
[00:26] <valorie> carbonzero: we have the kubuntu-devel mail list
[00:27] <valorie> and basically if you are interested in testing the dailies, please watch the iso tracker
[00:28] <valorie> http://iso.qa.ubuntu.com/qatracker -  Eoan isn't there yet
[00:28] <valorie> and I imagine it won't for a couple of weeks
[00:28] <carbonzero> valorie, oh yeah! I forgot about that one. I need to subscribe to it. Thanks! ISO tracker: ok. I've got it bookmarked anyway.
[00:28] <carbonzero> ok. Guess I'm itching to dive back in. Lol
[00:29] <valorie> first they set up the toolchain so there's nothing to test until packages start being added/synced/merged/updated
[00:29] <valorie> perfect
[00:30] <carbonzero> I got a late start on 19.04 and I want to be ahead of it this time.
[00:30] <valorie> some are already running
[00:30] <valorie> it!
[00:30] <carbonzero> I meant I got a late start in testing it.
[00:31] <valorie> well, we don't do alphas, and only one beta
[00:31] <valorie> but anyone can test the dailies
[00:31] <valorie> and a couple of people here do
[00:31] <carbonzero> cool.
[00:31] <valorie> even once a week would be helpful
[00:31] <valorie> bbiab
[00:32] <carbonzero> that's what I was doing with 18.04. I'd get a new daily each week and reinstall. And bounce it off the asphalt and concrete.
[00:32] <carbonzero> okie dokie
[00:32] <carbonzero> l8r
[01:33] <valorie> https://www.digikam.org/news/2019-04-14-6.1.0_release_announcement
[01:33] <valorie> !info digikam
[01:34] <valorie> bit old.....
[08:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #2907: SUCCESS in 45 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/2907/
[08:46] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #2907: SUCCESS in 1 min 44 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/2907/
[08:49] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #2907: SUCCESS in 4 min 23 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/2907/
[11:03] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_falkon build #41: FAILURE in 3 min 54 sec: https://kci.pangea.pub/job/disco_unstable_falkon/41/
[11:23] -kubuntu-ci:#kubuntu-devel- Yippee, build fixed!
[11:23] -kubuntu-ci:#kubuntu-devel- Project bionic_unstable_falkon build #288: FIXED in 21 min: https://kci.pangea.pub/job/bionic_unstable_falkon/288/
[11:23] -kubuntu-ci:#kubuntu-devel- Yippee, build fixed!
[11:23] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_falkon build #42: FIXED in 19 min: https://kci.pangea.pub/job/disco_unstable_falkon/42/
[12:17] <BluesKaj> Hi folks
[14:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #2908: SUCCESS in 48 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/2908/
[14:46] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #2908: SUCCESS in 1 min 27 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/2908/
[14:49] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #2908: SUCCESS in 4 min 16 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/2908/


[03:15] <stub> reactive encoded data to json by default, and gave you access to the raw data if you needed. operator reverted to the basic Juju behaviour of only allowing strings.
[03:16] <stub> (which I think originates from insisting that all interaction comes through a CLI, rather than say feeding JSON or YAML to a tool, because we were still trying to write charms using bash)
[07:52] <axino> hello
[07:53] <axino> should I be able to easily unittest leader-get calls with the current version of the ops framework ?
[07:54] <axino> I can see relation-get/relation-set and is-leader, but not leader-get
[07:55] <bthomas> 𝓖𝓸𝓸𝓭 𝓜𝓸𝓻𝓷𝓲𝓷𝓰
[09:50] <Chipaca> good morning peeps!
[09:52] <bthomas> Morning Chipaca : FYI I was wrong k8s is working correctly. I made the mistake of using pod name "prometheus-0" instead of "prometheus/0". I used the former because that is what one sees when one does get pods.
[09:55] <Chipaca> bthomas: fresh eyes \o/
[09:58] <bthomas> Yep. Mornings are best for both coding and math.
[10:00] <bthomas> Also now that I can probe the code using pdb. I realize that the prometheus application containers are stuck in ContainerNotReady status which is set by Kubernetes. My current best guess is that this is because they are failing the kubernetes liveness and readyness probes. I have not yet figured out how to confirm this since the application pod is not yet accessible. I am thinking of just deleting the probes and see what happens.
[10:01] <Chipaca> more good news: https://arstechnica.com/science/2020/08/black-paint-on-wind-turbines-helps-prevent-bird-massacres/
[10:01] <bthomas> indeed
[10:02] <bthomas> next they need to figure out how to prevent them from being fried by flying into the part of solar beams in solar power plants
[10:25] <Chipaca> bthomas: or team up with kfc
[10:25] <axino> hello again
[10:26] <bthomas> rol
[10:26] <Chipaca> axino: 👋
[10:26] <axino> I'm trying to mock self.model.unit.is_leader() calls, but not succeeding so far. Would anyone have tips ? I don't want to use harness.set_leader() because it triggers a bunch of other code
[10:27] <axino> which is completely unrelated to the function I want to test
[10:27] <Chipaca> axino: what code does it trigger?
[10:28] <Chipaca> axino: are you trying to test what happens when something becomes the leader in the middle of something?
[10:28] <axino> Chipaca: nope
[10:28] <Chipaca> axino: or are you trying to test what happens when something is the leader already
[10:28] <axino> ^ this
[10:29] <Chipaca> axino: then harness.set_leader before harness.begin should not trigger anything
[10:29] <axino> I see
[10:29] <axino> hmm
[10:30] <axino> except we initialize the harness in setUp() currently
[10:30] <Chipaca> axino: including harness.begin?
[10:30] <Chipaca> hmm
[10:30] <axino> indeed
[10:31] <axino> is there an harness.stop equivalent ? :)
[10:31] <axino> I see we call harness.cleanup() in tearDown()
[10:32] <Chipaca> axino: you could harness.disable_hooks()
[10:32] <Chipaca> axino: that'll stop leader_elected from being emitted
[10:34] <axino> ok
[10:35] <axino> Chipaca: that works indeed !
[10:35] <axino> thank you
[10:36] <axino> Chipaca: for context this is to test _on_database_relation_joined() as coded in https://github.com/canonical/ops-lib-pgsql
[10:38] <axino> I'm still curious, for my personal knowledge, how I would mock self.model.unit.is_leader() calls btw :)
[10:42] <bthomas> Information returned by kubernetes says that the juju-pod-init container has "incomplete status" and the prometheus and prometheus-nginx containers have "unready status". This is after disabling any liveness and readyness probes in the pod spec. All these containers are in the application pod of the charm.
[10:47] <Chipaca> bthomas: if you take a step back, can you get k8s to do the thing you want it to do without juju?
[10:48] <Chipaca> bthomas: juju's job is to automate things, but you need to be able to do those things to automate them :)
[10:48] <moon127> Chipaca: I've pushed the changes we discussed on the call, https://code.launchpad.net/~moon127/charm-k8s-unifi-poller/+git/charm-k8s-unifi-poller/+merge/389643 is ready to be re-reviewed.
[10:49] <Chipaca> moon127: 👍
[10:51] <bthomas> Chipaca: I think I shall try and learn how to deploy prometheus using just k8s. As I understand this is what you seem to be suggesting. Which sounds like a good idea to me. Thanks.
[10:52] <Chipaca> axino: what's your github @?
[10:53] <mthaddon> Chipaca: https://github.com/axinojolais
[10:54] <Chipaca> mthaddon: thanks
[10:54] <Chipaca> axino: https://github.com/canonical/operator/pull/393 :-)
[10:54] <mup> PR #393: adds Harness.hooks_disabled, a context manager <Created by chipaca> <https://github.com/canonical/operator/pull/393>
[10:54] <mup> PR operator#393 opened: adds Harness.hooks_disabled, a context manager <Created by chipaca> <https://github.com/canonical/operator/pull/393>
[10:55] <Chipaca> d'oh and the docstring is wrong
[10:55]  * Chipaca fixes
[10:57] <Chipaca> facubatista, jam, this is the current state of the fixes for the tests on windows, so you get an idea of the scope of it: https://github.com/canonical/operator/compare/master...chipaca:more-win-fixes
[10:57] <facubatista> ¡Muy buenos días a todos!
[10:57] <Chipaca> there's one more thing to do, that i need to dig into, and then i need to clean it up and make it more reasonable and split it into digestible changes
[10:58] <Chipaca> but those changes can result in passing unit tests on windows
[10:58] <Chipaca> (granted as i say there is 1 more thing to do, and that one is skipped currently)
[10:58] <Chipaca> but that's what i got to last night (or was it this morning) (it was a long hack sesh)
[10:59] <Chipaca> facubatista: buen día cabeza
[10:59]  * Chipaca speaking all proper-like today
[10:59]  * Chipaca needs more coffee
[11:00] <Chipaca> wrt windows again, i say "can result" because it makes some assumptions about windows
[11:00] <Chipaca> like, you have python and git-for-windows (inlcuding git-bash) installed
[11:00] <Chipaca> and it assumes things about how juju calls charms on windows, that need verifying
[11:00] <Chipaca> but seem sensible to me :)
[11:00] <Chipaca> anyway. coffee! and then to meet with mthaddon
[11:01]  * Chipaca looks at the time
[11:01] <Chipaca> or maybe the other way around
[11:16] <facubatista> Chipaca, one thing I would love to NOT see in the code are "if is_window" structures, we should hide compatibility code in a layer... for tests we'll sure have different ones in several cases, probably we could handle that with decorators, or something
[11:17] <Chipaca> facubatista: yeah i'm hoping to refactor the is_windows checks into a couple of higher level functions
[11:17] <Chipaca> facubatista: e.g. i can hide most of it by just wrapping subprocess.run
[11:17] <facubatista> wonderful
[11:18] <facubatista> Chipaca, remember your https://github.com/canonical/charmcraft/pull/116
[11:18] <Chipaca> facubatista: and the _exe_path wrapper already there
[11:18] <mup> PR charmcraft#116: include install info in README <Created by chipaca> <https://github.com/canonical/charmcraft/pull/116>
[11:18] <facubatista> Chipaca, and please give a review in https://github.com/canonical/charmcraft/pull/137
[11:18] <mup> PR charmcraft#137: Fixed global options behaviour <Created by facundobatista> <https://github.com/canonical/charmcraft/pull/137>
[11:18]  * Chipaca gets out his red byro
[12:03] <axino> Chipaca: thanks that looks useful
[13:10] <Chipaca> crodriguez_: WRT #1892255, do you still need a workaround for older jujus, or are you happy to work with 2.8.2?
[13:31] <jam> morning all
[13:32] <Chipaca> jam: 👋❗
[13:33] <Chipaca> jam: welcome to the other side :-D
[13:33] <crodriguez_> morning!
[13:33] <jam> Chipaca: indeed
[13:33] <crodriguez_> let me check which bug that is
[13:33] <jam> Chipaca: 2.8.2 isn't officially out yet, AIUI
[13:33] <Chipaca> jam: correct, it's in candidate
[13:35] <facubatista> hola jam, welcome back!
[13:35] <jam> hi facubatista
[13:36] <crodriguez_> oh the one with the env vars. Yeah, I'm using this in a new charm, so I could work with 2.8.2.
[13:52] <drewn3ss> stub: Thank you for your response.  As I started thinking about it, I also came to the conclusion that ultimately it's calling the relation-set tool which will require strings.
[14:00] <jam> Chipaca: this is the code that Juju uses for charm hook extensions: https://github.com/juju/juju/blob/develop/worker/uniter/runner/args.go
[14:00] <jam> it supports .ps1, .cmd, .bat and .exe
[14:53] <bthomas> Chipaca: I have a prometheus deployment running on microk8s accessible from localhost:8080
[14:54] <bthomas> Now still need to figure outh getting this working with juju
[14:54] <bthomas> and charms
[15:03] <facubatista> mthaddon, Chipaca, gunicorn meeting?
[15:03] <Chipaca> facubatista: 1'
[15:04] <Chipaca> jam: would it be reasonable to add .py with a special handler for it similar to .ps1 ?
[15:04] <mthaddon> facubatista: will be there in a few mins, just finishing up another call - axino are you on that one already?
[15:04] <axino> mthaddon: I am
[15:04] <Chipaca> *twice* :-p
[15:04] <mthaddon> ack, feel free to just go ahead without me
[15:15] <jam> Chipaca: .py sounds reasonable, but why wouldn't we do dispatch.ps1 /dispatch.bat that can figure the rest out. Its already a dispatch.sh
[15:15] <jam> for Linux
[15:16] <jam> (my concern is around things like "python isn't default installed on Windows, so you still have to get it there"
[15:30] <Chipaca> jam: i guess charmcraft can drop a .bat in there just fine
[15:40]  * facubatista -> live
[15:40] <facubatista> err, lunch :p
[16:09] <mthaddon> what am I missing here? https://pastebin.ubuntu.com/p/PNvtcKSnST/ I don't understand why I can import GunicornK8sCharm from "charm" but when I try to mock it I get an import failure :/
[16:13] <narindergupta> @here I am looking for running a command line tool in k8s container deployed through framework. I can confirm that I have python in the image but not python3 do we have any examples where I can run the command through python in actions?
[16:17] <bthomas> narindergupta: you can use kubectl exec to run a command in any accessible container. So in principle you can use python subprocess to excecute such a command and collect its output. This may not be the only way to do or the best way to do, just what comes to my mind immediately.
[16:18] <narindergupta> bthomas, you mean use Kubectl using python? That won't be as efficient to use as charm action I guess?
[16:20] <bthomas> narindergupta: I was not thinking of charm action. It was if you just wanted to run a command in a container.
[16:22] <narindergupta> bthomas, but I thinking of creating actions for operations in case of Cassandra and run nodetool command to maintain and operate the cluster so that's what look for operations through action.
[16:26] <bthomas> narindergupta: why are "os" or "subprocess" modules not suffecient for your purpose ?
[16:28] <facubatista> mthaddon, can you show the import failure you're getting? thanks
[16:39] <drewn3ss> narindergupta: would agree, subprocess.check_call or subprocess.check_output to nodetool within your on_action method should be pretty straight forward.
[16:40] <narindergupta> drewn3ss, bthomas yeah that's what I am trying but wanted to make sure there is no wrapper in framework
[16:40] <drewn3ss> no, best you might find is charmhelpers.core.host
[16:41] <drewn3ss> er, charmhelpers.cli
[16:44] <drewn3ss> narindergupta: https://charm-helpers.readthedocs.io/en/latest/api/charmhelpers.cli.html#charmhelpers.cli.CommandLine.run
[16:44] <drewn3ss> you could then add charmhelpers to your requires and import and use that, if it suits your needs.  however, charmhelpers is heavy for subprocess only ;-)
[16:44] <drewn3ss> *requirements.txt
[17:35] <narindergupta> drewn3ss, this is operator framework so I doubt this will work though
[17:41] <drewn3ss> you can certainly use charmhelpers in operator charms.
[17:42] <drewn3ss> but simpler is better
[17:51] <Chipaca> mthaddon: 'mock' is weird, you need to have the referred object in scope exactly as you pass it in
[17:51] <Chipaca> mthaddon: that first stringy argument is the 'target' of patch(), and the docs say:
[17:51] <Chipaca> target should be a string in the form 'package.module.ClassName'. The target is imported and the specified object replaced with the new object, so the target must be importable from the environment you are calling patch() from. The target is imported when the decorated function is executed, not at decoration time.
[17:53] <Chipaca> mthaddon: so AIUI (without running the code, and i'm not super experienced with mock so i wouldn't be surprised if i got it a bit wrong), it won't work if you have something else called 'charm' in scope at patching time
[17:54] <Chipaca> tomorrow i could actually try the code
[17:54] <Chipaca> today it's already beer o'clock here so no code is happening
[17:54] <Chipaca> (it's 0% beer but rules are rules)
[18:38] <crodriguez> Chipaca : RE https://bugs.launchpad.net/juju/+bug/1892255 , 2.8.2 does not contain a fix that works for me, I still see the same issue
[18:44] <facubatista> oh, no chipaca
[18:45] <mup> Issue operator#394 opened: Create basic documentation <Created by facundobatista> <https://github.com/canonical/operator/issues/394>
[19:48] <narindergupta> It seems operator framework is looking for python3. Can we use just python with operator framework rather than python3?
[19:48] <narindergupta> While running the action
[19:52] <drewn3ss> why are you looking to run python external to the charm?  are you trying to call "python nodetool"?
[19:54] <narindergupta> I am using juju run juju run-action cassandra/0 status --wait which internally call os.popen("nodetool status")
[19:55] <narindergupta> Give me error /usr/bin/env: ‘python3’: No such file or directory
[19:55] <narindergupta> I think juju internally runs the action using python call
[19:56] <narindergupta> Which is python3 in this case so unless containers have python3 I can not run any command. I can confirm my container has python
[19:59] <drewn3ss> is nodetool the one stating #!/usr/bin/env python3?
[20:00] <narindergupta> drewn3ss, no nodetool works fine using kubectl exec
[20:00] <drewn3ss> narindergupta: can you share your code where the actions are configured?
[20:00] <narindergupta> drewn3ss, ok let me check in my code in github
[20:01] <narindergupta> Here it is https://paste.ubuntu.com/p/kJhtbVjBKj/
[20:01] <narindergupta> It is charm.yaml
[20:01] <narindergupta> This is action https://paste.ubuntu.com/p/ttPYqVKSCD/
[20:02] <narindergupta> microk8s.kubectl exec -n cassandramodel -it cassandra-0 -- nodetool status
[20:02] <narindergupta> Datacenter: datacenter1
[20:02] <narindergupta> [20:02] <narindergupta> Status=Up/Down
[20:02] <narindergupta> |/ State=Normal/Leaving/Joining/Moving
[20:02] <narindergupta> --  Address     Load        Tokens  Owns (effective)  Host ID                               Rack
[20:02] <narindergupta> UN  <IP_ADDRESS>  554.96 KiB  256     ?                 29057614-e28a-4331-a236-efff00a01312  rack1
[20:02] <narindergupta> UN  <IP_ADDRESS>  394.43 KiB  256     ?                 6b16060c-5240-4419-a069-e2203276400a  rack1
[20:02] <narindergupta> UN  <IP_ADDRESS>  417.78 KiB  256     ?                 76fdf154-7c06-4169-a01a-fbf22a42c9e6  rack1
[20:03] <narindergupta> Without juju
[20:03] <drewn3ss> are you making symlinks directly to charm.py?
[20:03] <drewn3ss> or are you running through the dispatch script
[20:03] <drewn3ss> because your code shouldn't need #!/usr/bin/env python3 at the top whatsoever
[20:04] <drewn3ss> you just need to implement a CharmBase object in your module that reacts to on.status_action, and the dispatch should take care of executing python for you.
[20:04] <narindergupta> No I am using charmcraft build and run charm from there
[20:04] <drewn3ss> if you make symlinks like the old charms, you're working around the framework's dispatcher
[20:04] <narindergupta> drewn3ss, this must be from charmcraft build
[20:05] <drewn3ss> oh, nvm, I do have the shebang on my charm.py too.
[20:05] <drewn3ss> and the dispatcher does use that shebang
[20:05] <drewn3ss> my bad
[20:05] <drewn3ss> so, do your other hooks work?
[20:06] <narindergupta> drewn3ss, yes like update status
[20:06] <narindergupta> Because those hooks might be running on operator
[20:06] <narindergupta> config_change works
[20:07] <drewn3ss> so, gonna need to see a find -ls of your build dir
[20:07] <narindergupta> Find what?
[20:07] <drewn3ss> "find ./build -ls" after you charmcraft build
[20:08] <narindergupta> Oh ok
[20:09] <narindergupta> https://pastebin.ubuntu.com/p/j6vxmwJ4W3/
[20:10] <drewn3ss> running a recent juju model, I assume?
[20:10] <drewn3ss> 2.7.7 or later?
[20:10] <narindergupta> 2.8.1
[20:10] <drewn3ss> I'll note that the 2.7.6 and earlier jujus won't work for actions without the links to dispatch.
[20:10] <narindergupta> ubuntu@OrangeBox24:~/narinder/charm-k8s-cassandra$ juju controllers
[20:10] <narindergupta> Use --refresh option with this command to see the latest information.
[20:10] <narindergupta> Controller        Model           User   Access     Cloud/Region        Models  Nodes    HA  Version
[20:10] <narindergupta> foundations-maas  default         admin  superuser  maas_cloud               1      1  none  2.8.1
[20:10] <narindergupta> k8s-cloud*        cassandramodel  admin  superuser  microk8s/localhost       2      1     -  2.8.1
[20:10] <drewn3ss> wild.
[20:11] <narindergupta> ack
[20:12] <drewn3ss> so, operator isn't doing anything fancy in the way of finding python for you, so there must be something different about the env/path when doing run-action vs juju run (some hook)
[20:13] <drewn3ss> wondering if this is a juju bug in general, or you need to apt-install python3 in your container.
[20:13] <drewn3ss> neither of which seems right.
[20:14] <narindergupta> drewn3ss, I am using Datastax Cassandra container directly from there.
[20:16] <drewn3ss> narindergupta: if you fake in a symlink from actions/status to ../dispatch, I wonder if it resolves.
[20:16] <narindergupta> In build
[20:17] <drewn3ss> probably going to have to unzip the .charm file
[20:17] <drewn3ss> and add it in there
[20:17] <drewn3ss> and deploy the unpacked directory
[20:17] <drewn3ss> just to test the theory
[20:17] <narindergupta> drewn3ss, I never unzip it...
[20:18] <drewn3ss> well, you certainly can if you want to see under the covers.  it's not quite exactly the same as what's in the build dir.
[20:18] <drewn3ss> but .charm is just a classic charm dir in zip format
[20:23]  * drewn3ss wonders if this would be helpful:https://github.com/canonical/operator/issues/292
[20:23] <drewn3ss> looks like the framework has access to run requests against the k8s api where you could trigger a kubectl exec-like job
[20:24] <drewn3ss> but I don't think that's the problem you're having
[20:24] <narindergupta> drewn3ss, reading
[20:25] <drewn3ss> also, os.popen is deprecated and subprocess.check_output should be used.
[20:25] <drewn3ss> it may be that os.popen could be trying to re-fork your current python environment and failing.
[20:27] <narindergupta> drewn3ss, ok I can try that but by reading above issue I do not think so that will solve my problem though
[20:27] <drewn3ss> yeah, wish I knew more about how the framework around k8s charms worked.
[20:27] <drewn3ss> good luck
[20:30] <narindergupta> drewn3ss, thanks man no worries you did try...
[20:43] <narindergupta> drewn3ss, fyi same error
[20:52] <Chipaca> mthaddon: so, that thing kept on kicking around my brain and bothering me
[20:52] <Chipaca> mthaddon: here's what you want to do:
[20:52] <Chipaca>     @unittest.mock.patch.object(Unit, 'is_leader')
[20:52] <Chipaca> where Unit is ops.model.Unit
[20:53] <Chipaca> that's all. Good night.