[01:14] <RadSurfer> Ctrl U shrunk my terminal font size down! How do I restore it please?!?
[01:15] <RadSurfer> Control _ sorry
[01:16] <RadSurfer> Anyone know the opposite to Ctrl _ (shrink font size)?
[01:16] <sarnold> RadSurfer: try control +
[01:16] <Jovan> or control shift =
[01:16] <RadSurfer> why is that working now! for crying out loud
[01:17] <RadSurfer> Would anyone know how to Pause an application running in a terminal?
[01:17] <Jovan> not sure but try control s, not exactly sure if it pauses the whole application or just output
[01:17] <sarnold> ^Z can suspend; you'd either run 'bg' to let it keep running, but detached; or 'fg' to bring it back
[01:17] <sarnold> you can also use ^S to stop output and ^Q to restart it
[01:18] <RadSurfer> none of those are working in this context.
[01:19] <RadSurfer> oh I see! It waited for it to end first... interesting!
[01:19] <sarnold> processes can block or ignore signals, perhaps it just blocks them..
[01:20] <RadSurfer> I have a bash script running... ^s causes present command to execute, then it stops!
[01:21] <sarnold> you can use kill -SIGSTOP  to stop a process in a fashion that the process cannot block or ignore; kill -SIGCONT ought to revive it
[01:21] <RadSurfer> actually... this is fine! ^s,^q just waits for present line to execute, then waits! All good.
[01:22] <sarnold> ah good those are way more convenient than sigstop and sigcont
[01:44] <kevinnn> Hi all, I am using xubuntu and I woke up today to find that xfce won't start on boot. There are a ton of errors inside of .xsession-errors. They mostly say this "assertion 'GDK_IS_PIXBUF (pixbuf)' failed". What does this mean?
[01:44] <kevinnn> there is just a cursor and a black screen on my screen
[01:47] <sarnold> look high up in the file, hopefully there's something with a bit more details earlier in the logs
[01:59] <Nihauro> Hello
[02:40] <tsujp> so I rebooted my machine, and other than that didn't touch it in any way and now wifi doesn't work? It's using the `iwlwifi` driver Ubuntu 20.04
[04:44] <ArkLordz> Hi everybody
[04:45] <ArkLordz> I'm new to Ubuntu
[04:45] <ArkLordz> Anybody else having difficulties with Ubuntu and Nvidia proprietary drivers
[04:48] <tomreyn> ArkLordz: hi. yes - but not i. did you have a concrete question?
[04:50] <KBar> nVidia and Linux don't like each other that much.
[04:53] <ArkLordz> Yes, I installed 20.04(?) and after installation I attempted to use the recommended proprietary nvidia driver
[04:53] <ArkLordz> its slowed down my system to a crawl
[04:54] <ArkLordz> I had to purge it just to get regular use
[04:54] <ArkLordz> I have a Nvidia Geforce GTX 760
[04:55] <tomreyn> maybe some errors were logged to your system log while it was so slow? you can see the logs from before last reboot using   journalctl -b -1     or decrease -1 more for earlier boots. to share a log (at least the first 1000 lines), just append    | nc termbin.com 9999   to this command
[04:56] <KBar> I don't think they can do that. They're new to Ubuntu.
[04:56] <tomreyn> to verify you're on 20.04 LTS, you could use    lsb_release -ds
[04:56] <ArkLordz> I'm incredibly new
[04:56] <KBar> You might confuse them even more.
[04:56] <KBar> With these shell commands. :)
[04:57] <ArkLordz> I'm using 20.04.3 LTS
[04:57] <tomreyn> well, you open a terminal, and type some commands, or copy and paste them. i think also new  users can do this
[04:58] <tomreyn> ^ seems to have worked for this command ;)
[04:59] <ArkLordz> Apparently my bios is broken?
[04:59] <tomreyn> how do you tell?
[05:00] <ArkLordz> journalctl -b -1 and a yellow line jumped out as I was scrolling
[05:00] <tomreyn> some of those bios bugs are pretty irrelevant, orthers are not
[05:00] <ArkLordz> Oct 28 00:01:55 Ark kernel: DMAR: [Firmware Bug]: Your BIOS is broken; DMAR reported at address 0!
[05:00] <ArkLordz>                             BIOS vendor: American Megatrends Inc.; Ver: 4.6.5; Product Version: To be filled by O.E.M.
[05:00] <tomreyn> you can always check whether there is a newer one for your computer. most of the time, upgrading the bios is a good thing.
[05:01] <tomreyn> oh, that's one you should try to solve, yes
[05:01] <tomreyn> journalctl -b | grep DMI:   tells you your current bios version
[05:01] <ArkLordz> You think upgrading my bios could help my ability to use the proprietary drivers?
[05:02] <tomreyn> it *could*. i'm not making promises
[05:02] <ArkLordz> Please excuse my ignorance
[05:03] <tomreyn> DMAR is direct memory access remapping, which is something the nvidia proprietary driver relies on.
[05:04] <ArkLordz> Oct 28 00:28:01 Ark kernel: DMI: EVGA INTERNATIONAL CO.,LTD To be filled by O.E.M./111-HW-E872, BIOS 4.6.5 07/23/2013
[05:04] <ArkLordz> Oct 28 00:28:01 Ark kernel: ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[05:04] <ArkLordz> Oct 28 00:28:01 Ark kernel: i2c i2c-0: 2/4 memory slots populated (from DMI)
[05:04] <ArkLordz> Oct 28 00:28:04 Ark kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input11
[05:04] <ArkLordz> Oct 28 00:28:04 Ark kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input12
[05:04] <ArkLordz> Oct 28 00:28:04 Ark kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
[05:04] <ArkLordz> Oct 28 00:28:04 Ark kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14
[05:04] <tomreyn> !paste | ArkLordz
[05:05] <tomreyn> there is also https://paste.debian.org which works without logging in
[05:05] <tomreyn> (and termbin.com, as explained above)
[05:06] <tomreyn> ArkLordz: you were (no longer) muted when you pasted here, so we only got to see the first couple lines of your output (it will look different for you)
[05:07] <ArkLordz> ahhh trying to figure out thies tembin business
[05:09] <tomreyn> lsb_release -ds |& nc termbin.com 9999   would post the output of the   lsb_release -ds    command to termbin.com and return a URL.
[05:10] <ArkLordz> https://termbin.com/mdpve
[05:10] <ArkLordz> ahhh got it
[05:12] <tomreyn> hmm, the bios versioning on the evga website differs much, but the latest bios which was released for your intel Z87 chipset board, an EVGA 111-HW-E872 is this: https://www.evga.com/support/download/showdlinfo.aspx?id=5961
[05:13] <tomreyn> release date is october 2014, where the build date of your current one is 07/23/2013, so your current one is probably older.
[05:14] <ArkLordz> Wow! thanks!
[05:16] <tomreyn> ArkLordz: you're welcome. you can also look this up on EVGA's website at https://www.evga.com/support/download/ yourself like this: https://i.imgur.com/k7IX3u8.png
[05:19] <ArkLordz> Wow thats really great info!
[05:19] <ArkLordz> I really appreciate it
[05:23] <tomreyn> ArkLordz: bios upgrade guide: https://www.evga.com/support/faq/FAQdetails.aspx?faqid=59608  mainboard manual: https://www.evga.com/support/manuals/files/111-HW-E872.pdf visual guide:  https://www.evga.com/support/manuals/files/visual/111-HW-E872_Visual_Guide.pdf
[05:28] <ArkLordz> Thats very handy because I am very familiar with windows but updating my bios via ubuntu is going to be a challenge
[05:29] <ArkLordz> I see I can use a flash drive so there we go!
[05:30] <tomreyn> ArkLordz: you really just need a usb stick (or other usb attached storage) with a FAT(32) / vfat file system on it, and copy the contents of the downloaded file archive to it.
[05:32] <ArkLordz> I'm gonna try it wish me luck!
[05:48] <katnis> hello world
[05:49] <katnis> i am going to install 20.04 ubuntu to my windows PC but i am afraid it will be laggy a lot...
[05:49] <katnis> can a quad core cpu made in 2017 handle it
[05:49] <tomreyn> do you mean 2017 or 2007?
[05:50] <katnis> 2017
[05:50] <tomreyn> even a 2007 one could work
[05:50] <katnis> running windows and ubuntu at the same time
[05:50] <rk4> will be fine
[05:50] <tomreyn> 2017 most likely, but it's more a matter of RAM
[05:50] <katnis> oh it must be really well made :D
[05:50] <rk4> you don't have to run a full bloated gnome environment fwiw
[05:50] <katnis> just a samba client
[05:50] <katnis> for now
[05:51] <tomreyn> do you know how much memory is installed?
[05:54] <bigtor> hello
[05:54] <bigtor> hello sir
[05:54] <ShadowMonarch> hi
[05:54] <ShadowMonarch> How are you good sir\
[05:54] <bigtor> exit
[05:55] <abdullah> clear
[05:55] <ShadowMonarch> hello abdullah
[05:55] <ShadowMonarch> how are you
[05:55] <ShadowMonarch> ++
[05:55] <abdullah> hello sir @ShadowMonarch
[05:55] <ShadowMonarch> @
[05:55] <abdullah> clear
[05:55] <ShadowMonarch> @everyone
[05:55] <ShadowMonarch> cls
[05:57] <katnis> tomreyn: are you talking about my pc
[05:57] <katnis> it is DDR4 2666 8*2
[05:57] <tomreyn> abdullah: hi, please don't spam here. this channel is for ubuntu support only.
[05:57] <root3> I need help
[05:57] <abdullah> sorry
[05:57] <root3> How can i let someone join my own server
[05:58] <katnis> whitelist
[05:58] <root3> wdym?
[05:58] <katnis> jk idk sorry
[05:58] <tomreyn> katnis: yes i was. so 16 GB RAM? that's plenty, and will work fine
[05:58] <root3> ??
[05:58] <root3> can you help me|?
[05:59] <tomreyn> root3: we can try. which ubuntu version are you running?
[05:59] <root3> im using linux as a subsystem
[05:59] <root3> WSL
[05:59] <tomreyn> root3: i see. ubuntu linux?
[05:59] <root3> yes
[06:00] <root3> im new to this
[06:00] <katnis> me too!
[06:00] <tomreyn> and what do you mean by letting others join your server? do you want them to login to your computer with ssh  for running commands or sftp for exchanging files?
[06:01] <root3> is there a command to join another server
[06:01] <root3> lets say i want to join 10.64.21.1 how can i do this
[06:01] <root3> a private server
[06:01] <root3> or how to host a server and let someone join it
[06:01] <tomreyn> do you mean graphically, or just on a "command line", a terminal?
[06:02] <root3> command line
[06:02] <tomreyn> install and thus run an openssh server on 10.64.21.1 and use an ssh client on the computer to connect to it
[06:03] <root3> ok thank you
[06:25] <ash_worksi> is there a good solution to rollover backups in a custom way, for example: https://gist.github.com/ash-m/d2b5434d9451486f83bd12057ecf53b1
[06:26] <ash_worksi> in the example, you keep the newest backup, a day old backup and other backups that age to 21 days old, 10 days apart
[06:28] <tomreyn> which incremental backup strategy works best for your ubuntu system will depend on your backup software.
[06:46] <ash_worksi> tomreyn: I mean to ask, what is a good backup software?.... I wonder if logrotate is enough
[06:48] <tomreyn> borg, restic, duplicity, bacula all have their uses.
[06:48] <SteelRose> ash_worksi: logrotate is not a backup software... it is used to manage the logs.
[06:48] <tomreyn> and sometimes even the good old tar + hard links approach
[06:48] <SteelRose> +1 for Bacula
[06:50] <ash_worksi> well, my situation is kind of evolving as I go
[06:51] <tomreyn> unless time is frozen, this probably applies to everyone and everything.
[06:55] <ash_worksi> I thought/remember (1) having an issue with pgbackrest where for some reason instead of incremental backups, it was performing full backups possibly due to some unique way we're handing data or so I was told in postgres, but we're running out of space so (2) I figured I just need something to manage retention better which I think I could just do by kicking off older backups using some application,
[06:55] <ash_worksi> which is why I was interested in logrotate but (3) logging into the server just now, it looks very much like the incremental backup was a success, only 380G on top of a 1.2T full backup; I might have an exorbinant amount of WAL logs, but I am not sure yet, still researching
[06:57] <ash_worksi> anyway, all that being said, I was still wondering if what I was thinking in (2) would have worked if that has been the scenario... but it might not as simple as I think
[07:00] <ash_worksi> like if configured 2 logrotate stanzas as `{ daily\n rotate 2 }` and `{ weekly\n rotate 2 }` for the same files, then I would imagine that might work... if there is a directive to keep at least 2 files that are more than 2 days old in the former.
[07:01] <ash_worksi> then again, logrotate might screw with the naming convention for pgbackrest and maybe that'd screw everything up so it's probably not a solution even if that were the problem
[07:01] <ash_worksi> guess I'll just focus on the problem that needs solving
[07:06] <katnis> how to use wipe command ?
[07:06] <tomreyn> katnis: that depends on what you are trying to achieve with it. it has --help output and a man page, too
[07:07] <katnis> just wanna get used to commands
[07:07] <katnis> yes i gave it a try and those were super interesting
[07:07] <katnis> it wipes the entire memory with random writes?? or something
[07:08] <katnis> do i need sudo
[07:13] <tomreyn> IMO, if you need wipe or shred then you already made a mistake - you put sensitive data on a storage without full disk encryption
[07:15] <tomreyn> and if you do FDE then you don't need wipe or shred (though it may still be wise to write random data to what you'll have the encrypted storage on top of)
[07:17] <ash_worksi> only people who can type with oven mitts on can properly use shred
[07:22] <ash_worksi> https://xkcd.com/344/
[07:23] <rk4> you can't reliably securely delete data from modern drives without physically destroying the medium, SSDs are doing who knows what with copies of your data and wear leveling, and both HDDs and SSDs are transparently hiding bad blocks from you that may or may not still have your data on them
[07:24] <rk4> hence...encrypt instead, there's not much reason not to :)
[07:24] <ash_worksi> ftr, Mrs Roberts can type with oven mitts
[07:34] <phoenix000> Hello, does anyone encounter problems using Steam?
[07:39] <tomreyn> phoenix000: yes, because someone always encounters problems using a random software X
[07:40] <tomreyn> but that's probably not what you really wanted to ask
[09:04] <the_actor> Having can issue with Ubuntu 20.04 I install Apache and Wordpress as usual, but Wordpress pulls up a blank page. Did something happen that is different in Ubuntu 20 that 18 that is possibly causing this? Thanks in advanced.
[09:24] <murrayn> is there an alternative to pulseeffects for a system-wide equalizer?
[09:35] <ren0v0> @TJ- hi
[09:35] <ren0v0> TJ-, Hi
[09:36] <ren0v0> I used your FDE guide, and wondering if you are able to help me with something?
[09:36] <TJ-> ren0v0: possibly :)
[09:36] <ren0v0> So, it works great, been using it for some time now
[09:36] <ren0v0> But i want to install windows on an SSD, to try some PC gaming
[09:37] <ren0v0> would this setup I followed written by you, prevent that, if my ubuntu drive is fully disconnected?
[09:40] <TJ-> ren0v0: no
[09:40] <TJ-> ren0v0: FDE is applied to the partitions where Ubuntu is installed, nothing else
[09:41] <ren0v0> hmm, i tried a USB install disk created with WoeUSB but it just flashed at GRUB prompt
[09:41] <ren0v0> and the UEFI partition gave some error, ok i'll try another utility to create the USB disk i guess
[09:42] <TJ-> ren0v0: Windows uses GRUB now?
[09:42] <ren0v0> maybe the utility didn't do its job i dont know
[09:43] <TJ-> ren0v0: so the boot from the USB image is failing?
[09:44] <ren0v0> yea, there were 3 options, 2 x UEFI partitions and 1 x normal, only 1 of them gave an error, let me go boot it again and photo the thing so i can remember what it says
[09:44] <ren0v0> i've plugged the USB drive in, and there are 2 mounted partitions NTFS and UEFI_NTFS
[09:49] <ren0v0> TJ-, not sure about this utility i'm using, whats the best way to make a USB drive for windows?
[09:49] <ren0v0> i realise this is the wrong place, but :D
[09:52] <TJ-> ren0v0: no idea! I've not touched in since 2004
[09:54] <lotuspsychje> ren0v0: ventoy to the rescue, its just an unofficial tool
[09:54] <lotuspsychje> use at your own risk
[09:57] <ren0v0> thanks
[10:34] <Guest4163> Hi. Trying to make a new swap partition. But I keep getting "swapon: /dev/sda7: read swap header failed
[10:35] <Guest4163> did i forget something?
[10:37] <viktor_> nevermind, already found it, now try to write it to fstab
[11:28] <Guest9> could anybody recommend one serial download tool for stm32 development?
[11:33] <katnis> imma install ubuntu right now and i have 16gb of ram
[11:33] <katnis> how much should i give to virtual memory
[11:34] <katnis> virtualbox i mean
[11:34] <Fatal_Sushi> katnis: probably 4GB as a minimum
[11:35] <katnis> thank you so much. i will go for 8gb then
[11:36] <gallomimia> am i.... facebroke? did the official channel for Ubuntu support switch to a new network? or did the network change names?
[11:38] <weq> is there a method of altering the ubuntu recovery environment....?
[11:39] <katnis> cant install ubuntu. says Could not create the medium storage unit
[11:39] <katnis> and ive been googling OMG
[11:40] <gallomimia> what is it you are trying to install onto?
[11:40] <katnis> my NVME driver
[11:40] <katnis> i have 150ish GB
[11:42] <gallomimia> hmmm. not something i have experience with. but i assume you're trying to install a multiboot? you partitioned space for the ubuntu install... what format did you make it?
[11:43] <katnis> i am using a virtualbox
[11:43] <katnis> and this is NTFS
[11:45] <gallomimia> ah that explains a few things. don't you need to select a file, or make an image for it to have as a drive?
[11:45] <katnis> you can
[11:46] <gallomimia> and.... did you? i think there's some info to follow about installing on virtual box. perhaps consult there
[11:46] <gallomimia> !virtualbox
[11:46] <gallomimia> hmmm that's for running vb on ubuntu
[11:48] <gallomimia> sorry it's my first day back after like 2 years away from ubuntu.
[11:49] <katnis> my prof showed me how to install
[11:52] <gallomimia> katnis: yes, you see. when I asked what device you're installing onto, and you said your NVME drive, that wasn't quite accurate. a virtual install is rather different than a normal install. you're installing it onto some file which you "plug in" to the virtualbox program
[11:54] <katnis> OMG youre a god
[11:54] <katnis> thanks for saving my life
[11:54] <katnis> i love you gallomimia  and you are not rusty
[11:54] <gallomimia> huh?
[11:54] <katnis> than you
[11:55] <katnis> thank you
[11:55] <gallomimia> well at least share what you did to solve. might fix others
[11:55] <gallomimia> help others
[11:55] <katnis> i installed in this... how do i explain
[11:55] <katnis> cd /
[11:55] <katnis> the main?
[11:55] <gallomimia> right. the root directory
[11:55] <katnis> yes the root one
[11:56] <gallomimia> but if you don't have an install, you don't have a root directory
[11:56] <katnis> i dont even know what i did
[11:56] <gallomimia> :)
[11:56] <gallomimia> you're well on your way to flubbing around with linux it seems
[11:56] <katnis> i know how to install video games but this thing...
[11:56] <gallomimia> take a quick backup of your install once you get it configured, but before you start doing your classword
[11:56] <gallomimia> work*
[11:57] <gallomimia> you're bound to muck something up and need to revert ;)
[11:57] <katnis> backup? okay imma google how to do it
[11:58] <gallomimia> since it's a virtual machine
[11:58] <katnis> HAHAHA i cant use more than 1 core!
[11:58] <katnis> is it because i have a quad core CPU
[11:58] <gallomimia> all you do is make a copy of the image file upon which you installed Ubuntu, and put it on the top shelf somewhere
[11:58] <gallomimia> that probably has to do with configuring the VM before you started
[11:59] <gallomimia> you can dial in how much ram it takes, how much CPU
[11:59] <gallomimia> i believe you can change that if you shutdown the VM and restart it
[11:59] <katnis> mhm i can do it with ram but CPU looks like theres nothing i can do
[12:00] <gallomimia> remember, you are now running a virtual machine. this is kinda like having a second computer, living inside your actual computer
[12:00] <katnis> and this virtual machine knows if it takes more than 1 i will be in trouble
[12:01] <gallomimia> well that's not really true. but that rule is set somewhere
[12:01] <gallomimia> you can technically give it access to all your cores. this might even be desirable if you're compiling code.
[12:02] <katnis> hmm i cant waste more time for this
[12:02] <gallomimia> you're probably at the point of "good enough for now"
[12:03] <gallomimia> am i right to assume you're going to be using it to compile code for your computer science course?
[12:04] <katnis> yes and i am going to use samba
[12:05] <katnis> ugh i am trying to fix things but it looks like it doesnt work i am so tilted b ut imma fix it
[12:05] <gallomimia> ewww i might recommend you avoid samba. use virtualbox to transfer your files with  another method
[12:06] <gallomimia> all you need to do is be able to save your work in your file-editor to the virtual box, before switching over and pressing compile
[12:07] <gallomimia> there's many many methods for this. i recommend scp or sftp. many editors support saving directly to these
[12:07] <katnis> i wish i could listen to you :(
[12:07] <gallomimia> is required by course?
[12:07] <katnis> cmon intel
[12:07] <katnis> yes :(
[12:07] <gallomimia> that seems rather odd
[12:08] <gallomimia> first they require you to use ubuntu, then they turn around and say samba is the answer?
[12:08] <katnis> he wants me to use both
[12:09] <gallomimia> yeah. you tell him the weirdo who helped you get it working wants to know if he got his degree out of a cereal box
[12:09] <pycurious> virtualbox AMD-V is disabled in the BIOS - is there any way to switch this on remotely(using cli) if the bios is not accessible?
[12:09] <katnis> HAHA i wish i could do that too
[12:10] <katnis> i dont even like his accent
[12:10] <aslan> Hello, I need to launch a browser, a graphic editor and a file manager.
[12:10] <aslan> Reassign their priorities. Kill all the above processes in one
[12:10] <aslan> line.
[12:12] <gallomimia> well katnis it's good to move forward. i predict setting up samba will be even more tricky
[12:12] <katnis> i know how to do it
[12:12] <katnis> everything is in my head once i saw it
[12:12] <gallomimia> you're better off than i
[12:12] <katnis> SVM mode enable
[12:13] <katnis> im "special*
[12:13] <SteelRose> hi all! why is Ubuntu 20.04 asking me for a sudo password when my user is already listed in the /etc/sudoers.d/90-clouding-ubuntu file with the NOPASSWD:ALL option? Thanks
[12:13] <gallomimia> me too but no expert has a name for it
[12:14] <gallomimia> SteelRose, strongly recommend against that.
[12:14] <SteelRose> gallomimia: I know.. it's not really my user but a system user for Ansible deployments that needs to sudo
[12:16] <SteelRose> in CentOS it works as expected
[12:17] <nuala> ( ^ im interested in that too. my s/o switched back due to 'annoying passwords'. i think our threat level is low enough passwordless could be okay :S )
[12:18] <gallomimia> ah ok. well, sounds reasonable. sorry i don't know the answer
[12:18] <gallomimia> like i said above it's my first day back after like a year. still trying to remember how stuff works
[12:19] <nuala> wasn't exactly directed at you <3 just noticed the convo and thought I might chip in my past experience. :)
[12:37] <SteelRose> nuala: :-)
[12:37] <SteelRose> it would be good to have an answer/solution
[12:38] <katnis> what is this
[12:39] <katnis> it says i have an i686 cpu
[12:39] <katnis> doesnt let me install
[12:39] <katnis> drives me crazy
[12:40] <SteelRose> katnis: what CPU do you really have?
[12:40] <katnis> a 7700K intel core i7 processor
[12:40] <katnis> made in 2017
[12:41] <SteelRose> are you running the 64-bit version of your OS or the 32-bit?
[12:42] <BluesKaj> Hi folks
[12:43] <katnis> the windows is 64bit and the ubuntu i got is 20.04 32bit
[12:43] <katnis> or...is it?
[12:43] <ioria> i don't think so
[12:44] <katnis> well luckily everything is working perfectly
[12:56] <SteelRose> katnis: if your CPU is a 64-bit, I would reinstall Ubuntu 20.04 using a 64-bit version this tim e
[13:00] <katnis> i see... thank you so much for the help guys :DDD
[13:02] <gallomimia> try to keep in mind katnis is running ubuntu on virtualbox. but yeah you need the 64 bit version to get any real work done. i thought they stopped supporting 32 bit?
[13:03] <katnis> i will run this in a native environment one day
[13:03] <gallomimia> you'll like it
[13:03] <gallomimia> but in the very short term, using a virtual box to get assignments done is probably best
[13:04] <gallomimia> aside from the "hey samba is the best way to interact between windows and linux" goofball suggestion
[13:06] <katnis> i will say it when i leave the class
[13:06] <katnis> i dont wanna get kicked out yet :(
[13:07] <gallomimia> lol
[13:07] <gallomimia> i'm willing to bet someone else will say it long before the class is done
[13:08] <katnis> i regret setting up a long password
[13:11] <gallomimia> pretty sure you can change it
[13:11] <gallomimia> or... get used to typing it often and use it once you run native
[13:11] <lotuspsychje_> !discuss
[13:11] <gallomimia> it can be very important if you open the ssh port. there are bot-nets on the internet that try every single computer and try to break their passwords
[13:15] <SteelRose> gallomimia: OK, I did not know the internals
[13:17] <rneese> morning it seems debootstrap 1.0.123 is broken but if you update to debootstrap 1.0.124.ubuntu0 when you run it it force downgrades to 1.0.123
[13:18] <rneese> I keep getting /bin/sh 0: Illegal option but its note saying why--
[13:19] <rneese> I keep getting /bin/sh 0: Illegal option -- but its note saying why
[13:32] <rneese> https://armbian.lane-fu.com/linx/jopvstfj.txt
[13:33] <rneese> thats the full output
[13:33] <rneese> it was working on focal but on impish its now broken
[13:34] <gallomimia> well, let us google this part of the log: debootstrap/debootstrap --second-stage
[13:34] <hsbasu> what is the difference between Appindicator3 and ayatana-appindicator3?
[13:50] <rneese> I did and it works file on focal but it breaks on impish so it says its a impish issue
[13:51] <rneese> and it works on debian fine
[13:51] <rneese> but we need it for our ubuntu buiilds
[13:56] <gallomimia> seems that way. maybe you should consider filing a bug report
[13:58] <katnis> how do i change font color of gedit? i cant see anything :(
[13:58] <katnis> i tried preference
[13:58] <katnis> changes the background only
[14:00] <gallomimia> uh, the color scheme. it colorizes text based on what is happening in the text. code, comment, keywords
[14:00] <hsbasu> katnis preferences>(tab> Fonts and colours> select any colour scheme there.
[14:01] <katnis> oh... why does it work now
[14:01] <katnis> i will stick to blue now
[14:01] <katnis> thank you so much for hsbasu and gallomimia !
[14:01] <gallomimia> i think it only affects newly opened windows
[14:02] <nuala> I installed easy-rsa, but it is not in PATH. It seems i have to cp -r /usr/share/easy-rsa to wherever I want to create certs/keys.... so uh... is this intended?
[14:27] <nuala> well first i found -server channel where this question might have been better. second, guess the docs answered my question :> https://github.com/OpenVPN/easy-rsa/blob/master/doc/EasyRSA-Readme.md#obtaining-and-using-easy-rsa
[14:48] <Furia> que pasá amigos
[14:48] <Furia> y a
[14:55] <leftyfb> I'm using dnsmasq for local DNS caching on the wireless interface as well as a dhcp server to serve up a single address to a separate wired interface. The problem I'm noticing is dnsmasq is writing out a /var/lib/dhclient.leases when we already have a dhclient.wlp2s0.leases and depending on timing, this can cause the machine to pull 2 ip addresses. Deleting both lease files and rebooting will temporarily fix the problem. The question is, how to
[14:55] <leftyfb> get dnsmasq to not bother acting like a dhcp client?
[14:59] <hali> Hello, my system was running well, till I installed some update, I have bad resolution and unknown monitor Ubuntu 21.10
[15:08] <hali> guys would please tekk me if anybody can read my message here
[15:08] <hali> ??
[15:08] <alkisg> hali: yes your message is shown, patience. Also upload the output of this: lspci -nn -k | grep -A3 VGA
[15:09] <hali> thank you just to confirm that i am not alone
[15:11] <alkisg> leftyfb: I have /var/lib/misc/dnsmasq.leases from dnsmasq and /var/lib/dhcp/dhclient.leases from dhclient; are you sure it's in /var/lib without subdirectory for you?
[15:12] <leftyfb> alkisg: I have both. The misc is for the leases it hands out via it's dhcp server, not as a client which is in /var/lib/dhcp/
[15:13] <alkisg> leftyfb: right, so you said `/var/lib/dhclient.leases`, in which subdirectory did you mean?
[15:14] <alkisg> Because the one under dhcp shouldn't be created by dnsmasq but by dhclient
[15:14] <leftyfb> oh ,sorry, /var/lib/dhcp/dhclient.leases
[15:14] <alkisg> Yeah, so, that one wouldn't be created by dnsmasq
[15:14] <alkisg> It would be created by your dhcp client, not the server
[15:14] <leftyfb> it is
[15:15] <leftyfb> if I disable dnsmasq, that file no longer gets created
[15:15] <alkisg> Because you have no dhcp server for the client to get an ip from
[15:15] <alkisg> But it's not created from the server; it's created from the client
[15:15] <alkisg> You can tell dnsmasq to only reply to a single client by its mac, if you want
[15:15] <alkisg> That way it won't reply to your ethernet
[15:16] <alkisg> I mean, that if I understood it correctly, your eth0 is asking your wlan0-dnsmasq for an ip
[15:19] <alkisg> hali: do upload the output of the command that I asked for above...
[15:19] <leftyfb> other way around. dnsmasq is listening on wifi for dns caching and on ethernet for dhcp. For some reason it's getting the dhcp traffic for wlan even though I have no-dhcp-interface=wlp2s0 specified. It's odd because the wlan isn't asking dnsmasq for dhcp, it seems dnsmasq is asking wlan for dhcp. The lease file is prettymuch the same as the normal dhclient.wlp2s0.leases
[15:21] <RadSurfer> DOES anyone know of a standalone volume control for Ubuntu? Something that can stay on top? GUI
[15:23] <alkisg> leftyfb: how do you configure your IPs, e.g. "eth0 is static, via network-manager, wlan0 is DHCP, with router reservation"
[15:23] <leftyfb> ethernet is static, wlan is dhcp
[15:24] <alkisg> And what is the exact name of the extra leases file, to make sure because there were typos above?
[15:25] <leftyfb> $ ls /var/lib/dhcp/      dhclient.leases  dhclient.wlp2s0.leases
[15:25] <hali> alkisg, the result here https://paste.ubuntu.com/p/kpGYFbdQ2D/
[15:26] <leftyfb> when the machine boots up with the cached wlp2s0 already on it from before we had dnsmasq, it's out of sync with the leases on the dhcp server hosted on the network. It kinda stays but dnsmasq makes a second request and lease file and we get 2 addresses
[15:26] <alkisg> leftyfb: grep /var/lib/misc /usr/sbin/dnsmasq => matches. grep for /var/lib/dhcp => no. That file isn't generated by dnsmasq
[15:27] <alkisg> dnsmasq isn't a dhcp client, it wouldn't even have the code to make a request
[15:28] <alkisg> hali: were your updates somehow interrupted? Can you run this to make sure: sudo apt update; sudo apt full-upgrade --yes
[15:29] <hali> ok
[15:29] <leftyfb> alkisg: ok, but having dnsmasq installed causes that 2nd dhcp request and leases file to get written. Any ideas why?
[15:30] <alkisg> leftyfb: how do you manage your network, with netplan, ifupdown, network-manager etc?
[15:30] <leftyfb> ifupdown
[15:30] <RadSurfer> When I say standalone volume control, I mean separate from that "settings/sound" panel...
[15:32] <gallomimia> hali in my experience when that happens to me, it's an incompatibility with the graphics driver. an update or reinstall of that can probably fix
[15:32] <hali> still unkonwn screen, installed update and reboot
[15:33] <gallomimia> or it may be possible that the system started using the cpu-based graphics instead of any discrete GPU you might have
[15:33] <alkisg> hali: did you see any errors while you ran those commands?
[15:33] <hali> no nothing
[15:33] <alkisg> leftyfb: can you pastebin your configuration? Feel free to alter the IPs if you want
[15:33] <leftyfb> which one? dnsmasq?
[15:33] <hali> maybe the problem is with graphic card driver !!
[15:33] <alkisg>  /etc/network/interfaces*
[15:33] <gallomimia> that's what i said
[15:34] <gallomimia> oh. you were rebooting at the time
[15:34] <alkisg> hali: you're using intel, you're not using a separate graphics driver; what would you reinstall?
[15:34] <leftyfb> alkisg: ok, give me a few. It's rebooting and reconnecting to wifi
[15:34] <hali> I have only integrated graphic card
[15:34] <alkisg> hali:  Can you try booting with the older kernel? By selecting Advanced options in grub?
[15:34] <hali> I have only intel no other card
[15:34] <alkisg> Yes, I know
[15:35] <hali> yes i did but no changes, but I will try it again
[15:38] <hali> alkisg, from the old kernel , no changes
[15:38] <hali> maybe I should remove the driver and install it again
[15:39] <leftyfb> alkisg: https://pastebin.ubuntu.com/p/rR687K4DzW/
[15:39] <ioria> hali, are you a bot ?
[15:40] <hali> ioria, I do not understand?
[15:40] <alkisg> leftyfb: it seems ok; I wonder if netplan is playing tricks...
[15:40] <leftyfb> there's no netplan
[15:41] <leftyfb> alkisg: again, this only happens if I have dnsmasq installed
[15:41] <leftyfb> alkisg: even if I disable the dhcp server talking to the ethernet
[15:42] <alkisg> leftyfb: OK, but I still don't think that file is *generated* by dnsmasq
[15:42] <leftyfb> alkisg: this is the dnsmasq.conf.d/file as it stands now https://pastebin.ubuntu.com/p/Fnvxf49t5Z/
[15:42] <alkisg> Something else generates it when dnsmasq is installed, OK
[15:42] <hali> graphic card is Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09
[15:42] <alkisg> leftyfb: I have /etc/dnsmasq.d, not .conf.d
[15:43] <hali> system is using this driver Mesa Intel® HD Graphics 3000 (SNB GT2)
[15:43] <hali> Not sure it is the best one
[15:43] <alkisg> Are you sure it takes effect?
[15:43] <leftyfb> alkisg: sure, typo, sorry
[15:43] <alkisg> OK
[15:43] <alkisg> leftyfb: and what happens if you don't put a range at all?
[15:43] <alkisg> *a dhcp range, that is
[15:43] <leftyfb> alkisg: I was manually obfuscating filenames
[15:43] <leftyfb> correct
[15:43] <alkisg> OK
[15:44] <alkisg> So if your dnsmasq doesn't have a dhcp-range, and it can't even send an ip to clients, what happens then?
[15:44] <gallomimia> uhmmm... i think the answer is "nothing"
[15:45] <leftyfb> gallomimia: can we help you with something?
[15:45] <RadSurfer> (anyone know about GUI volume/mixer controls for ubuntu?)
[15:46] <leftyfb> alkisg: there's no dhcp server configured or listening via dnsmasq. But having dnsmasq installed still causes the 2nd ip cached lease file
[15:46] <alkisg> leftyfb: and you said that this file is an indication of a second wlan0 IP?
[15:46] <alkisg> When that file appears, you get another IP?
[15:48] <TJ-> leftyfb: disable dhclient and see if it continues to happen
[15:48] <leftyfb> alkisg: well, now I'm thinking it's not getting the first from the DHCP server on the network, but maybe just keeping it's lease from the original dhclient.wlp2s0.leases lease file but then requesting another one and writing it to dhclient.leases
[15:48] <leftyfb> TJ-: I don't have local access to this machine. That might be bad
[15:49] <alkisg> leftyfb: to make things clearer, forget about the leases file for a bit. What is the problem apart from that, do you get a second IP or something?
[15:50] <TJ-> leftyfb: if there's a leases file being written to /var/lib/dhclient/ it's being done by an instance of dhclient. That may be being triggered by the dnsmasq operating on the wired interface
[15:50] <leftyfb> alkisg: yes, "ip a" shows 2 ip's and half the time the dymanic dns entry on the network is updated to the wrong one
[15:50] <rwinner> Hi, I would like to set Gmail as my default email application, but the only option in settings is mutt. How can I change it to gmail?
[15:50] <TJ-> bah, typo in paths
[15:51] <leftyfb> TJ-: you mean /var/lib/dhcp right?
[15:52] <TJ-> leftyfb: :D yeah
[15:52] <leftyfb> at the moment, I've disabled the dhcp server in dnsmasq completely. So it shouldn't be doing anything on the wired interface. But wlp2s0 is still getting 2 ip's
[15:52] <TJ-> leftyfb: "ps -efly | grep dhclient"
[15:52] <TJ-> is NetworkManager enabled on that interface?
[15:53] <alkisg> leftyfb: what's the valid_lft for these two IPs?
[15:53] <TJ-> check "journalctl -u NetworkManager --since="1 hour ago"
[15:55] <leftyfb> ah, ok, to be clear about something, if I fix the issue by deleting both lease files, we no longer get 2 ip's. This is fine, but is not a perm fix. We shouldn't be writing out 2 lease files. That is going to cause problems down the road with 1 being out of sync
[15:55] <alkisg> TJ-: he said he's using ifupdown: https://pastebin.ubuntu.com/p/rR687K4DzW/
[15:56] <leftyfb> there's no network manager. It's ubuntu server running wpa_supplicant for wifi
[15:56] <leftyfb> https://pastebin.ubuntu.com/p/TqCXG5qXR4/
[16:01] <TJ-> leftyfb: so you've two instances of dhclient running
[16:03] <leftyfb> https://pastebin.ubuntu.com/p/mGNvh4383C/
[16:03] <leftyfb> this is an example of the problem as it's happening
[16:03] <leftyfb> deleting both of the lease files and wiping the lease off the server makes it so both lease files get populated with the same ip's
[16:05] <TJ-> but you've something starting two instances of dhclient so you're getting exactly what is expected
[16:05] <leftyfb> TJ-: a 2nd instance doesn't start when I remove dnsmasq
[16:05] <BCB> I'm trying to get my network device back up.
[16:05] <leftyfb> dnsmasq should not be acting like a dhcp client
[16:06] <TJ-> leftyfb: it doesn't
[16:06] <TJ-> check what the parent PPIDs of those dhclient processes is
[16:06] <BCB> ifup eth0:1 RETURNS: Unknown interface eth0:1
[16:07] <BCB> I have 4 IPs in there and 1 ip does not work.
[16:07] <TJ-> leftyfb: is there by chance another file in /etc/network/interfaces.d/ also tied to wlp2s0 ?
[16:07] <BCB> results of ip a s https://pastebin.com/raw/q1f4qv2m
[16:08] <BCB> results of ifconfig: https://pastebin.com/raw/zvmGhLeM
[16:09] <TJ-> BCB: why are you still using legacy alias interfaces? any reasons not to assign the addresses to the primary interface
[16:10] <leftyfb> TJ-: no
[16:10] <BCB> TJ- what commands should I be using.  I've been away from my server for a while
[16:11] <TJ-> BCB: well, for a long time now we're standardised on systemd-networkd for server config, possibly rendered at run-time by netplan
[16:11] <BCB> TJ- OK.  how to I assign the addresses to the Primary interface
[16:11] <TJ-> BCB: I can't help you much with ifupdown alias interface stuff, not used that in over a decade
[16:12] <BCB> TJ- can you tell my what command I could be using
[16:12] <BCB> *commands
[16:13] <TJ-> leftyfb: the process list showed two instances of dhclient with widely different PIDs which infers they aren't related, so presumably there's something else starting the 2nd instance. Maybe create a temporary shell wrapper around /usr/sbin/dhclient that writes the PPID (parent process ID) to a file
[16:15] <TJ-> BCB: I don't want to push you off ifupdown but I just don't know about how ifupdown does those alias interfaces or how to fix them. If it used to work and now doesn't I'd first figure out what has been changed either in network config, package updates, or similar.
[16:17] <BCB> TJ- someone in #postfix told me to use ifup.  I'm running Ubuntu 16.04.7 LTS
[16:18] <TJ-> BCB: 16.04 is out of support now isn't it, aside from Canonical's ESM
[16:18] <alkisg> BCB, maybe this will work: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=172147#21
[16:20] <leftyfb> TJ-: https://pastebin.ubuntu.com/p/yJnjnhB2rD/   I can't determine what is the parent pid other than 1
[16:21] <BCB> TJ- yes.  I'm afraid to upgrade becuase the last time I upgrade there was a bug in the code and I'm was off-line for a while.  Maybe its safe to do it now.
[16:22] <TJ-> BCB: ouch! well, take your time, and plan :) I often suggest practicing by taking a clone and using it in a virtual machine to see what needs fixing up after, before doing it on the production system
[16:26] <BCB> TJ- Yes.  Thank you.
[16:41] <BCB> TJ- had to delete all my bitcoin and litecoin blocks!  No room to upgrade.
[16:47] <BCB> TJ- do i have to "restart" initramfs if I changed compress to xz (COMPRESS=xz) ??
[16:47] <TJ-> BCB: rerun update-initramfs ? yes
[16:49] <BCB> TJ- update-initramfs -u  (update)
[16:49] <TJ-> BCB: yes, that rebuilds it
[16:58] <erakis> I upgraded a server from Ubuntu 18.04 to Ubuntu 20.04.03 and the service `iptables` is no longer working. `ufw` has been removed. I removed it and reinstalled it but it's still not working.
[17:00] <BCB> TJ- so I still need to remove 28.3 M from my /boot drive.  Any suggestions?
[17:01] <erakis> If I list the rules `sudo iptables -L`, the output does not fil with the rules I wrote with `iptables-restore -c < /etc/iptables/rules.v4.orig`
[17:08] <BCB> How do I reduce my /boot drive by 28.3 M
[17:12] <lotuspsychje_> BCB: try bleachbit or stacer to shred some space on your system
[17:13] <BCB> *currently deleteing old kernels
[17:13] <RadSurfer> When launching Terminal, is there anyway to ALWAYS have menu on?
[17:28] <Guest10> libreoffice-common_1%3a6.4.7-0ubuntu0.20.04.1_all.deb or libreoffice-common_1%3a6.4.7-0ubuntu0.20.04.1_all.deb seems to have a malformed png in either or them (not sure which one).
[18:19] <xbox> hi
[18:20] <xbox> dont exist like a general channel (question)
[18:21] <VMGuy23> ?
[18:21] <xbox> umm
[18:21] <xbox> nothing
[18:29] <p> hi
[18:46] <ninjaxpresskgn> helo
[18:46] <sarnold> ehlo
[18:47] <robertparkerx> how can I clone a folder?
[18:48] <ninjaxpresskgn> i am xubuntu user how to upgrade kernel 15.15.rc7
[18:48] <najatac> rsync -axv /path/to/existing /path/to/new
[18:48] <EriC^^> robertparkerx: cp -a /folder /newfolder
[18:50] <robertparkerx> EriC^^ tyvm
[18:51] <EriC^^> robertparkerx: np
[19:26] <BinarySavior> ufw allow 'Nginx Full' allows for 80/443, is that it?
[19:26] <BinarySavior> or does it allow for nginx to accept requests from any port
[19:26] <sarnold> can you rephrase your question?
[19:27] <BinarySavior> what exactly is implied by 'Nginx Full'
[19:29] <sarnold> BinarySavior: yeah, that looks like what it allows, https://termbin.com/f90b on one of my systems
[19:30] <ioria> opens both port 80 and port 443 TLS/SSL
[19:33] <BinarySavior> i created a docker running on port 1221, but I dont have an allow rule set up in ufw
[19:33] <BinarySavior> however, i have no problem connecting to the docker from remote
[19:34] <BinarySavior> does docker bypass ufw?
[19:36] <sarnold> I bet docker installs forwarding rules in a fashion that won't be blocked by the rules installed by ufw, that's pretty plausible, yeah
[19:36] <VMGuy23>  I have caps lock set to open a menu, how to stop it from triggering caps lock? using KDE
[19:42] <RadSurfer> anyone know of an easy way to WAIT for a Keypress before continuing a Bash script? Why can't sleep do it!
[19:44] <sarnold> RadSurfer: I think the read built-in is the usual way to do this, but I don't have an easy example ready
[19:44] <RadSurfer> ugh! whatever happened to ordinary PAUSE for crying out loud!
[19:45] <tomreyn> did that ever exist as a command on unix?
[19:45] <sarnold> not that I know of
[19:45] <RadSurfer> it certainly should have
[19:45] <RadSurfer> of all the clever things linux does!
[19:46] <sarnold> usually you want a 'y' or 'n' to know to continue something or bail, and read lets you get that; that's why it's the tool that's usually used for this
[19:46] <RadSurfer> simple ENTER will suffice
[19:47] <RadSurfer> PAUSE <ascii_key_code>  how hard to make a util that does that :)
[19:47] <sarnold> try it :) you may find it easy enough to make the tool you miss
[19:47] <EriC^^> RadSurfer: read -n1 -r -p "Press any key to continue.."
[19:48] <sarnold> or just use what EriC^^ gave you, whatever :)
[19:48] <RadSurfer> apparently that works, Thank You
[19:48] <EriC^^> no problem
[19:49] <tomreyn> oh you just wanted someone to read the manpage for you
[19:54]  * RadSurfer is no expert about bash; learn as I go
[19:57] <tomreyn> RadSurfer: maybe i was a bit harsh. there are the "help" and "man" and "info" commands to retirve more information on the shell built-in command "read"
[19:58] <RadSurfer> if you knew to use 'read' to begin with; I'm green about some stuff still.
[19:58] <tomreyn> because it's built-in to the shell, the man page would be that of bash
[19:59] <BinarySavior> i made an entry to my crontab file but it doesn't seem to be working
[19:59] <tomreyn> not knowing what the command is called is fine, i think we're all happy with helping out there
[19:59] <BinarySavior> https://bpa.st/N33Q
[19:59] <RadSurfer> All-in-all Ubuntu's been real sweet.... except when BT interface totally dies, and I don't know why. NO BT devices register, and that sub-panel in settings won't activate!
[20:00] <BinarySavior> if i run the sh script using ./dnsallow.sh i can see the entry reflected in my iptables, but I have waited several minutes for crontab to run the script and I have not seen my iptables update
[20:00] <v4> This is more Linux/Unix, than Ubuntu per se but had some questions about filesystems as it relates to cp vs mv: When moving (mv) a file within the same filesystem, I can tell from using `stat` that the inode of the file remains the same. Is what's happening here that the original containing directory is modified such that the reference to the moved
[20:00] <v4> file is removed, and the new containing directory is modified such that a reference to the moved file is added? (Or is my understanding here inaccurate?)
[20:01] <EriC^^> BinarySavior: try to add a #!/bin/bash at the top of the script
[20:01] <tomreyn> RadSurfer: dmesg -w   displays (only) kernel logs as they happen,   journalctl -f    does this and also adds other (daemon, potentially application) logs. quit with ctrl-c
[20:01] <RadSurfer> Will paste that into my Notes file...
[20:03] <EriC^^> BinarySavior: also make sure it's +x chmod +x /etc/script.sh
[20:03] <tomreyn> RadSurfer: is suspect that something related will be logged when you try to enable bluetooth in settings and it fails. that's unless bluetooth already fails to initialize entirely during boot ("journalctl -b" to access this boots' log, look for "bluetooth", "bt", "hci" and the name of your driver, which will be listed in   lspci -knnv    output)
[20:04] <RadSurfer> Shutting down totally, waiting 5, and then rebooting solved it this time around...
[20:04] <tomreyn> v4: if it's not about ubuntu then there is #linux
[20:04] <RadSurfer> I rather use BT alot :)
[20:04] <v4> tomreyn Thanks I'll post there
[20:05] <sarnold> BinarySavior: I can't spot anything in that paste that immediately looks like trouble; do you get any output mailed to root?
[20:05] <tomreyn> RadSurfer: there are plenty of computers where some firmware or drivers become unreliable after return from suspend, maybe what's what you're hinting at.
[20:05] <sarnold> BinarySavior: maybe try replacing /1  with * ?
[20:06] <RadSurfer> oddly enough I was using ctrl_s ;)
[20:06] <sarnold> v4: yes, mv just edits directories when it can; it reverts to something like cp + rm when it can't just edit directories
[20:06] <RadSurfer> but why kill ALL BT
[20:07] <tomreyn> there's also rfkill, a tool to inspect sftware and hardware device kill states.
[20:07] <BinarySavior> EriC^^, i added the shebang and it was already +x , still not working
[20:07] <tomreyn> (as well as to change those states)
[20:07] <BinarySavior> sarnold, what would * do?
[20:07] <sarnold> BinarySavior: run it every minute
[20:08] <BinarySavior> okay i replaced with *
[20:08] <tomreyn> BinarySavior: where is this 'crontab file' stored?
[20:08] <BinarySavior> tomreyn, /etc/crontab
[20:09] <BinarySavior> sarnold, how to i check for mail to root? the script itself does not provide any output
[20:09] <sarnold> BinarySavior: I usually view /var/spool/mail/root -- I don't bother with full mail setups on my machines, so they don't go anywhere
[20:10] <BinarySavior> nothing in there related to this, last entry was 12 days ago
[20:10] <tomreyn> BinarySavior: which ubuntu release is this?
[20:11] <EriC^^> BinarySavior: try "grep CRON /var/log/syslog" is the cronjob running?
[20:11] <BinarySavior> sarnold, i think adding the * worked
[20:11] <sarnold> BinarySavior: woot
[20:11] <BinarySavior> EriC^^, yes, it is running
[20:11] <tomreyn>  /etc/crontab shouldn't be +x
[20:12] <EriC^^> BinarySavior: all good now?
[20:12] <BinarySavior> tomreyn, /etc/crontab is not +x, /etc/dnsallow.sh is +x
[20:12] <BinarySavior> EriC^^, i think so I'm going to flush the chain and see if it updates again
[20:13] <tomreyn> BinarySavior: oh ok. and sorry, i missed the file names given on the paste.
[20:13] <tomreyn> #
[20:14] <BinarySavior> yes it's working now thank you, now if I change that * to /5 should it run every 5 minutes?
[20:14] <tomreyn> i'd keep /etc/crontab unmodified and instead create new files in /etc/cron.d  to not complictae release + package updates
[20:15] <tomreyn> */5 rather
[20:15] <BinarySavior> oh okay
[20:17] <RadSurfer> tomreyn :: when BT totally stopped responding; did a RESTART, and problem PERSISTED! it was only after a full shutdown/wait 5/reboot, that BT worked again.
[20:17] <tomreyn> RadSurfer: sounds like firmware problems
[20:17] <RadSurfer> Never surfaced before... will keep an eye on it.
[20:19] <tomreyn> RadSurfer: such would happen if drivers did not (or were unable to, because non-orderly shutdown) shutdown the device properly, and they were also not reinitialized properly on power up.
[20:20] <tomreyn> maybe look for a bios update, review the end of the latest system log, to see whether there were problems with shutting down properly -    journalctl -b -1 -e
[20:21] <RadSurfer> ok
[20:21] <RadSurfer> It's an Ryzen 3 HP
[20:22] <TomyLobo> I installed the "chromium-chromedriver" package. because it's a snap, it will not run on users whose home directory isn't under /home. I was thinking that maybe i could make it work in snap's --devmode. will that in itself allow escalation from an unprivileged user to root or will the snap's privileges still not exceed those of the user invoking the snap?
[20:23] <TomyLobo> also, wth is --classic confinement?
[20:24] <RadSurfer> tomreyn :: can that output be filtered specific to BT ?
[20:27] <tomreyn> RadSurfer: you can pipe it into grep (journalctl itself also offers some filtering based on the service name)
[20:27] <sarnold> TomyLobo: I think --classic means no confinement at all: no apparmor, no seccomp, no namespaces
[20:28] <TomyLobo> can i switch an already-installed snap to classic mode without reinstalling it?
[20:30] <TomyLobo> or better yet, run one of its commands with a different confinement?
[20:33] <TomyLobo> tried "snap set $snap_name confinement classic", to no success
[20:37] <TomyLobo> nm, it doesn't even run in devmode
[20:38] <TomyLobo> I'm still getting the same "Sorry, home directories outside of /home are not currently supported." error
[20:39] <sarnold> TomyLobo: not all snaps are prepared to work in classic confinement, I don't think. could you bindmount the directory into /home ?
[20:40] <RadSurfer> I asked this before, but will again: Is it possible to have Menu Bar in Terminal ALWAYS present when launched?
[20:41] <TomyLobo> the only solution for running chromium-webdriver with files outside the /home directory can't be to use a bind mount
[20:43] <TomyLobo> "Warning: flag --classic ignored for strictly confined snap chromium"
[20:43] <TomyLobo> you were right. i missed that the first time around
[20:44] <tomreyn> chances are there is some third party (more or less) maintained .deb which can do what you want
[20:46] <sarnold> or you could extract the contents of the squashfs using unsquashfs
[20:52] <TomyLobo> i kinda want the autoupdate
[20:53] <TomyLobo> which is why devmode wouldn't work for me either
[21:04] <BCB> I just ugraded to Ubuntu 18.04.6 LTS and during the upgrade it said something about "software properties"  but that is not a command.  I thought the upgrade was telling me I could use this command to reinstall the software that was no longer compatable.  Any thoughts?
[21:07] <sarnold> BCB: I think the software-properties source package provided the do-release-upgrade tool around then, or perhaps 16.04-ish era
[21:07] <tomreyn> software-properties-gtk and software-properties-qt are commands, though
[21:08] <sarnold> aha
[21:08] <sarnold> that's more likely
[21:08] <tomreyn> you could use this command to graphically edit the apt sources used by your system.
[21:08] <BCB> tomreyn so do I run those commands??
[21:09] <tomreyn> BCB: if you want to, yes, otherwise, no
[21:09] <BCB> tomreyn will that reinstall the incompatable packages
[21:09] <TomyLobo> did the upgrade tell you to? I kinda doubt it
[21:09] <TomyLobo> first time you mentioned "incompatible packages"
[21:09] <tomreyn> BCB: no, that would be silly, right?
[21:10] <BCB> TomyLobo The upgrade side a bunch a packages would be removed and something about "Software Packages" to reinstall them.
[21:10] <tomreyn> TomyLobo: BCB wrote "no longer compatible" earlier, so that's pretty much the same as "incompatible"
[21:10] <TomyLobo> would have been cool to mention that when first asking the question
[21:11] <BCB> tomreyn: ok. But this list included Python, PHP, etc
[21:11] <TomyLobo> ah so this wasn't the first time they asked, nm
[21:11] <TomyLobo> or maybe i just missed it, my bad
[21:12] <tomreyn> BCB: php?
[21:12] <tomreyn> oh the list of incompatible software included php, you mean
[21:12] <TomyLobo> still, paraphrasing apt output is bad
[21:12] <tomreyn> BCB: what is it that you'Re needing to do?
[21:15] <BCB> tomreyn: yes.  I'm not sure.  I just doing want to discover that a package my system relies on is no longer available.  It's mainly PHP/MYSQL/HTML/POSTFIX/
[21:15] <tomreyn> BCB: here's my guess on what upgrade-manager may have told you (not exactly this way, I'm paraphrasing from memory) during the release upgrade to 18.04 LTS: Some of the apt repositories you had so far were automatically disabled to prevent package / resolver conflicts. You may re-enable these repositories once the release upgrade is complete, using the software-properties-* commands.
[21:17] <BCB> tomreyn; Got it.  Thanks.
[21:17] <tomreyn> 'html' is not a packe / a daemon (maybe you mean a webserver), the others are available from ubuntu repositories which should already be enabled (you might need to enable the ubuntu 'universe' repository)
[21:17] <TomyLobo> BCB, PHP is not the greatest of languages. never was. I guess you rely on those PHP applications, but if you don't I suggest you switch to a different one
[21:17] <tomreyn> packe -> package
[21:18] <TomyLobo> my crystl ball says it's apache
[21:18] <tomreyn> my crystal ball is divided between apache2 and nginx
[21:18] <tomreyn> you could check your logs, they consume less power than your crystal ball
[21:18] <TomyLobo> apache, btw, also not the best of webservers, but php works much better with it than with nginx
[21:19] <TomyLobo> or at least used to
[21:19] <tomreyn> that's not been so for a couple years at least
[21:20] <TomyLobo> apparently it works well with fastcgi today
[22:15] <walterwhip> exit
[22:15] <walterwhip> quit
[22:20] <supersickle> I realize that 22.04 is under active development, but can a person update/install it yet?
[22:21] <supersickle> I would like to use that as the base for some active development and roll with the changes as they come out.
[22:22] <sarnold> supersickle: sure, do-release-upgrade -d
[22:22] <supersickle> I've just never tried to install a pre-release before the beta was available
[22:23] <glickity> hi
[22:23] <supersickle> From 21:10 I'm assuming?  Will that work starting from 20.04?
[22:23] <glickity> if i go back to a ubuntu vm running in vm, and add a network adapter after the fact...it doesnt show up when i do ifconfig
[22:24] <glickity> is there some script i have to run to config the network devices?
[22:26] <tomreyn> glickity: ifconfig is a legacy tool, use ip
[22:26] <glickity> i see
[22:26] <tomreyn> just adding a new interface to a physical or virtual system won't automaticall ymake that interface configured.
[22:27] <glickity> how do i configure that
[22:27] <tomreyn> is this ubuntu server or desktop?
[22:27] <glickity> server
[22:27] <tomreyn> which release?
[22:27] <tomreyn> lsb_release -ds
[22:27] <glickity> the latest release
[22:27] <glickity> 20.10 i think
[22:28] <tomreyn> that's from october last year, thus the name
[22:28] <tomreyn> it's EOL
[22:28] <tomreyn> !yy.mm
[22:28] <tomreyn> !20.10
[22:28] <tomreyn> the latest stable release is 21.10, the latest LTS release is 20.04 LTS.
[22:29] <glickity> thats ok
[22:29] <glickity> still trying to figure out the adapter thing
[22:29] <sarnold> supersickle: hmm, I'm not sure if it'll work from 20.04 or not :( it's worth a try, but if it doesn't Just Work it might be too difficult to try to get there to be worth it..
[22:29] <glickity> i mean i can reinstall i guess, just dont want to if i can avoid it
[22:30] <glickity> screw it ill just reinstall
[22:31] <tomreyn> glickity: i'll be happy to help if you run a supported Ubuntu release and explain what you are trying to make happen. generally, supported ubuntu server releases interfaces are configured through netplan, as a frontend to systemd-networkd
[22:32] <tomreyn> (network-manager through netplan is also an option, and you could also use those instrumentations directly, removing netplan)
[22:33] <tomreyn> https://netplan.io has netplan configuration examples
[22:33] <glickity> lol im sorry, im running 20.04 LTS
[22:33] <glickity> silly me
[22:36] <tomreyn> the same applies nevertheless
[22:45] <supersickle> sarnold: Thanks for the update.  I'll just install a 21.04 vm and do the upgrade.  I just had a 20.04 vm and was wondering how painful the jump might be.
[22:46] <sarnold> supersickle: it *might* just work.. lts to lts is supposed to work, afterall
[22:46] <supersickle> I'm just looking at the feasibility of aligning my dev toolchain lifecycle with the Ubuntu LTS lifecyle.
[22:48] <supersickle> I'm trying to get away from the it's working don't touch it mentality.  Ubuntu 12.04 32bit is no longer supported after all :-)
[22:48] <sarnold> supersickle: hah, yeah.. I know a few 12.04 machines that really ought to be enjoying a retirement..
[22:49] <supersickle> Yeah build tools for embedded chips sometime suck :-)
[22:50] <sarnold> oof
[22:53] <supersickle> If we can make the upgrade pain happen once every 2-4 years with a 3-4 month look ahead prior to the LTS release it becomes a compelling cadence.  Trying it out the 1st time is the hardest part.
[22:55] <archuser> Hello, I would like to open thunderbird directly in calendar mode but there is no --calendar flag. Do you think it is possible with xdg-open?
[22:57] <sarnold> supersickle: yeah, that's the question... every six months smaller pain, but more often; every two years is moderate pain, moderate often.. every ten years is all the pain, but every ten years, so the next unlucky saps have to deal with it
[23:04] <BCB> TomyLobo I LOVE PHP.  All hand coded.  What other language do you prefer.  DON'T say ruby
[23:05] <BCB> TomyLobo I like LUA
[23:05] <TomyLobo> lua is great
[23:05] <TomyLobo> php, not so much
[23:05] <BCB> TomyLobo I LOVE PHP.  Tell me what is so bad about it?
[23:06] <BCB> TomyLobo https://www.infoworld.com/article/2852329/reasons-for-developers-to-love-hate-php.html
[23:07] <TomyLobo> this just says it's popular
[23:09] <TomyLobo> oh and also that it's bad :D
[23:15] <stackswapper> hey boiz
[23:15] <VMGuy23> hello, what is your issue
[23:17] <stackswapper> nah I'm here to hang out
[23:17] <VMGuy23> go to #ubuntu-offtopic then stackswapper
[23:17] <stackswapper> do the vGPU drivers come by default in the new release
[23:19] <VMGuy23> i think so
[23:21] <VMGuy23> stackswapper:
[23:23] <eelstrebor> what's the difference between .Xauthority and .Xuthority-n? (unable to write authority file .Xauthority-n)
[23:28] <BCB> I just upgraded to Ubuntu 18.04.6 LTS and now my OpenDkim will not start.  Any ideas?  Is there an opendkim chanel?  Thank you.
[23:45] <glickity> is there a kafka channel?
[23:45] <VMGuy23> ?
[23:46] <glickity> apache kafka
[23:46] <GrayGhost> #kafka
[23:47] <glickity> yeah tried, its dead, just thought someone here might know the real one
[23:50] <GrayGhost> chat.freenode.net in #apache-kafka