[16:12] <TomJaeger> what do people think about bug #276990 ?
[16:12] <TomJaeger> hmm, no bot here?
[16:12] <TomJaeger> https://bugs.launchpad.net/ubuntu/+source/linux-backports-modules-2.6.27/+bug/276990
[16:18] <TomJaeger> I can't believe the response to a random kernel panic on just about any intel laptop with 802.11n sold in the last year is "Let's tell people in the release notes that they have to install a random daily compat-wireless snapshot.
[16:22] <TomJaeger> And the other thing is, why make it impossible for people to find this bug report by setting the importance for the kernel package to "Unconfirmed"?
[16:33] <TomJaeger> How would I go about requesting a SRU here?
[16:42] <apw> its not entirly clear from the bug, nor the linked wireless bug that is fixed


[09:08] <henninge> Hi dpm!
[09:08] <henninge> dpm: You assigned bug 758621 to German Translators.
[09:08] <dpm> hey henninge :)
[09:08] <ubot4> Launchpad bug 758621 in ubuntu-translations "Need German fallback message in gnome-session (affects: 1) (heat: 33)" [High,New] https://launchpad.net/bugs/758621
[09:09] <henninge> dpm: Do we know which package the string is in?
[09:11] <dpm> henninge, https://translations.launchpad.net/ubuntu/natty/+source/gnome-session/+pots/gnome-session-2.0/de/+translate?batch=10&show=all&search=unity
[09:11] <dpm> it seems it has been translated already
[09:12] <henninge> yes, and not just yesterday ...
[09:14] <dpm> yeah, perhaps the translation is not being loaded somehow
[09:14] <henninge> I am just wondering if this is a translation bug or a code bug.
[09:15] <henninge> but I don't know enough about this kind of code to find out...
[09:15] <henninge> oh well
[09:15] <andrejz> good morning from me too ;)
[09:15] <henninge> hi andrejz ;)
[09:17] <andrejz> dpm, is ubuntu 11.04  going to use gnome 3.0.1?
[09:17] <dpm> henninge, it's a desktop file. Traditionally, translations from .po files are merged into the textual .desktop file by intltool at build time. But in Ubuntu we've got a patch in glibc to load .desktop file translations from .mo files
[09:22] <dpm> hi andrejz
[09:24] <dpm> andrejz, 11.04 will mostly use 2.32.x, but there are some 3.0 modules, for which we probably are going to use 3.0.1 I'd say
[09:25] <andrejz> ok, i was wondering if makes sense to translate some documentation for gnome 3.0 packages right now
[10:31] <dpm> hi happyaron, someone pointed me to the untranslated System Settings message in Unity in Chinese, thinking that it was a bug. I saw that it's not yet translated in Launchpad, perhaps you might want to have a look at it, as it's a very visible string: https://translations.launchpad.net/ubuntu/natty/+source/gnome-control-center/+pots/gnome-control-center-2.0/zh_CN/681/+translate
[10:40] <happyaron> dpm: working on it now
[10:41] <dpm> happyaron, cool :)
[10:41] <happyaron> Done
[10:43] <dpm> awesome :)
[10:59] <happyaron> dpm: can't translators import upstream translations to Launchpad directly now?
[11:00] <dpm> happyaron, they should be able to, they just need to put the X-Launchpad header in the PO file
[11:00] <happyaron> See
[11:02] <primes2h> Hi dpm, the two new strings in system-config-printer disappeared after Till import on April 14. In fact the number of  translatable strings  dropped off.
[11:04] <dpm> hi primes2h, we uploaded the template manually to speed things up. The subsequent upload should have contained the translations fix patch and end up with the same number of strings. Was there an upload without the patch?
[11:06] <primes2h> dpm: I don't know, I only remember there were more string ( about 7 hundred and something) last week https://translations.edge.launchpad.net/ubuntu/natty/+source/system-config-printer/+pots/system-config-printer
[11:08] <primes2h> dpm: in Maverick they are 744
[11:08] <dpm> primes2h, we should stick to natty and not compare with maverick. I'm not sure how many changes there have been in natty
[11:10] <primes2h> dpm: It was just an example, When I contact you last week about the 2 string added, I remember there were more than 700
[11:11] <primes2h> about natty
[11:11] <primes2h> dpm: in fact those 2 are not present anymore
[11:15] <dpm> primes2h, I'm not sure what could have happened. Looking at the sources, the patch is there, so the template should have been created correctly
[11:18] <dpm> primes2h, do you think you could try https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation/Packaging#Testing%20the%20package%20locally with the system-config-printer package and see if the template generated locally contains all strings?
[11:19] <primes2h> dpm: sure, I'll try it asap. :-) Thanks
[11:19] <dpm> primes2h, awesome, thanks. Let me know how it goes
[11:24] <serfus> the ubuntu translation wiki is somewhat outdated...no monthly meeting were held since april of 2010?
[12:07] <andrejz> Hello dpm, i noticed there were some string changes to kubuntu-user-docs within the last week. What does this mean for translations
[12:09] <dpm> andrejz, without more context, I'm not sure I can help. Which strings were changed and when? If they were indeed changed and you can point me to them, we can ask the kubuntu docs team to have a look at what's going on
[12:09] <andrejz> several strings in the kubuntu-user-docs packages within the last week
[12:10] <andrejz> https://translations.edge.launchpad.net/ubuntu/natty/+lang/sl/+index?start=775&batch=100
[12:10] <andrejz> all kubuntu docs packages were fully translated a week ago (on the non-langpack translations deadline)
[12:11] <andrejz> all but three packages were without any nontranslated strings
[12:11] <andrejz> the same goes for kubuntu docs
[12:12] <andrejz> *ubuntu
[12:19] <dpm> andrejz, in the case of ubuntu-docs, we've got a bit of a strange situation, as they will not be ready for release. The docs team did not have time/resources to update them for Unity, and they are only providing an updated index page. There will be no time for translations because of this (better an untranslated unity page than no page at all), but translations will be picked up post-release. In the case of kubuntu-docs, I thought they would be st
[12:19] <dpm> able, so this is a freeze break that should be raised in order not to loose translations. Would you mind sending an e-mail to ubuntu-translators CC'ing ubuntu-doc, so that we can take it from there?
[12:23] <andrejz> ok, sure
[12:38] <andrejz> i sumbitted the email, but it awaits moderator approval on ubuntu-docs mailing list
[13:05] <andrejz> @dpm: also i think this last-minute changes should be much better communicated since now a lot of strings were
[13:05] <andrejz> changed and hence previous strings translated for 11.04 are not going to be used
[13:06] <andrejz> this can be highly demotivational and should be avoided as much as possible
[15:29] <primes2h> dpm: the template contains just 543 strings, as launchpad has.
[15:31] <dpm> primes2h, does it contains any strings from the .ui files? i.e. was the patch applied?
[15:31] <dpm> *contain
[15:33] <primes2h> dpm: hold on
[15:43] <primes2h> dpm: not at all, I mean, I checked some and they are not present
[15:50] <primes2h> dpm: although patch log file (65_correct......patch.level-1.log ) says that POTFILES.in has been patched.
[16:07] <happyaron> dpm: when will be the last language pack update before release?
[16:07] <happyaron> dpm: and/or the first update after the release?
[16:08] <dpm> happyaron, the last langpack update before release will be after the 20th (LanguagePackTranslationDeadline)
[16:09] <happyaron> ah, thanks
[16:11] <dpm> happyaron, and after release: https://wiki.ubuntu.com/Translations/NattyLanguagePackReleaseSchedule
[16:25] <happyaron> dpm: many thanks
[16:32] <dpm> no worries ;)


