[00:19] So gnome keeps crashing from time to time, and I consistently find this on system logs [00:19] https://termbin.com/2bej [00:19] I think the first gnome debugging step is to disable all the extensions and see how it goes [00:19] very well [00:28] !memtest [00:28] how to call locate 'keyword', so files would be sorted by date, newest on top? [00:29] Yakov, such info is hard to find.. in google [00:29] https://linuxhandbook.com/sort-ls-by-date-time [00:29] I don't think locate has that option [00:30] ooh locate [00:30] no, find [00:30] find '$dir' -name '$str'\* -print | head -10 [00:30] looking for latest coredump [00:31] probably that's just ls -l --sort=time /var/crash [00:31] says total 0 [00:32] hooray no crashes :) [00:32] or maybe that means they've all been sent to whoopsie already? i'm not sure :/ [00:33] remember new files won't show up in locate until updatedb runs, usually late at night [00:34] xdg-open https://errors.ubuntu.com/user/`sudo cat /var/lib/whoopsie/whoopsie-id` [00:34] ah there we go :D [00:34] make an alias of that [00:35] alias sarnold=xdg-open https://errors.ubuntu.com/user/`sudo cat /var/lib/whoopsie/whoopsie-id` [00:35] :-D [00:35] lol [00:36] V1A, fix your connection please [00:38] yea this client somehow changed, i love updates [01:18] yo can someone make sense of this https://i.postimg.cc/fW1nsJkw/wtf.jpg [01:19] always some ASUSTek_C: and AVMAudio_ ARP around the client drops. first time seeing this [01:33] I'm so tired of this... trying to setup exim. And I'm stuck on the config files. I just don't know which should I edit. For example I changed dc_other_hostnames in /etc/exim4/update-exim4.conf.conf (can I do it?) and there is no such thing in /var/lib/exim4/config.autogenerated after `update-exim4.conf` and even restarting the service. Is this normal? === chris14_ is now known as chris14 [01:36] konrad_: maybe try postfix instead? that'll be better tested [01:37] no, sarnold - it has to be exim, not my decision. It can't be that complicated... whyyyyy it is? [01:39] konrad_: dang. maybe dpkg-reconfigure exim4? [01:40] I'm not an expert, but I see an update-exim4.conf binary that might need running after editing /etc/exim4/update-exim4.conf [01:41] sarnold - I started with that. And I was following some tutorial. But apparently something's wrong, if I'll just start it again, I'll probably make the same mistakes. So I would prefer to understand those things first. [01:42] thrice, yes, I run this command everytime I change anything. [01:42] konrad_: *nod* understanding everything first is a pretty good starting point. [01:46] konrad_: if you use that command's "-o" and write to your home directory, is it right? [01:46] :) I thought it will be simple and I will not have to read books about it :) But... it's not simple. It's not clear after reading a lot (I've been sitting on this for ~12h) which files I should edit. There is this `exim4.conf.template`, then there i `exim4.conf` (which I had to create... nobody explained that in any of the docs I have read). E.g. I'm not sure where I should add `MAIN_TLS_ENABLE = yes` - the docs & tutorials say [01:46] "add it to the `/etc/exim4/conf.d/main/03_exim4-config_tlsoptions` but since I have dc_use_split_config='false' then it's just not true. [01:47] thrice - I don't understand, what do you mean by "that command's "-o""? [01:47] you read the manpage? It sort of explains it, https://manpages.ubuntu.com/manpages/trusty/man8/update-exim4.conf.8.html [01:48] konrad_: -o changes the output file location. So, you could try update-exim4.conf -o ~/config.autogenerated and see how it looks [01:51] ah, that. but I can just look at the '/var/lib/exim4/config.autogenerated' right? Besides the other things seem to work when I'll put them to 'exim4.conf.template' , like tls_certificate = /etc/letsencrypt/live/my-domain/fullchain.pem -i.e. this is generated in the config.autogenerated file. hmmm, now I'm not actually sure... [01:51] sec [01:52] I was just curious if the issue was writing it to /var/lib/ === mrelcee_ is now known as mrelcee [01:53] well, that sounds good - afaik from the manpage, if you're using "dc_use_split_config" [01:54] oops, sorry, if you're not [01:54] If you are not using split configuration update-exim4.conf concatenates [01:54] /etc/exim4/exim4.conf.localmacros (if this file exists) and /etc/exim4/exim4.conf.template [01:54] (in this order) and makes the debconf replacement described below. [01:57] ahhh, no, that works. Now I can see that even if I created the /etc/exim/exim4.conf file - it seems it's not being read o.O but `exim -bV` says. [01:57] oh, the manual you linked, thrice says "update-exim4.conf exits silently and does nothing if /etc/exim4/exim4.conf" maybe I should not create this file, in contrast to what one of the tutorials said... sec... === mativo_ is now known as mativo [02:04] ok.. looks like I should edit the /etc/exim4/exim4.conf.template file. Also I should add the `MAIN_TLS_ENABLE = yes` in this file just below '# TLS/SSL configuration for exim as an SMTP server.'. And yes, I have splitting config files disabled (dc_use_split_config='false'). OK... thank you thrice & sarnold. Apparently, I have a lot of reading ahead of me; these tutorials are terrible. [02:06] konrad_: that's my memory of exim, yes :( [02:06] konrad_: good luck [02:07] always check the manpage before rando internet tutorials :) [02:09] sarnold, - yeah, my friend told me exactly this, he also said "sorry, I'm not gonna get back to this, I won't help you" :) And thanks, luck will be necessary I guess :) [02:09] thrice, yeah, but... . But I still can't see the `dc_other_hostnames` variable in the config.autogenerated file... I don't get it. It is there in the update-exim4.conf.conf, and according to the man, it should be read... [02:10] konrad_: heh, what a pal :) [02:10] :) [02:13] konrad_: why not put that in /etc/exim4/exim4.conf.template too? === jinmiaoluo is now known as __jinmiaoluo__ === __jinmiaoluo__ is now known as _jinmiaoluo_ [02:15] because... some tutorial told me to put it in the update... file. Plus, in the manual for update-exim4.conf they say: " before outputting the result to /var/lib/exim4/config.autogenerated, [02:15] update-exim4.conf generates a number of exim configuration macros from the contents of [02:15] dc_something from /etc/exim4/update-exim4.conf.conf and inserts them into the [02:15] configuration right after the definition of the exim configuration macro [02:15] UPEX4CmacrosUPEX4C " [02:15] oh, sorry for that formatting. [02:15] use a paste plz konrad_ [02:16] konrad_: does it work in exim4.conf.template ? [02:19] TheRedQueen, - thanks :) I'll use a paste next time. thrice - but I have no idea where exactly should I put it. This file (...template) is huge. Besides, it seems that update-exim4.conf *does* read it, but puts it into a different 'macro' (as apparently they call it)- i.e. into MAIN_LOCAL_DOMAINS [02:22] ah, TheRedQueen is a bot, I really *am* tired :). Anyway - the manual for update-exim4.conf says:"the macro definitions are bracketed with .ifdef clauses to allow the local admin to override the values with earlier definitions" - what is "local admin"? [02:24] that would be you [02:25] So who is a hmmm "global non local admin"? === ord is now known as quem [02:29] say overriding the default that ships in the package [02:30] Wow, someone wrote a whole book about Exim... an entire book! And they even claim in the book description that Exim is easy to configure. Then why write a book about it? The table of contents alone has about 100 entries. ( https://www.oreilly.com/library/view/exim-the-mail/0596000987/ ) [02:30] thrice, ah, ok, got it. [02:52] Hey, a tutorial tells me to run `/usr/share/doc/exim4-base/examples/exim-gencert` and it outputs: "Creating a self signed SSL certificate for Exim! This may be sufficient to establish encrypted connections but for secure identification you need to buy a real certificate!" - do I understand this correctly - I need to buy a cert, to send emails? BTW, my domain has a cert from lets encrypt, does it count? [02:57] It worked!!! The only thing is I have no idea why.... [02:58] why what [02:59] Why it worked (email was sent by exim). I did run this 'exim-gencert' and it worked, But now, as part of the tests, to find out if generating these files was the reason it worked, I deleted the exim.crt and exim.key files and... it still works.. [03:00] those are only used for TLS [03:00] ok, but I do need TLS to send emails, right? [03:01] no [03:02] Hi. [03:02] Is this a good place to ask a question regarding Bottles? [03:03] hi [03:04] Hello. [03:04] is this place for technical help [03:04] I think it is, though I am not 100%. [03:05] oh [03:06] hey [03:06] so ı posted my questioon on ask ubuntu too https://askubuntu.com/questions/1479939/gnome-does-not-start-at-starup-after-upgrading-ubuntu-from-22-04-to-23-04 [03:06] hey [03:06] ı would be greatly appriciated if anyone help [03:07] rbox I... don't understand a thing. I had a warning "Warning: No server certificate defined; will use a selfsigned one" so I followed a tutorial and i set the tls_certificate and tls_privatekey, the warning vanished. But I still could NOT send an email. I got "support@mydomain: Unrouteable address". Now it just started working. I want to know what worked, so I removed these tls_xyz settings and it still works! I have no idea [03:07] why... [03:07] sounds like you changed other stuff then [03:10] rbox, I reverted those changes one after another... to find out the reason. Except one actually, sec... === mrelcee_ is now known as mrelcee [03:15] rbox, Now I have reverted all the changes, ran update-exim4.conf, and just to be sure, restarted the service. And... unfortunately, it's still working. I say 'unfortunately' because the next time I will configure Exim somewhere else (and I already know I will have to do it soon), I will have problems again. I... well, I have no idea why it suddenly started working :( [03:17] Should the dc_other_hostnames in update-exim4.conf.conf be a domain (like example.org) or an email like something@example.org? === Xlusive_ is now known as Xlusive === mrelcee_ is now known as mrelcee [03:20] Does anyone know anything about Bottles? [03:39] hey everyone, question: what was the command that automatically removes uhm .. unused packages and such [03:40] guiverc, is this Samoyed? :) I have a husky, your dog probably leaves fur all over the place too, doesn't it? [03:40] #ubuntu-offtopic for non-Ubuntu discussion please [03:40] ok [03:40] VlA - sudo apt autoremove ? [03:42] and before doing that, `apt-get update` and `apt-get upgrade` [03:42] VlA: ^ and if ya also want the config files gone too add --purge . [03:43] ya did that, the upgrade and all [03:44] thers 3 repositories i get error from [03:46] If you don't need them, then maybe you want to remove them from /etc/apt/sources.list and /etc/apt/sources.list.d/ ? [03:46] hmm looks like its doing something now [03:47] konrad_: ty, i was looking for them but nowhere in the options or GUI do I see those repos [03:50] and what is this "System program problem detected - Do you want to report the problem now?" I think iv had that .. but it never shows me anything so I dont know whats what [03:54] You should have a button like "details" or "more..." or something like that. [04:00] konrad thers nothing thats why im suspicious [04:00] konrad_: [04:01] clicked yes nothing happened .. its just odd [04:02] VlA, try `sudo cat /var/log/apport.log` [04:03] or maybe rather `less /var/log/apport.log` [04:05] what will that do [04:06] uhu [04:06] if it was Apport app which displayed this message dialog, then there is a chance it also logged some information to this file. [04:07] thers a log yep [04:07] mostly abt xorg crashing [04:09] I have no idea what it is, but you can also try to `less /var/log/Xorg.0.log`, maybe you'll find something. [04:10] i can see those but not really understand without using my brain [04:10] ugh im awake for too long already [04:10] first line in the 2nd command you gave me is odd: [04:11] ERROR: apport (pid 1370) Fri Jul 28 03:42:56 2023: called for pid 1350, signal 6, core limit 18446744073709551615, dump mode 1 [04:12] core limit ...(?) ?! where do they get this number from [04:12] ERROR: apport (pid 1370) Fri Jul 28 03:42:56 2023: ignoring implausibly big core limit, treating as unlimited [04:17] core limit is just a limit of core dump - a file containing the memory image of a crashed program that can be useful for debugging the cause of the crash, 8446744073709551615 is the maximum possible value for the core dump limit, which effectively means that core dumping is not limited. [04:18] not sure if this huge limit is something normal though. [04:20] btw, In this file, there should be more information than just some things about the core dump limit [04:23] its just like 1 page i can upload it if you can take a look konrad_ [04:25] is there a preferable platform for this? i usually use privnote.com for anything plaintext [04:26] https://paste.ubuntu.com/ I guess (that's in the channel's description, so I guess that's the best option) [04:26] point [04:31] lol seems i have an account for some reason, dont mind the username. highly creative. [04:34] how do you stop those "sudo lesss /var/xyz commands? the usual [CTRL]+c doesnt do anything [04:36] VlA: 'q' to quit out of less. [04:38] ty Bashing-om !!! [04:38] VlA: :D [04:38] ty Bashing-om !!! [04:38] sry wrong window [04:38] You're lucky it's not VIM, or you'd end up with one of the most popular questions on Stack Overflow :) [04:40] any one here ever install python3-apt but using the pip install [04:56] ericsysmin: hrmm? [04:57] trying to get python3-apt to work but on python3.11 on a ubuntu 20.04 container [04:57] but python3.11 won't recognize it [05:00] python 3.11, on 20.04? [05:11] yea === root is now known as Guest2495 === ord is now known as quem === mrelcee_ is now known as mrelcee [06:13] Hello everyone === mIk3_09 is now known as mIk3_08 [06:41] I'm going to refference to 'Jammy' codename, but it's not mentioned here: https://wiki.ubuntu.com/DevelopmentCodeNames ! [06:43] Even, https://wiki.ubuntu.com/JammyJellyfish says: This page does not exist yet. You can create a new empty page, or use one of the page templates. [06:45] I was trying to dual boot windows and ubuntu, but after changing the mobo setting from CSM to UEFI windows couldn't detect ethernet anymore. Switched back to CSM and it was detected again. Is this normal or was there something else going on? [06:45] MSI B450 Tomahawk Max fwiw [06:50] Moha, the wiki is slowly being deprecated... newer release pages are no longer added there, but discourse. As for the jammy page; are you aware of a good example to link to (I note same on https://wiki.ubuntu.com/Releases) [06:50] its' the same for all modern releases (eg. kinetic).. I think a script generates the page and the pages its linked to are no longer put on wiki [06:52] whiskey76, its not abnormal... uEFI is a different security setup & unsigned software can fail to operate there, software that works fine under CSM ... but I'm no expert sorry [06:57] Understood, thanks. I googled and found someone who said that UEFI-only settings can enable stuff like fast boot, which can "break the boot process." So yeah, oh well. Kinda hit a brick wall. :) [07:19] most issues occur with secure-uEFI.. rather than uEFI alone [07:20] ah ok [07:31] im not a fan of UEFI at all, i prefer having CSM on [07:50] Hi, how can I add a second interface with a private subnet to my server (latest-lts)? [07:51] Been running into exactly this https://github.com/canonical/microk8s/issues/3132 [07:51] -ubottu:#ubuntu- Issue 3132 in canonical/microk8s "microk8s netscans external network (calico/iptables issue)" [Closed] [08:14] how to disable bluetooth power notifications like for Mouse in gnome-shell? [08:32] hi === ord is now known as quem [08:42] irc://irc.abjects.net/moviegods === shokohsc519 is now known as shokohsc51 === ord is now known as quem [09:33] Hope this is the right place for ubuntu-server, but I've tried installing it on an encrypted lvm ontop of raid [09:33] and after reboot init can't find the root partition [09:34] uuid doesn't exist, but initram also doesn't have any lvm tools it seems [09:57] Is #Ubuntu-touch the main channel for Touch? only five people in there. [10:44] <`ryban> greetings! [10:53] in `sudo snap install openstack --channel 2023.1`, what does "2023.1" stands for? Ref: https://microstack.run/docs/single-node Is | Is it the stable version? [10:55] from the first sentence on the page, it sounds like it [11:17] Moha, snap info openstack ... shows all available channels and versions ... [11:17] (2023.1 is the only "stable" channel in that list) [11:20] Moha, typically if you do just omit --channel you will automatically get what the packager considered the stable channel though ... [11:36] hello [11:36] i have a php script that upload file via ftp [11:36] i need to set a rule in UFW to allow [11:36] outgoingi connection [11:36] to 22 port [11:36] how can i do that? [11:36] allow tcp 21 ? [11:37] !firewall | pydev1 [11:37] pydev1: Ubuntu, like any other Linux distribution, has built-in firewall capabilities. The firewall is managed using the 'ufw' command - see https://help.ubuntu.com/community/UFW | GUI frontends such as gufw and ufw-kde also exist. | An alternative to ufw is the 'iptables' command - See https://help.ubuntu.com/community/IptablesHowTo === ord is now known as quem [12:52] Hi all === sintax is now known as sintaxtaterhead [14:00] o/ [14:06] ciao [14:28] Hi. Does ubuntu provide ISOs for a full offline server install? The only server install ISO I can find is the live version, and the full desktop ISO doesn't seem to include nfs-common. [14:29] greatgatsby__: the server installer doesn't need the internet to install ubuntu [14:29] right, but I need nfs-common [14:30] so I'm trying to find an ubuntu installer ISO that I can mount and use as a local sources.list entry, but I need nfs-common [14:31] greatgatsby__, can you not just include it in the image? [14:31] patocan: they would have to make a custom image [14:31] I know there are ways of making custom images [14:31] I'm booting from the stock cloud-image [14:31] greatgatsby__: nfs-common is not part of any ubuntu manifest [14:32] pool/main/n/nfs-utils/nfs-common_2.6.1-1ubuntu1_amd64.deb [14:32] nfs-common/lunar 1:2.6.2-4ubuntu1 amd64 [14:32] greatgatsby__: yes, it is a package in ubuntu [14:32] it is not included in any of the ubuntu installers [14:33] I see, ok, thanks. I'll have to figure something else out. === sintaxtaterhead is now known as sintax [14:35] greatgatsby__, maybe this helps (see section 5) https://help.ubuntu.com/community/LiveCDCustomization [14:36] patocan: thanks, that might be necessary [15:00] I'm following this instruction: https://microstack.run/docs/single-node to install MicroStack. Due to the area I'm in, I have trouble receiving packages from the following address: registry.terraform.io | the error that I get: https://paste.ubuntu.ir/avova [15:01] Do you know another registry for Traform to use for mirror configuration in the rc file of Traform: https://paste.ubuntu.ir/jrpjb === angelo is now known as angelovi === shokohsc511 is now known as shokohsc51 === chris14_ is now known as chris14 [19:31] hello all, i have a question......is there linux software like aida64?? [19:32] what does that do? [19:32] sysinfo software [19:33] Scrappy, tons of them, https://www.ubuntupit.com/best-linux-hardware-and-system-info-tools/ [19:33] though lscpu lspci lshw and dmidecode are usually enough to show details [19:33] and lsusb [19:34] aha :) I also like lstopo [19:36] neofetch is populair too https://www.omgubuntu.co.uk/2016/11/neofetch-terminal-system-info-app [19:36] Client: HexChat 2.16.0 • OS: Ubuntu "jammy" 22.04 • CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz (800MHz) • Memory: Physical: 22,9 GiB Total (18,8 GiB Free) Swap: 2,0 GiB Total (2,0 GiB Free) • Storage: 626,2 GB / 1,7 TB (1,1 TB Free) • VGA: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 6770] @ Intel Corporation 4th Gen Core Processor DRAM Controller • Uptime: 3d 11h 46m 13s === Saviq is now known as Saviq_ === Saviq_ is now known as Saviq === ord is now known as quem [20:18] hi guys [20:36] hey === docmax_ is now known as docmax [21:52] I accidentally deleted my /var and /boot partitions [21:52] I still have everything else on my root filesystem [21:53] save your data, and reinstall [21:53] well, as I understand it, the main thing missing is /var/lib/dpkg [21:53] current sessions shows those files exist, and work. use that opportunity [21:53] what? [21:54] what? [21:54] save your data, and reinstall [21:54] no, the second part [21:55] your system is still running, so use it to backup. [21:55] no, I am on another system [21:55] with my hard drive mounted [21:56] anyway, my plan was to use apt-file to determine which packages to install [21:57] can't get the version, but it should be close enough [21:58] ideally I would be able to look up packages by the hash of the installed file [22:13] Ideally you would have made backups before working on partitions. [22:14] no backup, your data is unimportant. [22:22] jhutchins: I did not intend to be working on partitions :) [22:22] docmax, fix your connection please [22:51] cambrian_invader: It is exactly for unexpected problems that regular backups are made. [22:57] jhutchins: alas, I have none; however I do have most of my system === catties is now known as Catty [23:34] Well this is a new one for me [23:35] I try to log in and it doesn't show the desktop [23:35] It just rerenders the login screen [23:35] Doesn't show a failure [23:36] And looking at the pass I can see it's correct [23:36] When I try with a bad password, or reports that it's bad [23:36] I'm sorta shocked [23:37] boot in recovery mode, and try something like apt install -f [23:38] oerheks should I try from the console first on another tty? [23:39] you could try, but i doubt it would work [23:39] It didn't [23:39] apt update && apt dist-upgrade && apt install -f [23:40] Hmm [23:41] How do I get grub up? [23:42] try holding down left shift while booting [23:42] K [23:43] Thanks [23:43] Booting recovery [23:44] There are options I don't remember seeing for recovery, I guess dpgk is the most applicable? [23:44] I can't recall what menu options there are,or what they do.. [23:45] Options include resume, clean, dpkg, fsck, grub, network, root and system-memory [23:45] Actually, probably root [23:45] oerheks's idea is pretty good, apt install -f ; dpkg --configure -a [23:45] Looks like this:https://askcaty.com/wp-content/uploads/2019/03/Grub-Ubuntu-Recovery-Mode.png [23:47] Install -f => noting new, --configure had no output [23:47] hi! quick question. When you do 'uptime'; does it show just 1 user or multiple? (this is for like most single user computers) [23:47] WeeBey, 1 user [23:48] oerheks, something is rotten then. Mine shows 3. weebey, weebey, and weebey. [23:48] Apt update failed to fetch, I guess I'm not connected [23:48] I think the resume from suspend is being weird. [23:49] I exited recovery and the desktop is back, although it's prompting to authenticate a bunch of crap [23:50] The first thing was a "color profile" now it's a "color manager" [23:50] Kinda sus [23:51] Maybe I'll cancel and see if update/upgrade works [23:53] Seems to be working... Dist-upgrade did nothing [23:53] test [23:53] k, seems to be working for the time being [23:54] ash_m: how about your journalctl output? I wonder if you can find hints on what went wrong? [23:54] I wouldn't know what to look for... is that something I can pastebin? [23:56] my _guess_ considering it wanted me to authenticate as soon as I signed in, it authenticating a bunch of things [23:57] ash_m: yeah, you could pastebin it if you'd like second opinion on things