[18:31] <kaili> This kind of bug is way too serious for a LTS, they shouldn't have released it with this kind of bug...
[18:32] <blackflow> kaili: it's obviously not prevalent or easy to trigger, otherwise there'd be way more noise around it.
[18:32] <blackflow> meanwhile, I installed 18.04 just fine.
[18:32] <SPF> nacc: ah, yes I had some trouble with that before. I tried to add the bar to the left with icons, but I never got it to work
[18:33] <SPF> I think it's called unity?
[18:33] <kaili> Well there are already 5 bugs report in a few days, sounds quite noisy to me. Even have demo video on youtube
[18:33] <kaili> Sounds quite noisy to me
[18:34] <merpnderp> Anyone use their linux box to do dev work by RDP'ing into a win10 machine? How's the RDP experience?
[18:34] <merpnderp> Snappy?
[18:34] <ask-ygU5AP56> depends on your network I think
[18:35] <blackflow> kaili: also, please note that every new release will have bugs. ideally, stable systems should be expected with the first point release, 18.04.1
[18:35] <SPF> merpnderp: I tried xfreedp but it doesnt always work
[18:35] <kaili> Problem is the crash happens just after the whole disk is erased :x
[18:35] <theTOOLMAN> merpnderp: i use remmina to rdp into my windows 10 box. i do dev on the linux side. win is just for office products and windows only programs
[18:35] <lesshaste> when I run ifconfig  I see docker0 and enp2s0 where I was expecting to just see eth0. What are those?
[18:36] <theTOOLMAN> lesshaste: enp2s0 is your physical and its logical interface
[18:36] <theTOOLMAN> the docker is because you have docker installed or are in a docker container
[18:37] <blackflow> lesshaste: the new, "predictable", network interface default naming scheme, based on physical and logical location of the device. named by the kernel, exposed by systemd.
[18:37] <lesshaste> thanks! So what is docker0??
[18:37] <blackflow> lesshaste: also, get along with ip, as ifconfig has been deprecated
[18:37] <iopq> ask-ygU5AP56, I tried just unplugging and it made no difference
[18:37] <theTOOLMAN> !docker
[18:38] <ask-ygU5AP56> iopq, just unplugging? with the machine on ?
[18:38] <iopq> ask-ygU5AP56, now I completely removed the AMD card and booted on my integrated just fine
[18:38] <theTOOLMAN> i guess there wasn't one
[18:38] <iopq> ask-ygU5AP56, with the machine off
[18:38] <lesshaste> blackflow, what is the equivalent "ip" command that gives you this info?
[18:38] <theTOOLMAN> ip addr
[18:38] <ask-ygU5AP56> iopq, ok, so you unplugged the external monitor, then booted, and it made no difference?
[18:38] <lesshaste> thanks..so what is docker0?
[18:38] <blackflow> lesshaste: ip addr show
[18:38] <theTOOLMAN> lesshaste: that was for you
[18:38] <iopq> ask-ygU5AP56, absolutely none, but when I took the card out it's fine
[18:39] <lesshaste> : docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
[18:39] <lesshaste> theTOOLMAN, thanks
[18:39] <theTOOLMAN> lesshaste: https://docs.docker.com/network/bridge/
[18:39] <blackflow> lesshaste: I'm guessing some bridge or something by docker...  ah theTOOLMAN has a link.
[18:39] <lesshaste> theTOOLMAN,  hmm.. this is my normal desktop pc in my home
[18:39] <iopq> ask-ygU5AP56, the card being plugged in loads the drivers for it, whether or not it's connected to the monitor it seems
[18:39] <lesshaste> I am not aware of ever setting up a bridge
[18:39] <ask-ygU5AP56> iopq, as to be expected; but what I want to see is the logs; when you do as I wrote - run the machine w/ both cards, but only the integrated one hooked to a monitor vs both hooked to a monitor - I want to see if the logs differ for both cases
[18:39] <theTOOLMAN> lesshaste: have you installed docker?
[18:40] <lesshaste> theTOOLMAN, hmm.. maybe I did once
[18:40] <ask-ygU5AP56> iopq, point is, from what I recall, at some point cards started to realize a monitor is plugged into them
[18:40] <lesshaste> I don't use it
[18:40] <ask-ygU5AP56> iopq, and based off of that it could be the order of things gets messsed up
[18:40] <theTOOLMAN> lesshaste: so uninstall it
[18:40] <theTOOLMAN> i found a great meme that describes docker
[18:40] <merpnderp> theTOOLMAN: I'm wanting to switch to linux from my mac, but macos has an actual windows RDP client that works perfectly :/
[18:40] <lesshaste> theTOOLMAN, how do you check which ubuntu packages are installed again?
[18:40] <iopq> ask-ygU5AP56, yeah let me try
[18:40] <ask-ygU5AP56> iopq, as in the incorrect card gets initialized etc; you could just hardcode an Xorg.conf I think and oughta be fine; on a vanilla distro; I lack knowledge though how it is w/ new X or how ubuntu modifies it
[18:41] <lesshaste> apt list --installed
[18:42] <theTOOLMAN> merpnderp: remmina works just as good if not better than the two variants of rdpc i know for mac
[18:43] <merpnderp> theTOOLMAN: I'm using Microsoft Remote Desktop 8.0.43 and you're saying remmina works better? Cause that is music to my ears.
[18:43] <theTOOLMAN> yes much better
[18:43] <theTOOLMAN> and it also provides vnc as well
[18:43] <c_cinap> oerheks: Sorry about the delay... Big thanks!! That solved it.
[18:43] <theTOOLMAN> after using it, i started to hate the m$ version on mac
[18:43] <theTOOLMAN> !windoze
[18:44] <theTOOLMAN> or making windoze look like it sucks ;)
[18:45] <theTOOLMAN> in fact, it got to the point where i installed ubuntu in a virtualbox to run in seamless mode just to use remmina
[18:45] <theTOOLMAN> and now because i want a layer of abstraction between me and the apple
[18:45] <theTOOLMAN> !applw
[18:45] <theTOOLMAN> !apple
[18:45] <SPF> nacc: do you think it's better to reinstall Ubuntu?
[18:46] <theTOOLMAN> !sudo
[18:46] <theTOOLMAN> !vim
[18:46] <theTOOLMAN> !html
[18:47] <theTOOLMAN> i have my own dictionary here
[18:47] <theTOOLMAN> !love
[18:47] <ask-ygU5AP56> !spam
[18:47] <blackflow> maybe better /msg your private dictionary?
[18:47] <theTOOLMAN> 14:48 <ubottu> Sorry, I don't know anything about love
[18:48] <SlidingHorn> theTOOLMAN: please stop spamming the chat, and keep the room clear for those who have support requests
[18:49] <theTOOLMAN> whats the difference between my "spam" and the constant going in and out of people? asking for a friend
[18:50] <ask-ygU5AP56> theTOOLMAN, the difference is I reckon you're more likely to get banned and kicked for yours
[18:50] <ask-ygU5AP56> theTOOLMAN, though try and join/part quickly and repetively, see where that gets you
[18:50] <MonkeyDust> theTOOLMAN  you can disable those messages
[18:50] <ask-ygU5AP56> MonkeyDust, you can /ignore theTOOLMAN too
[18:51] <MonkeyDust> ask-ygU5AP56  i havent followed
[18:51] <ask-ygU5AP56> MonkeyDust, point being, that is not the difference
[18:51] <iopq> ask-ygU5AP56, OK, I got everything
[18:51] <ask-ygU5AP56> iopq, works?
[18:51] <iopq> ask-ygU5AP56, nope, but I copied all the logs
[18:51] <ask-ygU5AP56> iopq, alright, paste
[18:52] <iopq> ask-ygU5AP56, https://pastebin.com/GBgqpYdc
[18:52] <MonkeyDust> ask-ygU5AP56
[18:52] <ask-ygU5AP56> iopq, the last thing to try I think is to try w/ the slot as you used before (I recall you mention you had the card in another pcie slot before when using the old discrete graphics - I doubt that'd make a difference, but perhaps) and then w/ the amdgpu proprietry driver
[18:53] <MonkeyDust> ask-ygU5AP56  type this    /ignore #ubuntu +joins +parts +quits +modes +nicks
[18:53] <ask-ygU5AP56> MonkeyDust, I know
[18:53] <iopq> ask-ygU5AP56, https://pastebin.com/9Uu7Tszw
[18:53] <iopq> ask-ygU5AP56, yeah I reseated it in the other slot, made no difference like you said :)
[18:54] <MonkeyDust> theTOOLMAN  type this   /ignore #ubuntu +joins +parts +quits +modes +nicks
[18:54] <iopq> ask-ygU5AP56, https://pastebin.com/tusBCRUQ
[18:54] <theTOOLMAN> [    29.703] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[18:54] <ask-ygU5AP56> iopq, I think you pasted the same one
[18:55] <theTOOLMAN> iopq: i'm guessing that dmesg entry might have something to do with your problem
[18:55] <theTOOLMAN> [    29.703] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[18:55] <curtis> i have upgrade and now my owncloud does not work. Only show text
[18:55] <ask-ygU5AP56> there you go
[18:55] <theTOOLMAN> [    29.703] (EE) no screens found(EE)
[18:55] <iopq> I have no idea what that means D:
[18:55] <curtis> to 18.04
[18:55] <ask-ygU5AP56> theTOOLMAN, yeah that happens later
[18:56] <iopq> theTOOLMAN, the no screens found IS my issue
[18:56] <theTOOLMAN> ok i'm having that issue on my latest build of gentoo with dual ati 7970s so ping me when you find a solution
[18:56] <ask-ygU5AP56> man try w/ the proprietary amdgpu driver; see if that makes a diff
[18:56] <ask-ygU5AP56> that's the last of the quick fixes I have coming to mind at the moment
[18:56] <iopq> ask-ygU5AP56, there is no proprietary driver for 16.04 lol, card is too old
[18:57] <ask-ygU5AP56> oh
[18:57] <iopq> ask-ygU5AP56, is there like a weird ppa I can try
[18:57] <ask-ygU5AP56> dunno
[18:57] <ask-ygU5AP56> I doubt that's the way to go; especially since it worked before
[18:57] <ask-ygU5AP56> you used radeon driver before too, no?
[18:57] <theTOOLMAN> https://help.ubuntu.com/community/BinaryDriverHowto/AMD
[18:57] <ask-ygU5AP56> that permission message from your dmesg though that theTOOLMAN noticed
[18:57] <ask-ygU5AP56> that looks like an issue
[18:58] <ask-ygU5AP56> it's only a warning though...
[18:58] <theTOOLMAN> no. this is def a driver issue
[18:58] <theTOOLMAN> thats unrelated
[18:58] <theTOOLMAN> iopq: what card are you running?
[18:58] <ask-ygU5AP56> iopq, looks to me like your issue peaked interest in the channel :)
[18:58] <ask-ygU5AP56> imma leave you two then to figuring out your common issue..
[18:59] <iopq> theTOOLMAN I'm running 5750 because my new one died
[18:59] <iopq> ask-ygU5AP56, thanks for your help, at least I can throw logs at people now
[18:59] <theTOOLMAN> that should be supported
[18:59] <ask-ygU5AP56> iopq, no bother
[18:59]  * ask-ygU5AP56 likes solving
[18:59] <iopq> theTOOLMAN yeah by the open source driver, but the last proprietary driver is for 15.04
[19:00] <theTOOLMAN> the machne i have with the dual 7970s has been probelms for years. thinking about going and getting dual nvidia 710s
[19:00] <theTOOLMAN> i never have problems with my nvidia and intel boxes
[19:00] <theTOOLMAN> maybe one day ati/amd will put their heads on right
[19:01] <theTOOLMAN> these 7970s have 3gb of ram on them
[19:01] <ask-ygU5AP56> https://hashcat.net/forum/showthread.php?mode=linear&tid=6444&pid=34335
[19:01] <theTOOLMAN> they'd probably work good with windows but i don't need that kind of negativity around me
[19:01] <theTOOLMAN> Access to the web page you were trying to visit has been blocked in accordance with company policy. Please contact your system administrator if you believe this is in error.
[19:01] <ask-ygU5AP56> iopq, have a look at this; similar issue; I think hardcoding an xorg.conf still works;
[19:01] <theTOOLMAN> lol i am the systems adminsitrator damn it
[19:01] <ask-ygU5AP56> iopq, so what you need is two entries, one for your intel card and one for your radeon card
[19:02] <ask-ygU5AP56> theTOOLMAN, /etc/rc.d/pf stop ?
[19:02] <ask-ygU5AP56> ;-)
[19:03] <theTOOLMAN> ask-ygU5AP56: i'm behind a palo 7050
[19:03] <theTOOLMAN> more like add hashcat.net to "theTOOLMANS whitelist"
[19:03] <iopq> ask-ygU5AP56, should I just create that file?
[19:03] <ask-ygU5AP56> 120GBps fw throughput
[19:03] <ask-ygU5AP56> neat
[19:03] <ask-ygU5AP56> fancy
[19:04] <theTOOLMAN> its like a fridge
[19:04] <ask-ygU5AP56> iopq, well, w/ all the correct lines in it
[19:04] <ask-ygU5AP56> theTOOLMAN, yeah, I see
[19:04] <iopq> ask-ygU5AP56, I don't know what the correct lines would be, should I just paste his or do I need to actually edit it to be correct for my setup?
[19:04] <ask-ygU5AP56> last time I had been doing network setups, 1Gbps was the dogs
[19:04] <ask-ygU5AP56> iopq, edit
[19:04] <SlidingHorn> ask-ygU5AP56 & theTOOLMAN - can we please keep this to direct ubuntu support?  There's always #ubuntu-offtopic for the side banter.
[19:05] <ask-ygU5AP56> SlidingHorn, what are we doing other than trying to solve a graphics card issue inside ubuntu?
[19:05] <ask-ygU5AP56> SlidingHorn, side of the banter, we're on it
[19:05] <SlidingHorn> ask-ygU5AP56: and that's much appreciated.  There's also a lot of off-topic banter in the meantime, which is more than welcome in #ubuntu-offtopic :)
[19:05] <iopq> ask-ygU5AP56, yeah I saw nvidia in there :/ so what am I supposed to put in that file?
[19:06] <ask-ygU5AP56> iopq, one line for your intel card one line for your radeon card; for examples, turn to the interwebs
[19:06] <theTOOLMAN> !xorg.conf
[19:06] <ask-ygU5AP56> iopq, man xorg.conf
[19:06] <ask-ygU5AP56> or, there you go!
[19:06] <theTOOLMAN> says its deprecated. what was it replaced by?
[19:07] <ask-ygU5AP56> theTOOLMAN, nothing; it's aparently generated on-the-fly
[19:07] <ask-ygU5AP56> from what I read here
[19:07] <theTOOLMAN> i feel like a caveman now. *scratches beard*
[19:07] <theTOOLMAN> i think this is the important part.
[19:07] <theTOOLMAN> but sometimes may still be needed to pass values to specific drivers.
[19:07] <iopq> I forgot, man pages make my eyes roll backwards
[19:07] <ask-ygU5AP56> yepp
[19:07] <iopq> I need bro pages or something
[19:08] <theTOOLMAN> hmmmm. try this
[19:08] <theTOOLMAN> find / -name examples -type d | grep xorg
[19:08] <theTOOLMAN> grep -i xorg
[19:09] <theTOOLMAN> find /usr -name examples -type d | grep -i xorg
[19:09] <ask-ygU5AP56> anyway; enough of this; iopq I think creating a proper xorg.conf file is to be the solution; w/ correct BusID entries for hard identifying your cards; and separate Device and Screen entries for both cards
[19:09] <ask-ygU5AP56> theTOOLMAN, that too iopq
[19:09] <ioria> iopq, may i ask you why you need a xorg.conf ?
[19:09] <nikk_> Hello, I have Ubuntu 16.04 and am trying to install mesa on it. I have cloned this repo : git://anongit.freedesktop.org/mesa/mesa.Also ran ./configure and ./autogen.sh. But am facing the following errors constantly after running 'sudo make': https://pastebin.com/bSZFid0r. Please help me solve it!
[19:09] <iopq> ioria, because my intel integrated graphics doesn't work with the AMD card in
[19:09] <ask-ygU5AP56> iopq, he's got two cards, one integrated, one discrete, not works
[19:10] <ioria> iopq, laptop ?
[19:10] <iopq> ioria, desktop
[19:10] <ioria> iopq, and you want your intel working ?
[19:11] <theTOOLMAN> nikk_: looks like someone didn't link functions properly. have you contacted support or consulted the documentation?
[19:11] <iopq> ioria, yes, it works when I actually shut the system down (so it's actually working otherwise) or when I take the card out - it doesn't work when I set the default to integrated (doesn't find any screens and gives error low graphics mode)
[19:11] <iopq> ioria, but when I take the AMD card out it works fine and it worked with a different (newer) AMD card in
[19:11] <surye> I am seeing something somewhat strange, Ubuntu 18.04, LXD, In the host OS I seem to be seeing about 4 defunct init processes per container, so on login I am getting "There are 32 zombie processes." Everything seems to be working fine but it seems odd.
[19:12] <ioria> iopq, when you plug the discrete one, the integrated is automatically disabled
[19:12] <ask-ygU5AP56> iopq, it's not
[19:12] <ask-ygU5AP56> ioria, it's not
[19:12] <Xard> Is there any way to hide snap loop devices from the gnome-system-monitor "file systems" in ubuntu 18.04?
[19:12] <iopq> ioria, clearly not if I see the load-out for Ubuntu when I hit shut down - I actually went into the BIOS and enabled having both
[19:12] <ask-ygU5AP56> ioria, he gets dmesg and boot messages on that card w/ the discrete graphics plugged in; also has set the bios to use the integrated card as default
[19:13] <nikk_> @theTOOLMAN wee are following the mesa documentation. but facing the hard link error. Can you suggest what should be done? Do we manually do it via 'ln'?
[19:14] <theTOOLMAN> i'm thinking its more of an ld kinda link
[19:14] <theTOOLMAN> i don't know anything about mesa though
[19:14] <ioria> iopq, can you please paste   sudo lshw -C video ?
[19:16] <iopq> ioria, certainly https://pastebin.com/MsWLbSU7
[19:17] <ask-ygU5AP56> iopq, gl
[19:17]  * ask-ygU5AP56 &
[19:17] <nikk_> theTOOLMAN oh okay, thanks!
[19:17] <ioria> iopq, xrandr --listproviders
[19:17] <ask-ygU5AP56> theTOOLMAN, untill another time
[19:18] <iopq> Providers: number : 1
[19:18] <iopq> Provider 0: id: 0x59 cap: 0x9, Source Output, Sink Offload crtcs: 6 outputs: 4 associated providers: 0 name:ATI Radeon HD 5700 Series @ pci:0000:01:00.0
[19:18] <theTOOLMAN> udo -i- u ansible
[19:18] <theTOOLMAN> damnnnit wrong window
[19:18] <phinxy> When compiling a X program on a arm64/aarch64 computer the error "undefined reference to XGetWindowAttribute" comes.  In the makefile the libX11.so is included and the library directory is linked with -L..
[19:20] <ioria> iopq, glxinfo | grep "OpenGL renderer"
[19:20] <spikebike> phinxy: you need a -l as well
[19:20] <iopq> OpenGL renderer string: AMD JUNIPER (DRM 2.43.0 / 4.4.0-122-generic, LLVM 5.0.0)
[19:21] <ioria> iopq,  DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
[19:21] <phinxy> spikebike? You mean -lX11 ?
[19:22] <iopq> OpenGL renderer string: AMD JUNIPER (DRM 2.43.0 / 4.4.0-122-generic, LLVM 5.0.0)
[19:22] <iopq> ioria, in other words it gives me exactly the same thing
[19:22] <ioria> iopq,  yep
[19:23] <ioria> iopq,  this in a pastebinit:  lspci    lspci -k | grep -EA2 'VGA|3D'
[19:23] <ioria> iopq,  this in a pastebinit:     lspci -k | grep -EA2 'VGA|3D'
[19:24] <iopq> ioria, https://pastebin.com/9UdYcwsA
[19:24] <nikk_> Anyone else who has used mesa with ubuntu?
[19:24] <iopq> nikk_, me LUL
[19:25] <nikk_> iopq can you help me with the error?
[19:25] <ioria> iopq,  btw, why you want intel ?
[19:25] <iopq> nikk_, unlikely, I have no idea what I'm doing
[19:26] <iopq> ioria, because my card only has one dvi output so to connect my second monitor i need to use onboard
[19:26] <designbybeck3> had a new install 18.04. got things installed and seemed good. But when I restarted I get BOOTMGR Missing...press ctrl+alt+delete to reboot
[19:26] <ioria> iopq,  i see
[19:26] <designbybeck3> Is this a GRUB Issue I can fix with Boot-Repair in 18.04?
[19:28] <ioria> iopq,  i hope you can prove me wrong... but you can't
[19:28] <iopq> ioria, wrong about what? did I miss a message
[19:29] <ioria> iopq,  dual monitor
[19:29] <iopq> I had it working before with the other card, but on the VGA interface
[19:30] <iopq> I'm going to install shady stuff from ppas
[19:30] <oerheks> dvi splitter
[19:30] <iopq> oerheks, my monitor is 2560x1440 I don't think there's enough bandwidth for it lol
[19:30] <oerheks> you would be surprised
[19:31] <iopq> better solution is to find a monitor lying around with an HDMI input (do they make those?)
[19:31] <oerheks> no, that would be an expensive capturecard, $800+
[19:31] <iopq> can't I just hook up a TV to the HDMI port
[19:32] <oerheks> sure, but that would be hdmi-output
[19:33] <ioria> iopq,  maybe some weird xorg.conf configuration ... but never tried
[19:34] <theTOOLMAN> ot af, but on the topic of capturecards, http://yuan.com.tw/products/capture/capture.htm
[19:35] <iopq> oerheks, I just need to see my other windows when I'm inside a full screen game that's all I ever wanted
[19:35] <theTOOLMAN> i've personally used the quad hdmi capture card from that company on ubuntu 12.04,14.04, and 16.04 using v4l2. great equipment
[19:35] <theTOOLMAN> oh and 10.04
[19:36] <ioria> iopq,  do you have a xorg.conf set atm   ?
[19:36] <iopq> ioria, no
[19:37] <ioria> iopq,  to be sure:   sudo updatedb && locate xorg.conf
[19:37] <iopq> ioria, oh those I have
[19:38] <ioria> iopq,  please, paste
[19:38] <iopq> https://pastebin.com/2Vd4kG6z
[19:39] <ioria> iopq,  no, it's ok
[19:40] <iopq> one sec, rebooting to test something
[19:40] <ioria> iopq,  cd /etc/X11
[19:40] <ioria> ok
[19:40] <iopq> yeah still here
[19:41] <ioria> iopq,  reboot, np
[19:41] <iopq> ok brb
[19:46] <zapadas> Crazy 14.04 networking question...well not that crazy, just weird...any networking gurus around?
[19:47] <toothe> Hi all. I am trying to download Ubuntu MATE, but the DL link is stalling. Is there an alternate Download link?
[19:47] <Sven_vB> zapadas, some might admit to it if the question is interesting enough.
[19:47] <zapadas> It's a good one: https://askubuntu.com/questions/1031695/default-gateway-in-a-vlan-does-not-come-back-up-when-physical-interface-is-ifdow
[19:48] <zapadas> Gateway in a VLAN, ifdown/ifup the parent physical interface, default gateway doesn't come back up!  Whaaat!??
[19:48] <toothe> weird, it works now...
[19:49] <Sven_vB> toothe, maybe the server was just too busy
[19:50] <zapadas> If I ifdown/ifup the VLAN interface specifically, default gateway does come back up!  Whaaaat!??
[19:52] <zapadas> Sven_vB interesting enough?  That's all on 14.04.
[20:00] <designbybeck4> http://paste.ubuntu.com/p/xyMcwNzj6m/
[20:13] <jackhum> my ubuntu freezes when my ram reaches 96%+ . is there any way or tool that can kill some large needy process automatically if my ram exceeds like 95% ?
[20:14] <enyc> jackhum: hrrm kernel will evenutalyl xell something if its truly wedged
[20:15] <enyc> jackhum: it sounds like you're being impatient for it to recover
[20:15] <enyc> jackhum: really, yiou just have to either (1) sort out what you are sarting tahts eating too much ram and don't do it or (2) get more ram
[20:15] <jackhum> enyc, my laptop freezes and then it hangs when it goes beyond 98% , most of the time i have to hard restart it
[20:16] <jackhum> enyc, i have 8 gigs , :(
[20:16] <brainwash> no swap?
[20:16] <enyc> jackhum: 'top' in 'M' (sort by memory) mode may give clues
[20:16] <enyc> brainwash: thats a god point
[20:16] <enyc> jackhum: aah i have my dual-PIII server max'ed out with 1024MB and running many virtual machines ;p
[20:17] <enyc> jackhum: yes, check on "cat /proc/swaps" ...  do you have any listed???
[20:17] <BionicMac> My logs are being filled with these messages in 18.04 clean install: systemd-resolved[815]: Using degraded feature set (TCP) for DNS server
[20:17] <iopq> different AMD drivers did not help (actually broke capture in OBS, so I reverted to regular open source ones)
[20:17] <enyc> BionicMac: uugh resolved ;p
[20:18] <enyc> BionicMac: it sounds like its' just warning about upstream dns resolver, i suspect
[20:18] <enyc> BionicMac: bu not good that logs truely overfilling if that's happening
[20:18] <jackhum> enyc, i have swaps file , but there is nothing in it , just Filename  Type Size used
[20:18] <iopq> the person who was helping me a little early left me ;__;
[20:18] <BionicMac> enyc: yes, I've done some searching so, it is not something to wirry about. I just want to clean up my logs. Maybe I will redirect it to its own logfile.
[20:18] <enyc> jackhum: ok so your swap is broken, which will indeed cause things to jam when you run out ofd memory
[20:19] <iopq> my issue: how can I use two monitors if my older AMD card only has one DVI output
[20:19] <enyc> jackhum: befgore 18.04 there was normally a swap-partition, 18.04 tends to use a swap-file i think
[20:19] <jackhum> enyc, you sure? , i remember allocating some space to it when i installed it
[20:19] <jackhum> enyc, i am on 16.04
[20:19] <enyc> jackhum: yiou may not tave also said 'use as' 'swap partition'
[20:20] <brainwash> BionicMac: looks like something that should be reported then
[20:20] <enyc> jackhum: if swap was being activatied you'd get a second line with numbers  not just those headings
[20:20] <jackhum> enyc, okay , how to check if that was the case , and make it use as swap?/
[20:20] <jackhum> enyc, i got only one line , just headers
[20:20] <enyc> jackhum: yexactly, so no acualy sawps
[20:20] <BionicMac> enyc: I woonder if that is due to a VPN connection? Anyways, I will turn off VPN for a little bit to check. I like to know things. =)
[20:21] <enyc> jackhum: otherwise you'd get numbers etc.
[20:21] <enyc> BionicMac: very possible
[20:21] <enyc> jackhum:  its hrad to give very specific way forward... useful to compare with a working system humm...
[20:22] <enyc> jackhum: "sudo fdisk -l" will show you your parttions on disk...
[20:22] <enyc> jackhum: is there a ''linux swap'' as  something like (maybe) /dev/sda2 or /dev/sda6 or so...?
[20:23] <jackhum> enyc, lol , if i remember right someone told me that you dont need swap partition if your memory is 8 gigs or more , stupid person
[20:24] <jackhum> enyc, no i dont see any swap partition listed
[20:24] <enyc> jackhum: o dear ;p
[20:25] <enyc> jackhum: i'm not sure the exact way to automount a swap-file,  but the easiest thing todo now is just create a sawpfile and i can show you how to 'manually' turn it on
[20:25] <Wirehunter> As far as I know, you should add as much swap as you have ram.
[20:25] <enyc> an 18.04 user would know what the 18.04-new-install swapfile location looks like...
[20:25] <nacc> enyc: you can put swapfiles in fstab
[20:25] <nacc> Wirehunter: it depends entirely on your usage
[20:25] <enyc> nacc: yes
[20:25] <nacc> enyc: that's how you 'automount' them.
[20:26] <enyc> Wirehunter, nacc : yes nacc has right point
[20:26] <enyc> Wirehunter, nacc : for a vm doing reallylly lang compile job i dont have ram for but don't mind it taking ages, huuuge amuonts of swap may be needed comparitvely and i dont care
[20:26] <enyc> Wirehunter, nacc : for 'usabel' desktop it depends how much ''inactive stuff'' you have that might want swapping-out ;p
[20:28] <Wirehunter> Ah, I see. Lot of people saying different things about it. But I have got to say, what you're saying makes sense.
[20:28] <jackhum> enyc, this will work https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 ?
[20:29] <tgm4883> There's a general rule of thumb for desktops that works up to a point, but as others have said, it really depends on the use case. I've got servers running with zero swap
[20:31] <enyc> jackhum: that looks good to me, if i'm no mistaken
[20:31] <enyc> jackhum: /swapfile as 4g they say... you might go 8g for you jsut-in-case but not sure it will make much difference
[20:31] <plasm0duck> Do you still need to use swap in this day and age when you have >8GB of RAM?
[20:32] <enyc> plasm0duck: depnes on your use case ;p
[20:32] <plasm0duck> how so?
[20:32] <enyc> plasm0duck: you know in this era  of   chromium =)
[20:32] <plasm0duck> I don't think I have ever seen my computer make use of swap
[20:32] <enyc> plasm0duck: yes somee peolpe want to have lots of stuff left-open and let it swap-out  while they play game or something, etc etc
[20:32] <plasm0duck> I think it's juse a wast of drive space
[20:33] <enyc> plasm0duck: well quite, it entirely depends what you have open etc etc
[20:33] <akem> Isn't swap required for hibernation?
[20:33] <tgm4883> plasm0duck: Good. IMO using SWAP is generally a sign of things getting bad. However, sometimes you need to let that happen in order to deal with a large job
[20:33] <plasm0duck> ok
[20:33] <tgm4883> akem: +1 I believe so
[20:34] <tgm4883> plasm0duck: for general users, it's probably not necessary when you get above a certain threshold of RAM, however the downsides of what happens when you do hit that limit combined with the "cost" of just making SWAP space means it's easier to just have it
[20:35] <plasm0duck> What happens if you don't have it? kernel panic or freeze?
[20:35] <tgm4883> things just start getting killed. Things that you may think are important that the kernel disagrees with
[20:36] <plasm0duck> ok
[20:36] <enyc> aah yes  the "oom-reaper" comes along ;p
[20:36] <enyc> 'picks something big and kills it ;p
[20:36] <Skaface82> sounds terrifying
[20:37] <enyc> https://lwn.net/Articles/668126/
[20:38] <tgm4883> this is all off topic, so if we want to continue discussing it we should move to #ubuntu-discuss
[20:39] <plasm0duck> you mean #ubuntu-offtopic
[20:39] <tgm4883> either way
[20:40] <plasm0duck> I'm always thre
[20:48] <enoch85> hey, I'm having issues with setting static IP with netplan
[20:48] <enoch85> I use the following YAML: https://codebeautify.org/yaml-validator/cbd763fb
[20:48] <enoch85> which is valid
[20:48] <enoch85> but netplan apply gives an error
[20:48] <enoch85> Error in network definition //etc/netplan/01-netcfg.yaml line 4 column 13: expected mapping
[20:48] <nacc> enoch85: i'd ask in #ubuntu-server
[20:49] <enoch85> ok thanks
[20:57] <onefix> It looks like the problem I'm having is compiling x264 with 18.04, anyone know what should be done to fix this?
[21:00] <BionicMac> enyc: I'm not sure I would call it overfilled but here: zgrep "Using degraded feature set" ./syslog* | wc -l :: result 3791
[21:02] <SlidingHorn> onefix: well I don't think it's something that's really for this particular channel, but more details might be helpful.  Also, why compile?  There's a version in the repositories that's pretty recent.
[21:02] <BionicMac> enyc: since Aril 27th - 3791 log entries.
[21:02] <onefix> SlidingHorn: Because I'm compiling ffmpeg ... the same process worked on 16.04, but it seems to be broken on 18.04
[21:03] <onefix> SlidingHorn: And I'm compiling ffmpeg because I want NVENC support
[21:03] <nacc> onefix: you haven't pasted an actual error, so it's not possible to help
[21:04] <nacc> onefix: also building software yourself is ... sort of on your own to begin with
[21:07] <onefix> nacc: I understand, but this seems to be an issue related specifically to 18.04, since the same thing compiled fine before upgrading the system to 18.04
[21:07] <onefix> I'm thinking that it has something to do with the 18.04 build environment
[21:08] <onefix> If there's a better channel for development, then I can go there...
[21:09] <onefix> BTW, the errors start with this line
[21:10] <nacc> onefix: again, just use a pastebin and show the issue?
[21:10] <onefix> /usr/bin/x86_64-linux-gnu-ld: libx264.a(cabac-a-8.o): relocation R_X86_64_32 against hidden symbol `x264_8_coeff_last16_sse2' can not be used when making a PIE object
[21:10] <onefix> /usr/bin/x86_64-linux-gnu-ld: libx264.a(quant-a-8.o): relocation R_X86_64_32S against hidden symbol `x264_8_pb_01' can not be used when making a PIE object
[21:10] <onefix> /usr/bin/x86_64-linux-gnu-ld: libx264.a(cabac-a-10.o): relocation R_X86_64_32 against hidden symbol `x264_10_coeff_last16_sse2' can not be used when making a PIE object
[21:10] <onefix> /usr/bin/x86_64-linux-gnu-ld: libx264.a(quant-a-10.o): relocation R_X86_64_32S against hidden symbol `x264_10_pd_1' can not be used when making a PIE object
[21:10] <onefix> /usr/bin/x86_64-linux-gnu-ld: libx264.a(dct-64-8.o): relocation R_X86_64_32S against hidden symbol `x264_8_hsub_mul' can not be used when making a PIE object
[21:10] <nacc> onefix: pastebin pastebin pastebin.
[21:13] <nacc> onefix: https://superuser.com/questions/1312329/compiling-latest-version-of-libx264-for-ffmpeg-fails-on-ubuntu-17-10-artful
[21:13] <nacc> onefix: ... just an fyi, first hit on google when i searched for the error and ffmpeg
[21:14] <onefix> nacc: I tried that ... I've been trying Google for a while
[21:14] <Dbugger> Hi everyone
[21:14] <nacc> onefix: did you clean your build after changing the flags?
[21:14] <onefix> nacc: But I'll try it again
[21:14] <onefix> nacc: Yeah, make clean
[21:15] <debkad> May be ask the ffmpeg channel
[21:15] <nacc> onefix: yeah, at this point, not really an ubuntu issue, i'd ask ffmpeg what's wrong
[21:15] <aLeSD> guys
[21:15] <onefix> Sure.  Actually it looks more like it's probably an x264 issue, but thanks anyhow
[21:15] <aLeSD> someone with spanish keyboard ?
[21:16] <debkad> aLeSD: Just ask your question
[21:16] <aLeSD> spanish keyboard could you try to press the minus button ?
[21:16] <duckx0r> I just upgraded my PC from 17.10 to 18.04 and it does not show the gdm login screen when I boot. Instead I get a shell login prompt. I can execute startx to get into the DE, but how can I debug what's going on for why it's not going to the gdm login screen?
[21:16] <aLeSD> minus button is \ here
[21:16] <onefix> I know 18.04 is newer, so it's going to be a few weeks/months before everyone has updated their build process
[21:17] <debkad> aLeSD: aLeSD Try dpkg-reconfigure keyboard
[21:17] <duckx0r> Should I try sddm instead of gdm?
[21:17] <xamithan> duckx0r: Did you see if the right target is loaded for GUI instead of the CLI ?
[21:18] <duckx0r> xamithan, I'm not sure what you are asking
[21:18] <aLeSD> debkad, dpkg-query: package 'keyboard' is not installed and no information is available
[21:18] <xamithan> I'm asking if the graphical.target is enabled
[21:19] <debkad> aLeSD: My bad : It was sudo dpkg-reconfigure keyboard-configuration
[21:19] <duckx0r> xamithan, Where do I check that?
[21:19] <xamithan> systemctl status graphical.target.  It'll say enabled or disabled
[21:20] <xamithan> I guess you could also do systemctl get-default
[21:20] <iopq> any idea how to use integrated and discrete graphics at the same time?
[21:20] <Haris> hello all
[21:20] <duckx0r> xamithan, graphical.target              loaded active active    Graphical Interface
[21:21] <xamithan> Ugh probably something specific to GDM then
[21:21] <nacc> duckx0r: you're not the first to report this in this channel; i'd check your syslog, dmesg, xorg log
[21:21] <nacc> duckx0r: and possibly the gdm log
[21:21] <Haris> Is it possible to take /tmp down, re-mount it on a different mount point without requiring system reboot ? Would taking down /tmp cause system crash on 14.04.x ?
[21:21] <duckx0r> nacc, Alright, I'll do that.
[21:24] <tomreyn> Haris: why would you want to?
[21:25] <Haris> because its size is too small
[21:25] <Haris> initramfs op failed on apt-get upgrade
[21:25] <Haris> generation of initramfs failed ..
[21:25] <nacc> Haris: you setup a /tmp disk?
[21:25] <Haris> more like I inherited one
[21:25] <nacc> Haris: /tmp is by default not a separate partition
[21:26] <Haris> overflow        1.0M     0  1.0M   0% /tmp
[21:26] <tomreyn> what is it backed by?
[21:26] <debkad> Haris: What size you want it to be?
[21:26] <Haris> I want it to be a dir under /. It'd inherit root partition's disk space
[21:26] <nacc> Haris: that appears to be soemting (old ubuntu did this iirc) trying to keep you limping along when youa re out of disk
[21:26] <nacc> Haris: 'overflow' is definitely not a standard thing
[21:27] <tomreyn> http://jarrodoverson.com/blog/overflow-filesystem-in-linux/
[21:27] <duckx0r> nacc, nothing I can see in syslog would indicate there were any errors upon booting. And I don't have dmesg, xorg or gdm logs.
[21:27] <nacc> duckx0r: dmesg is a command
[21:27] <duckx0r> nacc, ah..
[21:28] <nacc> Haris: right, what tomreyn linked to is my recolleciton, the initramfs failed to have enough space in / and so it created a tmpfs in /tmp
[21:28] <nacc> Haris: otherwise you can't even get to a shell (iirc)
[21:29] <shmotten> Hey!
[21:29] <Haris> would it crash a system if I un-mounted /tmp or overflow ?
[21:29] <oerheks> so /tmp is not a partition, how would you unmount it?
[21:30] <Haris> hmm
[21:30] <nacc> Haris: what is the state of your root partition?
[21:30] <debkad> Haris: you can increase its size like this sudo mount -o remount,size=4G /tmp/ ( to make it 4G in size )
[21:30] <Haris> --> /dev/xvda1       20G  1.3G   18G   7% /
[21:30] <debkad> oh
[21:31] <Haris> Its an Amazon AWS instance
[21:31] <brainwash> iopq: what is your use case?
[21:31] <debkad> Haris: Then take a look at this ( if you want to move it ) https://unix.stackexchange.com/questions/5489/how-to-safely-move-tmp-to-a-different-volume?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
[21:32] <nacc> Haris: you can see if anyting is using /tmp (lsof /tmp) or so
[21:32] <nacc> and then try and umount it
[21:32] <shmotten> Do you guys know how I can run steam without terminal? There's no icon on my pc and it only starts when I open it via terminal
[21:33] <duckx0r> nacc, Here's my dmesg. I don't see anything except for the segfault at the end, but that is at 847 seconds and some apparmor denied, but for mysql, so I have my doubts that would prevent gdm from loading. https://paste.ubuntu.com/p/MPf73pxSVs/
[21:33] <debkad> shmotten: Create a launcher and/or a desktop file for it ( google that )
[21:33] <kostkon> shmotten, how did you install it
[21:33] <shmotten> via terminal I think
[21:33] <nacc> shmotten: there should be icons if you are using the ubuntu package
[21:34] <shmotten> I think I'll just try to reinstall it and see if that fixes anything if it should have icons
[21:35] <iopq> brainwash, GPU doesn't have a second DVI output and I want to use two monitors
[21:35] <Mocramis> hello! When i run "reboot" from a terminal, ubuntu does reboot but i am not offered any grub choice (its like it auto select ubuntu) while when i force restart it, (with a long stop button press) it works fine. Any idea why ?
[21:36] <Haris> (1) move /tmp to new name (2) then, mkdir /tmp (3) put an entry in /etc/fstab if needed. and reboot (at max). This will make it work ?
[21:37] <nacc> Haris: if nothing is using /tmp then you don't need to do any of that
[21:37] <tomreyn> Haris: this might help: mkdir /overflow; mount --move /tmp /overflow; mv -fuv /overflow/* /tmp/; mv -fuv /overflow/.* /tmp/
[21:37] <nacc> Haris: and it's relativley unikely anything is using a 1M /tmp
[21:37] <Haris> its empty. but I don't know
[21:37] <nacc> Haris: i gave you the command to use to check...
[21:37] <Haris> no output from lsof /tmp/
[21:37] <nacc> Haris: you can also use `lsof +L1 /tmp` to check on unlinked files
[21:37] <tomreyn> well if it's empty then just unomunt it
[21:38] <nacc> also umount will deny you if you try to and it's in use
[21:38] <tomreyn> unmount will fail if its in use
[21:38] <brainwash> iopq: wouldn't you need a second output?
[21:38] <Haris> this is my primary db server. can't afford to have it fail on me
[21:38] <Haris> for this work
[21:38] <tomreyn> so your disk ran full on your primary db server?
[21:38] <Haris> only /tmp
[21:39] <Haris> not the other volumes
[21:39] <tomreyn> so it is a seperate partition?
[21:39] <iopq> brainwash, I have one on my onboard
[21:39] <Haris> overflow        1.0M     0  1.0M   0% /tmp
[21:39] <tomreyn> that's the overflow file system
[21:39] <nacc> Haris: not as it is now, but in general
[21:39] <oerheks> tomreyn, no > <Haris> I want it to be a dir under /. It'd inherit root partition's disk space
[21:39] <tomreyn> apparently you didnt read the article i pointed to.
[21:39] <iopq> brainwash brb rebooting
[21:40] <Haris> there was just one para on that link
[21:40] <nacc> Mocramis: probably it's configured to not show grub by defeault, spam escape after reboot
[21:40]  * Haris re-opens the link
[21:41] <tomreyn> Haris: maybe i just expressed myself badly. before there was this 1M /tmp, eas /tmp a separate file sytem or was it part of / ?
[21:41] <tomreyn> eas -> was
[21:41] <iopq> I'm back
[21:41] <Haris> https://unix.stackexchange.com/questions/5489/how-to-safely-move-tmp-to-a-different-volume?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa <- this suggests if I fiddle with /tmp on an active system, I might have an un-recoverable system
[21:41] <nacc> (also, afaict, the overflow /tmp isn't a thing that will just appear -- it will have been that case for some time)
[21:41] <nacc> Haris: what is the underlying error you are getting, and from where?
[21:42] <Haris> fortunately I still have the scroll back
[21:42] <nacc> Haris: what is the underlying error you are getting, and from where?
[21:42] <nacc> Haris: sorry, mistype here
[21:43] <Mocramis> nacc: but how does it manages to tell grub not to show up only after a reboot ?
[21:43] <nacc> Mocramis: on a hard stop, you do see grub every time?
[21:43] <nacc> Mocramis: power off and on, i mean
[21:43] <Haris> https://pastebin.ca/4020735 or https://pastebin.ca/raw/4020735
[21:43] <Mocramis> nacc yes
[21:44] <nacc> Haris: has this server been updated since it's last reboot?
[21:44] <Haris> not sure
[21:44] <Haris> I think yes
[21:44] <brainwash> iopq: and what does not work?
[21:44] <Haris> but not sure
[21:44] <nacc> Haris: apt-get updated, i mean
[21:44] <nacc> Haris: (and upgraded)
[21:44] <Mocramis> note, that im' running reboot from command line, didn't tried from the interface
[21:44] <Haris> apt-get update I run frequently. apt-get upgrade, not sure
[21:44] <nacc> Haris: i'm fairly sure your /tmp has been small since your last reboot
[21:44] <Haris> yes. agreed
[21:45] <duckx0r> nacc, Just to let you know, I was able to get it to start gdm. I did `dpkg-reconfigure sddm` and selected sddm, then `dpkg-reconfigure gdm` and selected gdm. It gave me some sort of error about invoke-rc.d, so I then did `invoke-rc.d gdm3 start`, and it started gdm fine. Then on next reboot as well. So I'm not sure what there actually caused it to work. Where would be a good place to file a bug report?
[21:45] <nacc> Haris: and you possibly just never noticed til a kernel update came, which requires using /tmp for building the initrd locally
[21:45] <eddyready> d
[21:45] <Haris> yep
[21:45] <nacc> duckx0r: ubuntu-bug gdm3 i think
[21:45] <netochka> hey. anybody knows how to change a keyboard shortcut on ubuntu 18.04 ?
[21:45] <nacc> duckx0r: it's not clear to me either, though
[21:45] <nacc> duckx0r: it also is one of those things that is going to be hard to reprodcue without reinstalling and re-upgrading
[21:45] <eddyready> Anyone with a Dell laptop experience screen tearing on 18.04?
[21:46] <duckx0r> nacc, Yeah, could be.
[21:46] <nacc> Haris: so if lsof indicates nothing is using /tmp, open or unlinked, then i'd just umount it
[21:46] <Haris> I'm worried the system might not reboot back .. on next reboot .. especially since I'll be taking this step
[21:46] <nacc> Haris: it should then default back to the normal /tmp behavior (justa  directory in /)
[21:46] <oerheks> if there is no space, i guess that system is mounted RO
[21:47] <nacc> Haris: ... why do you think that?
[21:47] <nacc> Haris: this overflow fileysstem is not permanent
[21:47] <Haris> because the initrd build process initiated, but failed
[21:47] <Haris> to end properly
[21:47] <duckx0r> nacc, Well I was previously using lightdm before upgrade, but since that was removed I selected gdm. So that *could* be something. Anyone with both kde and gnome installed could run into the same issue.
[21:47] <nacc> Haris: /tmp itself is not permanent
[21:47] <debkad> Haris: Your problem is more than just a /tmp moving but the whole system require at least more few Gb ( 7% ) is not enough
[21:47] <nacc> Haris: right, you're going to umount /tmp, then rerun apt
[21:47] <nacc> debkad: huh? that's 7% used
[21:48] <Haris> data volume is separate. nothing much going on /
[21:48] <Haris> ok
[21:48] <nacc> Haris: we're not going to reboot your machine until we have it cleanly updated
[21:48] <Haris> i.e., unmount overflow ?
[21:48] <debkad> oh yeah my bad
[21:48] <nacc> Haris: umount /tmp
[21:48] <nacc> overflow *might* work, but i'm not as confident in that
[21:48] <debkad> So increasing your /tmp will help
[21:49] <tomreyn> no, just unmount
[21:49] <tomreyn> he's got enough space on / now
[21:49] <nacc> right
[21:49] <tomreyn> but / must have filled up at some point
[21:49] <CheetahPixie> So.
[21:49] <CheetahPixie> https://i.imgur.com/8jx7sdj.png
[21:49] <Haris> yep
[21:50] <CheetahPixie> I am facing this problem.
[21:50] <CheetahPixie> What's wrong?
[21:50] <Haris> it did. we moved off db to separate data volume
[21:50] <netochka> anybody knows how to change a keyboard shortcut on ubuntu 18.04 ?
[21:50] <nacc> Haris: right, which is what tomreyn asked a bit ago :)
 so your disk ran full on your primary db server?
 only /tmp
 not the other volumes
[21:50] <nacc> CheetahPixie: you're using a ppa
[21:50] <Haris> my bad
[21:50] <nacc> CheetahPixie: and command-not-found only knows about the ubuntu packages
[21:51] <nacc> CheetahPixie: wine-stable 3.0.0~artfulis not an ubuntu package version
[21:51] <oerheks> 8 not upgraded .. perform apt full-upgrade
[21:51] <nacc> oerheks: won't matter in this regard
[21:51] <SSMAdmin> Hi all. Ubuntu 18.04 server, two ethernet ports on ethernet card.  Network connection will not detect internet access, although I have access.  Network status icon in top right side statusbar does not show up.  When I try to enable remote desktop viewing it will not let me activate it, probably as no network connection shows as available in the dialog box for enabling remote viewing.  Anyone know what could be the problem, and how
[21:51] <SSMAdmin> to solve it?  Thanks
[21:54] <RNeville> What version of Libre Office does Ubuntu Desktop 18.04 support, please?
[21:54] <SSMAdmin> Should mention I have installed ubuntu-desktop in the server
[21:55] <tomreyn> Haris: you seemed worried about data loss on your primary db server. do you have a good backup scheme (would you like suggestions)? huge databases? replication? clustering?
[21:55] <de-facto> !libreoffice
[21:55] <Haris> this is a simple instance for mysql 5.5.x data
[21:55] <Haris> 40 GB data size
[21:55] <Haris> taking bkp. going to see if I can manage it
[21:55] <iopq> brainwash: I get a black screen from my dedicated and xrandr doesn't see it (but lshw does)
[21:56] <tomreyn> Haris: maybe that's what's wrong about it, being a single instance. ;-)
[21:56] <Haris> na. not atm
[21:57] <tomreyn> Haris: if downtime / locking is an issue you can keep a single instance operating by using lvm snapshotting and xtrabackup.
[21:57] <Haris> its amazon instance. can I do that on it ?
[21:58] <de-facto> RNeville, 1:6.0.3-0ubuntu1
[21:58] <tomreyn> Haris: i haven't used it there but i dont see why not.
[21:58] <nacc> !info libreoffice bionic | RNeville
[21:58] <de-facto> how can i get the package version for bionic from ubottu?
[21:58] <de-facto> ah there
[21:58] <eddyready> Anyone with a Dell laptop experience screen tearing on 18.04?
[21:58] <nacc> RNeville: it's also vailable as a snap, iirc
[21:59] <RNeville> I'm running Ubuntu 16.04 and it seems to only support <IP_ADDRESS> through Ubuntu Software
[21:59] <Haris> in its current state, will it hurt it if I do nothing and next reboot happens ?
[21:59] <tomreyn> eddyready: this is not so much a matter of $LAPTOP_BRAND but more of $GRAPHICS_DRIVER
[22:00] <Haris> would an initrd build failure mean that the old build is going to function "as it was"
[22:00] <brainwash> iopq: is it powered on?
[22:00] <Haris> means+
[22:00] <nacc> Haris: it depends on if it's a new version, or a rebuild of an old version, but i think it won't have overwritten your prior initrd yet
[22:00] <nacc> RNeville: why did you ask about 18.04 then?
[22:01] <RNeville> nacc I was thinking about installing 18.04
[22:01] <Haris> late night stuck ups. :"(
[22:01] <RNeville> I also have problems with full drive encryption under Ubuntu 16.04 I run out of space on boot partions, eventually
[22:01] <nacc> RNeville: ok, libreoffice in 16.04 is 5.1.6,  yes; the snap is available on 16.04 as well
[22:01] <RNeville> partition/**
[22:01] <nacc> RNeville: those seem unrelated (encryption and /boot being full)
[22:02] <nacc> RNeville: are you doing regular autoremoves?
[22:02] <RNeville> I think if you check nacc you'll find that this is a know bug for full drive encryption under 16.04
[22:02] <nacc> RNeville: ... i've been using full disk encryption for years
[22:03] <nacc> RNeville: so unless you mean something else, you'd need to be more specific
[22:03] <Mocramis> nacc: it seems poweroff is affected as well
[22:03] <RNeville> boot partition is only 200 meg by default install under 16.04 and becomes full to the point that updates will not install
[22:03] <Haris> I lost connection to my box
[22:03] <Haris> *ouch*
[22:03] <Haris> I just hope I didn't kill myself
[22:03] <Haris> looks like it crashed
[22:04] <iopq> brainwash, :D it even shows a picture when I hit reboot - just not while Ubuntu is running
[22:04] <Haris> I (1) unmounted /tmp (2) ran apt-get update && apt-get upgrade. after that, the system crashed
[22:05] <Haris> big ouch for me
[22:05] <RNeville> last long term release of Ubuntu, again if not mistaken, also had this problem with boot of only 200 meg - which cause it to become full (when running full drive encryption) and OS wouldn't update
[22:05] <RNeville> boot partition/**
[22:05] <Haris> *whew*
[22:06] <Haris> nothing happened. I just lost 2 ssh connections. That's all
[22:06] <Haris> ssh reconnect worked ok
[22:07] <brainwash> iopq: then maybe disable runpm
[22:07] <Haris> does this ( https://pastebin.ca/4020740 or https://pastebin.ca/raw/4020740 ) mean this went normally ?
[22:08] <brainwash> iopq: cat /sys/kernel/debug/vgaswitcheroo/switch  will show you the power states for both gpus
[22:08] <tomreyn> Haris: what you posted is a successful system update, though you have "1 not fully installed or removed"
[22:08] <iopq> brainwash, doesn't exist
[22:09] <Haris> yep. don't recognize that part
[22:09] <Haris> ok, so at least next reboot should go ok
[22:09] <Haris> machine is safe
[22:09] <tomreyn> brainwash: unless you have bad thrid party apt repositories (PPAs) installed oyu should also "apt-get dist-upgrade".
[22:09] <RNeville> thx nacc
[22:09] <nacc> RNeville: that's why you do autoremove; and i don't think the defualt is 200M anymore, but i've not don a fresh install in some time
[22:10] <tomreyn> brainwash: sorry, this wasnt meant for you
[22:10] <CheetahPixie> um
[22:10] <CheetahPixie> wait
[22:10] <tomreyn> Haris: unless you have bad thrid party apt repositories (PPAs) installed oyu should also "apt-get dist-upgrade".
[22:10] <Haris> can't go for that yet. not untill our guys upgrade or migrate the app off of it
[22:10] <Haris> once that's done, I can then do dist-upgrade
[22:11] <tomreyn> Haris: i'd also check "df -h" again, especially looking for /tmp, if any.
[22:11] <Haris> I mean we haven't reached that point yet
[22:11] <nacc> Haris: dist-upgrade doesn't release upgrade
[22:11] <Haris> no /tmp in df -ah output
[22:11] <Haris> hmm
[22:11] <nacc> Haris: also, you can always -s apt-get to simulate it
[22:11] <nacc> Haris: to see what it wants to do, that is
[22:11] <Haris> apt-get -s dist-upgrade?
[22:11] <tomreyn> yes
[22:12] <nacc> yeah, im pretty sure that's supported even back to 14.04
[22:12] <nacc> you can check the manpage
[22:12] <Haris> https://pastebin.ca/4020742
[22:12] <RNeville> I worked nacc for hours in the past with help with the boot partition problem and autoremove didn't work properly. Anyway, I'm a nobe with Linux, so maybe I'm mistaken; however, if the default for boot is no long 200 meg this should now solve the full drive encryption problem I was having in the past
[22:13] <RNeville> help from this chatroom/**
[22:13] <RNeville> noob/**
[22:13] <Haris> don't believe I have third party repos' on this one
[22:13] <nacc> RNeville: hard for me to speculate
[22:13] <CheetahPixie> um
[22:13] <nacc> RNeville: *if* autoremove doesn't work, it could be a bug
[22:14] <brainwash> iopq: what does "cat /proc/cmdline" give?
[22:14] <CheetahPixie> i'm still seeing those with all ppas removed nacc
[22:14] <Haris> standard repos'
[22:14] <nacc> CheetahPixie: seeing what?
[22:14] <tomreyn> Haris: this looks good / safe. you want the patched kernel.
[22:14] <CheetahPixie> gimme a moment though
[22:14] <Haris> ok, running dist-upgrade
[22:14] <CheetahPixie> the stray wine stuff
[22:14] <nacc> CheetahPixie: did you purge the ppas?
[22:15] <RNeville> thx nacc, again a noob, so everything is a struggle - and must admit after this last reinstall of Ubuntu 16.04 I haven't gotten the "boot" partition full problem - so maybe bug is fixed, now, anyway
[22:15] <CheetahPixie> okay
[22:15] <CheetahPixie> so i now have 2.0.2ubuntu1
[22:15] <iopq> brainwash, BOOT_IMAGE=/boot/vmlinuz-4.4.0-122-generic root=UUID=dd03a09e-3614-4e44-8a15-5e5d24b64477 ro quiet splash acpi_enforce_resources=lax vt.handoff=7
[22:15] <CheetahPixie> annnd from the ubuntu official repos: 3.7.0~artful
[22:16] <tomreyn> Haris: by the way (for next time) there is also #ubuntu-server - a bit calmer than here, if you like.
[22:16] <Haris> https://pastebin.ca/4020743 or https://pastebin.ca/raw/4020743
[22:16] <duckx0r> RNeville, 200 megs is awfully small for a boot partition. I had it set to ~250 megs for a while and I was constantly running into errors with the partition being full.
[22:16] <Haris> for this specific box, I speculatae it wasn't installed with the server image
[22:17] <RNeville> However, after last reinstall of Ubuntu 16.04 I got libreoffice version <IP_ADDRESS> as default word processor
[22:17] <RNeville> thx duckx0r
[22:17] <Haris> %s/speculatae/speculate/
[22:19] <nacc> CheetahPixie: apt-cache policy the package name
[22:19] <nacc> CheetahPixie: that's *not* from the official ubuntu repos
[22:19] <tomreyn> Haris: probably an AMI. tose installed kernels make me think you may currently be running linux 3.13.0-48. you really need to reboot soon then.
[22:19] <brainwash> iopq: I guess you'll have to find out why the vgaswitcheroo path is missing
[22:20] <tomreyn> Haris: less of an issue if it's firewalled, but still.
[22:22] <CheetahPixie> Got rid of them.
[22:22] <CheetahPixie> ...Is the latest wine-devel only 2.18?
[22:22] <Haris> thank you all
[22:23] <Haris> I'm going to defer reboot till I'v had some good amount of sleep
[22:23] <Haris> this much is ok for now
[22:23] <nacc> CheetahPixie: wine-devel is not an ubuntu package
[22:23] <CheetahPixie> wine-development
[22:23] <nacc> !info wine-development bionic
[22:24] <nacc> !info wine-development artful
[22:24] <CheetahPixie> I'm on Artful.
[22:24] <nacc> CheetahPixie: are you on artul?
[22:24] <nacc> ok
[22:24] <nacc> CheetahPixie: then yes.
[22:24] <CheetahPixie> RIP.
[22:24] <CheetahPixie> Tiem to upgrade.
[22:25] <CheetahPixie> eh
[22:25] <CheetahPixie> guess I'll install wine-development just to run this one program and pause its progress.
[22:25] <tomreyn> !artful
[22:25] <tomreyn> not yet eol
[22:26] <nacc> tomreyn: no, but they want a newer version of wine
[22:26] <tomreyn> oh, right
[22:29] <CheetahPixie> My problem in a nutshell: A program crashes as soon as I press a hotkey,
[22:32] <shevchuk> CheetahPixie, try to install in gameonlinux 'container'? It can download and use specific wine version.
[22:39] <nacc> CheetahPixie: a program in wine?
[22:48] <CheetahPixie> nacc: yes
[22:48] <CheetahPixie> shevchuk: not listed on playonlinux, had issues trying
[22:51] <nacc> CheetahPixie: i mean that's sort of a common thing
[22:51] <nacc> CheetahPixie: did you check the wine db to see if its a known working app?
[22:51] <CheetahPixie> ...I ran it.
[22:51] <CheetahPixie> It works.
[22:51] <CheetahPixie> (Apart from hotkeys.)
[22:51] <nacc> CheetahPixie: honestly, I have never really understood the perspective of users re: "My wine app failed" ... it's a hack of an emulation to run windows apps under linux
[22:51] <nacc> CheetahPixie: then it doesn't "work" )
[22:51] <nacc> )
[22:51] <nacc> bah stupid keyboard, that was supposed to be :)
[22:52] <CheetahPixie> Not fully, but 4/5. :P
[22:52] <CheetahPixie> Alright, paused.
[22:52] <CheetahPixie> Let's upgrade.
[22:59] <nacc> CheetahPixie: good luck
[23:02] <CheetahPixie> "remove: gnustep-back0.25"
[23:02] <CheetahPixie> "Huh, what is this GNUstep thing?"
[23:02] <CheetahPixie> remember I was experimenting with alternate sessions a bit back; "Oh, that thing, heh."
[23:22] <Fenaer> Hi guys. Which config file do I have to edit to modify the GDM greeter theme
[23:22] <Fenaer> Or rather, change it to another
[23:24] <hid> hi
[23:25] <hid> im struggling installing bumblebee to work for my optimus nvidia card
[23:25] <hid> i install it and i get this error line: rmmod: ERROR: Module nouveau is in use
[23:31] <Privateer> what is the advantage of encrypting on setup with LCM vs later with something like veracrypt
[23:31] <tomreyn> hid: you'll either need to reboot or shutdown your display manager and X or blacklist nouveau and reboot, possibly continuing your work from an emergency shell if your reconfigured graphical desktop will not work, yet
[23:31] <Privateer> LVM**
[23:33] <hid> tomreyn: is it posible that i blacklist nouveau then the vidia driver doesnt work so my screen displays nothing
[23:33] <hid> nvidia*
[23:33] <tomreyn> Privateer: if you have the block device encryption layer below the LVM PV you will have to decrypt only that at boot. if you have it on the LVs you'll need to decrypt each of them.
[23:33] <hid> i did reboot several times :/
[23:34] <tomreyn> hid: it would fall back to vesa. but i'm not able to guide you with this setup, i don't have (and do not like to support) nvidia.
[23:35] <zanakyn> hey everyone. i haven't been able to get audio going through firefox since it started to require pulseaudio (admittedly i haven't tried super hard). i have pulseaudio installed, and afaik it's installed on ubuntu by default? has anyone else had this issue?
[23:35] <zanakyn> i'd rather not use chrome, but that's what i've been doing for audio and it's pretty annoying
[23:36] <tomreyn> Privateer: oh, by "on setup" you propbably mean during ubuntu installation?
[23:37] <Privateer> tomreyn: yes
[23:37] <tomreyn> Privateer: then i got your question a little wrong. there are ways to add the block device encryption layer later on by moving unencrypted data to encrypted block devices. but it's a lot more complicated than setting it up initially, and thus more error prone.
[23:38] <tomreyn> Privateer: it also means you wrote the data unencrypted to the storage in the4 first place,which you should try not to do.
[23:38] <eddyready> Anyone with a Dell laptop experience screen tearing on 18.04?
[23:39] <tomreyn> Privateer: so if you're serious about full disk encryption, you need to do it with fresh storages and on first write.
[23:39] <zanakyn> eddyready are you using the default window manager? are you using integrated graphics or do you have a dedicated amd/nvidia gpu?
[23:40] <Privateer> tomreyn: I didn't know if veracrypt was better than the installers version of encryption
[23:40] <tomreyn> zanakyn: yes, pulse audio is the default on ubuntu. are you not using pulseaudio then? or were you not using it? are you using ubuntu? which release? lsb_release -ds
[23:41] <zanakyn> tomreyn no i am using pulseaudio. basically haven't touched it, that's why im confused. i'm using ubuntu 16.04.4 LTS
[23:42] <tomreyn> Privateer: dmcrypt-luks, which the installer offers, is definitely a better choice on linux (and i might say in general).
[23:42] <zanakyn> firefox complains that i may need to install it, not sure why it's unable to use it
[23:42] <zanakyn> i've got pulseaudio 8.0 installed
[23:43] <tomreyn> zanakyn: is firefox or pulseaudio from a 3rd party apt respositry?
[23:43] <zanakyn> i don't think so, but let me check what i've added to my sources
[23:44] <tomreyn> zanakyn: sudo apt update; sudo apt-cache policy
[23:44] <tomreyn> zanakyn: you are welcome to show the output of these commands on a !paste
[23:44] <tomreyn> !paste
[23:44] <zanakyn> everything i've got in /etc/apt/sources.list is from an ubuntu host looks like
[23:46] <tomreyn> zanakyn: that's fine, but you also have /etc/apt/sources.list.d/  - "apt-cache policy" (when run after a successful "apt-get update") shows the actual sources configured
[23:46] <zanakyn> yeah you're right, i see that. looks like i've added the sources for kivy and the nvidia gpu drivers
[23:47] <zanakyn> i wouldnt think either of those would do anything with pulseaudio
[23:47]  * tomreyn does not know either
[23:47] <zanakyn> https://paste.ubuntu.com/p/zVgbT5qrWz/
[23:47] <zanakyn> there's the output
[23:47] <zanakyn> thanks for your help btw
[23:49] <zanakyn> oof ok yeah i've got a few more than that. i think they're pretty narrow though, for specific software. then again looking up the official version, my installed pulseaudio is like 3 major versions behind
[23:49] <tomreyn> wlecome zanakyn. i'm not entirely sure, but those can be fine. you can run "apt-cache policy PACKAGENAME" to find out where PACKAGENAME (i.e. a specific package you put there) is installed from.
[23:50] <zanakyn> yeah, it's from the ubuntu archives
[23:50] <zanakyn> 500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
[23:50] <tomreyn> zanakyn: pulseaudio 8 is in 16.04, that's fine in general, but you might have a patched version from another source, which would be good to rule out.
[23:51] <tomreyn> zanakyn: what does it say in the line above that?
[23:51] <zanakyn> yeah good to check up on. i didnt know you could find out the source that provided the package so easily
[23:52] <zanakyn> here's the full output https://paste.ubuntu.com/p/KmWgXq4btM/
[23:52] <tomreyn> okay, now i'm convinced, too. ;-) try the same for firefox
[23:53] <zanakyn> https://paste.ubuntu.com/p/ZYfdJBYYkW/
[23:53] <zanakyn> looks pretty similar
[23:54] <tomreyn> right
[23:54] <zanakyn> im only one minor version behind looks like. firefox 59.0.2 instead of 59.0.3, but taht was just released 3 days ago
[23:54] <zanakyn> i know this pulseaudio req came about a couple of months ago. i've been kind of lazy trying to resolve it
[23:54] <tomreyn> zanakyn: i suggest you run firefox from a temrinal and capture its output there to a file: firefox &> /tmp/firefox.out
[23:55] <zanakyn> ok one sec
[23:56] <zanakyn> wth
[23:56] <zanakyn> i just got audio output and i don't know why
[23:56] <zanakyn> lmao
[23:56] <Hashtag> Hey, I had ubuntu and windows dual booting but I moved a partition that I shouldn't have and now I can't boot. Please advise?
[23:56] <zanakyn> i don't think i did anything
[23:57] <zanakyn> Hashtag did you move the ubuntu boot partition or windows boot partition? or a different one?
[23:57] <tomreyn> zanakyn: maybe it just felt left out and wanted to get you to give it some attention.
[23:58] <Hashtag> zanakyn: I moved the ubuntu root partition, which has grub on it
[23:58] <zanakyn> lol i guess so, but then its pretty fickle. i've been using it for literally everything except video content :P
[23:58] <Privateer> is there a downside to installing the latest kernel vs going with what is provided after all the updates have been ran after install
[23:59] <zanakyn> ok so in that case, as long as you didnt move it over another partition i think you should be fine? it's been a while since i've had to reconfigure my partitons but i think you'd just want to boot from a live-boot usb and reconfigure grub
[23:59] <tomreyn> Hashtag: how did you juggle them around?
[23:59] <tomreyn> Hashtag: i mean, what was the layout before, what did you try to change it to, and did it seme to have succeeded?


[05:42] <bodhizazen> 'lo all
[06:04] <doctormo> bodhizazen: hello
[06:56] <bodhizazen> doctormo, https://wiki.ubuntu.com/Learning/Structure
[07:01] <doctormo> *reading*
[07:08] <doctormo> Looks like a good draft bodhizazen
[07:10] <bodhizazen> thank you for looking at it doctormo
[07:10] <doctormo> I would have teachers and students as "users" and have both groups as open launchpad groups with launchpad based mailing lists. I'd then have contributors (translators, artists, video producers etc) in a moderated group like devs with commit access, these would have a mailing list. Finally I'd have an administrators group of admins (no mailing list) who publish the work in revisions as required and then the council who are here for
[07:11] <doctormo> dispute resolution.
[07:11] <bodhizazen> well, admins need a mailing list, IMO, it they do dispute resolution
[07:12] <doctormo> admins don't do dispute resolution, that's the council. admins manage to content, they're like the technical commity.
[07:12] <doctormo> users (teachers, students) >> contributors >> admins >> council
[07:12] <bodhizazen> i see
[07:13] <bodhizazen> I would tend to have admins and council be the same people
[07:13] <doctormo> All members of the council will be admins, all admins are contributors and everyone may or may not be teachers and students.
[07:13] <bodhizazen> I am not familiar enough with moodle roles to know for sure
[07:14] <doctormo> We can fold them into the same group while the project is small < 100 people total, but if we get bigger, I'd suggest having it there as an optional expansion to the structure.
[07:14] <bodhizazen> and I am hoping for some additional input =)
[07:15] <doctormo> Also, all admins/council members must be contributors and all contributors have to have pasted the moodle moodle class.
[07:16] <doctormo> This forces me to have to do the class and pushes us to organise internal training of members.
[23:10] <Vantrax> hello peoples
[23:12] <pleia2> hey Vantrax
[23:20] <Vantrax> i didnt get much time to work on this site over the weekend >.<


[00:14] <randy_O> I'm having trouble getting an app to compile for armhf with the Ubuntu SDK. I'm getting the error: Could not find compiled binaries for architecture 'armhf'. Any ideas for what I should check?
[07:49] <dholbach> good morning
[08:22] <dholbach> popey: do you have an example package for bug 1530894?
[08:22] <ubot5`> bug 1530894 in Canonical Click Reviewers tools ".mo files don't seem to be allowed in packages of arch 'all'" [Undecided,Confirmed] https://launchpad.net/bugs/1530894
[09:02] <popey> dholbach, yeah, grab one of the older unav packages from the store?
[09:02] <dholbach> popey: I'm already set
[09:02] <dholbach> thanks
[09:02] <popey> ok
[09:02] <popey> sorry, missed your ping
[09:03] <dholbach> https://code.launchpad.net/~dholbach/click-reviewers-tools/1530894/+merge/281730
[09:03] <dholbach> jdstrand, beuno (or anyone else really): ^
[09:03] <dholbach> popey: I wonder why this recently turned into a problem though
[09:03] <dholbach> the check has been like that for ages
[09:04] <popey> maybe click is building it differently?
[09:04] <popey> sdk changes?
[09:04] <dholbach> that'd surprise me
[09:05] <popey> do mo files always look like that?
[09:05] <popey> are they always included?
[09:05] <popey> maybe look in an older working unav?
[09:05] <dholbach> we're using python-magic which unfortunately is not as clever as file(1)
[09:06] <popey> :D
[09:06] <dholbach> so I added a check which checks if the filename ends with '.mo' and I attempt to open it using gettext and see if that works
[09:06] <dholbach> I hope that's good enough
[12:00] <popey> dholbach, what are we doing with apps currently in the queue with the .mo files issue?
[12:00] <dholbach> popey: I don't know
[12:00] <dholbach> Martin and Jamie should be up soon - let's discuss with them
[12:07] <popey> ok
[14:05] <ahayzen> faenil, o/ I'm playing about with the ListItemLayout stuff, and i was wondering if there is a way to vertically centre the labels, as some of the listitems in music have different heights so then the subtitle is touching the bottom of the listitem
[14:06] <faenil> ahayzen: they're autoamtically centered
[14:06] <ahayzen> hmmm
[14:06] <ahayzen> do i need to anchors { fill: parent } or something ?
[14:06] <faenil> ahayzen: blind guess, are you setting ListItem's height to layout.height+listitem.divider?
[14:06]  * ahayzen tried setting a height
[14:06] <ahayzen> oh its layout.height ?
[14:06] <faenil> ahayzen: check out the docs :)
[14:07] <ahayzen> hmm
[14:07] <ahayzen> but we do it the other way around... like we set the ListItem to be X high then expect the stuff inside to fit
[14:07] <ahayzen> (currently)
[14:08] <faenil> ahayzen: yeah, but you don't set Column's height, do you ;)
[14:08] <ahayzen> the column was in a loader that was verticalCenter: parent.verticalCenter
[14:08] <faenil> ahayzen: no I didn't mean your Column :)
[14:09] <faenil> it was a general statement
[14:09] <faenil> so, the issue is
[14:09] <faenil> ListItemLayout has to follow visual rules
[14:09] <ahayzen> :-)
[14:09] <faenil> like 1 or 2gu top/bottom padding depending on some conidtions and stuff
[14:09] <faenil> + it has to fit the labels
[14:10] <ahayzen> yeah that's what we expect... maybe i just need to change things around :-)
[14:10] <faenil> so you can't really restrict its height, because there would be no way to enforce that otherwise
[14:10] <ahayzen> just one of our listviews has the listitems set to 6GU in height
[14:10] <faenil> so ListItemLayout computes how much space it needs, and ListItem has to resize to show all of it
[14:10] <DS-McGuire> pmcgowan, Any chance we can see https://bugs.launchpad.net/ubuntu/+source/telephony-service/+bug/1477838 but onto a OTA milestone, the bug has been around far too long.
[14:10] <ubot5`> Launchpad bug 1477838 in Canonical System Image "[MX4] Crackling sound after playing audio and suspended" [Medium,Confirmed]
[14:11] <ahayzen> and another to 7
[14:11]  * ahayzen removes all the height stuff :-)
[14:11] <faenil> :) it has to follow layout's height
[14:11] <faenil> ahayzen: also remember to consider divider's height
[14:11] <faenil> (look at the doc, there's a whole section about height :) )
[14:11] <ahayzen> we hide the divider :-)
[14:11] <pmcgowan> DS-McGuire, I will check but I have not seen any progress either
[14:12] <DS-McGuire> pmcgowan, Thanks
[14:12] <faenil> ahayzen: I understand that this change of way of looking at things is confusing, but I couldn't find anything that worked better...if you have any idea on how to improve that just let me know ;)
[14:13] <ahayzen> faenil, no i like it, its awesome, i've hardly had to change anything for the listitems....the cards could be more interesting though :-)
[14:13] <faenil> :) cool
[14:13] <faenil> it would be even better if I find a way to remove that confusion.. :/
[14:13] <ahayzen> we are moving the cards from a custom ColumnFlow to GridView as well, so everything could be super smooth once it all lands :-)
[14:14] <faenil> :)
[14:14] <faenil> let's hope so :D
[14:14] <faenil> + there are more ListItemLayout optimizations to make (use QQuickItemListener), but I won't have time to work on that anytime soon O/
[14:14] <faenil> :/
[14:14] <ahayzen> hehe, ok it does look a bit different as the listitems are bigger, but it works
[14:14] <faenil> so it will get even a bit better :)
[14:15] <ahayzen> faenil, you can't do alias's to the title/subtitle properties right ?
[14:15] <faenil> yeah, please notice the paddings are all customizable, so if you *really* have to change it you can, once visual design acks it. So have a chat with them if their designs don't follow the rules they defined :D
[14:15] <faenil> ahayzen: me thinks
[14:16] <ahayzen> ooo, ok well our design was based of the design which got approved sooooo :-)
[14:16] <faenil> ahayzen: yeah, I mean, if the visual design you received needs customization to the listitemlayout properties, please make sure the designers know that
[14:17] <faenil> maybe the visual rules for layouts were not final when they made the music app designs
[14:17] <faenil> or something like that
[14:17] <ahayzen> i think we just had a smaller vertical spacing/padding between them, but this design is super old :-)
[14:17] <faenil> ahayzen: so you don't have a new visual design for the app?
[14:17] <ahayzen> define 'new' ;-)
[14:18] <faenil> newer than 6mo
[14:18] <faenil> :D
[14:18] <ahayzen> <3 months... don't think so, i've seen screenshots sometimes
[14:18] <ahayzen> probably not
[14:18] <faenil> mm ok
[14:18]  * ahayzen tries to remember
[14:18]  * ahayzen has been focussed on bgplaylists :-)
[14:18] <faenil> then just let designers have a look at it once you're done :)
[14:18] <faenil> hehe
[14:19] <ahayzen> i'll leave it as default for now, and see what other think :-)
[14:19] <faenil> yep ;)
[14:19] <ahayzen> faenil, but for the aliasing that didn't work... like property alias primaryText: listItemLayout.title.text; or something
[14:20] <faenil> ahayzen: I vaguely remember something, did you check the docs?
[14:20] <ahayzen> so i'm having to have a middle property string at the moment, unless i assume it'll always be model.title and model.author
[14:20] <ahayzen> i'm scanning through the docs :-)
[14:21] <faenil> me checks system settings, I think they did the same
[14:22] <faenil> ahayzen: try having a look at this https://code.launchpad.net/~phablet-team/ubuntu-system-settings/settings-listitems/+merge/278322
[14:22] <ahayzen> faenil, ok thanks :-)
[14:23] <faenil> ahayzen: so, you say the alias doesn't work at all? what's the issue
[14:23] <ahayzen> it says that isn't a valid location
[14:23] <faenil> sounds familiar...
[14:23] <ahayzen> i assume because the property doesn't exist until you query it or something ?
[14:23]  * faenil digs in his memory
[14:25] <ahayzen> faenil, they have done basically the same http://bazaar.launchpad.net/~phablet-team/ubuntu-system-settings/settings-listitems/view/head:/src/SystemSettings/ListItems/Standard.qml#L38
[14:25] <faenil> yeah I was just about to point at that
[14:25] <ahayzen> have a property string in the ListItem
[14:25] <faenil> mmm
[14:26] <ahayzen> would be cool if you could alias :-)
[14:26] <ahayzen> even less memory \o/
[14:26] <faenil> heh :)
[14:26] <faenil> I remember investigating that for sure
[14:29] <faenil> ahayzen: what if you alias title instead of title.text?
[14:29] <ahayzen> could work
[14:29]  * ahayzen tries
[14:29] <faenil> (can't find anything in my dev diary)
[14:31] <ahayzen> faenil, seems to possibly work :-) if it does it means i don't need separate properties for the colour/objectName as well \o/
[14:31] <faenil> ;)
[14:32] <ahayzen> thanks :-)
[14:32] <faenil> np!
[14:32] <faenil> ahayzen: thanks for reminding me about that :)
[14:32] <faenil> ahayzen: I definitely have to add it to the docs
[14:32] <ahayzen> maybe that should be noted in the docs
[14:32] <faenil> definitely
[14:36] <faenil> ahayzen: the alternative of course is to use slotslayout and your own labels, which is however not recommended, unless you just have 1 label and don't need a Column
[14:36] <ahayzen> yeah :-) i may need to use Slots for our Cards
[14:37] <faenil> could be, I don't remember what they look like, but sounds like a usecase for SlotsLayout, yeah
[14:37] <faenil> or some hammering work on ListITemLayout :D
[14:38] <ahayzen> well they are square/rectangular and go into the ColumnFlow or eventually GridView
[14:38] <faenil> mmm
[14:39] <faenil> kenvandine: how is the listitemlayout move coming along? any help needed to complete that?
[14:39] <faenil> or jgdx ^
[14:40] <kenvandine> stalled
[14:40] <kenvandine> nothing blocking it
[14:40] <kenvandine> just working on other stuff too
[14:40] <faenil> okay, cool
[14:40] <kenvandine> we're doing it along with refreshing the visuals throughout
[14:40] <ahayzen> faenil, the blocks in this that have album art then text below :-) https://plus.google.com/photos/photo/100887841569748798697/6229649300550663378
[14:45] <faenil> ahayzen: I see...well, definitely not a listitem :D
[14:45] <ahayzen> yah :-)
[14:45] <faenil> ahayzen: you could still use ListItemLayout for the lower part :DF
[14:45] <faenil> :D
[14:46] <ahayzen> time to find out if it breaks autopilot :-)
[14:46] <faenil> haha
[15:13] <ahayzen> balloons, jenkins is failing everything for music today, even though it says 'success' at the end? https://core-apps-jenkins.ubuntu.com/job/music-app-ci/48/console https://code.launchpad.net/~ahayzen/music-app/fix-1526274-use-layouts/+merge/281757
[15:20] <balloons> ahayzen, ohh boy.
[15:20] <balloons> ahayzen, I was playing with music yesterday a bit
[15:20] <ahayzen> faenil, so there are leading/trailing for left/right of the main, but nothing for above/below? so i'm probably going to have to just put my Column into the mainSlot...but then what advantage does that gain? From just being a Column to then being a SlotLayout with the mainSlot as the Column ?
[15:21] <ahayzen> balloons, hehe :-)
[15:21] <faenil> ahayzen: not much, aside from consistency with visual rules
[15:21] <faenil> (and it's not necessarily true that visual design wants that consistency, that's to be decided I guess)
[15:22] <faenil> if you have top/bottom stuff, you're probably creating something which is not a list item :D
[15:22] <ahayzen> but like would any rules be enforced lol what would it do differently to my column ? put padding around it? which i don't want it todo
[15:23] <ahayzen> yeah we call it a 'Card' and it goes (or will go) into a GridView
[15:23] <faenil> well, that's what listitemlayout does, handles a layout, padding/positioning
[15:23] <ahayzen> yeah :-/
[15:23] <faenil> plus is cheaper than Column + 2 labels iirc
[15:23] <faenil> (but please benchmark that if you want to go for it)
[15:23] <ahayzen> i wonder if eventually there should be a GridItemLayout or something
[15:23] <ahayzen> if design decide to use GridViews elsewhere
[15:23] <faenil> who knows :)
[15:24] <ahayzen> like parts of the scopes are similar ish
[15:24] <faenil> yeah
[15:24] <ahayzen> an Image at the top with a label below
[15:24] <faenil> though if it's just that you can use and Image + ListItemLayout, and use anchors, should be cheap that way
[15:24] <faenil> an*
[15:25] <ahayzen> hmm
[15:26] <ahayzen> so have a Columm { Image {} ListItemLayout {} } you mean ?
[15:28] <faenil> without column, just anchors, it's cheaper
[15:28] <faenil> listitemlayout.anchors.top: img.bottom
[15:29] <ahayzen> ok i'll have a play
[15:29] <faenil> :)
[15:29] <ahayzen> as we have some fun wrapping settings on the labels as well :-)
[15:29] <faenil> hehe
[15:30] <faenil> and Qt doesn't really do an awesome job with elideright + wrapping..
[15:30] <faenil> sometimes it wraps too early :/
[15:31] <faenil> (no wrapping, just elide sorry, it elides too early)
[15:31] <ahayzen> oh i saw it was doing that and just changed the setting...
[15:31] <ahayzen> faenil, try title.wrapMode: Text.WrapAnywhere
[15:31] <ahayzen> that then allows it to elide closer to the edge i found
[15:32] <faenil> ahayzen: yeah...
[15:32] <faenil> ok, so my vague memory was actually correct, it has to be default wrap setting + elide
[15:32] <faenil> :D
[15:32] <ahayzen> :-)
[15:33] <t1mp> ahayzen: hello
[15:33] <t1mp> ahayzen: I think I have a fix for https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1531016
[15:33] <ahayzen> t1mp, o/
[15:33] <ahayzen> \o/
[15:33] <t1mp> you can try the attached MR
[15:33] <ahayzen> i applied your height idea and that worked for music as a workaround :-) http://bazaar.launchpad.net/~ahayzen/music-app/cards-use-gridview/revision/958
[15:34] <faenil> and that's what we have on listitemlayout by default...it probably makes sense to change the default value, at this point...
[15:34] <ahayzen> t1mp, awesome thanks, i'll try it :-)
[15:35] <t1mp> ahayzen: maybe it is also time to try out the new PageHeader :)
[15:35] <ahayzen> :-)
[15:35]  * ahayzen needs to get back to working on the convergence stuff
[15:35] <t1mp> ah, that reminds me to write a blog post about that
[15:59] <dholbach> jdstrand, beuno: I don't know why this became important recently, but I think it'd be good if we could land https://code.launchpad.net/~dholbach/click-reviewers-tools/1530894/+merge/281730 or something like it
[15:59] <dholbach> popey has been getting quite a bit of feedback about blocked uploads
[15:59] <dholbach> (not sure if Martin or Jamie are still on hols?)
[16:01] <beuno> dholbach, heya
[16:01] <beuno> yeah, I have the tab opened with some comments I haven't submitted  :)
[16:03] <balloons> ahayzen, you are going to see a few more weird things I'm guessing
[16:03] <dholbach> I should've said "I don't know why this became a problem recently" earlier
[16:03] <ahayzen> balloons, ok lol :-) are you able to fix it?
[16:04] <balloons> ahayzen, the weirdness with zero byte artifacts has FIANLLY been solved. So yes, everything should be able to come online
[16:04] <ahayzen> \o/ thanks balloons
[16:04] <balloons> I'll be at it this afternoon; I disabled it again
[16:05] <ahayzen> cool :-)
[16:05] <balloons> but notice https://core-apps-jenkins.ubuntu.com/job/adt-krillin/63/ actually ran again
[16:06] <balloons> and one more of yours that snuck in: https://core-apps-jenkins.ubuntu.com/job/adt-krillin/64/console
[16:07] <beuno> dholbach, my neither, I'd like jdstrand's input on it
[16:07] <beuno> maybe we should flat out ignore .mo's without even probing it
[16:07] <dholbach> beuno: popey asked what we do with blocked apps
[16:08] <beuno> what are blocked apps?
[16:08] <dholbach> because of this issue a bunch of apps are not let through right now
[16:08] <dholbach> they're blocked in the queue right now
[16:09] <dholbach> basically all arch=all apps with translations
[16:11] <balloons> ohh ahayzen, can you paste your adt line for running tests btw?
[16:11] <ahayzen> balloons, its in the readme.... but $ adt-run -o /tmp/music-app/output-folder . com.ubuntu.music_*_all.click --- ssh -s adb -- -p <passcode>
[16:11] <ahayzen> or
[16:12] <ahayzen> $ ADT_AUTOPILOT_MODULE="-v music_app.tests.test_music.TestEmptyLibrary.test_some_specific_test" adt-run -o /tmp/music-app/output-folder . com.ubuntu.music_*_all.click --- ssh -s adb -- -p <passcode>
[16:13] <balloons> ahayzen, I was curious about your subunit output
[16:13] <ahayzen> balloons, oh if your asking about the output, as you are in the other channel... it comes from -o
[16:13] <ahayzen> then in that folder it creates an artifacts folder
[16:13] <ahayzen> and then a subunit file
[16:13] <balloons> ahayzen, ohh, using -o will give a subunit file then eh?
[16:13] <balloons> and yea, I asked pitti for fun
[16:13] <ahayzen> :-)
[16:15] <beuno> dholbach, they are stuck in the review queue
[16:15] <beuno> and any of us can unblock it
[16:15] <beuno> if it's ok for them to go through
[16:15] <dholbach> ok, so you'd suggest we let them through?
[16:15] <beuno> we can wave them through until we figure out the automated tools
[16:17] <dholbach> popey: ^
[16:18] <beuno> are the mo binaries truly arch independant?
[16:18] <ahayzen> t1mp, that branch resolves the issue for both the test case and the music-app thanks :-)
[16:18] <ahayzen> t1mp, i assume that'll be in the OTA10 landing of the uitk ?
[16:22] <dholbach> beuno: yes - in the archive we build arch: all packages just once (let's say on i386) and use the packages on all architectures
[16:23] <beuno> dholbach, cool, so lets wave them through
[16:23] <beuno> and I'll comment on the MP that I wouldn't even probe for .mo's to be mo's
[16:23] <dholbach> so fn.endswith('.mo') would be good enough for you?
[16:29] <beuno> dholbach, it would, yes
[16:32] <t1mp> ahayzen: yes, I assume the same :)
[16:32] <ahayzen> cool thanks :-)
[17:08] <DS-McGuire> pmcgowan, Thanks for pushing that bug to OTA9 :D
[17:08] <pmcgowan> DS-McGuire, np, just reproduced it pretty reliably, not sure yet what it is
[17:09] <pmcgowan> the audi elemnt is being paused properly
[17:09] <pmcgowan> audio element
[17:09] <pmcgowan> odd I never noticed it myself
[17:09] <DS-McGuire> Yeah it is super easy to repoduce.
[17:10] <DS-McGuire> I notice it all the time, I like to work in silence with my phone on my desk and that bug makes me have to clear all notifications as soon as I get them because it just pops and cracks all night long.
[17:16] <pmcgowan> DS-McGuire, so clearing the notifications makes it stop?
[17:19] <ahayzen> faenil, using the analyse tool in QtC the listitemlayout, effectively removes the part that was in an async loader before... this then reduces the time by ~5ms to load (from ~10ms) for each delegate on mako, so will probably be more noticeable on lower powered devices :-)
[17:19] <faenil> wow, half the time just by moving to listitemlayout
[17:19] <ahayzen> yeah ish, it is really tricky to calculate
[17:20] <faenil> 5ms is huge though
[17:20] <faenil> 5ms for one delegate is a lot :/
[17:20] <ahayzen> the loader was all over the place before between 3-8ms
[17:20] <ahayzen> faenil, but its still way below 16ms :-) and this is when scrolling rapidly down the list
[17:21] <faenil> ahayzen: mmm but you don't just create 1 delegate each frame
[17:21] <faenil> and even if, you don't have 16ms, the compositor has to work on it as well...
[17:21] <ahayzen> no, and you can see the fps stays easily ~60fps
[17:22] <faenil> ok, so it probably takes way less than 5ms each delegate
[17:22] <faenil> otherwise I don't think quick scrolling would keep 60fps
[17:22] <faenil> but even relatively slow scrolling wouldn't :D
[17:22] <faenil> ahayzen: how are you computing the time?
[17:22] <ahayzen> :-) that's just what the QtC analyse thing says it takes to create it :-)
[17:23] <faenil> I see, ok...
[17:23] <faenil> mmm
[17:23] <ahayzen> it was terrible in the old days before Florian showed us some tricks :-) and now with listitemlayout its halved again \o/
[17:23] <DS-McGuire> pmcgowan, Yes, sorry I thought that was known information.
[17:23] <faenil> \o/
[17:24] <faenil> some tricks like? (I'm curious :) )
[17:24] <ahayzen> faenil, how do you usually measure the time ?
[17:24] <faenil> ahayzen: during component development I use Q_BENCHMARK
[17:24] <faenil> on a View with 5k delegates
[17:24] <ahayzen> ...there was a presentation that Gerry did as well
[17:24] <ahayzen> ah
[17:24] <ahayzen> remember our one has an Image in it as well
[17:25] <ahayzen> that it has to get from the thumbnailer
[17:25] <faenil> yeah, ofc :)
[17:25] <faenil> that's the main bottleneck most likely...
[17:25] <faenil> but hey, I don't have much info about what it takes to stay at 60fps on our devices
[17:25] <faenil> so it's very useful to get some numbers
[17:25] <ahayzen> faenil, when you have some time what this if you haven't before :-) https://www.youtube.com/watch?v=RpU6md2mMFs
[17:26] <faenil> it would be lovely to see the time the compositor needs as well
[17:27] <ahayzen> that shows using the performance monitor thing, where it was bad if it went over 16ms he said :-)
[17:27] <faenil> ahayzen: ah ok, I have already I think
[17:27] <faenil> yeah, I still believe we don't have 16ms though ;)
[17:28] <faenil> because of other stuff that needs doing to get that frame on screen
[17:28] <ahayzen> yeah idk, maybe that's all included in this somehow :-)
[17:28] <faenil> maybe greyback can give shed some light on that
[17:28] <faenil> -give
[17:29] <faenil> ahayzen: sure, it could be that the analyzer takes that into account already, don't remember
[17:29] <ahayzen> :-)
[17:30] <faenil> greyback: how much time can we spend actually doing the drawing?
[17:30] <faenil> (i.e. so that with compositor, nested servers and whatnot it is < 16ms)
[17:30] <greyback> faenil: to get 60fps, you've got 16.6ms per frame
[17:30] <ahayzen> and what does the analyse tool in QtC show?
[17:31] <ahayzen> is that the final time?
[17:31] <greyback> my follow-up to Florian's presentation: https://docs.google.com/presentation/d/1wFu6gNaaFVdTjIQYvMokeHg5iLZ_GG5xgohWQ9hwwyA/edit#slide=id.p
[17:31] <faenil> greyback: yes, but the compositor surely does some handling and wastes some of that time
[17:31] <faenil> it's surely not free :)
[17:31] <ahayzen> greyback, ah yeah was that the presentation you did at Washington ?
[17:31] <greyback> faenil: yeah, there's only one GPU, so it's scheduler manages sharing the tasks
[17:32] <faenil> greyback: yeah, but you can't work on a half finished frame
[17:32] <faenil> so you have less than 16 to draw, then send it to the compositor, and let it do its job
[17:32] <faenil> right?
[17:33] <greyback> faenil: phone GPUs make it hard to say yes or no to that. You generate gl calls, then calls swap buffers. the gpu driver only then gets to work
[17:34] <greyback> the deferred rendering architecture means it's hard to know how long it actually takes to draw that frame
[17:34] <greyback> need to use fences to accurately measure it
[17:34] <faenil> greyback: well, if you can't keep 60fps, it means it took too long :) I was wondering whether you guys had some stats about that
[17:34] <faenil> on devices like krillin or arale
[17:35] <greyback> faenil: nothing handy, sorry
[17:35] <faenil> greyback: ok, thanks anyway :) but you do agree the app has (potentially way?)-less than 16ms, right?
[17:35] <greyback> faenil: sure
[17:35] <faenil> greyback: ok, cool :)
[17:36] <greyback> but if you're anywhere near 16ms per frame, you're doing way too much
[17:36] <faenil> greyback: yeah, exactly, that was my point
[17:36] <greyback> apps at 10ms a frame should look smooth
[17:36] <faenil> greyback: if your app takes 16ms to produce a frame, that's never going to be rendered at 60fps
[17:36] <faenil> greyback: there we go, that's what I was looking for :)
[17:37] <greyback> if your compositer was free, it just about could manage it :)
[17:37] <faenil> heh, exactly ;)
[17:37] <faenil> my point :)
[17:37] <greyback> and there's situations where it is free, using hardware overlays
[17:37] <greyback> but we're not using those (yet)
[17:37] <faenil> greyback: but you still have window decorations, shadows around windows etc, don't you
[17:37] <faenil> well, not on touch maybe
[17:37] <faenil> but in the convergent world... :)
[17:38] <faenil> (not on mobile phone in mobile mode, I meant :D )
[17:38] <greyback> if the only thing on screen that changes is your surface, we can put that surface in an overlay. then the hardware will composte new frames of your surface, without redrawing everything else around it
[17:38] <greyback> it a good perf bonus
[17:38] <faenil> indeed
[17:38] <faenil> looking forward to hw overlays :D
[17:43] <faenil> ahayzen: so yeah, that's what I meant ^^
[17:43] <faenil> :)
[17:43] <ahayzen> :-) so 5ms is good then \o/
[17:44] <faenil> haha, well 5ms is just the delegate creation, then you have to paint it, and paint the other things that changed in your app (assuming an ideal renderer where exactly only the things that changed are repainted)
[17:45] <faenil> and since you're scrolling a list, you basically have to paint all the delegates which are on screen :D
[17:45] <ahayzen> yup :-)
[17:45] <faenil> so, yeah...I still think 5ms for 1 delegate creation is still a bit tight ^_^
[17:46] <ahayzen> when it was ~10ms before it would still hit ~60fps on mako, but then everything was async
[17:46] <faenil> especially because n4 is not exactly a dumb phone :D
[17:48] <ahayzen> faenil, so on the Cards one, we have it so the first line can have a maximumLineCount: 2 but when it wraps the text goes over the subtitle ?
[17:48] <ahayzen> would that be 'expected' ?
[17:49] <faenil> ahayzen: nope :)
[17:49] <faenil> I remember investigating that as well...
[17:50] <faenil> ahayzen: can you check if title.height changes when the text wraps?
[17:50] <ahayzen> i'll try :-)
[17:50] <faenil> (if it doesn't, then it's likely not my fault)
[17:50] <faenil> cool
[17:54] <ahayzen> faenil, it does change      qml: LineCount 1 height 40        qml: LineCount 2 height 80
[17:54] <faenil> ahayzen: crap :D
[17:56] <ahayzen> faenil, this is my ListItemLayout if it helps http://pastebin.ubuntu.com/14422428/
[17:57] <faenil> ahayzen: mmm you're constraining its height...
[17:57] <ahayzen> ah yeah, as the GridView requires the height to be fixed
[17:58] <ahayzen> faenil, shall i remove the bottom: anchor and see what happens?
[17:59] <faenil> ah right, gridview constraints...mmm that's interesting
[17:59] <faenil> ahayzen: yea please try, but it's probably not going to fix it
[17:59] <ahayzen> yeah thats why we had our ColumnFlow before :-)
[17:59] <ahayzen> that allowed for differing height cards
[17:59] <faenil> hehe yeah
[17:59] <faenil> I remember that wrapping issue anyway...now the point is: did I forget about fixing, or did I forget what the solution is? :D
[18:00] <ahayzen> but design finally understood we would never get the same performance so now we've been told to use GridView
[18:00] <faenil> hehe
[18:00] <ahayzen> faenil, i don't think taking the bottom off has helped... the subtitle appears in the exact place where it does on ones where the title does not wrap as well
[18:01] <faenil> ahayzen: meanwhile, I'm changing the default wrapping, as that's likely what the dev will want to use (WrapAnywhere), because what Qt does when ElideRight is used is not nice :/
[18:01] <faenil> ahayzen: yeah, as expected
[18:01] <ahayzen> yeah WrapAnywhere or Text.WrapAtWordBoundaryOrAnywhere are good :-)
[18:02] <faenil> yep
[18:04] <faenil> ahayzen: timeout for me today :) be back tomorrow, and will have a closer look at that issue and fix it if needed :)
[18:04] <ahayzen> faenil, thanks :-)
[18:04] <faenil> have a nice day o/
[18:05] <ahayzen> you too thanks for your help o/
[18:06] <faenil> nw!
[18:06] <faenil> ahayzen: ps WrapAtWordBoundaryOrAnywhere is not enough
[18:06] <faenil> it has to be anywhere
[18:06] <faenil> (just tested)
[18:06] <ahayzen> hehe :-)
[18:07] <faenil> ;D
[18:07] <ahayzen> WrapAtWordBoundaryOrAnywhere is good when you actually want to wrap across two lines
[18:11] <jdstrand> beuno: I committed dholbach's change with some changes in r564. It sounds like it would be a good time for a sync of the review tools
[18:11] <jdstrand> beuno: and hi!
[18:11] <beuno> jdstrand, o/
[18:11] <beuno> ack
[21:11] <ahayzen> balloons, i see your having fun with jenkins for music :-), i think bug 1452492 maybe a good candidate for code-in (i don't think it has already been implemented)


[09:00] <Odd_Bloke> wgrant: cjwatson: I'm hitting "fatal: remote error: DNS lookup failed: address 'xmlrpc.lp.internal' not found: [Errno 24] Too many open files." when I try to use Launchpad git on lp:~daniel-thewatkins/cloudware/+git/cloud-images-checker
[09:04] <wgrant> Odd_Bloke: Investigating.
[09:04] <Odd_Bloke> wgrant: Thanks; do you want me to file a bug or anything?
[09:06] <wgrant> Odd_Bloke: Not at this point. Thanks for pointing it out.
[09:06] <Odd_Bloke> wgrant: We first saw it at 0840 UTC (first Jenkins job failure), it was working at 0817 (the previous Jenkins job run).
[09:34] <wgrant> Odd_Bloke: Should be all happy now.
[09:34] <Odd_Bloke> wgrant: Looks good, thanks!
[17:19] <tintou> Hi all
[17:20] <dobey> hi
[17:20] <tintou> I want to authenticate to launchpad, but I'm stuck because the request_token isn't returning oauth_callback_confirmed=true
[17:20] <tintou> (using OAuth v1)
[17:21] <dobey> you're trying to implement your own oauth client?
[17:22] <tintou> I'm using GSignond
[17:22] <dobey> you're trying to make a plug-in for online-accounts in ubuntu?
[17:23] <tintou> almost, the GLib version :)
[17:23] <dobey> or something else? i'm not quite sure what GSignond is
[17:24] <tintou> Single Sign-on daemon, a similar one than the one use in ubuntu but using GLib instead of Qt
[17:24] <tintou> It's already working fine for Yahoo (also using OAuth v1)
[17:25] <tintou> so I'm using the URLs from this page: https://help.launchpad.net/API/SigningRequests
[17:27] <tintou> but https://launchpad.net/+request-token is returning oauth_token=AuthToken&oauth_token_secret=AuthTokenSecret
[17:29] <tintou> so oauth_callback_confirmed=true is missing to comply to the specifications http://tools.ietf.org/html/rfc5849#section-2.1
[17:32] <tintou> Is this the right place or should I open a bug report on Launchpad itself :P
[17:41] <dobey> i'm not sure
[17:41] <dobey> but it's not that simple
[17:41] <dobey> oh well
[19:03] <benjaoming> I've published a beta release in a PPA and then deleted it. The old stable is now marked "superseded", is there a way to bring it back?
[19:04] <dobey> no, you can't revert to an older version in the archive
[19:07] <benjaoming> dobey: thanks for clarifying! if the stable release was 1.0, and the beta was 2.0~b1, can I then upload a 1.1 and it'll work?
[19:08] <dobey> no
[19:09] <dobey> you can upload 1.0 as 2.0~b1.is.really.1.0
[19:51] <Peng> Isn't that what epochs are for? 1:1.0
[19:51] <Peng> Isn't that what epochs are for? 1:1.1 *
[19:53] <dobey> no, you shouldn't use an epoch
[19:54] <Peng> Why not?
[19:55] <dobey> they are method of absolute last resort. you definitely shouldn't add a new epoch in a PPA, when debian/ubuntu don't have the epoch on the package
[19:55] <Peng> oooh
[19:55] <dobey> adding an epoch breaks upgrading for anyone who used your ppa, even if you got hit by a bus and never upload to it again
[21:47] <benjaoming> So just to make sure I understand: Deleting the latest version means that the superseded version is no longer available => No installation candidate? I mean, testing it now, and it seems that's how things work..
[21:49] <benjaoming> And thanks for being understanding, I bet a million others have asked the same question :)
[21:50] <dobey> yes, once you've uploaded a newer version you can't go back to the older version
[23:16] <benjaoming> dobey: cool thanks, much obliged -- will have to work harder on getting the beta release finalized then :)