[00:01] tomreyn: uh. good news and bad news. After I renamed and changed the permissions of vmlinuz, update-grub found the kernel, but then the system wouldn't boot with the new kernel or the old ones [00:02] lol, that's so Linux. Everyone uses something else. [00:02] tomreyn: now booted in recovery mode with the old kernel [00:02] pacmann: neither the new nor the old ones? that's weird. [00:02] can you show ls -l /boot again [00:03] tomreyn: yeah sure, I also took pictures of the error messages if there's a way to post those [00:03] did you grub.install, too? (you should not have needed to) [00:03] imgur.com [00:03] no [00:04] recovery mode graphics are really slow though so I'm not sure how much I'll be able to do [00:07] Looks like Ubuntu comes with Seahorse. [00:07] merpnderp: you don't want that [00:08] tomreyn: here's ls https://paste.ubuntu.com/p/TGNnhs4wfd/ [00:08] tomreyn: what's wrong with it? [00:08] merpnderp: there are a few thigs right with it [00:08] just search the web about it, you'll find a trove of problems [00:11] "Dec 31 1969"?! i've never seen this [00:11] line 5 [00:11] What about the CLI tool pass ? [00:12] Not sure how I'd share it with my phone. [00:12] pacmann: so there's no initrd to it, right? [00:12] to your new kernel image [00:13] tomreyn: Beats me, I got this computer this year. I didn't install a initrd. [00:13] pacmann: also, you didn't reposnt to also, what's this kernel image you are trying to boot - did you build it yourself? earlier, do you want to? [00:14] pacmann: you should also rename the System.map file to be in line with the custom kernel [00:15] Oh yeah for sure. [00:15] pacmann: so, was there an error message trying to boot? [00:15] It's a standard kernel I built myself [00:15] So is chromium a good browser to use? [00:16] https://imgur.com/a/NtqTfQS [00:16] First is booting the new kernel, second is booting the old kernel [00:17] pacmann: is secureboot enabled? [00:19] tomreyn: not sure. just renamed and changed permissions of System.map [00:20] pacmann: this is proper Ubuntu, not a derivative, right? [00:21] Yes, 20.04.2 LTS [00:21] well, try disabling secure boot, since it seems to be enabled, and disabling it should let you work around the certificate error [00:22] maybe just a cold boot would also help [00:22] tomreyn: ok sure [00:28] pacmann: we should have looked at grub.cfg, too. maybe your latest upgrade-grub has caused grub to change the other entries, too [00:29] tomreyn: gosh darn it, same thing happened. I checked UEFI settings and secureboot seemed to be off [00:30] lets see grub.cfg then [00:32] tomreyn: ok. I should say i also did grub-mkconfig -o /boot/grub/grub.cfg at one point [00:32] sorry i'm replying slow, its because my computer is slow rn [00:33] no problem [00:35] tomreyn: https://paste.ubuntu.com/p/nVjpTksJHt/ [00:35] at some point i'll need you to explain why you think your kernel image can boot without an initrd. [00:38] don't ask me, I'm just following this tutorial: https://opensource.com/article/19/8/linux-kernel-21st-century [00:40] "don't ask me what i'm doing, i'm just following some random how.to i found somewhere on the internet" [00:41] Am I supposed to do things on my computer without consulting online resources? [00:42] if you have good man pages installed that could be sifficent [00:42] sufficient [00:43] yeah, i guess youre right [00:43] my poiint is moe that you have mabe not tried hard enough to understand why an initrd is normally needed. and thius guide is not entirely right but also not directly applicable [00:44] sorry about my typos [00:44] anyways, we should focus on getting things working again [00:44] i'll post an 21.04 uefi boot grub.cfg in a minute [00:45] (so you can compare to yours) [00:45] oh 20.04 actually [00:47] https://termbin.com/wwdn [00:49] ok thanks I'm looking at that [00:55] pacmann: ls -l /boot for this system is https://termbin.com/t9xw [00:58] Hello there ubuntu! [00:58] ok should I just cp it to /boot/grub/grub.cfg and then try rebooting? [00:58] pacmann: the 5.11.0-27 kernel entry in your and my grub.cfg looks pretty similar really. notable differences: yours provides the root file system as a device name, not UUID (but this doesn't need to be a problem), and you have those extra kernel options: i8042.nopnp=1 pci=nocrs [00:59] Please, can someone help me? i'm looking the way to make geany editor order code...Any suggestion? [00:59] pacmann: your root file system UUID will differ. you can run lsblk to determine yours. [01:00] pacmann: sorry, i got this wrong, your system does use UUID [01:00] just not for the custom kernel [01:01] pacmann: do check that UUID=7b38edc7-e5f7-4513-86f3-101740c2d783 is actually your root file system, using lsblk though [01:02] tomreyn: yes it is [01:04] pacmann: hmm, could this be a problem with the nvme or the 'bios'? have those behaved erratic in the past? [01:05] pacmann: and how have you booted now? a live system? [01:06] tomreyn: no they haven't so far [01:06] tomreyn: i selected 'recovery mode' with the old kernel in grub [01:07] ah so this works? because you said the old kernel imaghes no longer work [01:07] tomreyn: yeah weirdly i get the error messages when just booting normal mode with all kernels but recovery mode works [01:08] so it's either a matter of "f*** nvidia" or cpu microcode updates [01:09] tomreyn: hm. [01:09] i have to got in about 20 minutes unfortunately [01:09] thank you for your time so far [01:09] so try booting Advanced -> 5.11.0-27-generic with the "nomodeset" option [01:10] i.e. the non-"(recovery mode)" one. [01:10] ok. I think that one didn't work before [01:11] then try the 5.11.0-25-generic non-recovery [01:11] but with the extra nomodeset" option [01:11] !bootparm [01:11] !kernelparm [01:11] To add a one-time or permanent kernel boot parameter see https://wiki.ubuntu.com/Kernel/KernelBootParameters [01:12] pacmann: and you're welcome, and sorry for being a bit rude there. [01:15] tomreyn: no worries! ok i'll try that here goes [01:30] su3Ienga: maybe geany has a dedicated support forum, have you tried there? [01:32] apparently their preferred support channel is a mailing list https://www.geany.org/support/mailing-lists/ [01:32] there is also channel #geany here with 9 users. === dyCrazyEd is now known as CrazyEddy [03:30] :2 === xenial is now known as Guest3299 [04:45] Hi All. how to open same app as different instance in different Gnome workspaces? [05:12] ctrl+alt+f2 [05:34] when installing updates I get about 15 lines of output looking like this W: Possible missing firmware /lib/firmware/i915/skl_guc_49.0.1.bin for module i915 [07:04] hello everyone, can anybody help me troubleshoot an issue? my screen goes to sleep as soon as i boot ubuntu 21.04. i'm running on a rx6800 xt with amdgpu drivers, kernel version 5.11.0-31-generic, boot command: BOOT_IMAGE=/boot/vmlinuz-5.11.0-31-generic root=UUID={my_uuid} ro quiet splash vt.handoff=7. the only way to get any image is by unplugging and plug back the display port cable. [07:06] try a different display port? [07:06] same result [07:06] like hdmi? [07:06] dvi? [07:08] i tried using a different DP port, same result. i'll try with HDMI, but i would really like to be able to use display port cause my monitors are daisy chained [07:09] checlk the logs [07:09] see why it goes the sleep [07:10] i checked dmesg but didn't get anythin useful [07:10] if possible, hook up another screen? eliminate one thing at a time [07:11] https://pastebin.com/dLkaJT7v [07:11] i may try, but the screen works fine while using windows on the same pc, so i'd say it's something related to the drivers maybe? [07:13] is there any tool that can help me validate a preseed.cfg file? Or how do you troubleshoot that the debconf preconfig is "corrupt" ? [07:20] found /var/lib/preseed/log [07:36] hello [07:36] i am trying to use woeusb to create a bootable usb for win 10 [07:36] i got Some mountpoints are not unmount/cleaned successfully and must be done manually [07:36] but i have unmounted it [07:40] What is the output of this command? lsblk --fs | nc termbin.com 9999 [08:00] alkisg, back [08:00] pardon [08:00] one moment [08:00] https://termbin.com/3non <--- alkisg [08:01] but i unplugged and plugged again [08:01] Run: sudo umount /dev/sdc1 [08:01] Then try your tool [08:01] alkisg, pardon for asking maybe a stupid question but... is not /dev/sdc ? [08:02] qhy that 1? [08:02] └─sdc1 exfat D405-B323 52,2G 10% /media/damiano/D405-B323 [08:02] so sdc is the device sdc1 is the partition of the device? [08:02] Yes [08:02] perfect [08:03] yay it is runnign!! thanks [08:23] i'm looking to install something that will monitor in detail how much bandwidth my server is consuming [08:23] i want this to be sorted by ip as well [08:23] what tool can do this? [08:24] i'm primarily interested in upload as this is a web server [08:39] zamba: look at ntop-ng, but it might be overkill [08:43] zamba: iftop [08:47] ducasse: actually don't think so :) [08:49] did u already change that at install with lvm the swap size is changed to double the ram size or at least it can be changed? [08:51] zamba: it's a little involved, but super flexible [08:58] ducasse: how does it handle history? [08:58] is it possible to go back to a point in time and see how much bw a peer was consuming then? [08:59] i'm really not sure, but i think they have an irc channel [09:02] apparently not on libera, check their site === denningsrogue8 is now known as denningsrogue [09:46] morning [09:46] is there an "easy" way to remove all the weird Asian (or at least non-Latin) fonts in Ubuntu [09:46] I'm tired of having to scroll past pages and pages and pages of weird squiggles to select fonts [09:47] I don't read Khmer, so there's not really any point in being able to display it [09:49] goddard: something like this? apt purge 'fonts-tlwg*' 'fonts-smc*' [09:49] Or just run dpkg -l | grep fonts-, and see which ones you don't want [10:10] Bonjour à toutes et à tous . [10:11] !fr | pascal18250 [10:11] pascal18250: Nous sommes desoles mais ce canal est en anglais uniquement. Si vous avez besoin d'aide ou voulez discuter en français, veuillez taper /join #ubuntu-fr ou /join #ubuntu-qc. Merci. [10:56] I am dealing with an ubuntu system that fails to start systemd-resolved [10:56] on restart it hangs [10:57] after two minutes it goes: systemd-resolved.service: Start operation timed out. Terminating. [10:58] also "systemd-resolve --status" hangs === colab is now known as MaboColab [11:03] I am suprised you are on the internet without that systemd-resolved working. [11:03] hi there! I'm using colab [11:04] I would check your /etc/hostname and and /etc/resolv.conf [11:06] for instance: in /etc/hostname : have one line with arkanoid-pc [11:06] arkanoid: what does journalctl say about systemd-resolved? [11:07] then in /etc/resolv.conf have: nameserver 127.0.0.53 [11:07] then systemctl start systemd-resolved [11:08] ah, found your https://termbin.com/5r54, and it doesn't say much :( [11:10] /etc/resolv.conf contains "nameserver 127.0.0.53" [11:10] ok good [11:10] ss -peanut | grep LISTEN | grep 53 shows no process listening on port 53 [11:10] If I try to restart the unit, it hangs on restart for 2 minuted and then fail [11:11] hmmm [11:11] my gut feeling says "check that the lo network interface is up", for no real reason [11:13] ip a: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 [11:13] are you using wired or wireless? [11:14] wired, static ip, configured via networkmanager [11:14] gnome? [11:15] no, server, command line [11:16] nmcli c shows that wired connection is up, and it's quite obvious to me as I'm connecting remotely to this ubuntu box [11:16] routing to internet works, ping to 8.8.8.8 or 1.1.1.1 are successfull [11:18] just to avoid losing the remote connection, I've temporarily added a new "nameserver 8.8.8.8" line in /etc/resolv.conf, and now everything is resolving again [11:18] I've also tried to "nmcli c reload" and "nmcli c up my_wired_connection" and operation was successfull [11:20] I thing I'm dealing with a general systemd failure state [11:20] also "timedatectl status" hangs [11:20] Failed to query server: Failed to activate service 'org.freedesktop.timedate1': timed out (service_start_timeout=25000ms) [11:22] also "sudo systemctl restart systemd-timedated.service" fails [11:26] uh oh [11:27] something is clearly wrong with your system; it's hard to say what without seeing a more full journalctl extract [11:31] mgedmin: please tell me [11:32] arkanoid: journalctl -b | nc termbin.com 9999 [11:33] sorry, can't share 2 months of log [11:36] I'm searching through the log when this problem first happened [11:39] problem happened first 1 month ago, the previous error was: systemd[1]: (sd-executor) terminated by signal ALRM. [11:50] does rebooting help? [12:08] mgedmin: can't reboot, it's in a remote location that is closed due to summer days. Have to wait monday [12:11] arkanoid: is that on a GUI you are? [12:16] lotuspsychje: no, command line [12:16] arkanoid: ah ok, otherwise you could have tried stacer [12:17] lotuspsychje: I could always ssh -X [12:17] but is a gui worth it? [12:17] problem is quite clear and is deep down init process [12:17] arkanoid: stacer lets you handle systemd services GUI [12:17] worth a shot [12:18] !info stacer [12:18] stacer (1.1.0+ds-1, hirsute): Linux system optimizer and monitoring. In component universe, is optional. Built by stacer. Size 604 kB / 1,358 kB [12:18] systemd-timed has a gui? [12:19] arkanoid: not sure wich services show on your system [12:19] lotuspsychje: systemctl --failed shows the systemd units that failed to run [12:20] and I see systemd-timedated.service loaded failed failed Time & Date Service [12:22] arkanoid: im on desktop 20.04, see only systemd-time-wait-sync & systemd-timesyncd [12:22] 18.04 here [12:23] ah [12:23] !info stacer bionic [12:23] Package stacer does not exist in bionic [12:23] arkanoid: 20.04 and higher [12:24] yeah, but I was not yet trying to install it [12:29] arkanoid, there's an AppImage, if you're interested [12:30] ioria: his original issue; I am dealing with an ubuntu system that fails to start systemd-resolved [12:30] on restart it hangs [12:30] oh, isee [12:31] hey everyone [12:31] welcome VIA [12:31] are we really focusing on how to backport a gui app on a server when the problem is quite clearly limited to basic services of pid 1? [12:32] big recurring problem, when dragging a (usually browser-) window, sometimes it gets stuck and there seems to be NO WAY to unscrew that behavior .. what is happening? [12:32] hey lotuspsychje o/ [12:33] im on ubuntu 20.04 and this keeps happening. so far i found no way to fix/undo this except locking the screen and logging in again .. often i need to do this more than once in a row to un-stick my coursor from a window its stuck to [12:36] VIA, how much memory you have? [12:55] I've tried: "systemctl daemon-reexec" and "kill 1" but still "Failed to restart systemd-timedated.service: Connection timed out" [12:57] Hi whats again the name of the program to view stored passwords [12:57] gnoem [12:57] gnome [12:57] Hi all [12:59] tokam: seahorse? [12:59] yes === EriC^ is now known as EriC^^ [14:40] Hi, is there a tool that is easy to install on ubuntu, that can be run as a regular user to execute a command in a network namespace? [14:45] sharperguy_: you're going to need to be more specific than that [14:49] what's a network namespace? [14:49] one of those virtualization thingies? [14:50] lxd installed via snap can be run as normal user... at least some of the commands can be. [14:51] lxd needs to be installed and initialized using sudo. the client to create and manage containers can then be run by a user without admin privs [14:57] network namespaces are created using the "ip netns" command [14:58] sharperguy_: what is your end goal? What are you trying to accomplish exactly? [14:58] "ip netns exec" allows you to execute a command inside the namespace, but requires root, so i'd like to be able to have a way for a normal user to execute a command inside the namespace [14:59] why? [14:59] what is the end goal? [14:59] without mentioning the word "namespace" [14:59] to allow traffic shaping of the application [15:00] sharperguy_: ok, I'm pretty sure traffic shaping is going to require admin privs no matter what [15:01] yeah but that can be set up beforehand, allowing the user to just execute the command in the "shaped" namespace or not [15:01] !info slirp4netns [15:01] slirp4netns (1.0.1-1, hirsute): User-mode networking for unprivileged network namespaces. In component universe, is optional. Built by slirp4netns. Size 33 kB / 100 kB === genii-core is now known as genii [15:01] that seems interesting [15:02] ah, uses a TAP [15:03] sharperguy_, https://github.com/rootless-containers/slirp4netns/blob/master/slirp4netns.1.md [15:10] Client: HexChat 2.14.3 • OS: Ubuntu "hirsute" 21.04 • CPU: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (2,70GHz) • Memory: Physical: 15,2 GiB Total (11,5 GiB Free) Swap: 7,4 GiB Total (7,4 GiB Free) • Storage: 299,6 GB / 1,1 TB (775,6 GB Free) • VGA: Intel Corporation HD Graphics 620 @ Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers • Upt [15:10] ime: 7h 1m 17s [15:23] Hi [15:23] i have luks encrypted disk [15:24] and i've add small disk [15:24] and want to use it as cache disk [15:24] but i'm not sure how to do it [15:24] should i encrypt it too ? or just extended without encryption [15:25] will it boot or i'll be left with nonbootable system [15:36] hey im having trouble with firefox and choppy video playback on youtube anyone know how to fix it? i have a celeron n4020 cpu with uhd 600 graphics. === seednode2 is now known as seednode [15:42] @webchat94 has this worked before? [15:42] no [15:42] new install ? [15:42] webchat94: is it only choppy when you have another application in the foreground? [15:42] yes im on the latest version of ubuntu [15:43] its always choppy [15:43] issue seen on youtube only or also on local video files (mplayer, vlc..) [15:43] is there a way i can reset/remove all bluetooth settings ? i got a new adapter but as soon as i enable bluetoot hconnectivity, the tray-symbol disappears and its all gone [15:44] its a 5.0 device, the old 3.0 device doesnt do that (but also doesnt work because its too old) [15:44] ive not tested that yet but i'll try that but so far its just youtube ive had problems with on my system i did some gaming and that worked ok [15:44] webchat94: try reinstalling and check your graphics settings? also celerons are known with their inability handle most activities on the computer (specifically and especially old versions) [15:45] https://support.mozilla.org/en-US/kb/enable-drm Make sure this is also enabled [15:45] WideVine is a pig as far as resources but it might help? [15:47] @webchat94 test local video before proceeding. if issue seen on local files then check video drivers, or if its only you tube check what Kel sent and we'll see if it helps [15:47] aye, tis good work up [15:48] how do i install better drivers? i think it might be bad drivers or something because i never had streaming issues on windows with 4k [15:50] i checked my plugins and widevine isnt there [15:51] try with mesa first https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa [15:51] thanks will do [15:52] just curious is it possible to install official intel graphics drivers on linux also [15:53] here https://01.org/linuxgraphics/downloads/stack [15:53] thanks [16:01] this is an eror i got after trying to restart services https://i.postimg.cc/xCf5xc3W/bluetoo-ERR01.jpg [16:16] hey [16:16] how do people change their powerline theme [16:16] any existing options? [16:29] hello people [16:29] hola gente [16:29] hi [16:30] I want, update anbox android image, but i don't know how do it [16:31] didac: I think that's "sudo snap refresh anbox" [16:32] oh, the android inside it? I'm not sure [16:32] well, update all anbox, but only want upgrade android image, for another android more new [16:33] KrimZon, yeah only android [16:36] I saw anbox cloud, androids more new, and i want update it [16:40] it's the same anbox and anbox cloud? === daevski6 is now known as daevski [16:45] didac: you'll need to seek support from andbox [16:45] anbox* [16:46] at the channel [16:46] ok [16:46] thanks [17:17] I just installed GSconnect, similar to KDEconnect, from gnome repro with synaptic. To use it I need to launch it. but when I click on installed apps I get nothing. what can be wrong? here is the app https://github.com/GSConnect/gnome-shell-extension-gsconnect/wiki/Help#connecting-an-android-device [17:21] My install of ubuntu is a little strange. apt autoremove reomoves among other things my nvidia drivers which I use. Is something fundamentally wrong with my install so I should reinstall it? I have had it for just a couple of days. @ubuntu 20.04. [17:33] From https://snapcraft.io/geforcenow I run ` [17:33] sudo snap install geforcenow [17:33] ` and get "error: snap "geforcenow" not found" - any ideas? [17:35] maybe it's 'geforce-now-desktop', but never used so i can't tell Pricey [17:35] ioria: The first link I gave, gives me the "sudo" command. [17:36] to install it, yes [17:36] Given that I can't find it in the ubuntu store, I'm guessing snapd isn't connected to the store properly somehow. I think I've had issues when needing to log in. [17:36] Pricey, run 'snap find geforce' [17:37] ioria: That does find geforce-now-desktop, but that's by another author. not popey. [17:37] i see [17:37] https://snapcraft.io/geforce-now-desktop [17:38] popey, ^^ [17:39] ioria: Thank you for pointing me to the other one though. I just saw popey's name and trusted he wasn't a monster. Will take another look at the other. [17:39] ok [17:39] Maybe popey's delisted his in some way due to leave things to the other offering, but something's borked.. [17:41] I have a weird problem, my m.2 ssd disk is shown by the EFI-system. Grub got loaded and Grub loads the kernel. But the kernel can't load the intird. Further if I boot via some installation-iso via usb-stick, the HD is not shown up. I run the EFI-check / SMART check, without failure. What can cause my problem? [17:41] did u already change that at install with lvm the swap size is changed to double the ram size or at least it can be changed? [17:42] Ubuntu 20.04 is my version. [17:56] What exactly does pressing CTRL-C do in Terminal? I can see from my program's behavior that it does something more than just sent SIGINT. [17:58] Hello! I'm installing ubuntu 20.04 using the classic iso, and I'd like to create some namespaces on my nvme drives before partitioning. As such, I thought I'd drop to a shell, apt-get install nvme-cli, and do my thing. However, apt-get doesn't seem to be available at this stage. What's the best way to go about it? [17:59] Freeaqingme: doesn't "Try Ubuntu" live CD mode work? [18:03] bm: yeah that'd probably work. I should have said though that it's ubuntu server, which doesn't come with a live mode. [18:03] Obviously I _could_ just boot another CD first, though it'd be more neat to do so from the installer [18:04] I have to install Ubuntu 20.04 in multiple computers with same hardware configuration. What is the fastest way of installation ubuntu 20.04 desktop. [18:05] atal181: how many computers approximately? [18:05] 100 computers [18:05] install it once, then dd the installation to 99 other hard disks? [18:05] atal181: I'd look into pxe [18:06] (with an external hot-swap HD bay) === EriC^ is now known as EriC^^ [18:08] cbreak: each machine have own machine-id some other stuff. Don't it make some issues? [18:08] machine id? like the MAC? That's stored in hardware [18:08] the name can come from DNS / DHCP [18:09] Freeaqingme: apparently pressing CTRL-ALT-{F2 through F6} switches you to another console (not the installer window). See if you can work something there? [18:09] the SSH server private key? I think that's generated on first start? Not sure. Maybe you need a script to fix that up [18:10] bm: yeah, that's where I was doing my thing. I have 'udpkg', but not 'dpkg' or 'apt-get'. running 'udpkg /.../apt_*.deb' works, but when running apt afterwards I get a lot of errors about missing .so's. So I figured I may be missing some default option to do this [18:15] Freeaqingme: maybe try building nvme-cli from source (preferrably with static linking) and put it on the machine. It's probably not the right way but it'll get you through the quickest. [18:15] I just need to do it on three boxes [18:15] so I'm just going for the live version for now [18:15] thanks :) [18:19] what's the benefit over just partitioning normally? [18:21] cbreak: I want a mdraid/ext4 root partition, and then for my data run ZFS off the other namespace. I can run ZFS on mdraid as well, but it's more proper to do that right on the hardware without the mdraid layer in between (given that ZFS has its own stuff for managing hw) [18:23] Fri 20 18:03:01 < Freeaqingme> bm: yeah that'd probably work. I should have said though that it's ubuntu server, which doesn't come with a live mode. [18:23] Freeaqingme: there should be a menu entry in the upper right hand corner that will get you to a shell [18:24] sarnold: correct! I just hit escape and then 'exit to shell' and I can perform my commands there. However, before partitioning there is no apt-get or any reasonable config available (from what I can see) to run arbitrary commands. So that's what I was looking for [18:24] Freeaqingme: ohhhh. hmm. strange. :( [18:24] yeah, afaik you're supposed to chroot into the new install after partitioning. But that's a bit late for me [18:26] Freeaqingme: or you can give zfs a partition. [18:26] that works totally fine. [18:27] cbreak: yeah, that's what I used to do. But ZFS has stuff on board to integrate with the hardware, detect a broken drive and do a lot of advanced error correction.If I put dmraid between the disk and ZFS that won't fully work [18:27] yeah, don't do that then [18:28] you can partition your ssd, and give one of them to zfs [18:28] no mdraid involved [18:30] cbreak: yeah, but you get a lot of layered file systems [18:30] I thought the nvme namespacing was pretty neat actually [18:32] Freeaqingme: there's no 'layered filesystems' if you're just using old-school partitioning.. eg I've only got the one nvme namespace, but multiple partitions, and one of my partitions has a raw zfs on it -- the other one has a LUKS underneath a zfs: https://paste.ubuntu.com/p/WNbkbdCqw2/ [18:33] there's no layering [18:34] partitions are a way of splitting up space [18:34] it's not a filesystem itself [18:34] I understand. But you do need a partition table below that [18:35] This is what I used to do, fyi: https://freeaqingme-2.stackstorage.com/s/oF1wDRL8u9HYgXS9 [18:36] so you're right. There's not really layering, but you do miss out on certain (ZEd) zfs features by installing it in a partition instead of a drive [18:39] I don't think so [18:39] if your drive isn't partitioned, zfs will partition it for you === riderjj is now known as juanjo [20:26] Hello === diskin is now known as Guest7000 === diskin_ is now known as diskin [20:35] Hello, i deleted a package from synaptic and now the "Eject" icon next to a mounted drive doesn't look the same anymore. Can anyone telll me the name of the package to reinstall, please? Thank you. [20:36] Looking to do a upgrade from server core ubuntu 19.10 (eoan is EOL and not LTS) to server core ubuntu 20.04 LTS (focal)https://pastebin.com/SNqkRzW9 [20:36] ytyiutyut: there's probably logs in /var/log/dpkg.log [20:36] ytyiutyut: maybe synaptic keeps more legible logs, it's worth looking, but if not, the dpkg log will probably help [20:38] blueskies: change the security.ubuntu.com eoan-security line to old-releases.ubuntu.com eoan-security as shown on https://help.ubuntu.com/community/EOLUpgrades#Update_sources.list [20:39] What exactly does pressing CTRL-C do in Terminal? I can see from my program's behavior that it does something more than just sent SIGINT. [20:40] It Depends [20:41] the stty tool can change what ^C does, and programs can do something similar themselves [20:41] and programs can of course install signal handlers to catch the signal and do whatever they want to do when they receive it [20:42] yea but I hate when applications trap Ctrl C or Ctrl X and ignore it [20:42] @sarnold, same issue still [20:42] That's the thing. I catch SIGINT in my program and its behavior is different when I press CTRL-C or do "kill -SINT " [20:43] That's why I suspect it does something more behind the scenes. [20:44] I suspect it also sends that signal to child processes for some reason [20:46] @sarnold /var/log/dist-upgrade/main.log mWv54FbV [20:46] https://pastebin.com/mWv54FbV === Pokey is now known as _Pokey_ === _Pokey_ is now known as Pokey === Nokaji_ is now known as Nokaji === Ricardus_ is now known as Ricardus === genii is now known as genii-core [21:27] so I am running 17 in a container [21:27] 17.04 [21:28] and I added `deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main` to sources.list.d/pgdg.list [21:29] but when I try to `apt install postgresql-client-9.5` I get:E: Unable to locate package postgresql-client-9.5 [21:29] I think I am missing something fundemental about how apt resources work [21:30] because this url does in-fact exist: http://apt.postgresql.org/pub/repos/apt/dists/bionic-pgdg/9.5/ [21:30] oh wait [21:30] hmm [21:30] ash_worksi: did you do an `apt update` to update the apt cache? [21:30] let me try again [21:31] kc2bez: well, I need to run the correct version of the container [21:31] right now I have zesty and that *does not* exist; so I let me look at bionic [21:31] ah, that makes sense too [21:32] okay, updated [21:32] updating* [21:32] The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7FCC7D46ACCC4CF8 [21:32] for the postgresql thing [21:33] I guess I need to use `gpg` or something [21:34] apt-key add [21:34] added [21:34] updating* [21:35] hmmm same message [21:36] oh, jeez, I need to learn to read a little bit [21:37] E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation [21:37] aaaaaaaaand working === xenial is now known as Guest1349 [21:43] sudo do-release-upgrade results in "Failed to connect to https://changelogs.ubuntu.com/meta-release. Check your Internet connection or proxy settings" when attempting to upgrade from 20.04LTS. Is this a known issue, and what is the preferred solution? [21:43] I am able to curl the URL listed directly. === launchd is now known as l [21:46] davido_: compare IPv4 vs IPv6 connectivity [21:46] davido_: "resolvectl query changelogs.ubuntu.com" [21:51] TJ- https://pastebin.ubuntu.com/p/NVFkMV3RrC/ [21:53] davido_: so you only seem to have IPv4 available; I'd have expected to see the IPv6 addresses listed too. Does your system have any kind of HTTTP{S} proxy configured? [21:54] No. [21:54] Additionally, I am able to successfully curl the URL. [21:55] davido_: yes I noted that, which was why I wondered about IPv6 vs IPv4 - often times some tools prefer a specidic address family whereas others will let the OS decide [21:55] Ah, thanks. [21:55] davido_: does "curl -6 ..." fail? [21:56] Yes. "curl: (7) Couldn't connect to server" [21:56] davido_: also try "resolvectl -6 query changelogs.ubuntu.com" [21:56] davido_: I'll assume you see two IPv6 addresses as a result [21:56] Yes. [21:57] davido_: so my feeling is your system may have a local IPv6 address and therefore since changelogs also has an IPv6 is preferring to use IPv6 but your network doesn't have global connectivity.Let's try to prove that, so we know what to do. " pastebinit <( ip -6 addr show; ip -6 route show ) " [21:59] Interestingly, pastebinit also fails, but here's a manual paste: https://pastebin.ubuntu.com/p/3TbpMvq62s/ [22:00] davido_: unlikely to the IPv6; system only has link-local addresses and no default route [22:00] s/to the/to be the/ [22:01] ok. [22:01] davido_: is the PC connected with a wired ethernet as well as the wifi? [22:01] davido_: it could be that there's 2 conflicting paths off the PC [22:01] Oh, interesting thought. ... [22:02] It was, but turning off wifi didn't change the outcome of do-release-upgrade [22:02] davido_: might need to flush caches [22:03] "sudo ip neigh flush" [22:03] I thought sudo systemd-resolve --flush-caches [22:04] that's for DNS [22:04] DNS isn't going to affect routing [22:04] ip neigh flush requires arguments. [22:06] also check the route for one of the changelogs. addresses: "ip route get 91.189.88.184" [22:06] davido_: oh, add the interface for flush "sudo ip neigh flush dev wlp2s0" [22:07] davido_: assuming you're on wired now! [22:07] the ip route get should tell you it will use enp4s0 [22:08] davido_: if you had 2 interfaces connected in the same subnet, it is possible the issue is on your gateway/router and it needs its neighbour cache flushing [22:13] Is it possible that the error message is misleading? That the document has been fetched, but that it doesn't contain an upgrade path from 20.04? [22:13] (sorry if that's a repeat.) [22:14] davido_: hmmmm, anything is possible! I recall doing some hacking on the d-r-u scripts many years ago for subtle bugs [22:15] I wonder if one of the URLs around line 342 of the document fetched by do-release-upgrade may be defunct. [22:15] Checking that now. [22:16] davido_: check " /usr/lib/ubuntu-release-upgrader/check-new-release " [22:16] davido_: as in, run that command [22:17] same failure. [22:17] that's helpful! [22:17] :) [22:19] I just verified that I can pull down each of the links seen in the meta-release document found within grep -A10 20\.04 meta-release [22:19] (using curl) [22:22] I wonder if it is because lsb_release -a reports 20.04.3 LTS, but the meta-release document only contains an entry for 20.04.2 LTS [22:24] I wish I could test that assumption by hand modifying the doc and feeding it in rather than having it get fetched. [22:24] davido_: I've just trawled the d-r-u bugs and cannot find anything similar [22:27] davido_: you may be in luck /var/lib/update-manager/meta-release-lts [22:28] should I have that utility? [22:28] that's where the changelogs.ubuntu.com files are stored locally. You'll have a meta-release there too [22:29] I can manually twiddle that file, but how do I get do-release-upgrade to use it? [22:29] What is fetched depends on whether you've configured the system to do non-LTS upgrades [22:29] I have configured it to allow non-LTS [22:29] davido_: make the file immutable possibly; so it cannot be over-ridden, with "chattr +i ..." [22:30] wouldn't matter, though. The script dies before it gets an opportunity to use the file. [22:31] Also that file seems quite outdated. [22:31] My instance of it ends with 18.04.1 [22:31] davido_: but I do not see anything in there to affect a choice. The entry for 20.04.2 is a TARGET for a previous release to upgrade to, not a control for the existing install [22:31] Ah, got it. [22:32] davido_: if d-r-u dies first then editing won't help [22:32] but the fact it ends at 18.04.1 means it hasn't been replace in ages. Have you done a "sudo apt update; sudo apt full-upgrade" before starting d-r-u - that'll often bring in latest requirements for upgrade-manager [22:33] Right. I need to dive into the code and its dependencies. Within the python code for do-release-upgrade, step through, figure out where it's specifically dieing. [22:33] Yeah, I do that more often that you might imagine. :) [22:34] davido_: what does "apt-cache policy ubuntu-release-upgrader-core" report? [22:35] I see Installed/Candidate "1:20.04.36" [22:35] https://pastebin.ubuntu.com/p/rT97nVbD9W/ [22:35] well, Installed has 20.04.36, Candidate 20.04.36, Version Table gets a bunch of 500s [22:36] or maybe i'm misreading that. the 500s probably aren't status codes. :) [22:38] they are the priority [22:39] It may come to me needing to download the ISO and just running it on top. IIRC usually it gives the option to reinstall or upgrade or something like that if an existing install is found. [22:41] so no updates for that package waiting. My feeling is still there's some kind of proxying being attempted. Run 2 terminals. In one have "sudo tcpdump -ni enp2s0 'tcp dst port 443 and (tcpflags[tcp-syn] != 0)' " and then run d-r-u in another; see if the network tries to connect [22:42] hang on, bad syntax there! [22:43] yeah, i just discovered that. [22:43] "sudo tcpdump -ni enp2s0 'tcp dst port 443 and (tcp[tcpflags] & tcp-syn != 0)' " [22:43] you know........... ifconfig shows a docker0 adapter. I wonder.... [22:44] davido_: we never did check all the routes, and as pastebinit also failed [22:44] davido_: can you show "ip route show table all" [22:45] https://pastebin.ubuntu.com/p/dfJKRcYK89/ [22:47] davido_: best to check netfilter/iptables rules: "sudo iptables-save" [22:47] sec, i was going to follow up on your previous suggestion of monitoring tcpdump... [22:48] davido_: do you have squid-dev-proxy-client installed? [22:48] I've just found a very similar report bug #1913240 [22:48] Bug 1913240 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade ignores APT proxy exemption" [Undecided, New] https://launchpad.net/bugs/1913240 [22:49] don't believe so. [22:49] how about apt-cacher-bg [22:49] https://pastebin.ubuntu.com/p/BDWvMxvvrf/ [22:50] That's the tcp dump running d-r-l twice [22:51] davido_: right, so we limited that to just the inital SYN packet to avoid a flood of data. That proves the outgoing SYN is happening. Now relax that filter so you see more of the TCP stream [22:51] https://pastebin.ubuntu.com/p/Hw3MWgzkFG/ (iptables-save) [22:52] iptables looks OK [22:52] "sudo tcpdump -ni enp2s0 'tcp dst port 443' " [22:52] oops, enp4s0 of cource [22:53] https://pastebin.ubuntu.com/p/Kh7b7TMp3S/ [22:53] (I think the first couple entries were from IRC. lol) [22:54] I should just prepare myself to drink from the firehose and run strace. [22:56] It's actually good that the tool is written in a scripting language. I can just step through it when I have more time tonight and see exactly where it's dieing. Once I've isolated that, it may be easier to figure out the reason. [22:57] For the moment I probably need to get going. I appreciate your tireless effort. [22:59] AFK. I'll keep the session opened in case anything comes to mind. [23:05] davido_: the tcpdump looks fine so there's something else, I wonder if it is checking a signature and failing [23:10] davido_: enable debugging before calling d-r-u: "export DEBUG_UPDATE_MANAGER=1" [23:33] davido_: in /usr/lib/python3/dist-packages/DistUpgrade/MetaRelease.py::download() the error is caused in a generic exeption "except (URLError, BadStatusLine, socket.timeout) as e:"