[00:10] <george_e> Anyone?
[00:11] <Guest28271> why i cant import pynotify in my pygtk application created by quickly
[00:12] <george_e> Guest28271: Do you have the pynotify package installed?
[00:13] <george_e> Run 'sudo apt-get install python-notify' in a terminal if you aren't sure.
[00:17] <Guest28271> solved http://askubuntu.com/questions/156197/quickly-project-system-notifications-dont-work-import-pynotify-fails
[06:46] <mister> How can i disable cursor in Gtk.Entry?
[06:47] <jvrbanac> Disabled as in not being able to click inside?
[06:52] <mister> no, you can click but the cursor won't be visible
[06:53] <mister> it is possible to diable cursor in GtkTextView but there is no such option in GtkEntry
[06:54] <will> hey guys. i want a gtk spinner to show times, not numbers
[06:54] <will> so 9.59 -> 10.00
[06:55] <will> it's looking like I can't configure this in glade. should i stop trying and just write out the logic in code?
[06:55] <mister> I found the answer here --> http://faq.pygtk.org/index.py?req=show&file=faq14.003.htp But its for Gtk2 and its not working for Gtk3 in my testing
[06:55] <will> (by spinner i mean a spin button)
[06:57] <jvrbanac> @mister, I think with Gtk3 you'll have to use the override_cursor(RGBA, RGBA) function and make it transparent or something.
[06:57] <jvrbanac> That's my best guess.
[06:59] <mister> I thought about that...let me try it
[07:01] <jvrbanac> @will, my guess is that you'll probably need to do that in code. Also, I believe you can override the contents of your adjustment through the spinbutton output signal.
[07:01] <will> jvbanac: that sounds perfect, thanks. :)
[07:01] <will> i'll have a look now
[07:02] <will> here's a design-y question: my app involves creating shifts for a rota. you click new shift and it gives you a dialog with settings (start time, end time, name, type, etc.)
[07:02] <will> clicking okay would create a shift with those details, but clicking cancel wouldn't create the shift
[07:03] <will> when you edit an existing shift (using a similar/the same dialog box), should changes to the settings 'save' right away, or should it also require you to click cancel (resetting the changes) / ok?
[07:05] <jvrbanac> Since it's in a separate dialog, I would wait until the user is finished (i.e. presses ok or cancel) before saving the data. Less things to go wrong.
[07:05] <dpm> good morning
[07:07] <will> jvrbanac: fair enough :)
[07:07] <will> i could even add those little reset buttons that i've seen in things like compiz config settings
[07:09] <jvrbanac> If you think they would be useful to the user.
[07:09] <jvrbanac> :)
[07:09] <jvrbanac> dpm: good morning
[07:10] <will> jvrbanac: i've tried to avoid having to build any custom widgets or anything like that
[07:11] <will> i wonder if some kind of "extended widget set" might not be a bad idea. lots of widgets for picking dates and times and other sorts of things
[07:12] <will> in my head i'm imaging a slider/scale widget, only horizontal and with two 'heads' to move about
[07:14] <jvrbanac> Sounds like an interesting idea.
[07:15] <jvrbanac> Well, it's been a pleasure. Good luck on figuring out that issue. night!
[07:16] <mister> jvrbanac: Ah man it works but alpha option has been disabled in Gtk3 API :( I can set cursor to white to make it invisible but then it will show when a user uses a dark theme
[07:17] <will> he's gone
[07:17] <will> now it's just me and you to figure things out together :P
[07:17] <mister> lol
[07:21] <vishnu_p> h
[07:24] <dholbach> good morning
[07:32] <will> mister: what app are you working on? i promise not to steal your idea
[07:34] <will> oh, he's gone. morning dholbach
[07:34] <dholbach> hi will
[07:35] <will> so who do i butter up to get in with a chance of winning a prize?
[07:38] <dholbach> following http://developer.ubuntu.com/showdown/ should get you there :)
[07:50] <will> i've only got 3 days left!? i thought i had nearly 6
[07:50] <will> i should get a move on
[07:50] <will> are people getting feedback at all?
[07:51] <dholbach> who from whom?
[07:52] <will> people making apps and erm, i guess the review board. i'm just panicking about how late i've left it, that's all. :P
[07:53] <dholbach> stop IRCing, get coding! :)
[07:53] <will> will do :P
[07:55] <will> does anyone know of any information about how to make those ubuntu-esque black bulky toolbars? i couldn't find any
[08:08] <dpm> will, http://askubuntu.com/questions/67362/what-is-the-black-header-widget-in-some-programs
[08:14] <will> dpm: excellent, that looks perfect - thanks :)
[08:14] <dpm> np ;)
[08:28] <will> how would you pass an argument to a new quickly-made dialog box? i've tried putting it in the constructor, but i'm getting weird problems (it interprets it as the title, or else complains about the type of data). do i put it in run()? how does the normal __init__ work with these dialog boxes? they use __new__
[08:29] <sigurdga> Is developer.gnome.org down?
[08:30] <sigurdga> answering myself: It's not just you! http://developer.gnome.org looks down from here.
[08:30] <sigurdga> http://www.downforeveryoneorjustme.com/developer.gnome.org
[08:30] <will> it's not responding to me
[08:31] <sigurdga> then it gets a bit harder
[09:06] <Mike> Hi! Anyone home?
[09:07] <Guest72799> Anyone who can help with two packaging problems?
[09:11] <Guest72799> Hmmmm... Everyone must be sleeping :(
[09:11] <dpm> hi Guest72799, if you ask the actual question, it'll be more likely to get help :)
[09:11] <Guest72799> Well it would be nice to know if anyone is actually listening before I start asking
[09:12] <Guest72799> Reminds of the days when I did Firefox development. IRC dev channel had loads of lurkers but no one useful.
[09:13] <sigurdga> I don't know if I can answer before I see the question
[09:13] <dpm> Guest72799, being nice to the people who are trying to help you by not calling them names might also be a good idea :)
[09:14] <Guest72799> Anyway... Two issues: When I try to install the .deb package created with quickly package, I get a message saying something like package does not meet quality standards blah blah blah. How do I sort that out?
[09:15] <dpm> Guest72799, can you paste the actual message somewhere? E.g. on pastebin.ubuntu.com? If the package installs correctly, I suspect you can ignore the warnings
[09:15] <Guest72799> Second: When I try to run the installed deb, I get an error message "ImportError: No module named application.server" Obviously this has something to do with Couch Database
[09:16] <Guest72799> @dpm: I'm not on the PC where I tried to install any more, and the person who is using it is currently in Windows.
[09:17] <dpm> in that case, without more info or being able to reproduce, I'm not sure we can be of much help
[09:18] <dpm> Do you have the code somewhere public? E.g in Launchpad or on another code hosting service?
[09:19] <Guest72799> This is what is says: - The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.
[09:20] <Guest72799> In details it says: - maintainer-address-malformed UNKNOWN <UNKNOWN>
[09:21] <Guest72799> Errrmmmm... So how do I set the maintainer address?
[09:21] <dpm> Guest72799, for Quickly, it should pick it up from setup.py, IIRC. What does your setup.py file look like?
[09:22] <Guest72799> Ah!
[09:23] <will> Guest72799: i had the same problem
[09:23] <will> does the address have to be something specific?
[09:23] <dpm> a valid e-mail address
[09:24] <Guest72799> Okay... I think that one is sorted. All the stuff in setup.py is commented out.
[09:24] <dpm> e.g. name<EMAIL_ADDRESS>[09:24] <will> ah i put mine in, but i see now it was commented out
[09:24] <Guest72799> I'll put info in there and try to package again.
[09:24] <Guest72799> Right: On to problem #2.
[09:24] <dpm> will, yeah, the # character needs to be removed, otherwise the line will be ignored
[09:25] <Guest72799> ImportError: No module named application.server
[09:25] <will> dpm: thanks :) glad that got cleared up, i could picture myself 10 minutes before the deadline freaking out
[09:25] <dpm> :)
[09:26] <Guest72799> Seems as if Couch Database isn't being included with the package... Or something.
[09:26] <will> didn't they drop couchDB for 12.04?
[09:26] <dpm> Guest72799, again, we need a bit more of background, as it's a bit like poking in the dark otherwise. Do you have the code hosted somewhere?
[09:27] <Guest72799> No, but I can move the code onto one of my public servers.
[09:28] <Guest72799> Anyway, the problem seems odd. I mean the default preference handling is done using Couch DB, but Couch DB isn't included in the package... Huh?!
[09:29] <dpm> is there a dependency on couchdb on the debian/control file?
[09:30] <dpm> anyway, I'd recommend publishing the code somewhere so that we can help reviewing, otherwise it's quite hard to guess. This might help: http://askubuntu.com/questions/154129/how-can-i-publish-my-project-code-online-so-someone-can-help-me-with-it
[09:32] <will> i'm trying to pass an argument to a Dialog constructor, but the __new__: function claims not to accept "instance" and "GtkDialogFlags". i'm trying to pass in an object instance
[09:33] <will> what should i do instead?
[09:33] <Guest72799> No idea. I've developed the app using Quickly. I did the quickly create ubuntu_application thing and quickly created the framework and the preference functionality.
[09:36] <Guest72799> I've moved the .deb onto one of my servers - http://wizzrss.com/wizzrss_0.1_all.deb
[09:45] <Guest72799> Hmmmmm... So now that I've changed setup.py, quickly package fails... I GIVE UP!
[09:46] <will> Guest72799: post the changed version?
[09:48] <Guest72799> All I did was remove the #s in setup.py
[09:48] <sigurdga> Guest72799: yes, but you need to know what the code you enable tries to do
[09:49] <sigurdga> the best is to read up on setup.py documentation
[09:49] <will> Guest72799: i think it depends which ones to remove :P
[09:50] <Guest72799> I commented out the stuff again and it still won't package.  This is supposed to be easy?
[09:51] <sigurdga> it's easy when you can spot the problem
[09:52] <will> Guest72799: i'm new to python, gtk and quickly and i'm having problems too. so if that helps. you're not alone :P
[09:54] <Guest72799> GTK is a friggin nightmare! When you are used to sanity like Java, using Python and GTK is bit like stabbing yourself in the head.
[09:55] <Guest72799> So the packaging error provides loads of useful information: - An error has occurred during package building ERROR: package command failed Aborting
[09:55] <will> Guest72799: i'm normally a java dev too. i agree that i miss the static typing, but at the same time i'm quite liking the lack of fuss. GTK is a lot easier to get on with than swing was, but you end up spending 30 minutes debugging a misspelt variable access. there are pros and cons
[09:55] <sigurdga> that's not the helpful message you expect from python
[09:56] <Guest72799> I'm pretty sure that Python is related to Monty.
[09:57] <Guest72799> So now I can't even package the stuff I've spent the last 2 weeks working on... Nice!
[10:00] <sigurdga> Guest72799: did you try "python setup.py build" ?
[10:03] <Guest72799> @sigurdga: No. I'm actually too scared to try anything, because almost everything I try just sends me further into the one way madness street.
[10:04] <sigurdga> the quickly thing probably (I don't know it) tries to run "python setup.py build" under the hood
[10:04] <sigurdga> running it yourself should show you the error
[10:05] <sigurdga> Guest72799: ^
[10:11] <will> sigurdga: not wanting to pester you, but have you ever created a dialog box using quickly and then made any function calls on it or sent it any information before the "finished_initialising" function is called on that object? i'm at a complete loss
[10:12] <Guest72799> Ok. I ran python setup.py build and I get an error message saying "error: bin/wizzrss.py: No such file or directory" but I can see the file and it is there.
[10:14] <int_ua> I have a problem with quickly: it replaces Exec statements in the desktop file. Anyone knows where is the script that writes debian/rules upon packaging?
[10:14] <sigurdga> will: I started using quickly just two hours ago, sorry. And I pretty soon gave up using glade and all that stuff.
[10:15] <int_ua> http://askubuntu.com/questions/160336/how-to-prevent-quickly-from-replacing-exec-in-the-desktop-file
[10:15] <sigurdga> Guest72799: http://docs.python.org/distutils/setupscript.html can maybe be a good friend
[10:15] <will> sigurdga: no problem. why'd you give up?
[10:16] <sigurdga> Guest72799: It's a while since I have created setup.py files now, and back then I packaged them for rpm.
[10:17] <sigurdga> will: I don't like programming in xml ;)
[10:17] <Guest72799> I agree! XML is an archaic abomination!
[10:17] <hyperair> XML isn't a programming languag.e.
[10:18] <hyperair> er language.
[10:18] <Guest72799> Oh well... So much for Ubuntu development. I'm off to do something more useful with my life.
[10:18] <sigurdga> XML may be useful, but not for everything.
[10:18] <hyperair> yeah
[10:18] <Guest72799> XML is only useful when you happen to run out of toilet paper.
[10:19] <Guest72799> Bye guys! Thanks for tying to help.
[10:19] <sigurdga> Guest72799: If you give up, you should probably start from scratch, without the boilerplate code from quickly.
[10:19] <will> sigurdga: my problem isn't actually the XML, it's the structure quickly has built up automate things (and presumably interact with the XML :P)
[10:20] <Guest72799> @sigurgda: I was just thinking the same thing. Seems like the boilerplate generation is full-o-bugs.
[10:20] <sigurdga> Actually I have a problem now that I think is related to quickly. I get an error message about a line that I have changed, so the error message no longer match the line it refers to. Seems like quickly caches something... I'll try removing all .pyc-files and see if it helps.
[10:22] <will> isn't it awkward when guests won't leave
[10:22] <sigurdga> didn't help
[10:24] <will> infact one of my ideas for this app competition was supposed to deal with people like that
[10:24] <will> it was a really simple idea: a text box you could moan into
[10:24] <will> then i checked and there was already one in the ubuntu software centre called irssi
[10:32] <int_ua> anyone tried using command-line arguments in .desktop file with quickly?
[10:33] <will> int_ua: what's the problem you're having with it?
[10:34] <dpm> :)
[10:34] <int_ua> will: http://askubuntu.com/questions/160336/how-to-prevent-quickly-from-replacing-exec-in-the-desktop-file
[10:34] <int_ua> will: quickly deletes them :(
[10:36] <will> that's pretty rude. does it delete them on packaging or when installing?
[10:36] <int_ua> on packaging
[10:36] <will> can you find that bit and cut it out then?
[10:36] <int_ua> and when I tried to use sticky bit on debian/rules it silently fails even without telling where is the script that rewrites it
[10:37] <int_ua> That's the problem. I can't
[10:37] <int_ua> I've grepped, I've checked some quickly-related script manually. Nothing.
[10:38] <dpm> int_ua, quicklist entries are in the .desktop file. Quickly only changes the Exec line, which is unrelated.
[10:38] <int_ua> scripts
[10:38] <int_ua> dpm: every quicklist entry contains Exec also
[10:39] <int_ua> Am I doing something wrong?
[10:39] <dpm> right, but Quickly does not delete
[10:39] <dpm> it only changes the Exec line to point to /opt
[10:39] <int_ua> "Exec=.*" matches the whole string, including arguments
[10:40] <int_ua> and this way it replaces the whole string just to executable name
[10:40] <dpm> int_ua, hm... weird. It did not change them in my app. Where did you get that sed line from?
[10:40] <int_ua> debian/rules
[10:41] <int_ua> which is replaced on every "quickly package"
[10:41] <int_ua> "quickly package --extras"
[10:42] <dpm> hm, I created my app before that change was done in Quickly, I think you've uncovered a bug!
[10:43] <int_ua> ok, filing a bug report, but also I urgently need help
[10:43] <int_ua> I'm leaving the town soon and will not have more time to package me app before 9th
[10:44] <int_ua> dpm: any thoughts on where it could be in the scripts?
[10:45] <int_ua> for the developers: AFAIU it should contain Exec=[^ ]*
[10:47] <dpm> int_ua, as a workaround, you can change the sed line in debian/rules after having ran 'quickly submitubuntu', then run 'debuild -S' and then upload the resulting package to the PPA
[10:48] <int_ua> Please confirm: https://bugs.launchpad.net/ubuntu/+source/quickly/+bug/1021675
[10:48] <ubot2> Ubuntu bug 1021675 in quickly "Quickly package replaces all Exec strings in .desktop file" [Undecided,New]
[10:53] <int_ua> Upgrading to -proposed version
[10:53] <dpm> int_ua, thanks a lot for the bug report. I've added an answer to your question, let me know if the workaround works for you
[10:53] <dpm> and note that the Quickly version in -proposed is unrelated to this bug, as it was uploaded to fix another one
[10:54] <int_ua> yeah, already checked the changelog, thanks
[10:58] <int_ua> dpm: debuild -S says: there does not seem to be an appropriate original tar file or .orig directory in the parent directory
[11:01] <dpm> int_ua, did you run quickly-package --extras before debuild -S?
[11:01] <int_ua> dpm: yes
[11:02] <will> (should i be taking notes? is this something that could trip up all developers using quickly or is it specific to int_ua?)
[11:02] <int_ua> "quickly package --extras"
[11:02] <dpm> will, don't worry about it unless you are using quicklist entries
[11:02] <int_ua> will: I don't see why is it specific to me, but that's possible, of course
[11:03] <int_ua> dpm, will: quicklist entries or command-line arguments
[11:03] <dpm> it is not specific to you I believe, as I was saying, I think you've uncovered a quickly bug
[11:03] <dpm> yes, correct
[11:03] <will> i probably will add quicklist entries, because the competition judges have been hinting about that being a good way to win that shiny laptop
[11:04] <dpm> dholbach, any ideas why int_ua is getting the "there does not seem to be an appropriate original tar file or .orig directory in the parent directory" message after running 'debuild -S' in these steps? -> http://askubuntu.com/questions/160336/how-to-prevent-quickly-from-replacing-exec-in-the-desktop-file/160351#160351
[11:04] <will> if i can't use quicklists then the only thing going for my app is how good its name is
[11:05] <int_ua> will: have you tried packaging it?
[11:05] <int_ua> will: also, dynamic quicklists should not be affected
[11:05] <dholbach> dpm, what is the version number of the package and what's in debian/source/format?
[11:05] <will> int_ua: not yet! and i've not implemented any quicklists either
[11:06] <int_ua> dholbach: checking
[11:07] <int_ua> dholbach: there are no debian/source directory in the project location. Searching for it...
[11:07] <dholbach> if it's not there, don't worry
[11:07] <dpm> I think Quickly does not create debian/source/format
[11:07] <dholbach> what does    head -n 1 debian/changelog   give you?
[11:08] <int_ua> wakeonplan (0.1-public6ubuntu1) precise; urgency=low
[11:08] <dholbach> try to change the version to 0.2
[11:08] <dholbach> anything without "-"
[11:10] <int_ua> directly in the changelog?
[11:10] <dholbach> yes
[11:11] <int_ua> it procceded but failed on signing now: debuild: fatal error at line 1271: running debsign failed
[11:11] <dholbach> if you go back into the changelog does it have your real name and real email address?
[11:12] <int_ua> No, "int_ua<EMAIL_ADDRESS>[11:12] <dholbach> do they match what you have specified in your gpg key?
[11:12] <dholbach> to sign it they need to match what you have in your gpg key
[11:12] <dholbach> also you could try to specify something like this at the end of your ~/.bashrc file:
[11:12] <dholbach> export DEBFULLNAME='Daniel Holbach'
[11:12] <dholbach> export<EMAIL_ADDRESS>[11:12] <int_ua> worked
[11:13] <dholbach> and run  source ~/.bashrc  afterwards or restart your terminal
[11:13] <dholbach> this way new changelog entries will always have your correct name and email address
[11:13] <int_ua> just changed changelog manually and it worked
[11:13] <dholbach> great
[11:13] <dpm> cool, thanks dholbach
[11:13] <dholbach> anytime
[11:13] <dholbach> lunch time, I guess :)
[11:13] <dholbach> see you
[11:16] <will> guys, i'm working on a shift rota compiling application. when you add a shift, you add in the shift requirements
[11:16] <will> like driving, or handling money, or dealing with the monkey emperor
[11:16] <will> i have a list of requirements for this shift you've added, and then a list of preset requirements (that you've typed in already for other shifts). what should that list be called?
[11:16] <will> "premade requirements" is a bit awkward. "Other requirements" also a bit ugly
[11:17] <int_ua> will: Why not Preset?
[11:19] <will> int_ua: in my head, preset implies something added by the developers, whereas these were added by you. but just a few minutes ago
[11:20] <int_ua> let me check gnome-scheduler...
[11:20] <int_ua> oh, it's templates there
[11:21] <will> that could work
[11:21] <will> the only problem is templates implies something that you take, then change very slightly
[11:21] <will> guh maybe i'm overthinking this
[11:28] <int_ua> The package was rejected, I've added libglib2.0-bin to Build-Depends...
[11:31] <int_ua> oh, it was the username: Launchpad failed to process the upload path '~~xintx-ua/wakeonplan/ubuntu':
[12:04] <will> do americans use 24 hour clocks much?
[12:04] <will> i think i read somewhere that americans are more used to 12 hour
[12:08] <commandoline> As far as I know they often use a 12 hour clock indeed. 8:00 AM and 8:00 PM. But I'm in Europe ;)
[12:08] <commandoline> but can't you let a program decide on that based on the system locale?
[12:09] <commandoline> (assuming that is what you wanted to do, since you're in this channel)
[12:20] <will> commandoline: yeah, just judging priorities
[12:21] <will> my code stores its times as numbers
[12:21] <will> so 9.5 is 9.30
[12:21] <will> i hope that's not a dumb idea
[12:21] <will> so i think all i need to do is convert for display / parsing input
[12:22] <commandoline> which programming language are you using?
[12:23] <commandoline> and mostly there are better ways to represent time.
[12:23] <will> python
[12:24] <commandoline>  http://docs.python.org/library/datetime.html <- everything you'll ever need (except timezones)
[12:24] <will> thanks :) i might well change my algorithm to use datetime instead
[12:24] <will> i'm writing a shift rota program
[12:25] <will> so i need to do a lot of comparing of days and times and what not
[12:25] <commandoline> datetime objects can be subtracted (timedelta), compared, etc.
[12:25] <will> unfortunately the main problem of compiling a rota is comparing relative hours, not absolute ones (can't work on tuesdays at 10am to 4pm as i am already working from 9am to 2pm)
[12:27] <will> apparently datetime.time could work there
[12:28] <commandoline> that's what you'd use to represent a time, yes.
[12:29] <commandoline> and maybe timedelta is useful too, for comparing them.
[12:30] <will> thanks :) i hope i'm going about the rota in the right way
[12:31] <will> my approach is to try matching the first shift with every employee on the roster, then for each of those, match the second shift with every remaining employee - and so on and so on for the third, fourth
[12:32] <will> basically a depth first search through a tree of every possible rota ever
[12:32] <commandoline> I've got no experience with that myself. But as far as I know there are a lot of algorithms for that kind of problems. Maybe there are even python libraries, it's always good to search for that kind of stuff before starting.
[12:33] <will> you're right. might be too late for that now though :P i more or less came up with the idea in the shower then fully committed myself. might've been a mistake
[12:34] <commandoline> well, as long as it works it's fine :P.
[12:35] <commandoline> but if you're going to have massive amounts of input data the brute force approach might be too slow.
[12:36] <will> absolutely. testing 20 shifts against 10 employees would be some... huge number. like 20 to the power of 10 or something a bit less than that (less employees as the shifts go on)
[12:36] <will> so i use some basic checks to try and cull branches as early as possible
[12:37] <will> so if the only two drivers in the company are cleaning the toilets and there's still a delivery shift to do, it cancels exploring any more of that 'rota space'
[12:37] <commandoline> ok :)
[12:38] <will> 3 days to get it all done :P
[12:42] <will> commandoline: what are you working on?
[12:44] <commandoline> I'm not doing an application showdown app, but do work on a few open source apps: openteacher, opengamedesigner, justforlearning (all three on launchpad).
[12:44] <will> they sound pretty cool
[12:47] <commandoline> thanks :)
[12:53] <will> is there any way to figure out what you need to import in regards to python and gtk? i'm currently having to glean things from random articles and snippets of code on the web
[12:56] <commandoline> well, I think (the python version of) gtk+ has some documentation of its modules, but I'm not sure, I'm a PyQt4 user...
[12:57] <will> ah okay. :) i don't think it'd matter anyway, given the extreme clarity of this error message i'm getting: TypeError: Item 2: Must be gobject.GType, not gobject.GType
[12:57] <commandoline> https://live.gnome.org/PyGObject/ <- links to both gtk3 and gtk2 docs. The first one is used by quickly as far as I know.
[12:57] <commandoline> nice :P
[12:58] <commandoline> no idea.
[12:59] <will> i'm surprised :P thanks for that link though, i've found some stuff concerning the mysterious gobject
[13:01] <will> commandoline: it even solved my problem! (it's GObject, not gobject). thanks :)
[13:01] <commandoline> :)
[13:17] <luciomrx> hi all
[13:17] <luciomrx> can somebody help me with makefile?
[14:05] <toabctl> i'm trying to use "quickly submitubuntu" but get an error:
[14:06] <toabctl> gpg: skipped "85731631": unusable secret key
[14:06] <toabctl> gpg: [stdin]: clearsign failed: unusable secret key
[14:06] <toabctl> i have 2 keys for the same email (one is revoked). "85731631" is the wrong one.
[14:07] <toabctl> any idea how to solve this? ~/.devscripts already has DEBSIGN_KEYID=C27319AD
[14:23] <dpm> toabctl, not sure, but after a quick google search it seems DEBSIGN_KEYID is ignored? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367594 . From an earlier conversation quoting dholbach, you might have more luck using these other variables:
[14:23] <ubot2> Debian bug 367594 in dpkg-sig "does not honour DEBSIGN_KEYID" [Normal,Open]
[14:23] <dpm>  also you could try to specify something like this at the end of your ~/.bashrc file:
[14:23] <dpm>  export DEBFULLNAME='Daniel Holbach'
[14:23] <dpm>  export<EMAIL_ADDRESS>[14:25] <dpm> or this: http://www.logilab.org/29038
[15:09] <will> is there any obvious way to remove values from a GtkListStore using python that i'm not seeing?
[15:10] <will> i just want to say "remove this string"
[15:11] <will> looks like this is the easiest way to do it: http://stackoverflow.com/questions/3426106/how-to-search-through-a-gtk-liststore-in-pygtk-and-remove-elements
[15:18] <luke__> I have made an app using Quickly, how do I set the required packages or add a command for when the app installs?
[15:38] <will> http://www.locker101.co.uk/reqtransfer.png you add new shift requirements from the right list of stock, premade requirements to the left list of requirements for that specific shift, or remove them. are those two arrows the right way to go about that?
[18:47] <will> i have a number of attributes that users specify then assign to lots of different things in my application. deleting these attributes en masse would probably be a useful function, but really frustrating if you do it accidentally and erase half an hour's work. the real answer is implementing undo, but if i don't have time for that, would an alert do? an alternative idea would be to force people to drag and drop the items
[18:47] <will> i realise that's longer than just clicking a delete button, but i suppose my point is dragging and dropping something quite far into a rubbish bin isn't something you do by mistake?
[18:48] <will> (and yes i realise all the problems with these ideas could be solved by implementing undo)
[18:49] <commandoline> well, if you have a clear warning box (short to the point message), I'd say it's fine to remove everything.
[18:50] <commandoline> I wouldn't make it a central button, though.
[18:50] <will> commandoline: warning box - an alert box? or a just a label / mouse over tooltip[?
[18:51] <commandoline> alert box if that's how you call them in GTK
[18:51] <commandoline> QMessageBox.warning() (), window.alert
[18:51] <commandoline> (resp. Qt/javascript, to give an idea)
[18:51] <will> ah right, yeah :)
[18:51] <commandoline> removing everything via drag/drop is possible, but then you need to ask for confirmation too I'd say.
[18:52] <will> sounds like a bit of a faff. i'll just go with an alert box
[18:52] <commandoline> yes, I'd find that acceptable.
[18:52] <will> the problem i have is that you have to add/remove things from one list (the left hand side) with elements from the right hand side, but also have the option of deleting any of those items.
[18:53] <will> http://www.locker101.co.uk/reqtransfer.png
[18:53] <will> I think what I'm going to do is make it so you can only delete stuff on the right hand side, to differentiate it from the idea of "removing" items (you can only delete things that have already been removed and can't be 'removed' any further)
[18:56] <commandoline> sounds ok :)
[22:17] <almien> http://developer.ubuntu.com/showdown/ - is there any way of checking whether your app was entered and whether it met all the basic requirements (like being published in right place)?


