[01:35] <aSheepie> Hi, is there a way of manually testing the url-dispatcher hook, pls?
[05:15] <bala_> stuck at building environment is there any one to help
[06:43] <bala_> make: *** No rule to make target '/media/bala/Newvolume1/phablet/out/target/product/condor/obj/STATIC_LIBRARIES/libmake_f2fs_intermediates/export_includes', needed by '/media/bala/Newvolume1/phablet/out/target/product/condor/obj/EXECUTABLES/recovery_intermediates/import_includes'
[07:27] <bala_> ?
[08:12] <dholbach> good morning
[09:13] <boud> win 19
[09:29] <JamesTait> Good morning all; happy Forgive Mom & Dad Day! :-D
[09:56] <AskUbuntu_> Are there plans to provide Ubuntu on more (bq) smartphonses? | http://askubuntu.com/q/598203
[10:20] <sturmflut-work> Can we have www.sansbullshitsans.com as the default font for the phone? Pretty please
[10:29] <ogra_> sturmflut-work, lol
[10:34] <E524> lol, but i  hope the team works on bullshit rather than such bullshit
[11:02] <karni> rsalveti: against which project should we file the bug with audio recorder hanging? the one Victor e-mailed you about.
[11:25] <yogesh_> hey
[11:25] <yogesh_> any one there
[11:26] <popey> yes.
[11:27] <yogesh_> can i install apache server and opencv-python on my ubuntu touch phone
[11:27] <yogesh_> i have 4 gb ram 2.3 ghz intel atom
[11:28] <Riddell> go ahead
[11:30] <yogesh_> have you tried it ?
[11:30] <Elleo> yogesh_: apt-get install --no-install-recommends cmake qt5-default:armhf qtdeclarative5-dev:armhf qtbase5-private-dev:armhf qtdeclarative5-private-dev:armhf qtpositioning5-dev:armhf make ninja-build python g++ g++-arm-linux-gnueabihf pkg-config pkg-config-arm-linux-gnueabihf libglib2.0-dev:armhf libnss3-dev:armhf libpci-dev:armhf libgcrypt-dev:armhf libdbus-1-dev:armhf libudev-dev:armhf libpulse-dev:armhf libasound2-dev:armhf libx11-dev:armhf libc
[11:30] <Elleo> oops
[11:30] <Elleo> yogesh_: https://twitter.com/rpadovani93/status/564494234674548737
[11:31] <Elleo> yogesh_: to do so you need to set your phone in to writable mode (which means OTA upgrades won't necessarily work correctly)
[11:31] <Elleo> yogesh_: but after doing that you can apt-get install any package in the normal Ubuntu archives (although anything involving X11 won't work)
[11:32] <popey> not any package in the archive if you're on rtm
[11:32] <popey> because your sources.list will point to the rtm archive which is smaller
[11:32] <Elleo> ah yeah, you'd need to be on the devel-proposed channel ideally
[11:32] <Elleo> which gives you access to the vivid archives
[11:32] <popey> ya
[11:36] <yogesh_> can i use ftty too....?
[12:04] <rsalveti> karni: pulseaudio is fine
[12:04] <karni> rsalveti: ok :)
[13:00] <jgdx> cyphermox, ping
[13:16] <lska> Hello
[13:17] <lska> Why apt-get isnt working on ubuntu touch?
[13:18] <popey> lska: because the image is by default read-only
[14:28] <kenvandine> Elleo,  my fix for bug 1429687 is ready for review
[14:28] <kenvandine> Elleo, to test it, grab my hub-importer example and import a photo from gallery
[14:29] <kenvandine> and look in ~/.cache/hub-importer.ken-vandine/HubIncoming/1 for the filename
[14:29] <kenvandine> then create a dir for 2
[14:29] <kenvandine> and touch a file in that dir with the same filename
[14:29] <kenvandine> then try to do another import of the same photo
[14:29] <kenvandine> you should see the state in hub-importer as aborted
[14:29] <kenvandine> i guess i should note this in the MP :)
[14:46] <AskUbuntu_> Ubuntu touch HTML 5 how to create complex headers? | http://askubuntu.com/q/598309
[14:54] <M8> hello
[14:54] <M8> mi names m8
[14:54] <Guest67047> im in school doing thos lol
[14:54] <Guest67047> im hiding from teacher
[14:54] <Guest67047> tee-hee
[14:55] <Guest67047> hello
[14:55] <Guest67047> boo-b000bs
[14:55] <k1l_> Guest67047: i think you look for ##chat
[14:55] <Guest67047> join ##chat
[14:56] <Guest67047> it wont let me send
[14:56] <Guest67047> hey
[15:05] <dobey> uhm
[15:26] <Elleo> kenvandine: okay, will take a look
[15:29] <kenvandine> Elleo, thx
[15:49] <Elleo> kenvandine: what's the expected behaviour when importing multiple items, where one already exists but the others don't? Currently it doesn't abort under those conditions but only delivers the photo that didn't exist; is that the intended behaviour?
[15:49] <k1l_> oh oh http://www.phoronix.com/scan.php?page=news_item&px=BQ-Ubuntu-Phone-Bad-Kernel&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Phoronix+%28Phoronix%29
[15:56] <kenvandine> Elleo, ugh... good catch
[15:56] <kenvandine> maybe we should abort on that too?
[15:56] <kenvandine> Elleo, i really want to add an error api
[15:57] <Elleo> kenvandine: I think aborting makes most sense, since they're not getting what they expect
[15:57] <kenvandine> so we can do something like deliver the ones that worked but set the error state to Partial
[15:57] <kenvandine> or something
[15:57] <kenvandine> yeah
[15:57] <kenvandine> i can fix that quicklyu
[15:57] <Elleo> kenvandine: okay, cool
[15:57] <kenvandine> any other feedback?
[15:58] <Elleo> kenvandine: well the other option would be that we could rename the new file to <file>.1.extension or similar like download manager does
[15:58] <Elleo> kenvandine: that avoids the need to abort at all
[15:58] <Elleo> (where 1 increments as much as needed to find a spare space)
[16:01] <kenvandine> Elleo, i'll leave that for future improvement
[16:01] <kenvandine> and file a bug to track it
[16:01] <Elleo> okay
[16:03] <Anon18372> Hello! Does anybody have an idea how much longer Nexus 7 2013 will be officially supported? I'm intending to buy one (alongside the bq phone) but don't want to do if it will be unsupported soon. This will be purchased exclusively for use with Ubuntu Touch.
[16:10] <ogra_> Anon18372, hard to predict ... but i'd say it will still be around for a while
[16:10] <Anon18372> ogra_: Thanks :) Now to keep an eye out for a good buy since the prices have surged again!
[16:10] <Anon18372> And the N10 is not any cheaper (understandably)
[16:12] <ogra_> the N10 is like an unloved stepchild in ubuntu
[16:13] <ogra_> if we drop support for a tablet i suspect this will be first ...
[16:14] <Anon18372> ogra_: Really? I'm surpised :) I thought N10 would be preferred given it sits further away from the phone (size and specs)
[16:14] <Anon18372> ogra_: N7 is kind of no mans land, I assumed, though none-the-less I'd be happy with it :)
[16:14] <ogra_> we used to need it to validate the sidestage stuff ... but at some point the N7 got the same sidestage support
[16:15] <ogra_> N10 has a multitude of other issues that the N7 doesnt have (bluetooth not working etc)
[16:16] <Anon18372> ogra_: Ah, okay... Is N7 at a consumer-level stage?
[16:16] <ogra_> well, closer to it than N10 for sure
[16:16] <Anon18372> I assumed (perhaps incorrectly!) now that Touch is going to be avilable on a customer handset that touch must be in good shape
[16:16] <ogra_> the actual focus of everyone is on the phones, so tablets dont get the attention they should atm
[16:17] <ogra_> once there will be a tablet with preinstalled ubuntu on the market that will surely change though
[16:17] <Anon18372> But the underlying OS is the same, right? So hopefully tablets benefit from that development
[16:18] <ogra_> they have minor UI differences
[16:18] <ogra_> (like the sidestage)
[16:18] <Anon18372> Ah, okay
[16:18] <Anon18372> I need to do more reading around sidestage. The whole phone app and tablet app thing got me, because I thought the apps were the same on both platforms but clearly not
[16:18] <Anon18372> (as I say, I need to read more on the subject!)
[16:18] <ogra_> they are the same
[16:19] <ogra_> but presented in different ways
[16:19] <Anon18372> Okay... I see!
[16:29] <dobey> Anon18372: also, due to the way most of these devices work, support for stuff on one may be vastly different from another similar device. we don't have control over most of the drivers, and some things work differently on different devices.
[16:30] <Anon18372> dobey: Understood
[16:31] <Anon18372> I wonder how much the demand for N7 results from Ubuntu users - Given that it's 'the' reference device. Given it's age I can imagine Android users would be happier with alternative devices especially now the price is rising again.
[16:31] <Anon18372> It would be interesting to see the OS usage stats :)
[17:08] <aquarius> hey, touch dudes. I think that the thing which automatically controls the screen brightness on my Bq phone is working in reverse -- when I go into a darker area, the screen gets darker.
[17:08] <aquarius> how can I verify this? :)
[17:09] <mcphail> aquarius: surely that's the right way?
[17:09] <popey> yeah
[17:09] <ogra_> yeah, get new glasses :)
[17:09] <popey> i wouldn't want my eyes poked out when in a dark room
[17:09]  * aquarius laughs
[17:09] <mcphail> aquarius: in bright environments, your pupils constrict and you need a brighter screen to compensate for the reduced aperture
[17:10] <k1l_> you dont need more brightness when its darker.
[17:10] <ogra_> aquarius, you are seeing it the wrong way round ... if you go out into the bright sun it gets brighter so you can still read ;)
[17:10] <aquarius> however, when I'm in a dark room, it's *too* dark; I can barely read the writing.
[17:10] <ogra_> thats just the age :)
[17:10]  * didrocks bets the room is dark for aquarius due to ETOOMANYBEERS
[17:10] <ogra_> (turn off auto brightness is the workaround i guess)
[17:11] <didrocks> hence the screen getting darker as well :)
[17:11]  * didrocks runs…
[17:11] <aquarius> oi!
[17:11] <aquarius> not even I am intoxicated at ten past five in the afternoon. :)
[17:11] <ogra_> i personally find it to bright when i read in bed
[17:12] <ogra_> (and dont ask my GF)
[17:12] <aquarius> heh. OK, have turned off autobrightness. That'll do, I suppose
[17:12] <dobey> hrmm
[17:12]  * didrocks likes the "relative darkness" option in android 5
[17:12] <mcphail> i presume a widget to adjust autobrightness would be in order?
[17:12] <dobey> cyanogenmod ships with the stock android contacts/calendar apps which require a google account, right?
[17:13] <ogra_> mcphail, well, it might be nice if it just defaulted to the manual brightness setting as lowest or some such
[17:13] <ogra_> so you can re-use the UI
[17:14] <mcphail> ogra_: probably. I'm guessing as I don't have my phone yet and fell quite jealous of aquarius, despite his poor eyesight...
[17:16] <k1l_> btw: i see cm12 now got a "livedisplay" brightness setting that works like redshift/flux on the desktop. i like that
[17:17] <mcphail> k1l_: i've never tried those. Do they make a difference?
[17:18]  * mcphail updated his desktop to Vivid last night and is now seeing everything in shades of purple
[17:18] <k1l_> yes, you need to activate that in the settings first. then it makes the screen a bit more red-ish i the night.
[17:28] <abeato> om26er, probably it is better here, do not annoy the trainguards ;)
[17:29] <abeato> om26er, I see that you are using the second slot for your SIM
[17:29] <abeato> so I think it can be an instance of bug #1427439
[17:29] <om26er> abeato, yes, put the SIM there yesterday to verify a fix while silo testing
[17:29] <abeato> which is precisely what gets fixed by the ofono silo
[17:30] <om26er> abeato, didn't it land yesterday ?
[17:31] <abeato> om26er, the problem is that we cannot really confirm without syslog :(
[17:31] <abeato> om26er, no, not yet
[17:31] <abeato> if it is the bug, you would be able to reproduce it just rebooting and trying again to set FM
[17:32] <om26er> let me reboot  then
[17:36] <om26er> abeato, yes, still does not work
[17:36] <om26er> so I guess its the same bug you suggested
[17:37] <abeato> om26er, yep, I think so
[17:39] <kenvandine> Elleo, i've filed bug 1433708 to track the idea you had and i pushed a fix for multi-item transfers a while ago, just waiting for debs to test with.
[17:39] <Elleo> kenvandine: okay, cool
[17:40] <awe_> abeato, what's the buttons sequence for krillin recovery?
[17:40] <aquarius> Elleo, heya -- brief question (I have a meeting in 20 minutes), but I wanted to get a quick summary from you about how the word suggestions stuff works and your thoughts on making it suggest alternatives based on letter proximity, if you have 5 mins :)
[17:41] <abeato> awe_, vol UP + power
[17:55] <kenvandine> Elleo, ok, CI is done and i manually tested
[17:55] <kenvandine> it aborts on a single failure in a multi
[17:55] <Elleo> kenvandine: cool, will give that a quick test
[17:56] <kenvandine> thx
[18:01] <atgnag> Should I be able to flash Ubuntu Touch onto my SGH-T989?
[18:03] <Elleo> kenvandine: iirc Qt has a method for providing temporary files, perhaps that'd be better than creating a random path manually?
[18:04] <Elleo> kenvandine: e.g. http://doc.qt.io/qt-5/qtemporarydir.html
[18:05] <kenvandine> indeed... i started out looking to create something random inside the builddir
[18:06] <kenvandine> but that was problematic too :)
[18:06] <kenvandine> since i gave up on that, it probably would be better to do this
[18:07] <kenvandine> ah, i could have used this even for something relative to the builddir
[18:07] <kenvandine> i hadn't considered that :)
[18:08] <SturmFlut> Apparently a phone number associated with BQ Spain tried to call me this afternoon. I didn't answer it an calling them back doesn't seem to work for some reason. Does anybody know what could be so important that they can't just send an e-mail?
[18:08] <Elleo> kenvandine: yeah, I just get a bit nervous when people create temp files themselves; as I remember various exploits having happened as a result of people managing to figure out ways to predict temporary files and such (not likely here though)
[18:08] <Anon18372> SturmFlut: No idea, did you order in the 1st flash sale?
[18:09] <kenvandine> and it's under /tmp, so gets purged on reboot
[18:09] <dobey> SturmFlut: you'd have to ask bq what was so important
[18:09] <kenvandine> and just in the test suite
[18:09] <kenvandine> Elleo, but i'll change that
[18:09] <dobey> SturmFlut: so uh, e-mail them? :)
[18:09] <Elleo> kenvandine: ah yeah, I hadn't spotted that was just part of the tests
[18:09] <kenvandine> and they are empty files :)
[18:10] <Elleo> kenvandine: in which case I'm less fussed :)
[18:10]  * kenvandine doesn't like making Elleo fussed :)
[18:10] <Elleo> heh
[18:11] <kenvandine> i'd still prefer to use QTemporaryDir
[18:11] <kenvandine> since it cleans up itself
[18:11] <Elleo> yeah
[18:12] <SturmFlut> dobey: I sent them an e-mail now. Just wanted to know if other people have been called too.
[18:12] <kenvandine> Elleo, did you see my babble about the test suite yesterday
[18:13] <Elleo> kenvandine: yeah, good job you caught that
[18:13] <kenvandine> i wish we had caught it ages ago!
[18:13] <kenvandine> gotta fix that soon
[18:13] <kenvandine> something with the way this test harness works i think
[18:13] <kenvandine> individual failures get missed because the child passes
[18:19] <kenvandine> Elleo, pushed
[18:21] <Elleo> kenvandine: cool
[18:41] <dobey> mterry: why does the welcome wizard on vivid not have the location settings page? and why can i not skip the "learn how to ue a touchscreen" intro?
[18:42] <mterry> dobey, not skipping intro is an intentional design decision
[18:42] <mterry> dobey, wizard should have location settings page (on krillin anyway)
[18:43] <kenvandine> dobey, the location settings is only in the wizard for HERE
[18:43] <kenvandine> if you don't have that installed, it won't show it
[18:45] <dobey> oh :-/
[18:46] <dobey> the inability to skip intro is incredibly annoying when reflashing with wipe
[18:46] <dobey> :(
[18:48] <SturmFlut> dobey: You can tell ubuntu-device-flash to immediately enable developer mode and then automatically disable the intro afterwards
[18:49] <SturmFlut> dobey: https://wiki.ubuntu.com/Touch/Testing
[18:49] <dobey> SturmFlut: yes i can enable dev mode and set the password that way, but that makes the wizard not come up at all
[18:50] <SturmFlut> dobey: Ah, I got your requirement wrong
[20:15] <bla_> hi all
[20:17] <bla_> can you force ubuntu-device-flash  to install on a p990
[20:17] <bla_> ?
[20:17] <dobey> is ubuntu ported to that device?
[20:17] <bla_> no
[20:17] <bla_> but I hoped to install vanilla Nexus or something
[20:17] <bla_> maybe some it will work
[20:18] <bla_> some of it
[20:22] <dobey> bla_: phones require porting to each specific device
[20:22] <bla_> okok
[20:22] <bla_> thanks
[20:22] <dobey> bla_: if a port was already available, it could be put on a system-image server that ubuntu-device-flash could use
[20:23] <bla_> ah ok
[20:23] <bla_> there is a 'port in progress'
[20:23] <bla_>  on the touch wiki
[20:23] <bla_> but I think it was based on a demo version of TOuch
[20:23] <bla_> dobey: thanks for the response though
[20:24] <bla_> dobey: I think I ll just throw it away then...
[20:24] <bla_> dobey: cheers!
[20:24] <taiebot> mm Qt 5.4.1 seems much more buggy. Already 4th  forced reboot :'(. Mir seems to be the culprit.
[22:40] <adrian47> ssh, uses adb in any way?
[22:52] <brendand> adrian47, not that i know of
[22:52] <adrian47> brendand, thanks
[22:53] <brendand> adrian47, some context might help though - why did you want to know?
[22:55] <adrian47> brendand, i have some problem. My UT port hangs, when connecting to it by ssh or adb
[22:56] <adrian47> sometimes I can use ssh for few minutes, it is slow then, and works good until system hangs completely
[22:57] <brendand> adrian47, you mean ssh or phablet-shell?
[22:59] <adrian47> phablet-shell over ssh?  I didn't used it much before, and i'm not sure how to name it
[23:00] <adrian47> sometimes on boot, before whole system will start (still in boot logo) i can use for few seconds adb, and it works fast
[23:03] <adrian47> brendand, CPU usage is about 20%  (1GHz clocked CPU)
[23:09] <adrian47> and, i'm not sure how can I debug it..
[23:15] <adrian47> brendand, I'm going to sleep now, good night :)   If you will have some idea, i am leaving pc for night.
[23:28] <AskUbuntu_> Ubuntu Touch/Phone sim card contacts import | http://askubuntu.com/q/598479


[00:32] <WeeBey> Hi! GTK has patch that I would love to get... and I'm wondering if it's possible to install  gtk-4.6.4 somehow? There are no packages available yet (in the proposed channel)
[00:37] <jhutchins> WeeBey: Well, you could pull it directly from the source.
[00:37] <oerheks> for Kinetic it is; https://launchpad.net/ubuntu/+source/gtk4/4.6.5+ds-1ubuntu1
[00:37] <WeeBey> oerheks, yeah, I saw that!
[00:38] <WeeBey> I have 22.04... I just want to get rid of a bug present here that was patched about a month ago.
[00:41] <eax_> @darshan: were you able to fix your graphics card issue?
[00:45] <WeeBey> ugh. I'll make a VM and see if installing from source breaks things.  I think I'm tired.
[00:47] <WeeBey> Do you think I could just get that package? Or do I need to also install the other ones too from source.
[00:50] <oerheks> build from git? https://code.launchpad.net/~git-ubuntu-import/ubuntu/+source/gtk4/+git/gtk4
[00:55] <WeeBey> oerheks, oh cool
[00:55] <WeeBey> thank oyu.
[01:02] <WeeBey> whoa, what is this meson thing?
[01:02] <WeeBey> is it resolving dependencies for source code?
[01:22] <jhutchins> WeeBey: This would be a good time to think about how you're going to do backups.
[01:22] <WeeBey> jhutchins, :-)
[01:22] <WeeBey> I'm trying it on a VM
[01:22] <WeeBey> Fresh uubuntu 22.04--with the bug right out of the box and everything.
[01:25] <WeeBey> ugh, it's just complaining about a mountain of deps.
[01:25]  * WeeBey dies
[01:27] <Brian666> Did you know Ubuntu is 11% quicker than Windows 10?
[01:29] <WeeBey> ok. This is too complicated. I don't have the time or bandwidth to fix this bug.  THank you frens.
[01:48]  * cryptored hi all grandpa here , how are you all ... . ?
[01:49] <descent> well could be better
[01:49] <descent> but ok
[03:00] <EMR> Hey, anyone try out an EGPU setup?
[03:00] <EMR> I happened to have most of the hardware laying around so I wired one up
[03:00] <EMR> My goals aren't lofty, I just want to get this old laptop to be able to run newer OpenGL or Vulcan
[03:01] <EMR> I got the connector and everything, but I get no output
[03:01] <EMR> lspci -k shows what I think is the correct card
[03:02] <EMR> The fan spins and everything... but no dice. I guess I could try a different power supply connection, maybe I will tomorrow
[03:02] <EMR> most of the tutorials seem to be for thunderbolt, but I did a PCI-Express connection
[03:06] <EMR> Retrying with a PSU instead of a laptop cable, wish me luck
[04:11] <cryptored> guys i found out this free nice book enjoy ... . https://drive.google.com/file/d/1NfIrfLQS0xjXjYQK52FbkYrpaRjWyXtz/view ... .
[04:51] <esmaeelE[m]> Hi there, I want to patch ubiquity but my debdiff contains non related lines.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/4b0909f2084494578822b1a1032fc11faff09ebb)
[04:52] <esmaeelE[m]> s/`-/`d-/, s///
[04:52] <esmaeelE[m]> s/`-/`d-/, s/a/an/, s///
[06:43] <stevenm_> Is there anyway that if the screensaver has been on for (e.g.) 10 mins (however it got turned on, by timer or because I locked the screen)... that it will then command the monitors to go to sleep/power-save?
[06:47] <arraybolt3[m]> esmaeelE: The folks in #ubuntu-devel:libera.chat should be able to help with that.
[07:00] <route-bee> quick question ladies
[07:00] <route-bee> is there a ebook reader that does text to speech
[07:01] <route-bee> some out of the box solution
[07:01] <route-bee> and if not what will I have to do to get my computer to read epub books to me?
[07:02] <Maik> not sure there is, however there's ebook-speaker
[07:02] <Maik> it's in the repo's
[07:02] <route-bee> i'll look for it now
[07:03] <route-bee> thanks for that
[07:04] <Maik> no problem, you're welcome
[07:16] <routebee_> that is a rocking little application Maik
[07:16] <routebee_> thanks again
[07:18] <routebee_> the voice is stink though i have to say
[07:19] <Maik> routebee_: i don't use it myself but came across it on Google. :) And you're welcome. I hope it works as should
[08:03] <alocer> Hello, Is there a place for landscape questions? It's really slow. :(
[08:25] <arraybolt3[m]> alocer: Given that Landscape is a tool for managing Ubuntu Servers (I believe), the #ubuntu-server chat may be what you're looking for.
[08:31] <arraybolt3[m]> EMR, EMR-2: What video card are you using? Something like "nVidia 1050 Ti" is the details I'm looking for.
[09:05] <ASC> Hi! Curios. What is account "proxy" for? Which is "proxy:x:13:13:proxy:/bin:/usr/sbin/nologin" in /etc/passwd
[09:05] <ASC> By what a software/package is it used?
[09:24] <ravage> ASC: zcat /usr/share/doc/base-passwd/users-and-groups.txt.gz |grep proxy
[09:25] <_________> ravage: zgrep also exists ;)
[09:27] <ravage> affirmative
[09:32] <lowin> Hello, I have a freshly installed ubuntu server 22.04, I setup sshd to accept root password login. But when I try to login via internet it doesn't accept password. log reads " Failed password for root from x.x.x.x ..."
[09:32] <lowin> But I can ssh just fine through the local network
[09:32] <lowin> Is there some additional security checks that I need to pass?
[09:33] <ravage> first of all that is a bad idea. second: what excatly did you change so far?
[09:33] <lowin> Only the PermitRootLogin option to allow root login
[09:33] <ravage> and did you actually set a root password?
[09:33] <lowin> I should probably say that the system is behind nat and there is a port forwarded to ssh
[09:33] <lowin> yes, I can ssh fine if I use internal ip address
[09:34] <ravage> then you are maybe just connecting to the wrong destination
[09:34] <lowin> But I know the port is properly forwarded because the failed login attempts produce logs in journalctl
[09:34] <ravage> check on the system if you see your connection attempt.
[09:34] <arraybolt3[m]> lowin: Can you ssh to a non-root account from the Internet?
[09:34] <lowin> I'll try
[09:37] <lowin> arraybolt3[m], Yup, other user worked
[09:37] <lowin> and now root works magically as well
[09:38] <arraybolt3[m]> lowin: LOL don't you just hate it when that happens
[09:39] <lowin> Not sure what the problem was, but I really wouldn't want to be locked out in the future
[09:39] <arraybolt3[m]> lowin: Hmm. Are you able to freely do stuff like reboot, power down, and power on the server?
[09:39] <lowin> yes
[09:40] <arraybolt3[m]> lowin: If so, I'd reboot the server, then try to ssh into a normal user from the Internet. If that reliably works, then just give that user full sudoers permission and pretend like the root account doesn't exist - you can just elevate to root with "sudo su -" or prefix commands with "sudo" to do stuff as root. I'd also disable the root password if this is a viable solution.
[09:41] <lowin> That works as well
[09:41] <lowin> but it's just and extra unnecessary step tbh
[09:41] <lowin> an*
[09:42] <alkisg> Why not use ssh keys instead of a password? That way you don't need any sshd_config modifications...
[09:43] <lowin> I do plan on using keys, password is supposed to be the fallback
[09:46] <arraybolt3[m]> lowin: Well, that's odd. I'm not sure why it's not letting root work. I guess I'll let other people who know more than me troubleshoot that part.
[09:47] <lowin> The only thing I can think of is the port forwarding creating some sort of conflict. but it did start working immediately after I tried a non-root user. So not sure if it was related to that or not
[09:47] <lowin> or maybe some configuration file was corrupt that got fixed when I created a user
[09:48] <arraybolt3[m]> I do know that Ubuntu isn't designed to use a root account, instead relying on sudo for gaining privileges. So maybe something about Ubuntu's design is throwing a wrench in the works of using the root account? 🤷♂
[09:49] <arraybolt3[m]> lowin: What you could do is enable passwordless sudo on the user account you log in with - that will make "sudo <whatever" and "sudo su -" just work, rather than requiring a password. That at least shortens the unnecessary step, and as long as you keep your SSH key save and have a very strong password, it shouldn't be a problem from a security standpoint.
[09:50] <arraybolt3[m]> s/save/safe
[09:54] <gordonjcp> lowin: don't set up a root password
[09:54] <gordonjcp> lowin: you don't need it and it's obsolete
[10:00] <gordonjcp> I actually don't know why modern Linuxes don't just nuke the root partition if it sees a "usable" root login set
[10:00] <gordonjcp> having a root password is a good indicator that all is not well
[10:01] <arraybolt3[m]> gordonjcp: Pretty sure you meant "root password", not "root partition" - nuking the root partition would be SO BAD.
[10:03] <gordonjcp> arraybolt3[m]: nope
[10:03] <gordonjcp> arraybolt3[m]: I mean zero out the root disk
[10:04] <lowin> gordonjcp, there is no benefit of using a second account to gain root access vs using root directly. at best you are going to say that an adversary has to guess the username in addition to the password. which is not much different than a longer password
[10:10] <gordonjcp> lowin: no, there are a lot of advantages
[10:11] <gordonjcp> lowin: you can do role-based access control, to an extent
[10:11] <lowin> you can do that, but nobody does
[10:11] <gordonjcp> lowin: you basically should never need to run stuff as root, or at least from a root shell
[10:11] <gordonjcp> if you do, you're doing it wrong
[10:11] <lowin> at least not when there is only one real user using the system
[10:12] <gordonjcp> for things that must be run as root we have sudo, and switching users with sudo is logged
[10:13] <lowin> logging in as root is also logged, but again it doesn't matter when there is only one human using the system
[10:13] <lowin> root account is used when you are configuring the system
[10:13] <gordonjcp> you can (and should) do that with sudo
[10:13] <lowin> I don't like typing sudo before every single command when there is no need for it

