[00:41] <Kaiser> Hello, I just rebooted my computer and the boot process right after decryption is hanging on "bluetooth: hci0: Failed to send firmware data (-110)
[00:41] <Kaiser> It hangs on this, and refuses to continue booting, of course I can still open a different tty and login through that
[02:20] <kinghat> are any of you guys using the chromium snap? for some reason im not seeing newly created website shortcuts or installed PWAs show up as "apps".
[03:43] <shachaf> I upgraded Ubuntu from 20.04 to 20.10 and all audio playback stopped working. Is this something other people have seen?
[03:49] <shachaf> Specifically I can see my laptop's built-in audio in pavucontrol (after I run `alsa force-reload`, which was necessary after reboot even before the upgrade), but nothing seems to be able to actually play sound.
[03:50] <shachaf> Oh, hmm. No, some things do play audio. Maybe it's just Firefox.
[03:51] <shachaf> OK, it looks like it was a Firefox issue. Audio is maybe only as broken as it was before the update.
[03:51] <boredguy> Lack of support for now I guess. I switched back to 20.04 because some repos don't support 20.10 yet.
[03:53] <shachaf> Oh, is downgrading even supported?
[03:57] <Bashing-om> shachaf: No - there is no go-back button - a clean fresh install of 20.04 is then in order - remember to back up your data :D
[05:24] <kaiser> is it possible to install 32 bit compatibility libraries for nvidia on ubuntu 20.04?
[07:41] <maiandros> hello
[07:41] <maiandros> is it acceptable to ask for help in here
[07:44] <EriC^^> sure maiandros
[07:47] <maiandros> cool. i'm fairly new to linux, but i've been trying to configure my machine to fix some quality of life issues with ubuntu
[07:48] <maiandros> i'm using a surface pro tablet, and one of those issues is that whenever i disconnect my keyboard and reconnect it, i have to reconfigure my trackpad settings
[07:49] <maiandros> i've tried implementing a number of fixes online and i think i'm pretty close, but i'm having issues with a bash command i've put in ~/.bashrc. i want .bashrc to execute a script a certain way but it's not working
[07:50] <maiandros> the command i'm trying to run in .bashrc is
[07:50] <maiandros> nohup bash -c 'while true; do ./touchpad-settings-refresher &>dev/null & sleep 5; done &' &>/dev/null
[07:51] <maiandros> which is meant to run another looping script that changes my trackpad settings, sleeps for 5 seconds, and loops infinitely
[07:51] <maiandros> the problem seems to be with the above script, perhaps my syntax is wrong.
[07:52] <maiandros> i know that was kind of verbose, sorry about that, but can anyone help me with this? i've been searching for hours.
[07:58] <ducasse> maiandros: a better approach is this - whenever the keyboard reconnects, it probably fires a udev event. you can lock on to that event and have it fire the script
[08:00] <ducasse> having a script fire every five seconds is a pretty dirty hack, especially running it from .bashrc
[08:32] <EriC^^> maiandros: in case you missed it, ducasse> maiandros: a better approach is this - whenever the keyboard reconnects, it probably fires a udev event. you can lock on to that event and have it fire the script, having a script fire every five seconds is a pretty dirty hack, especially running it from .bashrc
[08:34] <maiandros> thank you for that, i will give it a shot
[08:35] <ducasse> maiandros: take a look at the arch wiki entry for udev, then see if 'udevadm monitor' shows you the reconnect event
[08:36] <maiandros> indeed it does! hopefully now i'll get somewhere with this
[08:37] <DarkTrick> **Q**: When I try to use debootstrap I get the error, that the dependency "libc6" cannot be resolved. Any idea what the cause could be? Here's the log file: https://pastebin.com/rTzagVNc
[08:37] <ducasse> maiandros: udevadm should give you all the details you need to create a udev rule
[08:37] <ducasse> maiandros: does the script take long to run?
[08:38] <maiandros> i haven't checked how long it takes to execute, but it just changes a few xinput settings
[08:39] <maiandros> it seems to happen more or less instantaneously though
[08:39] <DarkTrick> The console says "Failure trying to run: chroot "/media/my_user/USB_HDD/__chroot_test2" dpkg --force-depends --install /var/cache/apt/archives/libc6_2.32-0ubuntu3_amd64.deb"
[08:41] <ducasse> maiandros: good, a script run from udev must finish within 10 secs
[08:42] <TJ-> DarkTrick: that looks like something fundamental is failing; what exact debootstrap command line are using to create the OS install?
[08:43] <DarkTrick> TJ-: sudo debootstrap --variant=buildd --include=libc6,apt --arch=amd64 groovy /media/my_user/USB_HDD/__chroot_test2/  http://archive.ubuntu.com/ubuntu/
[08:50] <TJ-> DarkTrick: why are you adding libc,apt ? "libc" isn't a package as such
[08:51] <TJ-> DarkTrick: also, 'apt' should be installed as part of the base-files anyway
[08:53] <DarkTrick> TJ-, I did it without first; failed with the same error
[08:54] <DarkTrick> I interpreted some online information as "if you don't specify libc, it will not be installed"
[08:54] <TJ-> DarkTrick: are you trying to run debootstrap against an existing installation?
[08:55] <TJ-> DarkTrick: many of the errors reports suggests there are bad, existing, files. e.g. dpkg: warning: parsing file '/var/lib/dpkg/status' near line 59 package 'dpkg':  missing 'Architecture' field
[08:55] <DarkTrick> TJ-: I'm not sure what "agains" means. I'm trying to install a chroot environment with it
[08:55] <TJ-> DarkTrick: /var/lib/dpkg/status is the database 'dpkg' uses to track packages
[08:56] <TJ-> DarkTrick: as in, is the target an empty directory or does it contain a pre-existing OS install?
[08:58] <TJ-> DarkTrick: I'm wondering if the USB device is failing - try the same command but set the target to a directory on the host storage device, e.g. " sudo debootstrap --variant=buildd --include=libc6,apt --arch=amd64 groovy $HOME/chroot_test2  http://archive.ubuntu.com/ubuntu/ "
[08:59] <DarkTrick> TJ-: maybe I messed up with the log. I ran the command twice (once again after the failure). the second time it was rust "validating". I thought it had no effect on the log file.
[08:59] <DarkTrick> TJ-, I just cleaned the dir and retry
[09:00] <DarkTrick> I will also try a different device
[09:40] <ice9> why ubuntu doesn't encrypt the /boot partition when using the full disk encryption in the installer?
[09:41] <ice9> grub supports full disk encryption including the /boot
[09:48] <DarkTrick> TJ-, Perhaps you where right about the HDD
[09:49] <DarkTrick> TJ-, It went through on my local drive
[10:09] <dan101> Does Ubuntu 20.10 still use Xorg?
[10:14] <ducasse> dan101: yes
[10:14] <dan101> thanks
[12:03] <ice9> udev rule exists but it's not triggered when the device is inserted; the workaround is to unplug the device then reinsert it, now it works fine; any idea? I don't see errors in the journal
[12:16] <TJ-> ice9: you mean the rule is in place, then you need to plug the device in twice before the kernel reports it? I'd suspect a flakey connector
[12:17] <ice9> TJ-, your description is right;  but I tried in different ports and still having the same issue
[12:18] <TJ-> ice9: on the first insertion does the kernel log show anything? (I assume this is USB) ?
[12:18] <TJ-> ice9: "journalctl -f -k "
[12:19] <ice9> TJ-, in the first insertion it's logged in journal and the device works partially but there are some features that doesn't work until re-inserted
[12:19] <TJ-> ice9: what device is this? it sounds like something that requires a USB modeswitch operation
[12:20] <ice9> TJ-, it's a hardware token (yubikey)
[12:20] <TJ-> ice9: I use yubikeys; what specifically are you missing?
[12:21] <ice9> TJ-, great, so in the first insertion, I can login with yubikey+PAM fine but after login, some apps cannot detect the key such as KeePassXC, also the Yubikey personalization tool cannot detect it's serial number and it's features until I re-insert
[12:23] <TJ-> ice9: does the kernel show the yubikey with different device IDs on each insertion?
[12:25] <ice9> TJ-, where I can find that info?
[12:26] <Kurozen> Hello
[12:26] <Kurozen> I understand moving linux from machine to machine is fine as it is very flexible with HW changes, but I was wondering if there's anything extra I could do before I move, or to check
[12:27] <Kurozen> Like any HW depencendies, stuff like that, it's a fresh install relatively, not really seriously used yet
[12:29] <lotuspsychje> Kurozen: nothing can beat a clean install, but ubuntu adapt pretty well on new hardware too
[12:29] <mgedmin> maybe check that your new machine supports the boot method that's currently used (UEFI vs legacy)
[12:30] <TJ-> ice9: in the kernel log, when the device is detected, and it shows the vendor:device ID
[12:30]  * mgedmin discovered that the new motherboard didn't support legacy boot after moving his (really old) ubuntu install there; it was very educational and ended happily
[12:32] <Kurozen> mgedmin: what kind of mobo would that be lol, only for windows?
[12:33] <mgedmin> why? ubuntu supports uefi just fine
[12:33] <Kurozen> Ah okay so UEFI minus SecureBoot/GPT
[12:33] <mgedmin> ubuntu supports all of these things
[12:33] <Kurozen> Yeah, I wasn't following any of this for a long long time
[12:34] <Kurozen> I guess I had another reason to install to MBR?
[12:34] <Kurozen> Because I did 19 and 20 in a span of a few months
[12:34] <mgedmin> the system that I mover was originally installed in 2007
[12:35] <Kurozen> Right, but if the Ubuntu installer offer GPT installation, perhaps GPT requires SecureBoot?
[12:35] <mgedmin> luckily I had a spare primary partition I could repurpose as ESP
[12:35] <mgedmin> GPT is just a partition table format, it's orthogonal to secureboot
[12:36] <mgedmin> I think booting from GPT requires UEFI, while MBR works with both legacy and UEFI boots
[12:36] <mgedmin> and secureboot requires UEFI
[12:36] <Kurozen> I guess I could use GPT since I have UEFI on both PCs, but I don't want to bother with SecureBoot
[12:37] <ducasse> you can boot gpt in legacy mode, you just need a bios boot partition for grub
[12:38] <mgedmin> oh, cool!
[12:38] <Kurozen> ohh, I guess I didn't figured that out a bit before, I wasn't asking.
[12:38] <ice9> TJ-, I think it logs the same ID, except the hid-generic, it's different every insertion
[12:38]  * mgedmin thinks life's too short to bother with partitioning too much and he usually lets the installer do its thing
[12:39] <mgedmin> (plus, when you install a machine in 2007 with separate /, /usr, /home, /var, and give each like 5 gigs, you end up regretting that ten years later)
[12:39] <mgedmin> LVM is a lifesaver
[12:41] <rocktop> I have this ps comand results : https://bpa.st/AHQA   what is the difference between PID, PPID and LWP ?
[12:45] <mgedmin> PID is the process ID; PPID is the _parent_ process ID
[12:45] <BluesKaj> Hi all
[12:45] <mgedmin> LWP sounds like "lightweight process" and is actually the thread ID
[12:46] <rocktop> is this mean that my App using multiple CPU?
[12:46] <rocktop> or just single CPU ?
[12:47] <mgedmin> rocktop: the manual page explains all the columns: http://manpages.ubuntu.com/manpages/focal/en/man1/ps.1.html#standard%20format%20specifiers
[12:47] <mgedmin> same PID, multiple LWP values?  yes, that's a multithreaded program
[12:48] <mgedmin> to use multiple CPUS you need to use either multiple threads or multiple processes, so yes
[12:50] <Kurozen> I find the find command very awkward
[12:50] <Kurozen> I want to look for something in root but I put find / term* and doesn't work
[12:51] <Kurozen> Err, I find the --help text of find very weird
[12:51] <Kurozen> not explained what -H means
[12:51] <Kurozen> probably one of those things that wasn't updated in 15 years or more
[12:52] <ogra> try: find /path -name '*term*'
[12:53] <Kurozen> that works but prints a ton of "permission denied" errors first
[12:54] <Kurozen> find term* did work, but only for current directory
[12:54] <Kurozen> which is the default, yes
[12:56] <ogra> to overcome premission denied errors use sudo or limit the path ...
[12:56] <ogra> (the denials are from trying to search paths only root can read usually)
[12:57] <ogra> or simply install mlocate so you can use the locate comand again
[12:59] <Kurozen> right, I was thinking of just silencing them if FIND supports
[12:59] <Kurozen> But that's okay; I found what I needed now, thanks!
[13:00] <TJ-> ice9: the input/event the Yubikey is assigned doesn't matter; what I was referring to is the USB vendor:device ID, e.g. "idVendor=1050, idProduct=0407, bcdDevice= 5.24"
[13:02] <TJ-> ice9: so this makes me wonder what Udev rule you were referring to - is it one you've created yourself, or from some 3rd party package?
[13:02] <rocktop> megoix: but I see about 80% CPU7 usage and other CPUs are idle
[13:09] <ice9> TJ-, I don't see the vendor:device ID in the kernel log (what command did you run?); and the rules are by 3rd party package
[13:10] <TJ-> ice9: "journalctl -f -k" and insert the device
[13:10] <TJ-> ice9: e.g: "kernel: usb 1-4: New USB device found, idVendor=1050, idProduct=0407, bcdDevice= 5.24"
[13:10] <ice9> TJ-, thanks for cmd; well it's reporting the same ID every time it's inserted
[13:14] <TJ-> ice9: that's good; so the question now is what this 3rd party package's udev rule is doing/expecting? What is the package, where can I see the udev rule it installs?
[13:23] <ice9> TJ-, that's the rule: ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0010|0110|0111|0114|0116|0401|0403|0405|0407|0410", ENV{ID_SECURITY_TOKEN}="1"
[13:28] <lusrx> i need to install php extension called dom. is this available in ubuntu?
[13:29] <lusrx> i find "php-odbc" if i tab complete "sudo apt-get install php-o"
[13:30] <lusrx> sorry, i mean "sudo apt-get install php-do"
[13:32] <TJ-> ice9: so all it does is set a environment variable? there must be some other rule being triggered to run some process if you're expecting something to happen as a result of it being plugged in
[13:42] <ice9> TJ-, btw if I ran "udevadm trigger", the key works fine without re-insertion
[13:44] <ice9> TJ-, there is also this one: KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0407", TAG+="uaccess", GROUP="plugdev", MODE="0660"
[13:46] <TJ-> ice9: I'm unclear as to what the problem you're trying to solve is now! is the rule not triggering causing some loss of functionality?
[13:53] <ice9> TJ-, yes there is some loss of functionality; and re-insertion or "udevadm trigger" solves the issue
[13:59] <TJ-> ice9: From what I can see of the systemd rules, they only set ENV vars or TAGs, or set file-system mode/group. What specifically fails to work when this happens?
[14:00] <ice9> TJ-, the key is not detectable by some apps like KeePassXC, and the Yubikey Personalization tool
[14:02] <TJ-> ice9: sorry, you did say. I'm trying to reproduce the issue here but failing!
[14:02] <ice9> TJ-, you have to logout the session or reboot to test the first insertion
[14:03] <ice9> TJ-, https://imgur.com/a/YY06VjJ
[14:04] <ice9> TJ-, see the unknown error on top right and the N/A under "Features Supported"
[14:05] <TJ-> ice9: I've been plugging/unplugging and monitoring using "udevadm monitor -p | grep SECURITY " and I always see a bunch of "ID_SECURITY_TOKEN=1" reports each time
[14:06] <TJ-> ice9: ahhh, so "first insertion after user session starts" ?
[14:07] <TJ-> ice9: I use mine for unlocking GRUB
[14:16] <yuta> hi , asking.
[14:17] <yuta> sorry , I should lerning a bit.
[14:21] <Maik> !ask | yuta
[14:22] <Maik> and if you just want to chat then join #ubuntu-offtopic :)
[14:25] <yuta> tyty Maik
[14:27] <yuta> I set Firefox cache folder zram,It seems Firefox writes in cache folder but not reads. This is not correct .
[14:28] <yuta> How to fix it?
[14:29] <DarkTrick> Q: You can't get libgnomeui in Ubuntu 20.10?
[14:29] <ice9> TJ-, yeah first session after the user session starts, so plug it to login and keep it inserted then launch the Yubikey Personalization tool -> Settings;  this is before you re-insert or run the trigger cmd
[14:30] <TJ-> ice9: do you use the Yubikey to log-in ?
[14:31] <TJ-> ice9: wondering if something in userspace has it exclusively open and doesn't release it
[14:32] <mgedmin> DarkTrick: you can look up what packages are available on https://packages.ubuntu.com/
[14:32] <DarkTrick> mgedmin, yes, can't find it there
[14:32] <DarkTrick> mgedmin, only until 18.xx  ( https://packages.ubuntu.com/bionic/libgnomeui-dev )
[14:32] <DarkTrick> Perhaps I was overseeing something...
[14:34] <yuta> It seems that this is firefox bug ,excuse me. :)
[14:37] <ice9> TJ-, yes I login with the key with PAM which works fine
[14:43] <mgedmin> looks like it was removed
[14:44] <TJ-> ice9: I'm wondering if the pam module is holding exclusive use of the device
[14:45] <ice9> TJ-, mmm
[14:45] <TJ-> ice9: it'd explain why, after log-in, other applications can only access the device after it has been disconnected
[14:46] <ice9> TJ-, what does "udevadm trigger" do? I think this is also important
[14:53] <TJ-> ice9: easy way to test that; see if anything has the device file open, with something like: "sudo lsof  $(ls -1 $( readlink -e $(find /dev/input/by-id  -name '*YubiKey*' ))) "
[14:54] <TJ-> ice9: it tells the kernel to replay events related to a device or deviecs
[14:55] <ice9> TJ-, Try 'readlink --help' for more information.
[14:55] <ice9> lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
[14:55] <TJ-> ice9: that's expected and can be ignored
[14:55] <ice9> readlink: missing operand
[14:55] <TJ-> ice9: I see: "Xorg    1458 root   98u   CHR  13,80      0t0  726 /dev/input/event16"
[15:01] <TJ-> ice9: the yubikey is plugged in?
[15:02] <rneese> morning
[15:02] <rneese> any one here a budgie user/dev
[15:03] <rneese> I need some input
[15:05] <ice9> TJ-, it's plugged in yes
[15:07] <ice9> TJ-, -iname returned it this time
[15:07] <ice9> TJ-, it's with small 'k' Yubikey
[15:07] <TJ-> ice9: strange - that suggests some differences in how YubiCo program the text IDs
[15:08] <TJ-> ice9: I have: "/dev/input/by-id/usb-Yubico_YubiKey_OTP+FIDO+CCID-event-kbd"
[15:14] <dami0> hello, can i have a fully unattended install and use preseed files with subiquity?
[15:14] <ice9> TJ-, that's the output:
[15:14] <ice9> systemd      1 root   33u   CHR  13,84      0t0  838 /dev/input/event20
[15:14] <ice9> systemd-l 1154 root   10u   CHR  13,84      0t0  838 /dev/input/event20
[15:14] <ice9> Xorg      1980 root   77u   CHR  13,84      0t0  838 /dev/input/event20
[15:17] <mgedmin> dami0: check out https://discourse.ubuntu.com/t/please-test-autoinstalls-for-20-04/15250
[15:17] <mgedmin> dami0: AFAIU you can't use the same kind of preseed file as for debian-installer, but there's a new yaml file format for unattended autoinstalls
[15:19] <TJ-> ice9: so, looks like systemd-logind may be hanging on to it. If you remove the Yubikey and reinsert and check again are the same processes holding it?
[15:19] <dami0> mgedmin: thanks
[15:21] <gillzone> someone using m.2 as a primary boot storage for ubuntu? working good?
[15:24] <Notum> Hey all, I'm trying to configure NTP on a ubuntu machine so that it syncs with our orgs NTP server, as i understand it all is need is install ntp, add a 'server <fqdn or IP address to NTP server> prefer' to /etc/ntp.conf and then restart ntp service?
[15:24] <Notum> That adds the NTP server to the list of servers but NTP doesn't seem to prefer that server, i'm still getting some offset..
[15:25] <Notum> Am i missing something? :)
[15:26] <mgedmin> I think my laptop has an m.2 ssd (which is the only local storage here)
[15:27] <ice9> TJ-, I get the same output after re-insertion
[15:28] <mgedmin> it's amazingly fast
[15:28] <mgedmin> Notum: I get the impression that ntp itself is a bit deprecated if all you need is a client, and that you should use systemd-timesyncd or chrony instead
[15:29] <Notum> Thanks mgedmin. Will take a look at that instead
[15:30] <mgedmin> Notum: timesyncd is installed by default, btw; check out http://manpages.ubuntu.com/manpages/focal/en/man5/timesyncd.conf.5.html
[15:31] <discopatrick> Hello! Can anyone recommend a terminal emulator for ubuntu that will save my shells between restarts, the way iTerm does on a mac?
[15:39] <TJ-> discopatrick: what do mean "save my shells" ?
[15:39] <Notum> Thanks mgedmin, think i got it woring to our orgs NTP server :)
[15:40] <TJ-> ice9: did you confirm the device was created on /dev/input/event20, and that wasn't a left-over from the previous insertion?
[15:46] <ice9> TJ-, yes it's created on that because this is a fresh boot (session)
[15:51] <discopatrick> @TJ-  thanks for asking for clarification - I mean I want it to remember how many shells I had open, their layout, and which path they were open to. I don't need it to pickle the processes that were running.
[15:57] <TJ-> discopatrick: I use tmux to do that, rather than a terminal
[15:58] <raub> If I have two directorires, moo and woo, should 'ln -s --force moo woo' overwrite woo?
[15:59] <mgedmin> raub: no, it'll create or overwrite woo/moo
[16:00] <mgedmin> raub: check out ln's -T option (--no-target-directory) if you want ln -sf foo woo to always try to overwrite woo
[16:00] <TJ-> ice9: I'm wondering if the device is losing the uaccess TAG somehow - that's what indicates to systemd-logind that it should allow the currently logged in user to access the device
[16:00] <mgedmin> (my gut feeling says it will fail, but I haven't tried it)
[16:28] <Chakravanti> why does ubuntu mute firefox almost every time i try to use it?
[16:29] <Chakravanti> how do i make it stop and to and leave the change i make without muting it AGAIN?
[16:31] <vlm> can i remove filepaths from output of find ?
[16:32] <leftyfb> vlm: -exec basename {} \;
[16:33] <vlm> leftyfb: can i use printf also?
[16:33] <leftyfb> vlm: I guess
[16:36] <Kurozen> Hello
[16:36] <Kurozen> Doesn't FIND have a --recursive option ???
[16:36] <bindi> Kurozen: find is recursive
[16:37] <bindi> Kurozen: you can however limit it with -maxdepth
[16:38] <Kurozen> Ah okay, I think I didn't had the syntax for name pattern right.
[16:39] <mgedmin> how do I change the monitor backlight level from the command line (in wayland)?
[16:45] <Chakravanti> how do i stop ubuntu from muting firefox and everything else in settings automatically?
[16:50] <Chakravanti> i coucldn't believe it was actually firefox being broken with an automatic shutoff to the function.  what a ******* **** ETC.  found the solution though
[16:51] <Chakravanti> *** now scratch that it's still broken grrrr
[16:52] <Chakravanti> now it stopped doing it automatically and it's random as hell
[16:55] <Chakravanti> useless
[16:56] <lotuspsychje> Chakravanti: please dont use this channel to describe every step you take, focus on your question
[16:57] <Chakravanti> no one is helping me anyway
[16:57] <lotuspsychje> patience Chakravanti if volunteers know, they surely will
[16:57] <Chakravanti> i'm just jumping backinto the system to let people know i need help in case someone with w lcue decides to chip in
[16:58] <Chakravanti> https://askubuntu.com/questions/908262/firefox-starts-in-mute-by-default  this guy has a solution which partly works but the guy replying has something i want to try but his instructions are useless despite including a pic he's refering to
[16:59] <Chakravanti> i can't wai to ge tthe **** off ubuntu
[17:02] <Chakravanti> useless
[17:30] <ducasse> mgedmin: any controls in wayland need to be implemented in the compositor, it's not very friendly towards scripting or doing stuff from cli
[17:30] <ducasse> aiui, at least
[17:32] <mgedmin> ducasse: well, gnome-control-center can do it, so there must be some API somewhere (dbus?)
[17:34] <mgedmin> oof https://wiki.archlinux.org/index.php/backlight#Using_DBus_with_Gnome
[17:36] <ducasse> in the case of gnome, it is implemented in gnome, which is the compositor
[18:14] <dami0> hi, how do i set up an EFI boot partition using the installer? i can't see the fat32 filesystem option
[18:19] <tomreyn> dami0: did you boot in uefi mode?
[18:19] <mgedmin> dami0: are you doing manual partitioning?  is this ubiquity or subiquity?  do you see a vfat option?
[18:19] <dami0> that's a good question. how do i check?
[18:19] <tomreyn> echo -n 'This system booted via: '; [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
[18:19] <dami0> also yes, manual partitioning
[18:20] <tomreyn> ctrl-alt-t to spawn a terminal
[18:20] <dami0> i guess not, /sys/firmware/efi doesn't exist
[18:21] <tomreyn> i guess you'll need to reboot then
[18:28] <tomreyn> dami0: once booted in uefi mode, you'll be able to create an "EFI System Partition": https://i.imgur.com/euhPNUE.png
[18:32] <dami0> neat, thanks
[18:48] <Kurozen> Hello, one of the biggest thing I always wanted with grep is to find a partial string in a line that contains another partial string
[18:49] <Kurozen> Never went around figuring it out, but now that I started using linux more, and programming, I'll need it!
[18:49] <mgedmin> grep partial1 file | grep partial2, if you just need the line itself
[18:49] <mgedmin> if you want a line number it gets a bit more fun
[18:50] <Kurozen> Yeah, it'd need all lines which have string2 if string1 is also present (or vice versa, simply both)
[18:50] <Kurozen> Oh, line number as well ... because I need to edit them, and the quicker it goes the better
[18:54] <shreds> not sure if my IRC client acted up or not since it seems to have sent the message before I even reconnected so here it is again:
[18:54] <shreds> Hi, I'm currently on 20.10. Do I really need to upgrade to 20.04 LTS to be able to upgrade to 20.10? This is what I understand from the prompt when I do do-release-upgrade -c thx
[18:55] <mgedmin> shreds: you're saying you're already on 20.10?  there's nothing to upgrade then
[18:56] <shreds> oh damn I meant 19.10 sorry
[18:57] <rfm> Kurozen, this is well within the capabilities of egrep regular expressions  something like ((string1)+.*(string2)+)|(string1)+.*(string2)+) ought to do it
[18:58] <mgedmin> shreds: yes, you can't skip releases while upgrading
[18:58] <shreds> ok so I upgrade to LTS and then if I want to I upgrade to 20.10 got it thanks for confirming
[18:59] <shreds> So I guess I can tweak /etc/update-manager/release-upgrades to LTS and do-release-upgrade? @mgedmin
[18:59] <mgedmin> you don't need to tweak /etc/update-manager/release-upgrades to upgrade to a LTS
[18:59] <mgedmin> well, unless it currently says 'never'
[19:00] <shreds> it's currently set to normal
[19:00] <mgedmin> then you don't need to change it
[19:00] <mgedmin> especially if you intend to upgrade to 20.10 next
[19:01] <shreds> good I got it working thanks!
[19:01] <shreds> fingers crossed that the upgrade goes well :P
[19:04] <rfm> Kurozen, actually the pluses are unneeded, what was I thnking?  just (string1.*string2)|(string2.*string1)
[19:22] <disi> is there a standard/conventional places for user logs (e.g. XDG_LOG_DIRS or something)?
[19:25] <leftyfb> disi: user logs?
[19:26] <disi> leftyfb: ya, like a non-privileged /var/log
[19:27] <mgedmin> Xorg used to put logs in ~/.cache/logs once upon a time
[19:27] <mgedmin> there's also a ~/.var/ on my machine (used by flatpak?)
[19:28]  * mgedmin isn't entirely sure about the exact place inside ~/.cache/ for X logs
[19:28] <leftyfb> disi: I would use journald now. system-cat can write to logs as an unprivileged user
[19:28] <disi> huh, interesting... neither of those exist on my machine
[19:28] <leftyfb> disi: echo 'hello' | systemd-cat
[19:29] <disi> leftyfb: cool, didn't know about that thanks... not sure it'll work for me tho, because i'm running a custom app that logs to a path specified in an env var
[19:36] <cloaked1> is anyone else having problems with `apt` updates working for 20.x Ubuntu? It worked earlier today and now updates are not working. I am getting GPG errors all of a sudden. `GPG error: http://security.ubuntu.com/ubuntu focal-security InRelease: At least one invalid signature was encountered.
[19:36] <cloaked1> `
[19:37] <mgedmin> works fine here on 20.10
[19:37] <Deano59> cloaked1: just ran "sudo apt update -y" and it's fine, 20.04.1....
[19:42]  * disi is probably gonna go with "${XDG_CACHE_HOME:-"$HOME/.cache"}/appname/log"
[19:42] <disi> thanks everyone
[19:45] <mgedmin> disi: occassional signature errors from apt update are expected, if you hit the time window during a mirror update and the various metadata files are not in sync
[19:46] <mgedmin> this should be rarer now with InRelease containing the signatures inline
[19:46] <disi> cloaked1: think that's for you ^ :p
[19:46] <mgedmin> oops
[19:46] <mgedmin> yes
[19:48] <dami0> ok, thanks everyone who helped with the new system for automated installs. biggest complaint i have so far (other than hardcoded file name) is that the feature of the installer generating the autoinstall file from the interactive install isn't more prominent
[19:57] <b1ack0p> hi
[19:58] <b1ack0p> i subscribed some mailing list from community ubuntu but i receive too much emails daily
[19:58] <b1ack0p> how can i unsubscribe?
[19:59] <b1ack0p> https://lists.ubuntu.com/mailman/listinfo/
[19:59] <b1ack0p> how will i login and select mailing list?
[20:05] <mgedmin> you don't need to log in, just enter your email and you'll receive a confirmation code for unsubscribing
[20:06] <mgedmin> the bottommost form is for that
[20:07] <Escimo> Why is Landscape server still not available for 20.04?
[20:07] <leftyfb> b1ack0p: when you click on the mailing list on that page you linked, it literally tells you exactly what you need to do in order to unsubscribe
[20:09] <mgedmin> well to be fair there's a _lot_ of text there
[20:10] <The_LoudSpeaker> I am using wayland on ubuntu 20.04 rn. everything works except the screensharing feature. I can only share firefox window and sharing entire screen shows a blank black screen with only my cursor on it. Is there any way to get screensharing work on wayland in ubuntu 20.04?
[20:11] <The_LoudSpeaker> It works pretty seamlessly on wayland on fedora 33. They implemented piewire afaik. is there a simillar guide for ubuntu?
[20:16] <cloaked1> sorry, I stepped away for lunch
[20:16] <cloaked1> back now
[20:16] <Kurozen> rfm: syntax error near unexpected token `('
[20:17] <cloaked1> @mgedmin: thanks!
[20:17] <mgedmin> The_LoudSpeaker: this is delayed by some bureaucracy (pipewire Main Inclusion Report), but ought to be fixed by the time 21.04 is released
[20:17] <mgedmin> people are working on it
[20:17] <The_LoudSpeaker> mgedmin: that's good to know. Will be SRUed into focal?
[20:18] <mgedmin> I don't know; I wouldn't hold my breath
[20:19] <leftyfb> mgedmin: not if you just search the page for "unsubscribe"
[20:20] <mgedmin> The_LoudSpeaker: see https://discourse.ubuntu.com/t/screensharing-in-wayland-groovy-gorilla-edition/18870
[20:21] <The_LoudSpeaker> Hmm. I actually very much like the stability of LTS releases. Upgrading to 21.04 when it's released only for this doesn't apeal to me. And this is a very good feature. Worthy of SRU. Can be included in a point release maybe?
[20:22] <The_LoudSpeaker> I will check that thread.
[20:22] <b1ack0p> leftyfb: is there any member control panel to edit/select mailing list i subscribed?
[20:22] <mgedmin> The_LoudSpeaker: and this is the pipewire MIR bug: https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/1802533
[20:22] <b1ack0p> it tells me to unsubscribe one by one
[20:26] <leftyfb> b1ack0p: there is not. Also, this isn't the place for supporting the mailing lists:  "If you are having trouble using the lists themselves, please contact mailman@lists.ubuntu.com"
[20:27] <b1ack0p> ok thanks
[20:31] <MrXaeoc> Hi guys I'm having trouble installing Ubuntu in to a Toshiba Satellite I can't pick were to install the OS any help will be appreciated!!
[20:31] <The_LoudSpeaker> mgedmin: thanks for the links. Looks like it might get in with the hippo release. I will subscribe to the bug so that I get notified. I will just go back to x11 for now for screensharing. Let me know if you need any help regarding this at some point (testing, debugging,etc)
[20:46] <phox_> Hi! I'm trying to connect a second screen via an multi port adapter that is connected thorugh usb-c. The screen works when connected via hdmi, and the adapter USB port works on the adapter. Could somebody help me understand why the hdmi part doesnt work? The adapter works for different windows and mac laptops..
[20:47] <sarnold> phox_: what does xrandr report when the monitor is hooked up?
[20:50] <phox_> sarnold, https://pastebin.com/wRWjXLn2
[20:58] <sarnold> phox_: hrm :( when I tried using a usb-c video adapter, I thought the names were a lot more complicated, showing the device that was doing the port, too
[20:59] <sarnold> the dock I wound up using, has names like DP-1-3
[20:59] <phox_> sarnold, oh, ok. What does that mean though..?
[20:59] <phox_> sarnold, thanks anyway for looking at it
[20:59] <sarnold> phox_: I wonder, do you get full usb-3 speeds out of that port? I wonder if it's only offering old and slow usb? try plugging the adapter into other ports?
[21:01] <phox_> sarnold, its a laptop and it only has the one usb-c port
[21:01] <cloaked1> Still having problems with `apt update` but perhaps I should be a little more specific as this may not actually fully be an ubuntu problem. The problem I'm observing is happening strictly with `ubuntu` containers images so the following: `docker run -it ubuntu:latest /bin/bash` (interactive) then attempting `apt update -y` is failing. I've tried with the last few distros and am getting the same error. I wonder if anyone else can reproduce this as
[21:01] <cloaked1> this just started happening to me this morning. Looking at http://security.ubuntu.com/ubuntu/dists/focal-security/ also shows that the Release files were updated this morning so just wondering.
[21:04] <sarnold> phox_: oh :( that drastically limits debugging options :( is there anything funny in dmesg?
[21:04] <mgedmin> cloaked1: can't repro; docker run -it ubuntu:latest /bin/bash and then apt update succeeds
[21:05] <sarnold> cloaked1: I thought the point of docker images is that you never updated them?
[21:06] <mgedmin> sarnold: you have to run apt update in your Dockerfile so that you can install packages into the container you're building on top of ubuntu:latest
[21:06] <cloaked1> @mgedmin thank you for checking.
[21:06] <mgedmin> cloaked1: docker pull?
[21:07] <mgedmin> not that I have any idea what could cause your problem
[21:07] <cloaked1> maybe. `docker run` is pulling a fresh image (I `rmi` all my images)
[21:07] <mgedmin> maybe you do have an adversary intercepting http requests and injectin malware ;)
[21:07] <cloaked1> yeah man, I don't either. I've never run into this kind of issue before.
[21:08] <cloaked1> Maybe a docker issue...I dunno. I am gonna start taking a hammer to images and docker to see what that does.
[21:08] <tomreyn> did you say how `apt update -y` is failing?
[21:09] <cloaked1> I did earlier but the error is:
[21:09] <phox_> sarnold, heres the log output from dmesg after ive took out and put back in the usb hub/multi port adapter thing. https://pastebin.com/dWhgarHW
[21:09] <cloaked1> `The repository 'http://security.ubuntu.com/ubuntu xenial-security InRelease' is not signed.`
[21:09] <cloaked1> same with focal
[21:09] <cloaked1> bionic
[21:10] <cloaked1> checking the InRelease files physically shows the file(s) is/are signed
[21:10] <cloaked1> so /shrug
[21:10] <tomreyn> i notice now you posted this error message earlier: `GPG error: http://security.ubuntu.com/ubuntu focal-security InRelease: At least one invalid signature was encountered.` - which differs.
[21:10] <mgedmin> cloaked1: no more specific gpg signature errors in addition to that 'is not signed' message?
[21:10] <cloaked1> yeah, so I  noticed that for one of the images, `gpg` wasn't installed...which was strange.
[21:11] <cloaked1> mgedmin: nope. :\
[21:12] <cloaked1> unfortunately, I'm running docker on macbook so the docker is using a VM. I mean, it seems like a stretch that docker is the problem but I could be wrong.
[21:12] <mgedmin> apt depends on gpgv rather than gpg itself
[21:12] <sarnold> phox_: hmm, nothing really stands out.. how about lsusb once it's attached? lspci? (I honestly haven't got a clue if we should expect the hdmi-over-usb3 in lspci output or not)
[21:12] <cloaked1> maybe there's a disk space problem on the vm...
[21:12] <mgedmin> although you do need gpg to run apt-key list
[21:12] <cloaked1> yeah, that's what I was trying to do some testing with
[21:13] <phox_> sarnold, heres the output from lsusb with and without the adapter. https://pastebin.com/X4ZyijfW
[21:14] <sarnold> phox_: so the VIA entries at least are new ... Via once upon a time made graphics chips, iirc, but .. "Product: USB 2.0 BILLBOARD" in the dmesg output near one of the VIA entries..
[21:14] <sarnold> I'm not sure :(
[21:15] <phox_> sarnold, lspci is the same with and without adapter.
[21:15] <phox_> sarnold, no worries :) thanks anyway
[21:15] <phox_> sarnold, i'll make a post in one of the ubuntu forums or stackoverflow
[21:17] <cloaked1> @mgedmin yup. Freakin mac docker. Image space exhausted. No errors. That was the problem and the timing of the Release and my issue(s) was just coincidental.
[21:18] <sarnold> phox_: sorry I'm not coming up with anything good :( post your link in here when you're done and I can give it some upvotes :)
[21:23] <vladoski> Hi guys I have some problems with my bluetooth dongle
[21:23] <vladoski> I don't know why but it keeps displaying devices that are not there
[21:24] <vladoski> and the connection is quite disrupted after a while
[21:24] <vladoski> is it good to remove everything that's under /var/lib/bluetooth/<dongle address>
[21:34] <Aavar> I have 3 home servers in my lan. Is there a simple command I can run to test witch has the fastest CPU?
[21:36] <sarnold> Aavar: dmesg | grep BogoMIPS
[21:37] <sarnold> Aavar: bogomips is a *terrible* measure of cpu performance but it's very fast to collect it :)
[21:47] <Aavar> sarnold: Thank you. The new server is definitely the fastest :D
[21:48] <sarnold> Aavar: woo :)
[21:49] <sarnold> Aavar: stress-ng isn't really a *benchmark* tool but it can report useful measures .. a pal tracked down a few hundred broken powersupplies in his fleet of servers when stress-ng had different malloc() results
[21:54] <vladoski> can anyone please help me with my bluetooth issues?
[21:54] <vladoski> I don't understand why it keeps shutting down
[21:54] <vladoski> and go up again
[21:55] <vladoski> also it says that my mouse is connected when it's not
[22:14] <jeremy31> vladoski: It is likely that USB power management is on.  I don't remember how to disable it
[22:14] <vladoski> jeremy31: oh okay thanks I'll try
[22:21] <rneese> hey guys
[22:38] <isene> For some reason run-mailcap somefile.pptx does not work (command dialog opens and asks for device to open the file with - with no options to choose from). *.docx and *.xlsx do work. And xdg-open works on all of them. My entry in /etc/mailcap that should trigger the opening is this:
[22:38] <isene> application/vnd.openxmlformats-officedocument.presentationml.presentation; soffice --nologo --impress '%s'; edit=soffice --nologo --impress '%s'; test=test -n "$DISPLAY"; description="Office Open XML Presentation"; nametemplate=%s.pptx
[22:39] <isene> How to debug?
[22:39] <devslash> does anyone here use ubuntu server 20.10 ?
[22:40] <devslash> I'm using 20.04LTS at the moment and I'm considering upgrading to 20.10
[22:40] <blueeagle> !anyone
[22:40] <blueeagle> No longer a thing. :)
[22:47] <tomreyn> devslash: most folks running servers prefer stability, so LTS. but there can be different needs.
[22:48] <devslash> so which version of ubuntu would be the next LTS ? 21.04 ?
[22:48] <tomreyn> !lts
[22:48] <tomreyn> !XX.YY
[22:48] <tomreyn> !YY.MM
[22:48] <tomreyn> this link should help
[22:49] <devslash> i know about the version naming convention
[22:49] <tomreyn> i just pulled the factoid to get the url for you
[22:49] <devslash> yea thanks
[22:50] <tomreyn> most people don't want to, and even more don't manage to upgrade every 6-9 months
[22:52] <devslash> yea I think that I'm gonna hold off on updates
[22:52] <devslash> updating
[23:01] <Gh0sta> Good evening!
[23:01] <Gh0sta> 2 quick questions!
[23:01] <Gh0sta> 1. How can I disable my Bluetooth until I turn it back on manually?
[23:02] <Gh0sta> 2. After disconnecting the Bluetooth headset, sound doesn't goes back to the Monitor output
[23:02] <tomreyn> 1.: settings -> bluetooth -> off
[23:03] <Gh0sta> tomreyn: it comes back on when I restart my PC
[23:03] <Gh0sta> :(
[23:03] <tomreyn> oh, that may be.
[23:03] <tomreyn> no idea then, other than blacklisting modules
[23:04] <tomreyn> or you could rfkill it with a script, i guess
[23:04] <Gh0sta> hmm so there is no default option for it ? :/
[23:05] <tomreyn> systemctl disable bluetooth.service    may work
[23:05] <Gh0sta> hmm ok
[23:06] <tomreyn> personally i'd say the setting in Settings should persist across reboots, and the fact that it does not is a bug.
[23:07] <Gh0sta> seems like it was like that in the previous versions as well
[23:11] <Gh0sta> systemctl disable bluetooth
[23:11] <Gh0sta> what about this command?
[23:11] <Gh0sta> found it on a forum
 systemctl disable bluetooth.service    may work
[23:11] <tomreyn> (appending ".service" is optional)
[23:11] <Gh0sta> oh sorry lol
[23:11] <Gh0sta> my bad
[23:12] <tomreyn> do you have "tlp" installed?
[23:12] <Gh0sta> tlp?
[23:12] <tomreyn> apt list --installed tlp
[23:13] <jeremy31> laptop power management tools
[23:13] <Gh0sta> tlp/focal,focal,now 1.3.1-2 all [installed]
[23:13] <Gh0sta> it's a desktop PC btw
[23:14] <tomreyn> tlp seems to be what causes the state not to be restored on reboot. you can configure it to    RESTORE_DEVICE_STATE_ON_STARTUP=1    in /etc/default/tlp
[23:14] <tomreyn> (or remove the package if you don't need it)
[23:15] <Gh0sta> oh ok
[23:15] <Gh0sta> does this package only controls the behaviour of BT?
[23:15] <tomreyn> no
[23:15] <Gh0sta> ok
[23:16] <Gh0sta> let me try
[23:16] <Gh0sta> brb
[23:32] <donofrio> when you do a graceful restart of apache does the pid change?
[23:33] <foubarre> Hi everyone. Used to do that like 10 years ago, maybe not on ubuntu, but i need to do that again. I am in need to have a live ubuntu on my hard drive that i can persist when needed. Looked for some documentation in this but all found was pretty old. Any hint, please?
[23:36] <blueeagle> Is wubi still around?
[23:37] <blueeagle> Oh. That was 7 years ago. :)
[23:37] <tomreyn> there's !WSL, and multi-boot
[23:44] <WobblyWeavil> hi
[23:46] <WobblyWeavil> Upgraded to 20.10 and now unable to adjust brightness. Grateful for any pointers (and apologies if I'm writing this in the wrong place)
[23:47] <tomreyn> it's the right place (and i don't have an answer).
[23:53] <WobblyWeavil> I don't have any entries returning for ls /sys/class/backlight. Already tried modifying my /etc/default/grub file to read GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
[23:54] <guiverc> WobblyWeavil, I do see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1893568 but can't help either
[23:56] <WobblyWeavil> guiverc Thanks for the link, I'll check it out. Seems like a relatively common problem over the years but I'm 2 hours deep in troubleshooting and figured I'd turn to the pros (I'm a linux noob). Thanks again
[23:56] <YWH_1> Is there a way to have the Ubuntu company update a package?
[23:56] <YWH_1> To request that they do.
[23:57] <sarnold> YWH_1: perhaps this? https://wiki.ubuntu.com/StableReleaseUpdates
[23:57] <YWH_1> TU
[23:58] <tomreyn> terrific unicorn?