[01:43] <Trevinho> pitti: ah, ok... I think upstart has still to be pushed there... We've unity waiting though: https://launchpad.net/ubuntu/trusty/+queue?queue_state=1&queue_text=unity :)
[01:43] <duflu> Trevinho: Morning BTW :)
[01:43] <Trevinho> hey duflu
[02:41] <Trevinho> pitti: upower patch updated too
[04:41] <mac3lite> Can anyone here help me with installing drivers for MacBookPro9,1 in Ubuntu 14?
[04:50] <hikiko> hi
[04:54] <hikiko> http://askubuntu.com/questions/188040/installing-drivers-for-ubuntu-12-04-on-macbook-pro-9-1-mid-2012-15-inch
[04:56] <hikiko> mac3lite: ^ i don't have a MacBook but I hope  this helps
[06:45] <pitti> Good morning
[06:46] <pitti> Trevinho: I didn't accept unity as bug 1568031 isn't fixed in devel yet, see my bug followup from yesterday
[07:19] <seb128> hey pitti, wie gehts?
[07:19] <pitti> seb128: gut, danke! und Dir?
[07:19] <pitti> had a nice basketball game yesterday
[07:19] <seb128> I'm good thanks ;-)
[07:19] <seb128> ah, nice
[07:19] <seb128> and I had fun at tennis :-)
[07:23] <pitti> seb128: Go sports!
[07:24] <seb128> :-)
[07:25]  * pitti remembers that geek T-Shirt: "Go sports! Move that thing there before the others move it here!"
 Rydym yn dringo neithiwr ac yna aeth i'r dafarn.
