[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 just want to get rid of this stupid GTK bug on Xorg.
[00:46] <WeeBey> jhutchins, I missed your reply somehow. 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