[10:14] <gordonjcp> then don't follow industry best practices, I guess
[10:15] <gordonjcp> I haven't had a Linux machine with a root password for longer than I care to contemplate
[10:15] <arraybolt3[m]> lowin: Cool trick, if you run "sudo su -", you can elevate to a root shell and then do whatever without needing to keep typing sudo.
[10:15] <gordonjcp> it's a bit harder to arrange with *BSD or Solaris
[10:15] <lowin> arraybolt3[m], and how is that any different than logging as root?
[10:16] <arraybolt3[m]> lowin: It's not. It's just a cool trick for if you end up facing a system with no possible root login.
[10:16] <arraybolt3[m]> Personally, I think "root" or "no root" is a matter of preference - Ubuntu goes without it, Fedora and Arch Linux use it, you like it, gordonjcp doesn't, and I don't particularly care.
[10:17] <lowin> I wouldn't call it a "trick", I use it every day when I open a shell on my desktop. but I still count that as logging in as root
[10:17] <arraybolt3[m]> (As in, I don't particularly care whether my system enables the root account or not, sorry if someone took my last message wrong.)
[10:34]  * cryptored hey yah all , haha guys https://www.youtube.com/watch?v=csj4RoNsn-w :) Donald Duck
[10:35]  * cryptored hey yah all sorry for ame i am back i am bored , what you guys up to ?
[12:13] <jadenlian> for the last few days when i check my opened ports theres this vino-server thats been running and checking on google i see that its a remote access server and as far as i know i never enabled it and im not sure if its from the irc or weechat since i just recently started using it or if its something i should have a better look at
[12:14] <BluesKaj> Hi all
[12:16] <arraybolt3[m]> jadenlian: Vino comes with Ubuntu by default, though I'm not sure if it's enabled by default. Do you share your computer with other people?
[12:16] <arraybolt3[m]> jadenlian: Installing an IRC client should not have enabled Vino. So while Vino itself isn't worrisome, the fact that it's enabled might be weird.
[12:17] <jadenlian> arraybolt3[m]:it just started popping up when check for opened ports before it was not there
[12:18] <jadenlian> and constantly check my ports
[12:18] <arraybolt3[m]> jadenlian: This link should help you to see whether Vino is actually enabled or not: https://help.ubuntu.com/community/VNC/Servers
[12:18] <arraybolt3[m]> But the fact that it's on suggests that it's enabled.
[12:19] <arraybolt3[m]> And the fact that it's enabled without your knowledge is wrong.
[12:20] <jadenlian> arraybolt3[m]: im trying to get the name of the service to disable it from starting on boot
[12:22] <arraybolt3[m]> jadenlian: Maybe "systemctl --user disable vino-server && systemctl --user stop vino-server && systemctl --user mask vino-server". That should stop it and keep it that way. But unless you know *who* messed with your system, and exactly *what* they did, they may have done further damage.
[12:22] <arraybolt3[m]> jadenlian: Have you been installing software from only just the apt package manager and Snap store?
[12:23] <jsmooth_> This my sound like a dumb question, but how possible is it for someone to use standard remote access (via router network) to access a system and "unshadow" a password?
[12:23] <arraybolt3[m]> jadenlian: Who else would potentially be around to tamper with your system?
[12:23] <jadenlian> nobody touches my pc
[12:24] <arraybolt3[m]> jsmooth_: Depends on whether they know the password or not. It should be impossible to snag the /etc/shadow file or tamper with passwords unless you already know the password.
[12:24] <jadenlian> and most of the time just get pkgs from apt
[12:25] <arraybolt3[m]> jadenlian: Where do you get the software the rest of the time? It only takes one bad software package to wreck a system.
[12:26] <arraybolt3[m]> jadenlian: This might seem like I'm overreacting, but weird stuff like this can escalate to catastrophic events if things are as bad as they could be. If I were you, I'd immediately boot from a live USB, change all my passwords for all my accounts, back up my personal files onto an external drive, and reinstall Ubuntu from scratch.
[12:26] <jadenlian> when i get something else its not a specific place but for example  virtualbox from their site
[12:26] <jsmooth_> arraybolt3: Okay, that's what I was wondering.
[12:26] <jadenlian> os imgs from their sites
[12:26] <jadenlian> stuff like that
[12:27] <arraybolt3[m]> jadenlian: That makes sense. But something's gone awry. Let me see if there's some logical explanation for this.
[12:28] <jadenlian> i think theres something wierd theres this other port with something called rygel
[12:28] <arraybolt3[m]> jadenlian: You're sure you didn't do anything along the lines of trying to remote control your PC from your phone, another PC, or something?
[12:28] <jsmooth_> Also, this is a repost, but I installed Ubuntu with EUFI mode, but no boot entry is available, machine boots directly to Windows. Machine has DualBIOS, and that boot menu only lets me select physical drives, so I cannot select between partitions.
[12:28] <jadenlian> usually theres  no ports opened but cups and systemd
[12:28] <arraybolt3[m]> Rygel is a home media solution (UPnP AV MediaServer) that allows you to easily share audio, video and pictures to other devices.
[12:29] <arraybolt3[m]> jadenlian: Do you remember installing anything like that, or anything that might have pulled that in as a dependency?
[12:30] <jadenlian> arraybolt3[m]:no  the only time i access my pc through my phone is ssh
[12:35] <arraybolt3[m]> jadenlian: To me, this is beyond creepy. Under no circumstances should a REMOTE DESKTOP application of all things become enabled without your knowledge or consent. That is wrong on so many different levels. As for what exactly happened, I can only guess, but to me, this sounds like a security breach.
[12:35] <jadenlian> when i try to disable vino-server with systemctl i try differetn variants of the name but it does not find it
[12:35] <jadenlian> systemctl list-units --type service  and i list services and its not there
[12:37] <arraybolt3[m]> jadenlian: What happens if you kill vino-server from the system monitor?
[12:39] <arraybolt3[m]> jadenlian: Can you open a terminal and run "ps -a | nc termbin.com 9999"? This will spit out a URL, send it in the chat. This will tell me all the running processes on your system, and potentially help me to identify suspicious ones.
[12:39] <jadenlian> ok
[12:40] <srukle> woah
[12:41] <jadenlian> https://termbin.com/z62u
[12:41] <arraybolt3[m]> Agh, can you re-run that, but "ps -A | nc termbin.com 9999"? I forgot to capitalize the A.
[12:43] <jadenlian> https://termbin.com/8fob
[12:45] <srukle> today i learned what tracker-miner-f is
[12:45] <srukle> looks clean to me
[12:46] <ioria> unless it's db grows
[12:47] <arraybolt3[m]> Other than a lot of "bash", a single "sudo", and that rygel thing you were talking about, I don't see anything suspicious, and if you're a serious terminal user like I am, that would explain the bash and probably the sudo.
[12:47] <gpkumar> found this very good program - https://github.com/MichaelMure/mdr
[12:47] <srukle> if you're weirded out, reinstall should ease your mind, but this reminds me when I found an unknown user, and it was actually a version of Debian opening a process from the shell in a special way
[12:48] <arraybolt3[m]> srukle: Yeah, sometimes computers do weird things. But Vino remote desktop isn't enabled by default, so if it became enabled and is now doing network traffic in the background... without consent... that's creepy.
[12:48] <jadenlian> i really dont want to reinstall ill try to disable vino
[12:49] <jadenlian> because i didnt enabled it
[12:49] <srukle> arraybolt3[m], yeah, if I found it, I would do some serious digging, but not much i can advise here. disabling vino sounds like a solid solution
[12:49] <arraybolt3[m]> jadenlian: https://help.ubuntu.com/community/VNC/Servers This may help you disable it.
[12:49] <jadenlian> but its wierd that its not listed under systemctl
[12:50] <srukle> jadenlian, can you check your router logs?
[12:50] <arraybolt3[m]> Agreed. Everything I find says that it's called "vino-server", and has stuff like "systemctl --user start vino-server" to get it up and running.
[12:50] <jadenlian> and the process i killed its a single process usr/lib/vino
[12:51] <srukle> That doesn't exist on my Ubuntu system.
[12:51] <jadenlian> ill just delete it
[12:51] <arraybolt3[m]> jadenlian: WAIT.
[12:51] <jadenlian> and restart the pc
[12:51] <jadenlian> ok
[12:51] <arraybolt3[m]> jadenlian: Do "sudo apt purge vino".
[12:52] <jadenlian> ok
[12:53] <srukle> boy that was an immediate wait message
[12:53] <arraybolt3[m]> srukle: LOL sorry. Just trying to avoid an accidental system butchering.
[12:53] <srukle> impressive timing, arraybolt3[m]
[12:54] <jadenlian> its actually telling me that will free 414 kb   but its specifying location or names
[12:54] <jadenlian> continue\
[12:54] <jadenlian> ?
[12:54] <arraybolt3[m]> jadenlian: Can you copypaste the exact message it's giving you?
[12:54] <arraybolt3[m]> Paste it into Pastebin.com and send the link.
[12:55] <jadenlian> root@joan:/usr/lib/vino# apt-get purge vino
[12:55] <jadenlian> Reading package lists... Done
[12:55] <jadenlian> Building dependency tree
[12:55] <jadenlian> Reading state information... Done
[12:55] <jadenlian> The following packages will be REMOVED:
[12:55] <jadenlian>   vino*
[12:56] <Apachez> oh god...
[12:56] <arraybolt3[m]> Oh no. You're probably going to get muted by the Drone bot. Paste into Pastebin.com, create a new paste, and send the link.
[12:56] <srukle> looks like joan was muted, sorry joan
[12:56] <arraybolt3[m]> But you may be unable to talk for 60 seconds now. When it unmutes you, send the link.
[12:58] <srukle> i gtg, will catch up on what you all find later, interested to learn more
[12:58] <arraybolt3[m]> jadenlian: Are you unmuted yet?
[13:00] <jadenlian> https://pastebin.com/7zAmvvAf
[13:00] <jadenlian> check if did it right   my first time doing it
[13:00] <arraybolt3[m]> jadenlian: Looks good to me.
[13:01] <jadenlian> should i proceed with purge
[13:02] <arraybolt3[m]> I believe so. Everything looks right.
[13:03] <jadenlian> if gdb runs the program  does it means that is written in c or gdb can read other programs
[13:03] <jadenlian> other langs
[13:04] <skwnd> gdb read elf files and corresponding debug info
[13:04] <arraybolt3[m]> I dunno. GDB is a debugger, but... looks like skwnd knows more about it than I do.
[13:04] <skwnd> it doesn't matter how that file was created
[13:05] <skwnd> it can demangle c++ funtion names though
[13:06] <jadenlian> so i can use gdb to debugg python
[13:06] <jadenlian> i purged it
[13:06] <jadenlian> and its not there any more
[13:06] <arraybolt3[m]> jadenlian: I don't think GDB is good for python, it's for low-level stuff, not scripting languages AFAIK.
[13:07] <arraybolt3[m]> jadenlian: Unless you've been intentionally using it, you probably didn't need it, and if you do need it in the future, it's easy enough to put it back.
[13:07] <jadenlian> yea
[13:07] <jadenlian> i now i have to see wtf with this other one
[13:08] <arraybolt3[m]> jadenlian: Now might be a good time to make a backup before your system either gets damaged or you accidentally damage it trying to clean it.
[13:09] <jadenlian> yes actually i backed up everything earlier
[13:09]  * cryptored sorry wrong button , archive website all kids , https://gist.github.com/mullnerz/9fff80593d6b442d5c1b
[13:10] <arraybolt3[m]> 👍
[13:10] <jadenlian> thanks guys
[13:12] <arraybolt3[m]> cryptored: I hate to say this, but this is the Ubuntu tech support channel, and while the links you're sharing may be cool, they're also a tad bit disruptive at the moment.
[13:14] <blomberg> how do i find my gtk version it says update to higher version 3.24 an vpn app says
[13:15] <lotuspsychje> blomberg: apt policy yourpackage
[13:15] <blomberg> i wish to use the vpn app but i have old 18.04
[13:15] <cryptored> ah i see ? so wget is not ubuntu ?
[13:15] <skwnd> apt policy libgtk-3-0
[13:15] <cryptored> :)
[13:16] <cryptored> i see you must be a great coder of kernel than right righttttttttttt
[13:16] <cryptored> :)
[13:16] <gpkumar> 🤔
[13:16] <leftyfb> cryptored: do you have a support question?
[13:16] <lotuspsychje> cryptored: please dont disturb the channel with offtopic, as arraybolt3[m] already stated
[13:16] <leftyfb> cryptored: feel free to chat about ubuntu in #ubuntu-offtopic
[13:17] <blomberg> ok i have 3.22 but protonvpn app says i need 3.24 or else install 20.04 lts
[13:17] <leftyfb> blomberg: what version of ubuntu are you running?
[13:17] <cryptored> nah not really comrade
[13:17] <blomberg> can i make that particular app use that particular version or what? i told several times old 18.04
[13:17] <cryptored> just to post that something cool to archive repo
[13:18] <leftyfb> cryptored: #ubuntu-offtopic would be the better place for such things
[13:18] <leftyfb> blomberg: not likely
[13:18] <blomberg> leftyfb: ?
[13:18] <cryptored> hmm what version actually you guys using
[13:19] <cryptored> 16.04 LTS is not even out of support yet comrade
[13:19] <leftyfb> blomberg: you'll need to contact the app vendor for support with their app
[13:19] <cryptored> is still produced for 32 bits even
[13:19] <leftyfb> cryptored: 16.04 is only under paid support
[13:19] <leftyfb> not here
[13:19] <cryptored> i see comrade
[13:19] <blomberg> it's not their fault protonvpn uses newer gtk
[13:19] <cryptored> hmm but i found that asshole [ 0day (xc) Our ] is selling it for free man
[13:20] <arraybolt3[m]> Sorry, cryptored.
[13:20] <arraybolt3[m]> !ops
[13:20] <The-Compiler> FYI they are doing the same stuff in #python too, just banned them there
[13:20] <blomberg> can't i just install a newer version of gtk and make that app use it
[13:20] <blomberg> so  that deps don't break
[13:20] <leftyfb> blomberg: no
[13:20] <blomberg> ok gotcha
[13:21] <leftyfb> Not in any way that is supported anyway
[13:22] <blomberg> can i upgrade to 20.04 without installing it separately just apt full-upgrade , is it the same as 20.04 gtk versions
[13:22] <blomberg> is full upgrade cool?
[13:22] <leftyfb> apt full-upgrade does not upgrade to the next release
[13:22] <leftyfb> !ltsupgrade | blomberg
[13:27] <blomberg> https://pastebin.com/RJekrUam leftyfb
[13:27] <blomberg> There is no development version of an LTS available. ??
[13:28] <arraybolt3[m]> blomberg: Try doing "sudo apt update && sudo apt full-upgrade" first, then the do-release-upgrade -d. Oh, and back up your files first, Ubuntu version upgrades have a tendency to go wrong.
[13:28] <leftyfb> blomberg: reomve -d
[13:29] <blomberg> Please install all available updates for your release before upgrading. i just updated yesterday but will try once more and see
[13:30] <blomberg> lemme reboot
[13:33] <blomberg> worked
[13:33] <leftyfb> what worked?
[13:35] <blomberg> [13:35] <blomberg> press x to destroy or r to resurrect window
[13:35] <leftyfb> !paste | blomberg
[13:35] <blomberg> oh not free space heck
[13:35] <leftyfb> blomberg: please explain what exactly you ran and pastebin the entire error
[13:37] <blomberg> https://pastebin.com/F1yygJdp
[13:37] <arraybolt3[m]> blomberg: Do you have separate / (root) and /boot partitions?
[13:38] <blomberg> After this operation, 2,433 MB disk space will be freed.
[13:38] <arraybolt3[m]> blomberg: WAIT!
[13:38] <blomberg> arraybolt3[m]: yes it's encrypted
[13:38] <arraybolt3[m]> blomberg: That's a bit distressing that it's going to free that much data. Can you pastebin what all it's going to remove?
[13:41] <blomberg> arraybolt3[m]: https://pastebin.com/1yTaXwiu
[13:42] <arraybolt3[m]> OK, looks safe.
[13:43] <blomberg> it's taking a lot of time
[13:44] <blomberg> oh no https://pastebin.com/Wz3wWtQQ
[13:44] <blomberg> i guess downloading the iso is quicker
[13:45] <leftyfb> blomberg: are you on a 1MB/s DSL ?
[13:45] <arraybolt3[m]> blomberg: Doubtful that your Internet is that slow.
[13:45] <leftyfb> downloading the iso will not be quicker
[13:46] <arraybolt3[m]> And if it is quicker than the figures it's showing, you're using something faster than 1Mbit DSL.
[13:46] <blomberg> iso 3.4GB
[13:47] <arraybolt3[m]> I mean, 2 MBit is almost too slow to browse the Web with, so if your Web browsing is good, the download should be just fine.
[13:47] <ravage> and the iso will not to any upgrade. you have to reinstall
[13:47] <arraybolt3[m]> blomberg: https://www.google.com/search?q=internet+speed+test
[13:47] <blomberg> yay it says 5min
[13:48] <leftyfb> blomberg: also, make sure you remove any PPA's you have installed along with the packages you installed from them
[13:48] <arraybolt3[m]> blomberg: That will tell you how fast your Internet actually is.
[13:48] <blomberg> 10MB/s i guess their servers are good and fast
[13:48] <arraybolt3[m]> blomberg: If you're still downloading, you may want to stop the command if you've installed any PPAs before.
[13:48] <blomberg> arraybolt3[m]: but even then most servers like archlinux don't use CDN and slow
[13:48] <blomberg> i did install ppas
[13:49] <arraybolt3[m]> blomberg: Hit Ctrl+C in the terminal. Now.
[13:49] <arraybolt3[m]> Before it finishes downloading.
[13:49] <leftyfb> blomberg: also make sure to do a backup of your entire system. Good luck
[13:51] <arraybolt3[m]> leftyfb: Actually, it looks like they've fixed the problem that requires you to remove PPAs before upgrading, and the upgrader wouldn't have let the upgrade proceed if they had been a problem.
[13:51] <blomberg> arraybolt3[m]: i would let it crash then instead of ctrl+c
[13:51] <blomberg> i am like a drunken pilot now
[13:52] <blomberg> .....too late
[13:52] <blomberg> this shows how terrible ubuntu is
[13:52] <arraybolt3[m]> blomberg: Well, hopefully it will work. If something goes awry, we can try to fix it.
[13:53] <ravage> this show how little you prepared for a major system upgrade
[13:53] <ravage> dont blame poor Ubuntu for it
[13:54] <arraybolt3[m]> blomberg: Really, the OS upgrade process is the single weakest link in pretty much any operating system. I have yet to see an OS that can reliably, seemlessly, ALWAYS pull off a good OS update. It's just hit and miss. Windows, Ubuntu, Arch Linux...
[13:54] <blomberg> Generating locales (this might take a while)... why it takes so long just for locales?? is there any processing involved?
[13:54] <oehman> ä
[13:55] <blomberg> or maybe bash is slow?
[13:55] <ravage> jsut wait
[13:55] <oehman> so now i'm able to speak again :D
[13:55] <blomberg> i am sorry for asking too many questions
[13:56] <oehman> what happend to the free word so to say :D
[13:56] <oehman> haha
[13:56] <arraybolt3[m]> blomberg: Oh it's fine. Don't worry about it.
[13:56] <Maik> oehman: please stop it
[13:56] <ravage> oehman, do you have an Ubuntu support question?
[13:56] <oehman> nope
[13:56] <arraybolt3[m]> oehman: Not sure what happened, but please, we're in the middle of a support session. If you want off-topic chat, there's #ubuntu-offtopic, or you could take a look at Reddit.
[13:56] <ravage> !ot | oehman
[13:57] <oehman> wrong channel i'm so sorry
[13:57] <oehman> changning
[13:57] <arraybolt3[m]> oehman: No problem.
[13:57] <blomberg> ubuntu's unpacking is so slooow
[13:58] <ravage> blomberg, we really dont need live reporting from your terminal. just wait. ask in case of any errors
[14:03] <Eusebus> hello
[14:03] <blomberg> there was a distro where each pkg has it's own /etc /usr dir instead of pkges content in libraries so it orders by pkg
[14:03] <blomberg> it was nice but forgot its' name
[14:03] <leftyfb> blomberg: snap does something similar
[14:04] <arraybolt3[m]> blomberg: I think you mean GoboLinux?
[14:04] <blomberg> ahh yes arraybolt3[m] thx
[14:04] <blomberg> i gotta try that in VM
[14:37] <chan> hi
[16:10] <gildarts> Is there a good beginners guide to packaging? Am using a piece of software that isn't currently packaged and was interested in attempting to package it. At least if it isn't terribly difficult to get started.
[16:13] <arraybolt3[m]> gildarts: https://packaging.ubuntu.com/html/ This guide may be helpful.
[16:13] <arraybolt3[m]> Not sure how beginner-friendly it is, though - packaging is pretty advanced.
[16:13] <arraybolt3[m]> gildarts: If your software is built from source, you may be able to use checkinstall to package it and install it into your system for you, in a way that's easy to undo later.
[16:14] <gildarts> I'll take a look, thanks! I know someone who does packaging now but didn't want to bug them if I could just read up on it. So I have someone I can ask questions.
[16:57] <Guest5157> How do I log changes to the nftables? Specifically, log when tables are added or removed
[17:10] <jpmh> I know that when the contents of a file are VERY small they are stored in the inode and not a separate disk area.  What is the size at which the switch happens?
[17:53] <rfm> jpmh https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Inline_Data_2 says 60 bytes if the inline data feature is enabled.  If I'm reading tune2fs -l right, the feature is not enabled on my 20.04 system..
[17:53] <jpmh> rfm: TY so much - I'll read that
[17:54] <jpmh> somehow we must have it enabled since we have hundreds of thousands of tiny files and almost no space used
[18:05] <zitat> hello. i'm having issues setting up a systemd user timer on 20.04. it doesn't activate on system startup. here's the setup http://paste.debian.net/1244672/ any ideas?
[18:06] <leftyfb> zitat: cat /etc/os-release | nc termbin.com 9999
[18:07] <zitat> leftyfb: https://termbin.com/hfwd
[18:49] <bodiccea> Are there any information on # (or %) of people refusing snaps (I am thinking about Chromium/Firefox especially).
[18:50] <jhutchins> bodiccea: Not unless you collected it.
[18:53] <bodiccea> :-)
[18:53] <oerheks> Collect them linux-wide, snap, flatpak..
[18:55] <bodiccea> I don't care flatpak, only Ubuntu direction on snaps. Anyway, this is just curiosity to know how many users may disagree this direction. Forget about it.
[18:58] <oerheks> Well, point is; find maintainers for chromium, it is a dependencie-hell
[19:02] <cluelessperson> :/   ubuntu's DE environment crashes sometimes
[19:03] <cluelessperson> and ubuntu's crashing all my applications often
[19:03] <cluelessperson> on latest LTS
[19:03] <leftyfb> cluelessperson: what version of ubuntu? fresh install or upgraded from a previous release? What DE? What video chipset?
[19:04] <cluelessperson> fresh install, default DE,  Lenovo Thinkpad X1 Yoga 4th Gen
[19:05] <cluelessperson> Ubuntu 22.04 LTS, Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
[19:05] <leftyfb> cluelessperson: ( cat /etc/os-release ; echo $XDG_SESSION_TYPE ; echo $XDG_CURRENT_DESKTOP ; lspci |grep -i vga ) | nc termbin.com 9999
[19:10] <leftyfb> cluelessperson: ?
[19:12] <oerheks> if this happens randomly; do a memtest86 run
[19:13] <cluelessperson> leftyfb,  https://termbin.com/ejb1
[19:13] <leftyfb> cluelessperson: disable wayland
[19:13] <cluelessperson> leftyfb, what do you think the issue is?
[19:14] <leftyfb> cluelessperson: I don't, process of elimination
[19:14] <cluelessperson> ah.
[19:14] <cluelessperson> leftyfb, I need to run up to the grocery store.  I should be back shortly
[19:14] <jhutchins> cluelessperson: What specific applications are crashing? (Please don't say "all of them", list them.)
[19:14] <leftyfb> cluelessperson: also, did you ever sort out the random I/O errors you were getting 2 months ago on the same version of ubuntu?
[19:15] <leftyfb> if this is the same machine, then we're back to this being a possible hardware issue which should be addressed first
[19:16] <cluelessperson> jhutchins, Sometimes, all of them.   Tilda, firefox, hexchat, pycharm, discord, file explorer.
[19:16] <cluelessperson> leftyfb, I don't recall a random i/o error
[19:16] <cluelessperson> but yes same machine
[19:18] <leftyfb> you were complaining about slow read time and mentioned "io errors" but looking back, it was just your perception and not actual error messages
[19:19] <cluelessperson> I recall something being extremely slow to read but don't recall what
[19:34] <jhutchins> cluelessperson: Is there something that's allways running when the crash happens?
[19:54] <cluelessperson> jhutchins, unclear
[19:54] <cluelessperson> hard to say, maybe firefox
[19:54] <cluelessperson> I've noticed it happens more when youtubing
[19:54] <cluelessperson> the entire DE crashed it seems
[19:55] <cluelessperson> I was at login screen when I came back from groceries
[19:55] <cluelessperson> Oh that's nice, while typing the update annoyance popped up and it entered.
[20:10] <alch3mist> hey, has anyone by any chance use ubuntu on an intel NUC? I have a nuc7i5bnk and recently my performance is very sluggish, any recommendations?
[20:11] <cluelessperson> alch3mist, depends on what you mean by sluggish
[20:13] <alch3mist> @cluelessperson, performance wise, opening programs takes some time, mouse drags, video playback stutters even clicking on the address bar to select/highlight the links takes its time
[20:14] <alch3mist> if it helps I have 8gb of ram, running 20.04.04
[20:19] <leftyfb> alch3mist: check additional drivers, specifically video. Also, maybe switch to x11 from wayland and see if it helps
[20:23] <jhutchins> cluelessperson: firefox + youtube videos = known random crashes.  Firefox as a snap?
[20:24] <alch3mist> leftyfb, I don't have any drivers under additional drivers, but will check out x11, also I'm on 5.4 kernel, should I upgrade to the latest to see if it helps?
[20:24] <leftyfb> alch3mist: that might help. Also, why are you running 20.04 and not 22.04?
[20:26] <alch3mist> honestly I was lazy and haven't upgraded yet, I was planning to do that today :D no reason in paricular
[20:26] <alch3mist> maybe I start there
[20:27] <jhutchins> alch3mist: That way at least the bugs will be up-to-date.
[20:29] <alch3mist> not a bad idea
[20:29] <alch3mist> upgrading as we speak
[20:39] <codingkoopa> Hey all, how are package updates from different update streams delivered? e.g. on a system with both bionic-security and bionic-updates installed, what is happening with the package files? I'm confused at the notion of there being more than one source for the same package (but different kinds of updates).
[20:42] <jhutchins> codingkoopa: The system should prefer the latest package available on any stream configured.
[20:42] <jhutchins> codingkoopa: Sometimes a PPA will mess up the package versions and cause the system to choke.
[20:44] <codingkoopa> jhutchins: if a package is provided both by -security and -updates, though, wouldn't a new security update nullify an older package from the -updates stream?
[20:45] <codingkoopa> (which would be undesirable if one wants the improvements from -updates)
[21:12] <jhutchins> codingkoopa: Again, it's determined by the package version, for repos that are on a given release.
[21:12] <jhutchins> codingkoopa: If you're mixing releses, there are ways to tell the system to prefer one release over another, see "pinning".
[21:14] <jhutchins> (See also "clean install".)_
[21:14] <tomreyn> codingkoopa: apt policy <somepackage>   will show you which sources a given package is available from, and which of these sources has which priority.
[21:15] <tomreyn> see apt_preferences(5) for an explanation of these priority values
[21:16] <codingkoopa> tomreyn: I see, I think this is what I'm looking for - thanks ^^
[21:19] <tomreyn> !pinning | codingkoopa
[21:19] <tomreyn> i would not recommend pinning unless you strictly need to, though, it can cause problems and make things difficult to debug.
[21:26] <jhutchins> Hence the reference to "clean install".  If you mix releases or distributions you'll be reinstalling sooner or later.
[21:39] <regedit> hello, i have all the kids media/pics/stuff on an NTFS drive, how can i make the whole drive read-only so they only play/open stuff on the ubuntu machine but nothing gets accidentally the entire drive
[21:43] <enigma9o7[m]> you can mount it that way in /etc/fstab
[21:43] <tomreyn> regedit: encrypt the partition containing the NTFS file system
[21:43] <enigma9o7[m]> Unfortunately I'm no expert on that so I'd have to refer to docs how to do it.
[21:44] <regedit> i dont see that drive mentioned in /etc/fstab
[21:44] <regedit> is there some way to list current fstab drives so i can figure out what to put in /etc/fstab
[21:44] <enigma9o7[m]> if its not in there already, you must be getting it auto mounted from file manager or places or something.  but you still can mount it there.
[21:44] <tomreyn> sorry, my answer was missing the point, because you want the data to continue to be accessible.
[21:45] <regedit> i just plugged this external drive into the ubuntu machine, so it didnt like boot up with the machine or anything
[21:46] <enigma9o7[m]> Aha, that probably explains it.  And if you do use fstab to mount it, I think it would hav eto be plugged in at bootup time...
[21:47] <regedit> ah
[21:47] <regedit> is there no way to force a plug-n-play external drive to be read-only?
[21:48] <tomreyn> regedit: are you trying to reliably prevent that someone can modify or overwrite the data on this NTFS file system from Ubuntu? Then there is no option which does not include making the data unavailable as a whole. if you just want to provent accidentially mounting the NTFS file system in writable mode and (just) prefer it to be mounted read-only, that's possible with an fstab entry indeed.
[21:48] <jhutchins> No, a removable drive can be specified in fstab as noauto and mounted when plugged in.
[21:48] <jhutchins> See for example CD drives.
[21:48] <regedit> ok so fstab can work even for plug-n-play external drive? not necessarily booted with system?
[21:48] <jhutchins> regedit: Yes, if it's defined in fstab.  UUID is probably a good idea in case it gets plugged in to a different port or in a different order.
[21:48] <enigma9o7[m]> ah good glad im wrong about that, sounds like fstab will indeed be workable solution
[21:49] <regedit> where can i find whatever ubuntu currently identifies this drive's UUID, type, options etc. are?
[21:49] <jhutchins> I think you can also do it with udev rules, which means there's probably a systemd method as well.
[21:49] <jhutchins> regedit: blkid
[21:50] <regedit> ok cool thx
[21:50] <regedit> i see UUID and type, what about options
[21:50] <jhutchins> regedit: That'll give you the UUID, "mount" will show it but is very noisy.
[21:51] <regedit> think i found it
[21:51] <regedit>  /dev/sdc1 on /media/kidz/media1 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
[21:52] <tomreyn> you'd want option "ro" there, not "rw"
[21:53] <regedit> so i add a line in /etc/fstab something like "UUID=<from blkid> /dev/sdc1 ntfs ro,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2"
[21:53] <regedit> anything for <dump> and <pass> ?
[21:53] <jhutchins> You can also limit access to a specific UID (allow_other overrides that).
[21:53] <regedit> ah cool
[21:54] <tomreyn> column 1 is the paent device of the file system you want to mount
[21:54] <tomreyn> column 2 is where to mount it to.
[21:54] <regedit> so i think i have <file system> <mount point> <type> <options>, what about <dump>  <pass> ?
[21:54] <regedit> tomreyn: ok
[21:54] <jhutchins> regedit: I think those can be left off for removables.
[21:55] <regedit> ah ok so just this could do it then? "UUID=<from blkid> /dev/sdc1 ntfs ro,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2"
[21:55] <tomreyn> so for columns 1 and 2, this would not be correct: "UUID=<from blkid> /dev/sdc1"
[21:55] <regedit> oh?
[21:55] <jhutchins> Might be for all noauto since they skip the DUMP stage.
[21:55] <regedit> ahh
[21:55] <tomreyn> you do not want to mount this to /dev/sdc1
[21:55] <jhutchins> You don't want both UUID and device.
[21:55] <regedit> oh
[21:56] <regedit> what should i put for column 1 and 2 then
[21:56] <regedit> i probably do want to identify by UUID in case using other port
[21:56] <jhutchins> 1 is UUID or device, 2 is mount point.
[21:56] <regedit> ok so what should i do for column 2 then
[21:57] <jhutchins> regedit: Using UUID also allows different options for different external devices.
[21:57] <jhutchins> regedit: Where do you want to mount it?
[21:57] <regedit> ahhh i guess /media/kidz/media1
[21:58] <regedit> so it should be this i guess: "UUID=<from blkid> /media/kidz/media1 ntfs ro,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2"
[21:58] <jhutchins> regedit: Make sure you don't use whatever the fuse mount used, you don't want something mounted on top of it.
[21:59] <tomreyn> i.e. not the same mount point
[21:59] <tomreyn> and i'm not sure about some of those other mount options. better keep those empty if you don'T know you must/want to specify exactly these.
[22:01] <jhutchins> ... or find out what the other options mean and whether you want them.
[22:02] <regedit> jhutchins: oh so i shouldnt use the same exact drive mount name as when i plug-n-played it in, like /media/kidz/media1 ? i should come up with something else like /media/kidz/media1-ro or something like that?
[22:02] <regedit> is it safe enough to copy/paste the same options as from when i plug-n-play it in?
[22:07] <doom95_> +Z
[22:09] <regedit> oh well i guess it works
[22:09] <regedit> for now
[22:10] <regedit> thanks muchly kind peoples
[22:10] <regedit> much appreciate the helps
[23:21] <BinarySavior> in ubuntu 20.04 how do I add a new entry to the "Show Applications" context
[23:22] <BinarySavior> i built vscode from source and it has a .desktop file ready to go in ./resources/linux/code.deskotp
[23:22] <BinarySavior> deskotp//desktop*
[23:24] <BinarySavior> I tried copying it to ~/.local/share/applications/ but even though it's there I'm still not seeing it in the dash
[23:25] <oerheks> if you do actions in ~/.local/share/applications/, logout/login again
[23:25] <BinarySavior> ahh gotcha
[23:25] <oerheks> it is on user-basis
[23:28] <BinarySavior> okay I logged out and back in but it's still not showing there
[23:31] <BinarySavior> https://bpa.st/JOHQ <-- "ls -al ~/.local/share/applications"
[23:34] <BinarySavior> oh it looks like that file is not meant to be copied, desktop-file-validate failed
[23:35] <BinarySavior> that file is a template with some variables in there like @@NAME@@ or similar