[08:10] <pitti> Welsh? Or Elvish?
[08:10] <Laney> Cymraeg!
[08:11] <seb128> I assumed Welsh
[08:11]  * seb128 doesn't know Elvish
[08:11] <seb128> not that I know welsh, but google to the rescue :p
[08:18] <Laney> skillz
[08:43] <ksamak> Trevinho: hey! how's that <IP_ADDRESS> idea/milestone going?
[08:43] <ksamak> just pinging ;-)
[09:12] <seb128> happyaron, hey! how are the n-m updates going? -applet should be easy, do you know if we can SRU 1.2.2 on top of n-m 1.2.0? like not block that on the n-m update which is a bit more complex (also would be nice to backport the commit for the bug I just assigned to you)
[09:12] <happyaron> seb128: doing the patch rebasing right now
[09:12] <seb128> great, thanks
[09:13] <seb128> also did you see that p_itti found some issues with the openvpn SRU?
[09:13] <happyaron> we can SRU 1.2.2 on top of n-m 1.2.0, tested working
[09:13] <seb128> great
[09:13] <happyaron> I've read the email but not looked at it yet
[09:16] <seb128> happyaron, could you try to  include the 3 commits from https://git.gnome.org/browse/network-manager-applet/log/?h=nma-1-2 as well? at least the key and the assert one are reported in launchpad
[09:17] <happyaron> will do
[09:28] <seb128> thanks
[09:46] <ara> seb128, shall we mark the unity-greeter task of this bug as Invalid and/or Fix released? https://bugs.launchpad.net/oem-priority/+bug/1286878
[10:32] <hikiko> Trevinho, https://code.launchpad.net/~hikiko/unity/unity.panel-draw-optimisation/+merge/295187 could you get a look at this when you have a moment?
[11:12] <seb128> ara, yes, invalid sounds about right
[11:23] <willcooke> how is it 1230 already
[11:23] <willcooke> damn it
[11:25] <Sweet5hark> does errors.ubuntu.com autofile launchpad issues now?
[11:25] <Laney> nope
[11:25] <Laney> you get a link to do it
[11:26] <Sweet5hark> so someone is triggering that, and I dont know who because in launchpad its just "the errors.u.c bridge"?
[11:27] <Laney> yep
[11:27] <Sweet5hark> *grumble*
[11:41] <Trevinho> hikiko: sure
[11:42] <hikiko> thank you
[11:43] <seb128> Sweet5hark, bdmurray tend to click on the "file a bug" column
[11:43] <seb128> Sweet5hark, you can see who did it by who is subscribed
[11:43] <seb128> the interface subscribe whoever clicked the button
[11:44] <Sweet5hark> seb128: ah! thx
[11:44] <seb128> yw!
[11:44] <Laney> cunning
[11:48] <Trevinho> hikiko: is that case happening?  I mean, did you see cases where a panel tries to radraw an area which doesns't belong to its monitor as well?
[11:48] <hikiko> yes
[11:48] <hikiko> in ezoom
[11:48] <Trevinho> Since panel geo should be already be the only covering the monitor... but...
[11:48] <Trevinho> hikiko: maybe wehe blurred doo?
[11:48] <Trevinho> too?
[11:48] <Trevinho> ah, right.....
[11:48] <hikiko> it is clipped correctly on its monitor by compiz
[11:49] <hikiko> but not from nux
[11:49] <hikiko> compiz clips anything is not part of the output
[11:50] <Sweet5hark> cant help being reminded of Laneys Cymraeg in the morning: https://twitter.com/isotopp/status/733261132194971648 ...
[11:51] <Trevinho> hikiko: I see... do you think it would be better to do this at nux level then? Although I don't think nux views have any clue of which monitor they belong to
[11:51] <Trevinho> I know we should really have done an UnityView and always uset that as base calss more than the pure nux::View :-/
[11:51] <hikiko> Trevinho, I am trying to solve it there too
[11:51] <Trevinho> hikiko: nice, looks good though
[11:52] <Trevinho> hikiko: I was wondering if you have other unity ezoom branches, in that case, please, let's keep things connected in some way (even a list), so when SRUing it, we can be sure we backport everything
[11:53] <hikiko> I put the changes that I am sure that are needed in .EZ branches but I have 2 local branches here where I experiment with nux etc at the end I will only propose the EZ
[11:54] <Trevinho> ok
[11:55] <Trevinho> seb128: hey, did you get a chance to play with my u-s-d changes?
[11:57] <seb128> Trevinho, hey! which ones?
[11:57] <Trevinho> seb128: kbd backlights ones
[11:57] <seb128> no, I can't, I don't have any hardward with backlight
[11:57] <seb128> ward->ware
[11:57] <Trevinho> mh, ok... Laney could probably then :)?
[11:58] <seb128> yes
[11:58] <seb128> you need the upower changes to land first though?
[11:58] <Trevinho> seb128: well, for the first branch, the one that connects to the change event, no
[11:59] <seb128> well "yes", as I think he has a backlight kbd on his xps, unsure if he has slot for testing your changes
[11:59] <Trevinho> yeah, I guess he's busy enough
[11:59] <Laney> quite so, might be able to though
[11:59] <Laney> but didn't superm_1 already do that?
[11:59] <Trevinho> seb128: however, probably I should split the bugs... I mean there's that one for the brightness at boot, while my changes mostly affect changes on idle
[12:00] <seb128> yeah, feel free to open another bug
[12:00] <Trevinho> so that the proper value is restored when going in idle
[12:00] <seb128> we are already using the current one for the boot issue
[12:00] <seb128> which has a SRU in proposed
[12:00] <Trevinho> yeah
[12:00] <Trevinho> seb128: I can do the landing of usd with your changes in the mean time btw
[12:01] <seb128> to what serie? y-?
[12:01] <Trevinho> yes
[12:02] <Trevinho> I can also prepare the same for x btw
[12:02] <seb128> we should do a landing with the pending merge requests
[12:02] <seb128> well, x already has a SRU
[12:02] <Trevinho> yeah, that's what I've prepared
[12:02] <seb128> so let's get that one through first
[12:02] <seb128> also you shouldn't be able to land u-s-d :p
[12:02] <Trevinho> I am :-D
[12:02] <Laney> what
[12:02] <seb128> Laney, CI train acls are different from archive ones
[12:03] <Laney> They were supposed to have fixed that
[12:03] <Laney> It checks the archive's permissions when you try to upload
[12:03] <seb128> k, maybe that bit doesn't work
[12:03] <Trevinho> seb128: I've added to https://requests.ci-train.ubuntu.com/#/ticket/1419, but if you want to land these, feel free to grab them
[12:03] <seb128> I don't think Trevinho tried to actually land u-s-d
[12:03] <seb128> though he does compiz/unity landings
[12:03] <seb128> Trevinho, you don't have a ppu for those right?
[12:04] <Laney> apparently it's accepted for "canonical upstream" packages
[12:04] <Trevinho> No, wait... I don't have permisssions to publish, I still have to be ACKed...
[12:04] <Laney> always seemed shady to me
[12:04] <Trevinho> seb128: yeah, ppa is linked there
[12:04] <Laney> but that is the rule
[12:04] <seb128> Laney, where does it say it's accepted for canonical upstream?
[12:04] <Laney> dunno where it says
[12:04] <Laney> code of CI train probably
[12:05] <seb128> Laney, oh ok, I though you just looked up and found something that it was allowed for canonical upstreams
[12:05] <seb128> Trevinho, anyway you should apply for ubuntu-desktop maybe?
[12:05] <Laney> I just know that
[12:05] <seb128> Laney, ^ wdyt?
[12:05] <Laney> from dmb discussions
[12:05] <Laney> umm
[12:05] <seb128> you didn't do that much desktop updates/packaging
[12:05] <seb128> but I think you are doing enough that I would be happy to +1 you
[12:06] <seb128> if not you should at least apply for ppu for the unity stack
[12:06] <Trevinho> mh... All this bureoacracy always scared me :)
[12:06] <Trevinho> but I could
[12:06] <Laney> don't think it is required with ci train given ^ rule
[12:06] <Trevinho> what should I do?
[12:06] <Laney> you might have to become a lander though???????????????????
[12:06] <Laney> ask robru
[12:07] <Trevinho> I'm a lander, in the sense that i can control ci-train, but I need someone to publish my stuff
[12:08] <Laney> it might already work for "canonical" things then
[12:08] <Laney> in terms of ubuntu-desktop: https://wiki.ubuntu.com/DesktopTeam/Developers
[12:09] <hikiko> grr now the ttys crash in my desktop too :/
[12:10] <Trevinho> Laney: so it's just about asking in the ML or should I do something like a wiki page^
[12:10] <Trevinho> ?
[12:10] <Laney> list is ok
[12:13] <Trevinho> seb128: anyway, in the mean time, do you want me to remove the MPs from the list, and you care them?
[12:15] <seb128> Trevinho, can you please remove them?
[12:15] <seb128> they are not connected to the unity landing in any way
[12:16] <seb128> you shouldn't batch things that are independant
[12:16] <seb128> makes harder to land
[12:16] <Trevinho> seb128: sure... not sure I can remove them from the built ppa though
[12:16] <seb128> like the bamf menus fix shouldn't be in there either
[12:16] <seb128> I can do that if you can
[12:16] <seb128> but if you remove them from the ci UI and reconfigre the silo it's enough
[12:16] <Trevinho> seb128: in the other side, there's the request of not using many silos since we're going out of them
[12:17] <Trevinho> seb128: removed, but I don't think I can reconfigrue the silo
[12:18] <Trevinho> let me se if  "build" is smart enough
[12:18] <flexiondotorg> Laney, seb128 The work on Ubuntu MATE themes starts tomorrow.
[12:19] <Laney> Fun
[12:19] <Laney> I've done a bit on Ambiance already, but it's still crap
[12:20] <seb128> Trevinho, let me know if you need help pressing buttons
[12:21] <flexiondotorg> Laney, Link to your work please?
[12:21] <seb128> Trevinho, also for the ubuntu-desktop application wait a bit, I'm going to check if people are happy to +1 you or if the consensus is that a ppu would be better/or if you need to do some GNOME updates/merges for desktop
[12:21] <flexiondotorg> I've just uploaded this - https://launchpad.net/ubuntu/+source/mate-themes/3.18.1-0ubuntu1/+build/9771091
[12:21] <seb128> Trevinho, I let you know when we figure that out, I don't want to get you to send the email if you don't get the +1 ;-)
[12:21] <Laney> No link
[12:21] <flexiondotorg> To prevent the Debian sync of mate-theme 3.20 clobbering Ubuntu.
[12:22] <Trevinho> seb128: ok, do politics for me :-)
[12:22] <seb128> right :-)
[12:22] <Laney> what a great campaign manager
[12:22]  * Trevinho feels in House of Cards
[12:22] <seb128> I also need to give some cookies to Sweet5hark for getting him to apply again for libreoffice ppu
[12:23] <seb128> new board, maybe they are wanting to review that one now
[12:25] <Laney> speaking of house of cards
[12:25] <Laney> lunch time
[12:27] <seb128> Laney, enjoy!
[12:33] <Trevinho> seb128: I think you've to manually remove the pkg from https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-028
[12:34] <Trevinho> as I don't see any control in ci-train to get the same
[12:39] <andyrock> hey guys
[12:40] <willcooke> hi andyrock
[12:47] <seb128> hey andyrock!
[12:48] <seb128> Trevinho, can you try to ask on -ci-eng if that's the right thing to do? I've a feeling that's not the recommended way and might confuse things
[12:48] <Trevinho> seb128: ok
[12:48] <seb128> thanks
[13:41] <seb128> mvo, hey, how are you? can I bother you about update-notifier for a moment? you made the code to determine if we update-manager should be spawned look to logs, why did you look at the ctime and not only the mtime?
[13:44] <mvo> seb128: I need to look at the code, but iirc for some stuff its only inode changes (touch). anything particular that breaks because of this?
[13:45] <seb128> mvo, yeah, update-manager is not getting spawned
[13:45] <seb128> mvo, it was working before by luck because we had a 1 day delay for security updates
[13:46] <seb128> mvo, logrotate rotates logs on a weekly basis, you added a hack to ignore the 0 byte logs, but the .1 has the ctime of the rotation, so it's never older than a week
[13:46] <seb128> so "last time launched" nevers get > 7 days
[13:47] <seb128> -> never showing update-manager
[13:47] <mvo> seb128: oh, not cool
[13:47] <seb128> yeah
[13:47] <seb128> I'm pondering just dropping the log check logic
[13:47] <mvo> seb128: yeah, fine with me
[13:47] <seb128> that seems it was controversional at the time it was added already and a bit too magic
[13:47] <seb128> like if update-manager spaws once a week if updates are available it's not too annoying
[13:48] <seb128> and command line users can change the gsettings
[13:48] <mvo> seb128: yeah, lets make it a update-day or something
[13:48] <mvo> (single day a week)
[13:48] <seb128> I've seen that somewhere :p
[13:50] <seb128> mvo, thanks for the input
[13:52] <mvo> seb128: heh :) thank you!
[13:56] <seb128> attente, hey, what is "install-via: prefix" doing? (saw your commit on gcalculator)
[13:58] <attente> seb128: the automake plugin in snapcraft is defaulting to using DESTDIR=blah for installing instead of --prefix
[13:58] <attente> (and setting prefix to empty)
[13:58] <seb128> attente, I see, thanks
[13:58] <attente> so because of that, galculator doesn't know where to find the main_frame.ui file
[13:59] <attente> seb128: are you looking at this too? i tried to get the fonts working but couldn't figure out what was missing :(
[14:02] <seb128> attente, no, I didn't, I'm still working on the gnome-calculator one, just followed up the branch because didrocks was having similar issues to ours yesterday and I pointed him to the wrapper we made in Prague
[14:02] <seb128> attente, what's the issue with fonts?
[14:02] <attente> just shows black squares for all text
[14:03] <seb128> urg
[14:03] <seb128> attente, https://bugs.launchpad.net/snapcraft/+bug/1576303
[14:03] <seb128> attente, do you have those in your wrapper?
[14:03] <seb128> # Not good, needed for fontconfig
[14:03] <seb128> export XDG_DATA_HOME=$SNAP/usr/share
[14:03] <seb128> # Font Config
[14:03] <seb128> export FONTCONFIG_PATH=$SNAP/etc/fonts/config.d
[14:03] <seb128> export FONTCONFIG_FILE=$SNAP/etc/fonts/fonts.conf
[14:04] <attente> ah, ok, thanks seb128. i don't have those. desrt suggested it might've been fontconfig, but i had no idea how to get good debugging output for it
[14:04] <seb128> attente, why not just copying the wrapper we got for gnome-calculator?
[14:04] <seb128> seems like you are redoing the work we did in Prague?
[14:04] <attente> where is the wrapper?
[14:04] <desrt> naughty attente!
[14:04] <desrt> i thought you had already started there but were experiencing additional difficulties
[14:05] <desrt> otherwise i would have given you different advice :p
[14:05] <seb128> attente, http://bazaar.launchpad.net/~ubuntu-desktop/+junk/gnome-calculator-snap/view/head:/calc
[14:09] <seb128> attente, I hope you didn't spend too much time refiguring those out :-/
[14:11] <attente> seb128: not too long, thanks i'll try the wrapper
[14:12] <seb128> attente, are you still in Vancouver with didrocks working on snaps? did they lock you down in a room there? :p
[14:12] <attente> why is GSETTINGS_SCHEMA_DIR not necessary here? is that based on XDG_DATA_DIRS or something?
[14:12] <seb128> if they did knock 3 times
[14:12] <seb128> we will know what it means and try to get out of of here :p
[14:12] <attente> seb128: :P
[14:13] <seb128> attente, I think it is, desrt might know better though
[14:13] <attente> seb128: didrocks is in austin, i'm back home
[14:13] <seb128> didrocks living a fancy live
[14:13] <desrt> attente: the schema dir is not needed
[14:13] <desrt> i think it might have been introduced to try to get that aspect working before realising that xdg-data-dirs works just fine
[14:13] <desrt> in fact, i think it might have been added to get the 'using memory backend' warning to go away
[14:15] <seb128> desrt, attente, speaking of which ... what makes gsettings decide to use the memory backend? or how does it check if dconf is available/to be used?
[14:15] <attente> think you have to stage dconf-gsettings-backend
[14:15] <desrt> gio extension points
[14:16] <desrt> basically, glib looks in a designated subdir for gio plugins... things like gvfs, glib-networking, dconf, fam backend, etc.
[14:16] <desrt> and every time it needs to do [soemthing] that is done differently on different platforms, it picks the extension point with higher priority
[14:16] <desrt> dconf has a higher priority than the memory backend, so it'll use that if it's there... otherwise, not
[14:18] <seb128> attente, desrt, thanks, in fact it works ... I though it wasn't, but it's only when confined that it doesn't
[14:18] <seb128> I wonder what is the confinement blocking that it needs though
[14:18]  * seb128 looks a bit more
[14:21] <seb128> oh
[14:21] <seb128> unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.
[14:22] <desrt> ya.  this part is pretty obvious.
[14:24] <seb128> no XDG_RUNTIME_DIR existing in the snap
[14:24]  * seb128 asks on the snappy channel
[14:24] <desrt> ya.  this is something that will eventually need to be resolved
[14:25] <desrt> but it's kinda going to suck
[14:25] <desrt> we either mount a fresh tmpfs in there for it to use, or we don't... and change all library users of xdg runtime dir to do something else instead
[14:25] <seb128> do you know how flatpak deal with that?
[14:25] <desrt> but probably no matter what, we will want that directory
[14:25] <seb128> do they give you access to the real /run?
[14:25] <desrt> pretty sure they mount an empty one
[14:25] <desrt> they give access to subsets of it for the important stuff
[14:25] <desrt> but no.. certainly not the whole thing
[14:26] <seb128> k
[14:26] <desrt> and we would not want to do that
[14:26] <desrt> a confined app could totally destroy your session by messing around in the xdg runtime dir
[14:26] <seb128> what does dconf use the dir for?
[14:26] <desrt> stupid reasons
[14:27] <desrt> basically, the dconf database in the user's home directory is an rcu file that gets replaced-by-renamed when there is a change
[14:27] <desrt> there is no way to detect that without doing a syscall, though, and gsettings reads are too fast for that
[14:27] <desrt> so we put a flag file in the runtime dir and mark it when a change has occurred... each app mmaps that file... so now the check is a single memory location read...
[14:28] <seb128> ah, I see
[14:28] <desrt> the "stupid" part is that i did it this way to avoid updating the in-place file in the user's homedir
[14:28] <desrt> because of....... NFS
[14:28] <seb128> so it would be safe to bindmount that subdir in a snap/flatpack
[14:28] <desrt> it was causing SIGBUS in testing...
[14:28] <desrt> unsafe and pointless
[14:28] <desrt> applications cannot read from dconf in confinement
[14:29] <desrt> so having a flag telling them when they need to reopen the database is kinda pointless
[14:29] <seb128> right
[14:29] <desrt> unless this is part of the 'can access the entire homedir' profile, in which case, sure
[14:29] <seb128> but for today where we plug a hole to make gsettings work
[14:29] <seb128> is there an easy workaround we can do?
[14:29] <desrt> you need access to the homedir
[14:29] <desrt> and the xdg runtime dir
[14:30] <desrt> also: the app needs to have unconfined ability to communicate with the dbus service
[14:30] <desrt> then ya, it should work
[14:30] <seb128> k, so we would need to bindmount the xdg runtime dir in the snap?
[14:30] <seb128> right, they are adding the dconf dbus auth to the unity7 profile
[14:30] <desrt> honestly, if we bindmount the homedir, the xdg runtime dir should go with it
[14:30] <desrt> it's basically what you might imagine something like ~/.tmp/ would be
[14:30] <desrt> ie: a bunch of user-specific sockets for services go there too
[14:31] <desrt> unity7 profile?
[14:33] <seb128> desrt, https://github.com/ubuntu-core/snappy/blob/master/interfaces/builtin/unity7.go
[14:34] <desrt> ah
[14:34] <desrt> not for unity itself
[14:34] <desrt> but for apps that run under it
[14:34] <seb128> yes
[14:34] <seb128> that's the security profile to use
[14:34] <seb128> like if you want to start a desktop app under unity7 use that profile
[14:35] <seb128> it gives access to the dbus interfaces required for appmenu etc to work
[14:35] <desrt> nod
[14:36] <seb128> Trevinho, looks like xnox SRUed upstart ;-)
[14:36] <Trevinho> seb128: yeah, already tested and verified... Thanks xnox !!!
[14:37] <seb128> Trevinho, :-)
[14:38] <seb128> Trevinho, did you manage to get your silo reconfigured without usd btw?
[14:57]  * Laney screams at pitti
[15:01] <pitti> Laney: wut?
[15:01] <Laney> bos01 died?
[15:02] <pitti> eww
[15:03] <pitti> Laney: meeting now, want to have a look?
[15:04] <pitti> Laney: even "nova list" is hanging
[15:04] <pitti> Laney: well, I'm still sure it'll come back before armhf catches up :)
[15:06] <Laney> pitti: pinged IS, but looks cloud-wide indeed
[15:07] <Laney> cjwatson turned up too ;-)
[15:10] <seb128> what's the channel for such issues?
[15:10] <Laney> #is-outage @ canonical or #canonical-sysadmin @ freenode if you can't get to that
[15:11] <seb128> k, thanks
[15:11] <seb128> I usually use #is
[15:11] <seb128> I didn't know about -outage
[15:11] <Laney> I'm sure that one would work too
[15:11] <seb128> but since there is no activity on #is I assumed there was some other places
[15:12] <seb128> yeah, I just wanted to have an eye on the current conversation and was wondering what to join
[15:12] <seb128> thanks ;-)
[15:13] <Laney> seb128 has eyes everywhere
[15:14] <larsu> EVERYWHERE
[15:14] <larsu> hi desktoppers!
[15:14] <Laney> http://www.infiniteunknown.net/wp-content/uploads/2014/02/Eye-of-Sauron.png
[15:14] <seb128> hey Laney!
[15:14] <seb128> ups
[15:14] <seb128> hey larsu!
[15:14] <pitti> seb128, Laney: I always feel like getting the NSA right on my tail when I /join #is
[15:14] <larsu> Laney: that's just one eye....
[15:14] <larsu> bonjour seb128!
[15:15] <Laney> RAIE
[15:15] <Laney> hi larsu
[15:15] <Laney> pitti: hah
[15:15] <larsu> hey Laney!
[15:16] <Laney> what is the good word?
[15:17] <larsu> pain au chocolat?
[15:18] <Laney> Trdelník
[15:19] <larsu> ?
[15:19] <Laney> ask attente
[15:20] <larsu> hi attente!
[15:23] <Laney> I always type "libpease" instead of "libpeas"
[15:23] <Laney> what is this
[15:24] <larsu> libpeace
[15:33] <attente> larsu: hey :)
[15:34] <larsu> what's Trdelník?
[15:34] <attente> larsu: it's the czech equivalent of a churro. but bigger. and messier. and just as delicious :)
[15:36] <larsu> ooooh
[15:36]  * larsu brb, going to czech
[15:37] <attente> :)
[15:42] <flexiondotorg> Laney, seb128 Is gnome-panel.css actually used by Ubuntu?
[15:43] <flexiondotorg> It share the same widgets with mate-panel, we are considering flattening this styling into one place.
[15:43] <Laney> If you use gnome-panel with Ambiance/Radiance, sure
[15:44] <seb128> could be by users of the gnome classic/fallback sessions
[15:46] <flexiondotorg> Laney, seb128 OK, what I thought. So combining this style in one place it not an issue providing gnome-panel support is retained?
[15:46] <flexiondotorg> We are putting MATE specific stuff in mate-applications.css
[15:50] <Laney> Seems fine to me
[16:36] <seb128> happyaron, is that nm-applet going anywhere?
[17:05] <Laney> see you
[17:06] <seb128> Laney, have a good evening!
[17:31] <a1fa> andyrock: yellow
[17:31] <andyrock> a1fa: hey
[17:32] <a1fa> how is it going? have you seen the bug i posted the other day
[17:32] <andyrock> a1fa: nope
[17:33] <andyrock> can you relink?
[17:33] <a1fa> yep
[17:33] <a1fa> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1582056
[17:33] <a1fa> this one was, well been bugging me since 14.04 :)
[17:40] <andyrock> yeah show desktop is broken in several ways
[17:40] <andyrock> i'll try to allocate some of my time on it
[17:54] <willcooke> night all
[18:35] <seb128> I've updated https://code.launchpad.net/~ubuntu-desktop/+junk/gnome-calculator-snap inspired by Trevinho's work on hello-unity
[18:35] <seb128> no static cache preincluded, dynamic arch definition, some extra variables defined
[18:35] <seb128> Trevinho, thanks for the work btw ;-)
[18:37] <seb128> on that note, dinner, have a good evening desktopers!
[18:58] <Trevinho> seb128: nice to hear
[18:59] <Trevinho> seb128: i wanted to do it too


[00:02] <imi> how do I unlock/deactivate the screensaver from commandline? (gnome) xset dpms force on only turns the screen back and it remains black with the mouse pointer visible. I want the display to be fully reactivated with the screensaver inactivity timer reset (therefore eventually activating the screensaver again)
[00:04] <sarnold> imi: if you want to disable it entirely, check this out https://askubuntu.com/a/1079035/33812
[00:05] <sarnold> imi: there's probably a way you can inhibit the screenlocker while another program is running.. I'm sure I saw one of those..
[00:05] <imi> ok
[00:05] <imi> in that case
[00:06] <imi> I want the locking of the screen to be disabled for a preset period (say, an hour) and then re-enabled again
[00:06] <imi> making sure the screen gets locked
[00:06] <imi> gsettings set org.gnome.desktop.screensaver lock-enabled true won't lock the screen if the screensaver is already active
[00:07] <tomreyn> devios: this sounds like some of the changes you made will need to be reverted. if you don't know exactly what you changed, maybe the easiest option is a fresh installation
[00:07] <matsaman> there is probably some 'caffeine' app for that, they're pretty common for OSes
[00:07] <matsaman> lots of other ways, though
[00:08] <matsaman> including the dumbest, simplest way: kill the screen saver app
[00:08] <matsaman> restart it when you want it back
[00:08] <tomreyn> there's only the screen locker, and that's gdm, which is also the login manager. you don't want to kill that
[00:09] <devios> tomreyn, agreed. that's what i'm currently doing.  i didn't tweak any config files or anything like that.  guessing it had something to do with installing xrdp and then trying to rdp into it from another system, then removing xrdp. thinking somehow that broke or overwrote or deleted some configuration.
[00:11] <sarnold> imi: jeeze, it's hard to find the inhibit stuff online. this is the best I've found so far https://forum.kde.org/viewtopic.php?f=17&t=167863  -- you could use dbus-send or dfeet or something else in place of qdbus
[00:11] <matsaman> tomreyn: silly gnome devs
[00:11] <tomreyn> matsaman: i disagree for this aspect.
[00:12] <matsaman> tomreyn: why?
[00:13] <tomreyn> devios: i don't think just installing and removing xrdp would cause this, although if the login manager was changed to that, maybe it would be why.
[00:14] <tomreyn> matsaman: having the login manager handle the screen locking does have the potential of overcoming the myriad of problems there have been with past screen locking mechanisms (which some other ubuntu flavors still have)
[00:14] <devios> anyone have a recommendation (other than xrdp) for how to remote into the gnome gui of one ubuntu system from another ubuntu system?
[00:15] <devios> (both on local network)
[00:15] <matsaman> tomreyn: I suppose that's a fair argument, one less codebase to worry about
[00:15] <tomreyn> devios: vino / vinagre, x2go
[00:16] <matsaman> although it still only applies to people who are encrypting their data =P
[00:16] <matsaman> but I digress
[00:24] <devios> thanks, tomreyn
[00:24] <gry> good
[01:07] <dennis_> will linux ever become mainstream?
[01:08] <Ashburry> yes
[01:08] <Ashburry> and very soon
[01:08] <dennis_> i sure hope so.  some of the distro's are getting really polished
[01:08] <Ashburry> It has some more work that needs to be done, but for the most part boot-up and shutdown are cleanly supported properly
[01:08] <tomreyn> !discuss | dennis_ , Ashburry
[01:09] <dennis_> thanks!  will do
[01:09] <Ashburry> the paid versions of Linux are usually main stream ready
[01:20] <imi> sarnold: thanks
[01:21] <sarnold> imi: did you get something sorted?
[01:21] <imi> sarnold: I got showered :)
[01:21] <imi> I'll investigate tomorrow
[01:21] <imi> but thanks for the help
[01:21] <sarnold> imi: lol :)
[01:21] <sarnold> imi: still, satisfying :)
[01:21] <sarnold> have a good night
[01:46] <evilrat> hi
[01:47] <user23> Hi
[02:32] <rhombus> I
[02:33] <rhombus> How do I create a new topic on discourse.ubuntu.com?
[02:36] <tomreyn> rhombus: did you solve this miracle, yet?
[02:37] <DarkTrick> **Q** I can't start chromium and instead get a "cannot open /proc/self/cgroup: Permission denied". Any ideas?
[02:37] <DarkTrick> (happened after upgrade 21.04 -> 21.10)
[02:38] <gry> rhombus: hi
[02:38] <gry> rhombus: do you want to ask for technical support there? or something else?
[02:39] <gry> rhombus: waiting for your response...
[02:45] <gry> rhombus: if you have an ubuntu one account, please log in. After a few hours or days of browsing the Discourse site while logged in, it will stop thinking that you're a spammer, and you will be able to create a new post.
[02:45] <gry> rhombus: see https://discourse.ubuntu.com/t/limiting-brand-new-user-accounts/10687 for a discussion of this, please.
[02:45] <gry> rhombus: does this help?
[02:48] <TeslabRat> anyone got an idea what a malfunctioning TeslabRat might look like when Neuralink starts chipping people next year? We know what a malfunctioning Tesla looks liike.
[02:49] <tomreyn> !ot | TeslabRat
[03:34] <dsd> hi
[03:35] <dsd> need help
[03:35] <gry> hi. what help?
[03:35] <dsd> im trying to install kubuntu but after install i get an error grub no such partition
[03:36] <gry> does it have a grub rescue prompt, or not?
[03:36] <dsd> i tried reinstalling it (alongside win10) but i may doing something wrong cause i have the same problem
[03:36] <dsd> yes it has grub rescue
[03:37] <dsd> should i try reinstall kununtu or do something else?
[03:38] <dsd> i also can see that i have a partition of ubunty installed (running through a kubuntu live)
[03:41] <gry> wait a few moments, checking
[03:42] <dsd> ok
[03:42] <dsd> thx
[03:43] <gry> dsd in grub rescue prompt, type 'ls'
[03:43] <gry> it will list your partitions
[03:43] <dsd> ok one sec
[03:44] <dsd> just booting
[03:44] <dsd> ok so i things like (hd0,msdos4)
[03:45] <dsd> i remember that ubuntu is in ext4
[03:46] <Bashing-om> dsd: gry: looks maybe that the ubuntu install is in legacy mode and needed is to match win10's UEFI mode in order that bood code is correct ?
[03:47] <Bashing-om> bood/boot*
[03:48] <dsd> ok so how to do i solve this if thats the case should i try reinstalling ubuntu ? would that be easier?
[03:52] <leftyfb> dsd: I would first look in your BIOS and make sure secure boot is disabled and if it's a laptop. if "RAID" is enabled, then you have what's called a fake RAID and won't work properly with linux without more work than it's worth
[03:55] <gry> dsd: please check the secure boot like leftyfb said first. and write here about what you find
[03:56] <Bashing-om> dsd: Might try and boot the system CSM mode from the firmware - see now if it boots ubuntu.
[03:57] <leftyfb> honestly I would check for fake RAID first
[03:57] <leftyfb> that's a show-stopper and not that uncommon
[03:57] <dsd> ok one sec just checking
[04:00] <dsd> i dont see a secure boot option anywhere
[04:00] <dsd> i have a boot setting configuration but it has only
[04:01] <dsd> boot from onboard lan or bootup num lock
[04:02] <dsd> i see a thing saying boot Failure guard
[04:02] <dsd> not sure what this is though
[04:15] <dsd91> hi im back no luck with safe boot option
[07:15] <alkisg> dsd91: are you on a live cd now?
[07:24] <webchat76> hi guys, can anyone help with some basic bash script.. consist of two parts, but cant find info how to glue them together..
[07:35] <EriC^^> paste
[07:35] <EriC^^> !paste
[07:39] <Ashburry> I am trying to find the locate of my zsh executable. I have tried locate zsh but have found nothing useful. Anyone know how to find it?
[07:42] <ducasse> Ashburry: please don't crosspost
[07:43] <ducasse> has updatedb been run after zsh was installed?
[07:43] <Ashburry> not yet
[07:44] <ducasse> then run it before trying locate or it won't find it
[07:44] <Ashburry> okay, thank you
[07:54] <ducasse> if it's somewhere in your path try 'which zsh'
[08:18] <gpeskens> Anyone able to help figure out an issue I'm having with my audio since a mobo upgrade? I'm on 21.10 and upgraded my mobo to a MSI x570s Torpedo board, main line out audio is functioning fine. The issue is with the front panel headphone jack output, while presence is detected when I plugin my headphone jack audio is routed (at a reduced volume) out the main line out, the headphones remain silent. I figured I might've improperly connected the front panel
[08:18] <gpeskens> header, but just confirmed it working by booting into another OS. Anyone have an idea?
[08:19] <imi> how can I make the ubuntu background to cycle between images at ~/.local/share/backgrounds (or some other location)?
[08:20] <gpeskens> https://pastebin.ubuntu.com/p/pY6h38zJYJ/ <-- hw device list
[08:21] <gpeskens> Strange thing is also the settings interface recognizes it as an USB audio device, while I'm quite sure it's on chipset
[08:22] <ducasse> imi: try wallch or variety
[08:23] <ducasse> you can use 'apt search' to search the repo
[08:29] <imi> can I add a directory to either wallch or variety?
[10:03] <DarkTrick> **Q** I can't start chromium and instead get a "cannot open /proc/self/cgroup: Permission denied". Any ideas? (happened after upgrade 21.04 -> 21.10)
[10:18] <locsmif> Is there a tool to read monitor serial number from the cli?
[10:38] <lotuspsychje> locsmif: try inxi -Gxxx
[10:54] <locsmif> lotuspsychje: eh
[10:54] <locsmif> heh
[10:54] <locsmif> I wrote the tool inxi was forked from :P
[10:55] <locsmif> But anyways, the answer is it's very difficult apparently, especially with daisy chaning
[10:55] <locsmif> chaining*
[10:55] <locsmif> Also, I must now reboot, something's fucky in my WM/DE
[10:56] <jwhitmore> Hello all, struggling with wpa_supplicant which is disconnecting too many times, predominately reason 3 & 4. Wpa_supplicant is started by wpa-conf in /etc/network/interfaces and I can't find info on how I enable wpa_supplicant logging to a file in /etc/wpa_supplicant.conf config file. Everything I can find starts wpa_supplicant directly with a '-f' option.
[11:02] <Unit193> Dang, was going to tell him that it was re-written in perl.
[11:08] <Kuleshov> Welcome to International Advanced Direct Connect Hub with Encryption Security and Unicode support. https://dchub.one
[11:09] <lotuspsychje> not here please Kuleshov
[11:09] <Kuleshov> ok
[11:09] <Kuleshov> sorry
[11:33] <jwhitmore> wpa_supplicant.conf doesn't appear to have any config options for enabing logging at all
[11:39] <KBar> jwhitmore: by default, it uses systemd-journal for logging.
[11:41] <jwhitmore> KBar, thank you, there is some stuff going to /var/log/syslog but not much detail I'll try journalctl
[11:45] <KBar> jwhitmore: `journalctl --boot --unit=wpa_supplicant`
[11:49] <jwhitmore> I was using journalctl -b -u wpa_supplicant. same same but different. Just service started and not thing more. Syslog has info on the disconnects but not much. Wanted to up the log level, but hard to find
[11:52] <KBar> jwhitmore, try `wpa_cli level debug`
[11:57] <jwhitmore> KBar, Oh you might have something there! I ran that command and got a bit FAIL because "Selected interface 'p2p-dev-wlan0'"  that's not the interface, which is just 'wlan0'. Is there some confusion in all the networking as to what interface is in use?
[11:57] <jwhitmore> s/bit/big/
[12:00] <HiHoGo> Hi all trying to find the md5sum for this ubuntu arm os here https://ubuntu.com/download/server/arm. its weird its not included
[12:00] <KBar> jwhitmore, you obviously need to stop it first. try starting with this command: `wpa_supplicant -c/etc/wpa_supplicant.conf -iwlan0 -d`
[12:01] <KBar> HiHoGo: try here: https://releases.ubuntu.com/
[12:01] <tomreyn> HiHoGo: md5 hasing is broken, you should find checksums generated using newer hash functions, though
[12:01] <KBar> you can also connect via ftp to cdimage.ubuntu.com or releases.ubuntu.com
[12:01] <KBar> md5sum isnt safe though
[12:02] <tomreyn> https://cdimage.ubuntu.com/releases/20.04/release/SHA256SUMS
[12:02] <tomreyn> there is also https://cdimage.ubuntu.com/releases/20.04/release/SHA256SUMS.gpg
[12:03] <HiHoGo> tomreyn: KBarare you talking about using an sha sum
[12:03] <KBar> yes
[12:03] <KBar> its more secure and modern
[12:04] <KBar> takes a bit more time
[12:04] <HiHoGo> KBar: FOR THE 20.04 HERE https://releases.ubuntu.com/20.04/ THERE IS NO ARM VERSION ISO AND CHECKSUM
[12:04] <KBar> to compute
[12:04] <KBar> HiHoGo: try the links tomreyn gave you
[12:05] <HiHoGo> oops not shouting
[12:05] <HiHoGo> tomreyn: is that for the 20.04 arm build iso or not
[12:05] <KBar> HiHoGo: can you press the links and see for yourself?
[12:06] <KBar> HiHoGo: the link I gave you literally presents you all the files in a nice format in your web-browser
[12:06] <KBar> including its manifest, iso, checksums
[12:06] <HiHoGo> ok thanks guys for your help on that
[12:06] <jwhitmore> KBar, this is a remote device that I'm trying to diagnose so restarting it will kill my connection. That's fine I can reconnect, but wpa_supplicant is stated via /etc/network/interfaces with  wpa-conf wpa_supplicant.conf If I kill wpa-supplicant manually to restart it will systemd or networking try to restart it as well? If there's no clashes between various network management services I could restart with a small
[12:06] <jwhitmore> script that kills and restarts with wpa_supplicant -c wpa_supplicant.conf -f /var/log/wpa_supplicant.log -ddd
[12:07] <xharx> hi, ich bin von arch migriert und versuche, meine thunderbird- Daten zu migrieren, wie hier beschrieben https://support.mozilla.org/de/kb/thunderbird-daten-auf-neuen-rechner-uebertragen.   In that case, refer to this file `/usr/share/doc/wpasupplicant/README.gz`
[12:08] <KBar> xharx, join #ubuntu-de for that.
[12:09] <croraf> Hi guys, I have Ubuntu and 3 partitions. Can I create a virtual machine's virtual hard disk on another partition than my primary (the one with Ubuntu)?
[12:09] <xharx> KBar, , thx
[12:10] <KBar> crofaf, if you have already have set up additional partitions, just configure the path while creating a new virtual machine.
[12:11] <jwhitmore> KBar, thank you I'll go through that and see if I can find the solution. Thanks for your help
[12:12] <KBar> No problem.
[12:14] <tomreyn> HiHoGo: it is, amongst other. but i think you already noticed.
[12:19] <HiHoGo> tomreyn: hi I dont have any sha checksums installed what do i need to install for the sha 256. i cant seem to see anything obvious for that
[12:19] <HiHoGo> not in synaptic
[12:19] <KBar> HiHoGo it's provided by the GNU coreutils package
[12:20] <KBar> should be installed by default
[12:20] <KBar> HiHoGo the command is `sha256sum`
[12:20] <HiHoGo> ok thanks i will take a look.
[12:20] <Aarch64debian> type sha then press tab in terminal
[12:21] <KBar> Aarch64debian: won't work because there are a bunch of commands for sha1, sha224, etc.
[12:21] <Aarch64debian> tab twice
[12:21] <KBar> pressing twice will show the list tho
[12:23] <tomreyn> HiHoGo: if you change into the directory where the downloaded image file and the SHA256SUM (checksums file) is located, you can run    sha256sum --check     and it should report OK for the image file
[12:24] <HiHoGo> thanks i already dont that
[12:28]  * HiHoGo is suffering from late night linux overdose mode
[12:30] <KBar> at least its not windoze
[12:32] <HiHoGo> KBar: nothing wrong with that Windows or OSX they all have their place
[12:43] <Aarch64debian> anything can crack an encrypted 7z file?
[12:44] <Znevna> a good password
[12:44] <Aarch64debian> idk the pass
[12:45] <lotuspsychje> cracking topics are not really the scope of this channel Aarch64debian
[12:55] <guysoft42> Hey all, i want to find the Ubuntu person maintaing this package: linux-modules-extra-5.13.0-1010-raspi . I know this is not the channel, but was hoping someone might know where I should go? I am the maintainer of CustomPiOS/OctoPi/UbuntuDockerPi/PleromaPi and some of the distros have issues installing this package headless
[13:00] <KBar> guysoft42, visit packages.ubuntu.com and enter the name of that package in the search box
[13:00] <KBar> guysoft42: you can also do this: packages.ubuntu.com/PACKAGE_NAME
[13:01] <KBar> guysoft42, apt should also show the maintainers and uploaders
[13:01] <KBar> guysoft42: `apt show PACKAGE_NAME`
[13:01] <KBar> many ways
[13:18] <waveform> guysoft42, that package is part of the linux-raspi package (https://launchpad.net/ubuntu/+source/linux-raspi); if you file a bug against that package it should get to the right people -- but (as someone involved with Ubuntu on the pi), what's the issue you're seeing installing that package headless?
[13:33] <guysoft42> waveform, I maintain several distros and build systems that need to install that package, but it seems to be creating a symlink to vmlinuz-5.13.0-1010-raspi and fails for some reason
[13:38] <guysoft42> Its happening because /boot is vfat in the current build system
[13:39] <waveform> guysoft42, ahhh -- that would explain things. So you've got the boot partition mounted on /boot rather than /boot/firmware ?
[13:40] <waveform> (though I'm still puzzled why *that* package specifically is creating that symlink -- the regular kernel packages should *also* be creating those symlinks from /boot/vmlinuz->specific-version and /boot/initrd.img->specific-version)
[13:43] <guysoft42> yes
[13:43] <guysoft42> I am trying to write a workaround now
[13:44] <guysoft42> I might be able to handle it on my end
[13:44] <malatini> ls
[13:45] <waveform> okay -- I'd be reasonably sure it's not the linux-modules-extra package specifically; pretty much all the kernel packages will try to re-write the symlinks under /boot (vmlinuz, initrd.img, and dtb, and their .old counterparts) whenever they get installed, and for that reason it needs to be an fs which supports symlinks (so the boot partition itself winds up mounted under /boot/firmware on debian, ubuntu and the like
[13:46] <waveform> (I know raspbian/raspios mounts theirs directly on /boot but they have a different means of handling kernel updates, directly from their kernel package rather than via a mechanism like flash-kernel)
[13:47] <waveform> (come to think of it, it's probably flash-kernel that's managing those symlinks)
[13:49] <BluesKaj> Hi folks
[13:59] <guysoft42> waveform, ok, ill play with it more here, thanks for the heads up
[14:14] <ogra_> waveform, isnt that actuall handled in the kernel deb itself through a setting in /etc/kernel-img.conf (IIRC is was something like do_symlinks=yes or so) ? that should be overridable via the config ...
[14:15] <ogra_> ... or link_in_boot=yes ...
[14:17] <SteelRose_> Hi all! any Tomcat experts here? someone deleted everything under /opt/tomcat/work/Catalina/work/localhost and it is triggering some errors... is there any way to recreate that directory structure again? Would restarting Tomcat do that? THanks!
[14:17] <waveform> ogra_, hmmm -- that gets read by linux-update-symlinks (although the man-page for that seems ... somewhat different to what's actually in /etc/kernel-img.conf) but I thought f-k also played some role in managing symlinks (and is another thing that gets called by the kernel postinst scripts, at  least on the pi)
[14:19] <waveform> ogra_, actually -- that's bizarre -- the man-page for linux-update-symlinks talks about "no_symlinks" in kernel-img.conf, while (my?) kernel-img.conf has a "do_symlinks" option. I wonder which is correct (I'm guessing the man-page is just out of date -- at least I hope so!)
[14:21] <ogra_> waveform, i think do_symlinks actually refers to the symlinks in / ... while link_in_boot is the one that is rsponsible for the links you described above
[14:21] <waveform> ogra_, ah -- you're absolutely right, it's not f-k managing those symlinks, it is linux-update-symlinks (configured via kernel-img.conf). f-k *does* manage the dtb symlinks, but only in certain cases; and the initrd symlink but only when "method: symlink" is set for the board
[15:46] <jwhitmore> KBar, I got logging in the wpa_supplicant sorted, thanks again. The system is disconnecting due to Beacon loss. I've found this kernel bug listed so that might be the issue: https://bugzilla.kernel.org/show_bug.cgi?id=203709
[15:47] <KBar> jwhitmore: you're welcome.
[16:00] <plarke> Hi all! Does anyone know of a solution for better distinguishing between different windows of the same program?
[16:00] <plarke> I was thinking each successive window could have a different theme
[16:03] <KBar> plarke are you running GNOME?
[16:03] <plarke> KBar: yep
[16:05] <KBar> plarke: worth trying: https://extensions.gnome.org/extension/3769/distinct-windows/
[16:07] <plarke> That looks great, thanks
[16:08] <KBar> np
[16:11] <plarke> KBar: doesn't seem to do anything(20.04). Do you use that extension?
[16:12] <plarke> KBar: Oh wait, I see what it does. nvm
[16:13] <KBar> plarke sadly only works after accessing the Activities/Overview menu
[16:13] <plarke> KBar: yeah exactly
[16:14] <KBar> Still better than nothing. :)
[16:14] <plarke> Yeah, I wonder if there's anything else out there. This is a hard topic to google bc of the word 'windows' lol
[16:15] <KBar> plarke: What do you mean? Just use in conjuction with other keywords, such as GNOME shell.
[16:16] <KBar> plarke: you can also search through GNOME Extensions.
[16:16] <KBar> plarke: another option would be to ditch GNOME altogether. :P
[16:17] <plarke> KBar: and use what
[16:26] <Joel> Ubuntu 20, any way to have scroll bars just show up? instead of only showing on hover?
[16:28] <enyc> Joel: 20.04LTS-focal?  or 20.10 ?
[16:30] <Joel> .04
[16:35] <KBar> Joel, set the `GTK_OVERLAY_SCROLLING` environment variable to 0 and export it
[16:36] <Joel> GTK_OVERLAY_SCROLLING=0 pinta; - Still no showing scroll bar, just a tiny sliver, and an hover scroll bar
[16:36] <KBar> Joel, what is pinta?
[16:36] <Joel> a program?
[16:36] <KBar> No.
[16:36] <KBar> It should be 0
[16:36] <KBar> no pintas :)
[16:37] <Joel> Uh, you can set environment variables for a specific invocation of a program.
[16:37] <KBar> Do you want it for a specific program or the whole desktop?
[16:37] <KBar> You did not specify that, my friend.
[16:37] <Joel> It doesn't work.
[16:38] <tomreyn> gsettings set org.gnome.desktop.interface overlay-scrolling false
[16:38] <KBar> ah
[16:38] <KBar> +1
[16:39] <Joel> tomreyn does that require restarting anything? still getting wonky scroll bars in pinta
[16:40] <Joel> gsettings get definitely showed it as true
[16:40] <KBar> No.
[16:40] <KBar> It applies immediately.
[16:40] <tomreyn> i don't actually know. but trying should not be tough
[16:41] <tomreyn> 20.04 LTS defaults to xorg still, you shoul dbe able to just Alt-F2 and type r and press enter
[16:45] <Joel> tomreyn yeah I'll give it a go
[16:46] <KBar> :)
[16:51] <kyle__> All of my snaps just stopped working for one user (the only normal user on that system).  As root they still work.  Snap refresh and restarting the sanpd service didn't help.  No obvious error in the log unless it's burred.
[16:52] <kyle__> All I'm seeing is, "internal error, please report: running "go" failed: cannot create transient scope: DBus error "System.Error.E2BIG": [Argument list too long]"
[16:52] <KBar> kyle__ `lsb_release -ds; snap version`
[16:53] <kyle__> Of course, sorry, Ubuntu 18.04.5 LTS. snap 2.52.1
[16:59] <kyle__> If the other bits of info in there would actually help: http://paste.ubuntu.com/p/7nzjV3vsjd/
[17:00] <kyle__> O_o you need an ubuntu one account to view those pastes now?
[17:02] <kyle__> Let me know if I need to use another pastebin for people to view it.
[17:03] <kyle__> JIC this provides something relevant I missed, this is the exact output of running a snap (go in this case, but any snap) as that user.  http://paste.ubuntu.com/p/RDC79QHm4s/
[17:09] <KBar> kyle__: thank you. Personally, I don't use Snaps. Hang around a bit and maybe someone knowledgeable will offer their help.
[17:21] <jpw> hey can ayone reveal any docs on how auto-installs are supposed to be done now days? I have found https://ubuntu.com/server/docs/install/autoinstall-quickstart but the installer never seems to pick up my user-data or meta-data and continues to ask me all the questions as if I had started the installer directly off the CD. any pointers?
[17:22] <tomreyn> TheHoliestRoger: please leave the channel until you found a suitable nickname
[17:22] <TheHoliestRoger> tomreyn: found it
[17:22] <TheHoliestRoger> sorry didn't realise the nick police were in today
[17:26] <pycode> hello
[17:26] <EriC^^> hello
[17:27] <pycode> i would like to create a shared folder on windows and let my pc (ubuntu 20.04) see the content
[17:27] <pycode> the laptop and pc are on the same network
[17:27] <pycode> <IP_ADDRESS> (laptop) <IP_ADDRESS> (pc)
[17:27] <pycode> could anyone share a good tutorial to understand how to configure it ?
[17:28] <kyle__> KBar: Thanks.
[17:28] <jpw> pycode: open your favourite gui file manager and navigate to smb://<IP_ADDRESS>/<share name> eg smb://<IP_ADDRESS>/MyFiles
[17:29] <pycode> ok
[17:29] <jpw> pycode: assuming you have already created the share on the windows pc
[17:30] <pycode> jpw, i have created a sahred folder on win sure
[17:30] <pycode> jpw, pardon how can i navigate to that address in file manager?
[17:31] <pycode> i do not see an input to write such location
[17:31] <tomreyn> press ctrl-L
[17:31] <pycode> oh thank you tomreyn !!
[17:32] <jpw> that's the one, i was struggling to find it.
[17:32] <pycode> :D
[17:32] <jpw> previously (?) you could just click the path bar
[17:32] <pycode> hmm i see the loading icon
[17:32] <pycode> i just wrote the ip of win machine
[17:32] <guysoft42> waveform, ok, got another issue with flash-kernel. It tries to flash or something in the chroot
[17:33] <pycode> i would like to find all the shared folder
[17:33] <guysoft42> dpkg: error processing package flash-kernel (--configure):
[17:33] <guysoft42> 16:02:57  installed flash-kernel package post-installation script subprocess returned error exit status 1
[17:33] <guysoft42> 16:02:57 Errors were encountered while processing:
[17:33] <guysoft42> 16:02:57  flash-kernel
[17:33] <pycode> instead of accessing one directly
[17:33] <guysoft42> waveform, ^
[17:33] <jpw> pycode: then simply don't specify the share name smb://ip
[17:34] <pycode> jpw, yeah i did that...but still loading.....
[17:34] <KBar> jpw, you can just press "/" which will prompt you. good for absolute paths
[17:35] <jhutchins> Does it prefer the winbind hostname to the IP?
[17:37] <pycode> still loading so i suspect it does not working properly hmmmm
[17:37] <pycode> how can i check the hostname or something like that? :F
[17:38] <pycode> The name of the laptop is.... LAPTOP
[17:38] <raub> So I have a ubuntu host whose OS I installed from scratch, with kernel 5.4.0-91-generic. And one which I upgrade, with kernel 4.4.0-161-generic. Why the kernel discrepancy?
[17:39] <tomreyn> raub: different ubuntu releases?
[17:39] <raub> tomreyn: Ubuntu 20.04.3 LTS vs Ubuntu 20.04.3 LTS
[17:40] <KBar> there is no way
[17:40] <raub> KBar: if that was a comment on my issue, pastebin can be provided upon request
[17:40] <tomreyn> 4.4.0-161-generic is veeeery outdated
[17:41] <tomreyn> never was on focal
[17:41] <KBar> exactly
[17:41] <raub> tomreyn: Does that mean do-release-upgrade gone bad?
[17:41] <tomreyn> raub: possibly, i don't know what was done
[17:42] <KBar> raub, if you mean you tried LinuxFromScratch, you can join #lfs on irc.linuxfromscratch.org
[17:43] <raub> KBar: thank you for the info; I will save it even though I do not think it is relevant to my question
[17:43] <raub> (it might be useful in the future)
[17:44] <raub> In the problematic host, VERSION="20.04.3 LTS (Focal Fossa)" in /etc/os-release
[17:45] <raub> focal is also in /etc/apt/sources.list on said host
[17:45] <tomreyn> raub: do you have an ubuntu support question we can help you with?
[17:45] <pycode> i followed this: https://www.c-sharpcorner.com/article/how-to-share-files-between-ubuntu-and-windows-10/
[17:46] <pycode> but when i try to reach the win pc i cant do smb://<IP_ADDRESS>
[17:46] <pycode> infinite loading
[17:46] <pycode> maybe i miss some packages
[17:47] <raub> tomreyn: I would now like to know what happened to problematic host as it has old kernel and packages match 20.1
[17:48] <tomreyn> raub: apt logs are in /var/log/apt , release upgrade logs are somewhere in /var/log as well
[17:48] <raub> Thanks
[17:48] <tomreyn> what is "20.1"?
[17:48] <raub> I meant 20.04.3
[17:49] <raub> Sorry for being hopelessly innacurate
[17:50] <KBar> tomreyn: I think release upgrades are merged with /apt/history.log, but I might be wrong. we had a similar issue a week or two ago and they appeared in that file.
[17:50] <pycode> ooookay wait
[17:50] <pycode> i can connect to that laptop
[17:50] <pycode> the problem is that the laptop is on wifi
[17:50] <pycode> so it changes the ip
[17:50] <pycode> how can i reach that laptop by name or something ?
[17:51] <pycode> i was not able to reach it because i was trying .59 but i changed it changed the ip to .61
[17:51] <pycode> so i can see the content of the shared folder
[17:51] <pycode> but i would like to mount that shared folder when the laptop is connected to the network
[17:51] <pycode> how can i do that?
[17:52] <pycode> ok i can reach it by hostname smb://LAPTOP/shared is working!
[17:53] <tomreyn> KBar: hmm, i was thinking do-release-upgrade had its own logs, but i can't check this right now
[17:53] <pycode> but i do not understand why it is asking me to enter the password when i disabled it on win
[17:55] <tomreyn> pycode: i don't remember the details but i seem to recall that it gets more complicated if you don't require a password.
[17:56] <pycode> tomreyn, it is not a big problem...i mean... ok i wrote the password and it works..but "sounds strange"
[17:57] <tomreyn> if you'll read more documentation that might stop being so
[17:57] <KBar> :)
[17:58] <pycode> tomreyn, another problem i see is that ok i can connect via smb:// but for some reasons when i click on Windows network icon it does nothing
[17:58] <pycode> tomreyn, yes of course
[17:58] <pycode> :)
[18:01] <tomreyn> pycode: sorry, i'm a really bad advisor when it comes to dealing windows shares. i don't know how to solve this.
[18:02] <KBar> Can we stop this discussion about W-word? :)
[18:02] <pycode> tomreyn, no problem me too :D
[18:06] <KBar> tomreyn: I stand corrected. They are supposed to reside in /var/log/dist-upgrade: https://wiki.ubuntu.com/DebuggingUpdateManager
[18:06] <pycode> reboot, thank you!
[18:07] <jhutchins> pycode: I believe there is a "guest" setting on the windows share/permissions, but I'm several windows versions out-of-date.
[18:07] <pycode> jhutchins, yes i have found that
[18:07] <pycode> but...i do not know, i try to fix it restarting
[18:07] <pycode> :D
[18:07] <pycode> ahahah
[18:07] <jhutchins> pycode: Microsoft cheats.
[18:07] <tomreyn> KBar: thanks for checking
[18:08] <pycode> jhutchins, ahahah
[18:09] <KBar> #ubuntu-offtopic
[18:21] <jhutchins> Accessing foreign shares is on-topic.
[18:53] <dubiago> So, trying to use nmcli to connect to wifi...SSID has spaces in it...wrapped that SSID in quotes...can see the hardware with lspci. nmcli radio wifi shows enabled. After running nmcli dev wifi connect <ssid>: No Wi-Fi device found.
[18:53] <dubiago> Could it be a driver issue?
[18:54] <tomreyn> could be
[18:54] <dubiago> No ethernet. That's gonna be fun.
[18:55] <tomreyn> try both double and single ticks, one by one
[18:58] <tomreyn> dubiago: you can actually specific the BSSID as an alternative to the SSID
[19:09] <jhutchins> dubiago: WiFi hardware has often had incompatible standards for ssid and passwords.  I've had to replace items before because the requirements conflicted.
[19:11] <dubiago> Dude is trying to set up Ubuntu server on a Chromebook...WiFi seems to always be a problematic thing, particularly when setting up via the CLI
[19:12] <dubiago> I know I had my own rout with it on a Pi 4B
[19:12] <dubiago> Anyway, MAC attempted with nmcli...still No Wi-Fi device found...I'm thinkin' drivers...
[20:07] <fuzzymanboob98[m> anyone have a favourite backup tool? Currently I use Déja Dup but not very happy with it and others I looked into rely on atime or something else that's not present in NTFS(my home folders are symlinked to an NTFS drive)
[20:07] <fuzzymanboob98[m> s/symlinked/symlinks/
[20:09] <kyle__> fuzzymanboob98[m: I mean, that's just a front end on duplicity.  What about it do you not like?
[20:11] <fuzzymanboob98[m> It's super barebones, I can't even choose what day of the week/time it makes the backups, nor any granularity on how many backups to keep and how long.
[20:15] <kyle__> I /think/ you can just run duplicity from cron, to control the time of day.  And then only use the gui for browsing them as needed.
[20:17] <kyle__> I think same thing for how many to keep, etc.   But it's all stuff that surely someone has written a script to do before.
[21:27] <merpnderp> like this: https://secscan.acron.pl/centos7/5/4/1/4
[21:40] <matsaman> merpnderp: some script your security department used?
[21:40] <matsaman> but you don't know where this script lives online?
[21:42] <merpnderp> matsaman: I assume they used that site.
[21:42] <matsaman> what site?
[21:43] <merpnderp> https://secscan.acron.pl/start
[21:44] <merpnderp> okay never mind. Apparently we have some internal process that does the scan which just happens to share a lot of sections with that website.
[21:45] <merpnderp> Iv'e got like 80 items I need to write bash to fix.
[21:45] <sarnold> merpnderp: https://ubuntu.com/tutorials/using-the-ua-client-to-enable-the-cis-benchmarking-tool#1-overview
[21:45] <merpnderp> But now I'm writing bash scripts to make sure the password expire dates are within a year and other such nonsense.
[21:46] <merpnderp> All our accounts are through AD. Why do I need to set the Ubuntu password expiration config? I'm in hel..
[21:46] <merpnderp> I've died and don't realize it.
[21:47] <sarnold> ah, perhaps you need to have a conversation with whoever maintains your tooling
[21:49] <merpnderp> Yeah, maybe.
[22:08] <kyle__> Repeating a question from earlier today, just to see...
[22:09] <kyle__> trying to run snaps, I see "internal error, please report: running "go" failed: cannot create transient scope: DBus error "System.Error.E2BIG": [Argument list too long]"
[22:09] <kyle__> It just started mid-use of the go snap, and it effects all snaps as a normal user, but not root
[22:12] <matsaman> snaps =P
[22:17] <lucenera> I 💖 Ubuntu
[22:17] <kyle__> I know.  I was young and I needed money.  I'm ashamed.
[23:22] <barnaba> Hello, I am once again having some memory issues on a desktop system that shouldn't really have memory issues (I think?) and have trouble tracking them down. I have just been visited by earlyoom, which is set to act at 10% free, cause I have no swap. Here's the relevant output I have, I don't think it adds up to 18 GB used?
[23:22] <barnaba> https://pastebin.com/0hcfywcB
[23:23] <gry> https://pastebin.com/raw/0hcfywcB -- raw paste of yours, without ads
[23:24] <barnaba> Thanks.
[23:25] <gry> can you do the same output, but without MBs? just output it in bytes or whatever. and don't show the first two columns. i'd like to do the summation.
[23:32] <barnaba> gry: https://pastebin.com/raw/4Ubx2RHH and full output of ps is in here: https://pastebin.com/raw/Hz74u5tT
[23:33] <barnaba> I'm noticing this and my previous paste is already significantly lower than what I got right after oom acted, which was used 26623 avail 4505
[23:35] <barnaba> rss is in kilobytes I believe
[23:40] <barnaba> fwiw the output of awk summation seems to match the parts summed in libre office calc to 1MB or so
[23:45] <barnaba> I'm back to ~6000 available now, yet the script I've used previously doesn't seem to show anything extremely big. Ferdi is the only process accountable for over 1 GB with 2.84GB.
[23:47] <JoeBk> I just installed 21.04
[23:58] <barnaba> Well I think I'll just reboot then, cause I'm living on the verge of another oom visit. Uptime was 9 days, so if something is leaking it's leaking hard, but I can't really find the problematic program. Will be back.