[06:27] <dholbach> good morning
[17:51] <pleia2> akgraner: thanks for doing the news team session :)
[17:51] <akgraner> pleia2, you're welcome


[00:45] <jacekowski> morning
[00:46] <jacekowski> popey: ?
[00:47] <jacekowski> popey: all my windows are messed up now
[00:47] <jacekowski> popey: everything got moved
[07:37] <s4ry> Hi
[07:38] <s4ry> We have an issue here in the Ubuntu Saudi Loco team
[07:39] <s4ry> هل يوجد أحد الاخوة ..
[07:42] <bazhang>  Is there one of the brothers ..
[07:42] <bazhang> s4ry, please explain your issue clearly using english (translate.google.com will help)
[07:43] <s4ry> :)
[07:43] <s4ry> Yeah that's wassup
[07:44] <s4ry> i did Add you to me fiends list
[07:46] <s4ry> i cannot seem to get in the right channel
[07:50] <bazhang> s4ry, the channel #ubuntu is not the place to solve it.
[07:50] <bazhang> s4ry, here, in #ubuntu-irc and #ubuntu-locoteams
[07:52] <bazhang> s4ry, no, they said this and #ubuntu-locoteams are the place to handle it, not #ubuntu
[07:53] <s4ry> okay , let me close these channels for good :)
[07:53] <bazhang> s4ry, you need to follow the steps in the link I gave you
[07:55] <s4ry> Okay , i'll do so right now
[07:55] <s4ry> then i'll go ahead and report the issue
[07:56] <bazhang> s4ry, explain what you are trying to do here and in #ubuntu-locoteams , contact bilalakhtar and see about fixing the channel #ubuntu-sa
[07:58] <rww> I note that the people on the #ubuntu-sa access list are Idle-boy and ELYESS, neither of which I think you mentioned in #ubuntu-locoteams
[07:58] <rww> the founder is set to freenode-staff, though :(
[07:58] <s4ry> Yup
[07:59] <bazhang> right and he has yet to contact staff or anyone else about transferring
[08:01] <s4ry> the people how are trying to join he team are off that page .. we get in touch the arabic forum
[08:03] <s4ry> all we wish for is to have a normal team
[08:05] <s4ry> Especially that alot of people are Migrants from Windows to Ubuntu/Linux
[08:08] <s4ry>  bazhang
[08:09] <s4ry> i did contact the team admin / Bilal akhtar .. i got a stupid replay
[08:11] <s4ry> he cannot set up the team resources , or maybe he don't want to .. i don't know
[08:14] <s4ry> the funny thing is .. i sent him that e-mail Recommending him with a clue to set up the team in normal situation
[08:19] <jussi> s4ry: Im getting the channel transferred to the ubuntu Irc council, we can then see who should have access.
[17:48] <Carmine> hi, you can get a cloak?
[17:49] <erUSUL> Carmine: member cloak ?
[17:49] <Carmine> erUSUL, yes
[17:49] <erUSUL> Carmine: are you an ubuntu memeber already?
[17:50] <Carmine> erUSUL, in what sense? use ubuntu, I am on IRC server for some time in the Italian channel and use the forum .. :D
[17:51] <erUSUL> !member | Carmine
[17:52] <Carmine> erUSUL, How do I be?
[17:52] <erUSUL> Read the wiki page is all explained there...
[17:53] <Carmine> okay
[17:53] <erUSUL> good luck
[17:57] <Carmine> erUSUL, I see the hard ... oh well thanks anyway :D


[00:37] <pjs> how do I see where a library is installed? apt-cache showpkg doesn't show that. Ie, I have libgnutls30 and gnutls-bin installed but this configure script can't find it
[00:38] <FurretUber> Hi, I'm srching ISOs on http://old-releases.ubuntu.com and I'm not finding the Trusty ISOs for the flavors (Lubuntu, Xubuntu, ...). Where could I find them?
[00:40] <pjs> nvm, I figured it out.. weird, needed libgnutls28-dev even though I have libgnutls30 *shrugs*
[00:44] <quadrathoch2> FurretUber well you won't find it on old-releases as it's still supported
[00:45] <quadrathoch2> the only issue is I can't find the flavor images
[00:46] <quadrathoch2> FurretUber ahh found it, so you would need to figure it out a little, found a mirror for xubuntu 14.04.6 here https://mirror.us.leaseweb.net/ubuntu-cdimage/xubuntu/releases/16.04.6/release/
[00:46] <en1gma> i have two different amd64 laptops running ubuntu 20.04 lts (updated) and i accidently 'rm /etc/modprobe.d/blacklist.conf'. can i copy the one from the laptop i did not rm and put it on the laptop that i did rm?
[00:47] <en1gma> they both have recent installs of ubuntu 20.04 lts amd64 desktop
[00:47] <random1> How do i burn a windows10 iso to a flash drive using ubuntu20.04? Need to install windows and THEN install ubuntu unfortunately
[00:47] <random1> whats the terminal command for dd=
[00:47] <quadrathoch2> random1 look for WoeUSB
[00:48] <quadrathoch2> en1gma pretty sure, you can do that
[00:48] <en1gma> random1 i just did this the other day. you need to mount the image and then just copy all the files over to the usb stick formatted fat32/extfat
[00:48] <random1> i tried woeusb and "woeusb : Depends: libwxgtk3.0-0v5 (>= 3.0.4+dfsg) but it is not installable"
[00:48] <en1gma> quadrathoch2 thanks. gonna try it now
[00:51] <quadrathoch2> en1gma is exfat really usable on a windows iso? I always thought it needs to be ntfs :/
[00:51] <random1> I was pretty sure it was NTFS as well but honestly not too sure at this point lol.
[00:52] <random1> Yeah it is NTFS
[00:52] <quadrathoch2> i do remember that fat32 wasn't enough, as the install file is bigger than the file limit
[00:53] <random1> does anyone know the 'dd=' command to burn windows 10 to a flash drive under NTFS ?
[00:55] <quadrathoch2> random1 that is not possible, as the dd command will wipe the disk, so there won't be a ntfs filesystem
[00:55] <en1gma> quadrathoch2 you have to mount the windows iso
[00:56] <quadrathoch2> en1gma not me, random1 has to :P
[00:56] <en1gma> then you just copy the files from the mounted iso to the exfat/fat32 partition
[00:56] <en1gma> quadrathoch2 you asked a question about the iso
[00:56] <quadrathoch2> en1gma no?
[00:56] <en1gma> random1 asked how to do it then you asked about it too
[00:57] <en1gma> "<quadrathoch2> en1gma is exfat really usable on a windows iso? I always thought it needs to be ntfs :/"
[00:57] <quadrathoch2> en1gma then your answer makes no sense
[00:57] <random1> just looking for any method then
[00:58] <en1gma> the windows iso is an iso that can be used anywhere (windows or linux) but random1 asked how to make it so he can dual boot
[00:58] <quadrathoch2> random1 format the usb stick to ntfs, mount the iso file (right click should have an option) and then copy over the files random1
[00:58] <random1> formed it to NTFS
[00:58] <en1gma> i told him the process of using the iso (mount it) then copy the files from the mounted iso to the usb stick formatted exfat/fat32
[00:58] <random1> unfortunately my usb that i formated isnt popping up under folders
[00:59] <quadrathoch2> random1 use gnome-disks
[00:59] <en1gma> or gparted
[00:59] <quadrathoch2> to format and mount
[00:59] <quadrathoch2> en1gma still no exfat/fat32
[01:00] <en1gma> i prefer to use gparted
[01:00] <en1gma> it shows it there better then gnome disks
[01:01] <en1gma> in gparted there is
[01:05] <en1gma> https://imgur.com/uXUwZJB
[01:05] <en1gma> thats my screenshot
[01:06] <en1gma> bbl
[02:12] <hydrian> Ello all. I'm trying to setup freeipa 20.04
[02:16] <hydrian> When I try to install pki-server (dogtag) the configure step of the dpkg install just hangs.
[02:16] <hydrian> Any clue on what to check?
[02:21] <random1> hey how do i burn windows 10 iso. To Flash drive in ubuntu 20.04 . Already have it formated to NTFS. I dont see my folders showing my flash drive though.
[02:22] <Bashing-om> !info freeipa-client | hydrian
[02:25] <tomreyn> random1: woeusb. it's not in ubuntu, but i think there's a !PPA
[02:28] <hydrian> random1: The best luck I've had to burning ISO to booting USB sticks is BalenaEtcher. I've tried lots of them with mixed results. Etcher is the most reliable.
[02:29] <hydrian> Bashing-om: Not really all that helpful
[02:31] <hydrian> But to clarify, I'm trying to install freeipa-server on Ubunutu 20.04. pki-server is one of freeipa-server's deps.
[02:35] <random1> Woeusb is not for ubuntu
[02:36] <random1> lol everyone keeps telling me to use woeusb
[02:36] <random1> hydrian: has etcher worked for windows iso on ubuntu ?
[02:36] <random1> i have had luck with etcher in the past but wasnt sure about with windows iso
[02:40] <hydrian> random1: yes
[02:41] <Maik> the only way to make a bootable windows usb stick is indeed Woeusb random1
[02:41] <hd> Hi! I have a problem with apt. If i run "apt remove somepackage" it also removes non-automatic packages which i manually installed. For example if i try to remove "libluajit-5.1-2" it should raise an error because "neovim" depends on it but it won't?
[02:42] <Maik> random1: https://github.com/WoeUSB/WoeUSB-ng
[02:44] <tomreyn> hd: apt would not normally remove packages which other packages depend on.
[02:44] <Maik> random1: and another one: https://www.omgubuntu.co.uk/2017/06/create-bootable-windows-10-usb-ubuntu
[02:45] <tomreyn> hd: let's see the    apt policy libluajit-5.1-2 neovim | nc termbin.com 9999
[02:46] <Maik> random1: so don't go "woeusb isn't for ubuntu" until you've done some research ;)
[02:46] <random1> Maik: Thank you. Will check it out
[02:46] <random1> WoeUSB does not work on ubuntu
[02:46] <Maik> np
[02:46] <random1> lol
[02:47] <random1> i got u. will check it out
[02:47] <hd> tomreyn: https://termbin.com/00n0
[02:47] <random1> Going to try etcher and see
[02:47] <random1> its already been copying the iso onto the flash drive
[02:47] <random1> then i will try those options out
[02:47] <Maik> roger
[02:51] <Bashing-om> hydrian: Sorry - I have no other experience.
[03:01] <tomreyn> hd: and    apt-mark show libluajit-5.1-2 neovim | nc termbin.com 9999
[03:02] <tomreyn> hd: sorry, i guess i got distracted there
[03:09] <hd> tomreyn: np but the command gives error. "E: Invalid operation show". There is "showmanual" and "showauto" in man pages. and none of them prints anything.
[03:10] <hd> tomreyn: Im running on chroot if that makes a difference.
[03:13] <tomreyn> hd: ah right, sorry, my goal was to understand which status they have. so if you can run showmanual and showauto against either, this should tell us their state.
[03:15] <tomreyn> hd: actually, i need to catch some sleep, and should head out now. sorry.
[03:16] <hd> tomreyn: Ok np. Thanks anyway.
[03:50] <mrkewl20> hey guys
[03:56] <quadrathoch2> mrkewl20 if you want to ask something, just ask ;)
[04:01] <matsaman> mrkewl20: but if you want to say 'hey guys', you're all set
[04:01] <mrkewl20> lol
[07:22] <ace_me> anyone has any ideea if is it possible to add a title to a Facebook LIVE session ?
[07:23] <lotuspsychje> ace_me: hows that related to ubuntu?
[07:23] <ace_me> I'm on ubuntu :)
[07:23] <ace_me> sorry\
[07:24] <lotuspsychje> maybe #ubuntu-offtopic ace_me
[07:24] <ace_me> lotuspsychje: thx
[07:50] <morten_b> Hi' there. I have a bit of trouble with a keyboard attached to a laptop. A few key combo's do not register eg. ctrl+shift+p. The individual keys register fine but not when pressed simultaneously. Executing xev or the Settings > Region & Language > Input Sources > 'eye icon' shows that it is the last of the three keys that is not registered. E.g. if
[07:50] <morten_b> I press ctrl + p + shift (in that order) then shift is not registered, but if i press ctrl + shift + p (in that order) then p is not registered. On the laptop keyboard there is no issue. Only a few key combos does not work
[08:00] <quadrathoch2> morten_b are you sure it should work? as there are keyboards where after a certain amount of keypresses, they don't get recognized anymore
[08:02] <morten_b> quadrathoch2 yes, I'm pretty shure it should work. E.g. ctrl+shift+o is registered as I would expect.
[08:05] <quadrathoch2> morten_b did you test the same combo when connected to another pc? so we can tell if it's a hardware issue (liquid could cause that)
[08:07] <morten_b> quadrathoch2 unfortunatly I havn't had the chance yet, but since, the keys are all working and the order of which they are pressed, determinces which keys is not registered, I figured that it would be a software issue.
[08:07] <quadrathoch2> doh. yeah. sorry, am awake for way too long :x
[08:14] <morten_b> quadrathoch2 no worries :)  thanks for giving it a shot!
[08:41] <ducasse> morten_b: if some other software is intercepting the keypress xev will not see it
[08:42] <morten_b> ducasse is it possible for me to go a level lower? To see if it is registered before some software is intercepting?
[08:47] <ducasse> morten_b: that would mean getting it directly from the kernel, i don't know of a way to do that
[08:47] <ducasse> morten_b: sorry :(
[08:48] <morten_b> ducasse I'm running i3, could that be intercepting the keys?
[08:48] <psych094> morten_b: When you get the chance, just connect it to another computer and see if there is a problem with those specific three keys being pressed together.
[08:48] <ducasse> 'i'm also running i3, i don't think it catches ctrl+shift+p by default, check your config
[08:48] <psych094> morten_b: *being pressed together still does nothing.
[08:50] <morten_b> psych094 I'l give it a try. Thanks for you time both! ducasse
[08:52] <psych094> morten_b: No worries! Try the simple tests first :v
[08:52] <morten_b> :)
[09:38]  * pho}e{nix has returned from the ashes. Good day everyone :)
[09:42] <ice9> if I'm installing Ubuntu on optimus laptop (nvidia card), will Ubuntu automatically set nvidia as the primary GPU?
[09:44] <lotuspsychje> ice9: nvidia-settings to check powersavingmode vs performance mode
[09:45] <ice9> lotuspsychje, i'm not talking about power at all, i'm talking about the primary GPU, whether it's the nvidia or intel
[09:46] <lotuspsychje> ice9: i'm not talking about power neither, im talking about optimus settings
[09:46] <ice9> ahh
[09:46] <lotuspsychje> ice9: powersaving mode= intel performance mode=nvidia
[09:46] <ice9> lotuspsychje, got it, thanks man!
[09:48] <lotuspsychje> welcome ice9
[11:17] <r3m1> hello
[11:20] <r3m1> this is not a troll. We started using Microsoft Teams in my organisation. In Teams you can add "Websites" tabs that show you the content of a page for which you specified the url. One tab was added with url of a server running one of our surveillance app. Authentication to this server is done using client certificate (i.e. accessing it using Firefox). However when I access to this tab in Teams , authentication fails. And I see in the
[11:20] <r3m1> server logs that the client authentication is not given (no User name found in SSL header)
[11:21] <r3m1> has anyone here already set Teams up to do this kind of tasks ?
[11:22] <mrkewl20> what do you guys recommend for me to use to establish a remote desktop session with my ubuntu server
[11:23] <lotuspsychje> mrkewl20: you might wanna ask the #ubuntu-server crew
[11:23] <mrkewl20> thanks
[11:43] <lotuspsychje> r3m1: how is this related to ubuntu exactly?
[11:48] <tdm4> Hi all.. grub-pc currently expects the boot device to be /dev/xvda on my EC2 instance.. but how do I change it to the proper device? dpkg-reconfigure grub-pc never prompts for the boot device. I want to fix the grub-pc boot device because I fear if this instance was rebooted, it won't come back.
[11:49] <tdm4> debconf-get-selections shows: grub-pc    grub-pc/install_devices    multiselect    /dev/xvda
[11:49] <tdm4> but I can't change it!
[11:51] <tomreyn> debconf-get-selections is right next to debconf-set-selections (though there can be a more user friendly way to update it)
[11:52] <tomreyn> if dpks-reconfigure doesn't prompt, this probably suggests there is only this very target available
[11:53] <tdm4> tomreyn: so.. future kernel installs will always try to run grub-install /dev/xvda and this will break
[11:57] <tomreyn> there was a somewhat recent change or about how grub is installed on ubuntu amis, which might be related, but i'm not able to find the details right now.
[11:59] <tomreyn> i think this was about BootHole / CVE-2020-10713
[12:00] <tomreyn> probably bug 1889556
[12:07] <motz> how can check the name of aconnected  bluetooth device?
[12:07] <motz> how can I check the name of a connected  bluetooth device?
[12:11] <pho}e{nix> motz lsusb ?
[12:13] <motz> pho}e{nix, but it's via bluetooth
[12:15] <tomreyn> "hcitool con", get the devices' MAC, then hcitool name <MAC>
[12:18] <motz> tomreyn, thx it worked. But If I want to get some more information?
[12:18] <tomreyn> "info"
[12:18] <tomreyn> hcitool --help
[12:20] <motz> tomreyn, thx
[12:27] <tdm4> tomreyn: Yeah was fixed on July 30th 2020
[12:27] <tdm4> but I'm trying to tell grub-pc what the proper disk is for booting and dpkg-reconfigure grub-pc won't prompt me for it
[12:36] <tdm4> how do I invoke upgrade-from-grub-legacy ?
[12:37] <tdm4> when I run it, I get some errors like: 'dpkg: warning: version 'dummy-version' has bad syntax: version number does not start with digit' and 'dpkg-maintscript-helper: error: environment variable DPKG_MAINTSCRIPT_NAME is required'. It looks like it's meant to be invoked by another script?
[12:37] <pho}e{nix> motz I'm sorry I must be having halucinations :D I've read usb
[12:40] <tdm4> debconf-set-selections appears to be something for inserting new entries into debconf database, not updating an existing one
[12:41] <Blade-Runner> Hi, anyone know why some app screens can be reduced to a postage stamp size and others not? what limits the app in resizing it?
[12:41] <Blade-Runner> what controls that?
[12:42] <Blade-Runner> i have some apps that overrun the screen with no ability to reduce its size
[12:42] <pho}e{nix> the app itself? :D
[12:42] <Blade-Runner> yes
[12:43] <Blade-Runner> two examples are telegram and 4kvideo dl'er
[12:43] <Blade-Runner> the smallest i can get 4k to reduce still over runs the screen
[12:43] <ThinkT510> they probably have a minimum screen size hardcoded
[12:44] <Blade-Runner> thats almost what i thought
[12:44] <ThinkT510> window size
[12:44] <Blade-Runner> yes, i can resize libre office writer to a thumbnail
[12:45] <Blade-Runner> but others stay half screen or more
[12:46] <Blade-Runner> it doesn't seem to make sense why some can be reduced and others not
[12:46] <Blade-Runner> ok i'll email the apps to see if they answer
[12:46] <ThinkT510> those that can be reduced just don't set a minimum window size
[12:47] <Blade-Runner> odd then, doesnt seem to reason why others can't be reduced
[12:47] <psych094> Probably the developers set a minimum size for that that can't be reduced too much?
[12:47] <Blade-Runner> and to what purpose?
[12:48] <Blade-Runner> is it going to ruin something?
[12:48] <Blade-Runner> or is it just "you don't need it any smaller than this"?
[12:48] <psych094> So that it's not usable. But I don't understand why they would set a minimum size of an application window that is larger than 800x600
[12:49] <psych094> 800x600 is like the smallest when it comes to monitor resolutions, right? o.O
[12:49] <Blade-Runner> psych094: RIGHT i agree
[12:49] <psych094> correction: not unusable...
[12:49] <Blade-Runner> ya thats pretty close
[12:50] <Blade-Runner> i have high res on my monitors but some apps refuse to be made smaller
[12:51] <psych094> I never did anything related to scaling. But would increasing the scaling make windows and such larger than default size?
[12:52] <Blade-Runner> increasing the scale makes everything larger
[12:52] <Blade-Runner> i dont have a setting below 100%
[12:53] <Blade-Runner> even in fractional scaling
[12:54] <psych094> And yet the window is large...
[12:55] <Blade-Runner> 24" screen
[12:55] <psych094> I don't understand why telegram would need to be larger.
[12:55] <Blade-Runner> dont want it "larger" want it smaller
[12:55] <psych094> Also the 4k video downloader. It's a downloader.
[12:56] <Blade-Runner> yes it is
[12:56] <psych094> Blade-Runner: I meant by the defalt size of the application window being larger.
[12:56] <Blade-Runner> ok, then yes the default size is too large
[12:56] <psych094> Blade-Runner: Exactly! It's a downloader, why would there need to be a large window for it?
[12:57] <Blade-Runner> ok your still not seeing my issue
[12:57] <psych094> You're not able to resize the window to something that fits your monitor.
[12:57] <ThinkT510> Blade-Runner: can you send a screenshot of the smallest size it lets you?
[12:58] <Blade-Runner> ok
[12:59] <r3m1> lotuspsychje: well im running ubuntu and the Teams client for Ubuntu. Also since there are many users here I thought some might have had this problem, but it's not an ubuntu specific issue
[13:02] <BluesKaj> Hi folks
[13:16] <Blade-Runner> i'm draging a screenshot to imgur and its not copying
[13:18] <Blade-Runner> well, that stinks
[13:19] <pavlos> Blade-Runner: save the screenshot, then upload it to imgur
[13:19] <Blade-Runner> right
[13:20] <Blade-Runner> i've used this before
[13:20] <Blade-Runner> it says drop images here
[13:20] <Blade-Runner> and that doesnt work
[13:20] <Blade-Runner> hum, i click sign in and that does nothing either
[13:21] <Blade-Runner> ok had to restart chrome
[13:25] <Blade-Runner> https://imgur.com/a/K3fgWjX
[13:26] <pavlos> Blade-Runner: I took a screenshot, copy to clipboard, then dragged the small screenshot (in the Save Screenshot window) to imgur, that worked.
[13:26] <Blade-Runner> dragging didnt work i had to copy paste
[13:27] <Blade-Runner> see url ^^^
[13:29] <pavlos> Blade-Runner: url shows nothing
[13:30] <Blade-Runner> it doesnt like my copy paste either
[13:33] <Blade-Runner> well, cut and paste says invalid URL. (x-special nautilus-clipboard copy file: //home/Dj/Desktop/oversised...
[13:33] <Blade-Runner> seems its not liking my ubuntu
[13:34] <Blade-Runner> let me move the screenshot to documents
[13:35] <Blade-Runner> some reason it didnt like me posting from my desktop
[13:35] <Blade-Runner> https://imgur.com/a/K3fgWjX
[13:35] <Blade-Runner> there it is
[13:37] <Blade-Runner> the app on the right spans over one screen
[13:37] <Blade-Runner> the one in the middle spans downward to second screen
[13:37] <Blade-Runner> see that little thumbnail app next to telegram? thats libre writer
[13:39] <frad> I have some wav files with metadate id like to change. However, easytag wont work with these. How do I change metadata of wav files under ubuntu?
[13:40] <Blade-Runner> have you searched the internet for a metadata app for linux?
[13:40] <Blade-Runner> there there
[13:41] <frad> yes, and only found windows alternatives
[13:41] <Blade-Runner> nope linux ones are there too
[13:41] <Blade-Runner> i have installed some
[13:41] <frad> what did you install?
[13:42] <troozers> Hi, does anyone know how to disable the HDMI audio output?  I've googled it loads, and the suggestion to disable snd_hda_intel just disables the whole sound card (which is a little but like a nuclear option)?
[13:42] <troozers> I am even trying to figure out if you can disable it at GRUB, or earlier - just don't want it
[13:43] <Blade-Runner> https://wiki.gnome.org/Apps/EasyTAG
[13:43] <Blade-Runner> apparently our search was faulty :)
[13:43] <Blade-Runner> your*
[13:44] <frad> Blade-Runner, didn't sleep well today? why the passive aggressiveness? I already told you easytag doesn
[13:44] <frad> 't cover flac files and yet you dont seem to read what I write
[13:45] <BluesKaj> troozers, mute your spdif in alsamixer
[13:45] <Blade-Runner> then you'll have to ask someone else i have only used easytag and it worked fine for me
[13:46] <psych094> frad: But you said wav files... I don't know if EasyTAG does the job on wav or not though.
[13:47] <psych094> Blade-Runner: I don't understand the screenshot. Is your computer a multiscreen layout?
[13:47] <ThinkT510> Blade-Runner: your Telegram client would fit vertically on your bottom screen. gnome3 does have a fat top bar...
[13:47] <Blade-Runner> yes 4 screens
[13:47] <frad> psych094, yes, wav files, reproduced under ubuntu, i cannot change metadata with easytag
[13:47] <troozers> is there any way to just remove HDMI Audio as an option altogether?
[13:48] <Blade-Runner> the top is 3 screens and the bottom is one
[13:49] <psych094> frad: Oh, you wrote flac in the last message and wav in the first.
[13:50] <psych094> Blade-Runner: Hmm. Telegram is going down. Which one is the video downloader?
[13:50] <frad> true, sorry, wav files
[13:52] <Blade-Runner> i didnt post that one it fits now, but i have another i'll show you
[13:52] <psych094> Blade-Runner: If I ran into your situation, I would first reboot the computer and check. If that didn't do, then I would re-install the two causing problems.
[13:53] <Blade-Runner> reboot doesnt fix it, and i have reinstalled to no avail. so i guess i'll contact the software company and see what they say
[13:54] <BluesKaj> troozers, HDMI is hardware, afaik very difficult to remove it without affecting all your audio, but you should be able to mute it...but why do you think disabling the digital will will solve a problem...what's your issue anyway?
[13:55] <troozers> I am getting massive feedback from the headset that's connected to a speaker set, it will disappear when I go back into Settings > Sound.... It "seems" to want to default back to HDMI.
[13:56] <psych094> Aahhhhhh
[13:56] <troozers> Just read something about removing the PCI device at startup via rc.local - but Ubuntu doesn't utilise that anymore... what's the alternative to rc.local?
[13:56] <psych094> In the sound settings, see if there is a fallback button when both the HDMI and headset is connected.
[13:56] <Blade-Runner> trying to open additional software produced:  Sorry, Ubuntu 20.04 has experienced an internal error...ugh
[13:57] <troozers> I can't find any fallback options/buttons in Sound Settings
[13:57] <psych094> If you want the headset used, what worked for me when I was dealing with two microphones, the HDMI audio and the headset is to be connected and choose the headset.
[13:57] <frad> so, if I run 'sudo apt install picard' it will install from apt. Will 'sudo snap install picard' do the trick with snap?
[13:57] <BluesKaj> troozers, try disabling loopback in alsamixer
[13:58] <psych094> troozers: There is pulseaudio, right? I remember seeing that in pulseaudio.
[13:59] <psych094> Okay. Now I don't remember if it was in alsamixer......
[14:00] <psych094> As for the button, there are icons. If you just leave the mouse over the icons, a tool tip shows up saying "Set as fallback" or something with the same meaning.
[14:01] <psych094> Blade-Runner: I guess you might have to report an issue for that.
[14:01] <Blade-Runner>  ya, thats what i'm thinking
[14:02] <culpower__> #python
[14:02] <psych094> Whenever I come across "experience an internal error", I usually just do an update and an upgrade and I don't get those errors again.
[14:02] <psych094> *experienced
[14:05] <ThinkT510> run it from a terminal, see what error pops up
[14:13] <sammyg1321> Hi all! can someone please give me a hand with the following: Im trying to isntall playonlinux deb file but im getting the following dependencies cannot be satisfied python-wxgtk3.0 and python-wxgtk2.8 is missing
[14:13] <sammyg1321> so i attempted to isntall 3.0 and got the following error
[14:13] <sammyg1321> https://paste.ubuntu.com/p/jVykvS44vV/
[14:13] <jmosco> EriC^^: so I switched to lightdm and my video is working...so far
[14:15] <Maik> sammyg1321: which ubuntu version?
[14:15] <sammyg1321> 20.10 :)  Maik
[14:17] <keiserr> Hi I am having some weird issues with an ubuntu setup. I am running 18.04.5 lts, whether with chrome or terminal, whenver i have more than one tabs opened and active, it moves to the last tab. Which makes working quite difficult. I have screenkey open to see if it is any specific key that is being pressed on my keyboard, this does not seem to be the case, has anyone ever experienced this? Here is a screen capture https://vimeo.com/482529460
[14:18] <Maik> sammyg1321: why a deb file? Playonlinux is in the repo's: sudo apt install playonlinux
[14:19] <sammyg1321> lemme try that Maik because the= issue i had was wine would constantly crash when creating a bottle
[14:19] <Maik> sammyg1321: i guess python-wxgtk3.0 is python 2 which isn't supported anymore
[14:19] <sammyg1321> Maik lemme get back to you
[14:19] <Maik> sammyg1321: i'm no expert though, just searching and thinking with you :)
[14:20] <Maik> never used that stuff like playonlinux/wine myself
[14:21] <lotuspsychje> keiserr: we dont officially support chrome, did you try to reproduce this on the ubuntu alternate; chromium browser?
[14:21] <sammyg1321> Maik yeah makes sense, but this is what i get rror in POL_WineWine seems to have crashedIf your program is running, just ignore this message
[14:21] <sammyg1321> All the time :/
[14:23] <sammyg1321> Adn i didnt even start the installer or anything
[14:26] <Maik> sammyg1321: did you search for that error and what it is that causes it?
[14:26] <sammyg1321> Maik Super unclear, i really am confused as it seems so generic
[14:26] <keiserr> lotuspsychje, i have the same issue on gnome terminal as well when i have multiple terminals openned
[14:27] <lotuspsychje> keiserr: can you open a journalctl -f and see if you can catch errors in realtime?
[14:27] <keiserr> *i mean when i have multiple tabs openned
[14:28] <lotuspsychje> keiserr: wich graphics card do you have?
[14:29] <keiserr> lotuspsychje, this maybe? gnome-shell[4051]: pushModal: invocation of begin_modal failed
[14:30] <lotuspsychje> keiserr: since when did this start to occur?
[14:31] <sammyg1321> Maik you think  a fresh buntu install would make a world of difference?
[14:31] <keiserr> lotuspsychje, well lspci gives me this 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
[14:31] <keiserr> lotuspsychje, it started happening since yesterday. I have been using this setup for nearly a year now without any issues. and it is a laptop i use for my work
[14:31] <Maik> sammyg1321: i don't know to be honest
[14:32] <sammyg1321> yeah ._.
[14:32] <sammyg1321> im a bit duped not too sure where to look
[14:32] <keiserr> i applied the recent updates this morning hoping this will fix it, but the issue persists
[14:32] <jmosco> I have zero success trying to use any nvidia drivers other than nouveau
[14:32] <lotuspsychje> keiserr: yeah, but did you have this glitch from the start, or did it happen recently to you?
[14:34] <keiserr> lotuspsychje, no from the start never had this glitch, it started happening yesterday night
[14:34] <lotuspsychje> keiserr: ah ok, do you have time to file a bug right now?
[14:35] <keiserr> lotuspsychje, one more thing to note, i had another laptop, which had the same issue as well, but the other one was of a different model and was running an older version of ubuntu, in the end i stopped using it, since that issue became annoying and i didn't have time to investigate
[14:35] <keiserr> lotuspsychje, https://bugs.launchpad.net/ubuntu there right?
[14:36] <lotuspsychje> keiserr: no, ubuntu-bug gnome-shell from a terminal please
[14:36] <troozers> Sorry, had to reboot my laptop a few times
[14:36] <troozers> OK, I've managed to disable HDMI Audio Output by creating my own systemd startup script
[14:36] <keiserr> lotuspsychje,  ok i will try it after work today. thank you.
[14:37] <lotuspsychje> keiserr: just fill in a title and your full story and we will catch the bug later when you file it, feel free to share the bug ID after you filed it
[14:37] <troozers> But, as I think some of you were trying to hint to already, the problem seems to be "feedback" from the default microphone.  If I change the Input Device from the WebCam to an internal built in audio the feedback issue disappears
[14:38] <keiserr> lotuspsychje, i guess it is display errors right?
[14:38] <Starship8012> i'd like to monitor my system load, memory useage over time. what's a good way to write these into a log periodically? cronjob?
[14:39] <giaco> hello
[14:39] <tomreyn> tdm4: i think upgrade-from-grub-legacy runs when you install grub2 and its postinstallation-scripts notice that you've been previously using grub 1.0* / 0.99 / legacy
[14:39] <giaco> I'm dealing with an usb mass storage driver that appears in dmesg, appears in lsusb, but doesn't create a device and doesn't appear in lsblk
[14:40] <giaco> I'm not getting any kind of error out of dmesg and lsusb, so I don't know what's happening
[14:42] <lotuspsychje> keiserr: i suspect gnome-shell
[14:42] <tomreyn> Starship8012: sysstat
[14:44] <tomreyn> giaco: run    sudo udevadm monitor    while plugging in the device
[14:49] <giaco> tomreyn: k
[14:59] <tdm4> tomreyn: ok thanks
[15:02] <rapidwave> I'm trying to make clock use internet servers for keeping set. I keep getting dialog saying NTP isn't supported. I've installed ntpsec and ntp packages, but still getting the dialog.
[15:02] <keiserr> lotuspsychje, 1905287 , I don't have much info to give, on it, though, if further information is requested i can push, since there might be some sensitive info in my logs hence why i didn't push all my logs with the ubuntu-bug tool
[15:03] <lotuspsychje> keiserr: you filed against the wrong package and not from ubuntu-bug i see
[15:04] <lotuspsychje> keiserr: change the packagename to gnome-shell and then apport-collect 1905287 from the affected machines please
[15:07] <lotuspsychje> -s
[15:09] <keiserr> lotuspsychje, done.
[15:11] <lotuspsychje> keiserr: apport-collect 1905287, too please
[15:15] <jka_> I have a problem using youtube-dl. If a playlist has more than 100 entries, YT uses a javascript-based "autoscroll" feature. youtube-dl will only also find the first 100 entries because it cannot handle this autoscrolling stuff. How can i solve this?
[15:15] <Habbie> jka_, perhaps ask in #youtube-dl
[15:16] <jka_> I also asked in youtube-dl, but there was no response :-(
[15:16] <Habbie> it's good etiquette to mention that before you ask here :)
[15:16] <jka_> Perhaps there is another tool which helps me to get the full playlist? I just need a .txt file with all links.
[15:17] <jka_> ^^
[15:23] <jka_> In #youtube-dl i asked if i can get download the list with youtube-dl. In this channel i am asking for another tool :-)
[15:29] <Squishy> jka_, what about using an archive list to skip the first 100 once they've been grabbed already? Have you tried that already?
[15:35] <Sparkee> hi, do you guys know where is the equivalent of /etc/sysconfig (CentOS/RHEL) in Ubuntu?
[15:36] <Sparkee> it looks /etc/default ?
[15:37] <gurki> is there a way to tell the nvidia driver on ubuntu which display it shall send audio to?
[15:38] <gurki> situation one: one display connected, audio works. situation two: i connect a second display, second display seems to take priority (and advertises to have speaker although it doesnt) - no sound
[15:38] <gurki> speakers*
[15:40] <gurki> as ussual, one finds the solution 30 seconds after asking on irc
[15:40] <gurki> pavucontrol will let me select a specific hdmi output at the "configuration" tab
[15:47] <coconut> gurki, thanks for still sharing the solution then gurki!
[15:50] <gurki> np :)
[15:55] <Blzt> Hello there, I need some help : I upgraded to Ubuntu 20.04 but I encounter some dock issues, the show-app button does not appear in my dock, even when I set the show-show-apps-button to "true", I tried to desactivate all my extensions but it doesn't work either
[15:55] <Blzt> I even tried to reinstall gnome
[16:00] <tomreyn> Blzt: try logging out, switching to a tty, loging in there, renaming $HOME/.local/share/gnome-shell/ to somethign else, logging out of the tty, switching back to the login screen, and logging in.
[16:02] <Blzt> tomreyn, I will try that, thank you
[16:12] <Blzt> tomreyn, here's what worked finally : when on login screen I noticed that I was using GNOME-classic instead of GNOME, swiching solved the problem
[16:12] <Blzt> thanks for your advice
[16:22] <troozers> Audio Question: I have a laptop with the 3.5mm output jack going to a set of speakers.  There's a HUGE amount of buzzing (feedback) that kicks in, and it "seems" to be related to the Input (mic) settings.  Does anyone know what's causing this?
[16:22] <troozers> If I open the Sound Settings, the buzz disappears.  Close the Setting page, wait a few moments and it re-appears
[16:29] <troozers> Also, if I play anything (music, youtube) the buzzing will disappear until the audio output stops
[16:34] <giaco> tomreyn: https://termbin.com/hmrx
[16:44] <petrhl> Hi, I'd like to run my custom mysql server with custom directory location. The command is:
[16:44] <petrhl> mysqld --defaults-file=/home/petr/.config/cqrlog/database/mysql.cnf --datadir=/home/petr/.config/cqrlog/database --socket=/home/petr/.config/cqrlog/sock --port=64000
[16:45] <petrhl> but nothing happened
[16:45] <petrhl> I already tried
[16:45] <petrhl> mysqld --defaults-file=/home/petr/.config/cqrlog/database/mysql.cnf --datadir=/home/petr/.config/cqrlog/database --socket=/home/petr/.config/cqrlog/sock --port=64000 --verbose --initialise
[16:45] <petrhl> but still nothing. In the error log is this:
[16:45] <petrhl> 2020-11-23T16:42:59.166786Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu<IP_ADDRESS>) starting as process 4180
[16:45] <petrhl> 2020-11-23T16:42:59.182309Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
[16:45] <petrhl> 2020-11-23T16:42:59.182464Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
[16:45] <petrhl> 2020-11-23T16:42:59.182507Z 0 [ERROR] [MY-010119] [Server] Aborting
[16:45] <petrhl> 2020-11-23T16:42:59.182806Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu<IP_ADDRESS>)  (Ubuntu).
[16:46] <petrhl> The directory exists. I suppose, the problem could be with apparmor. But I have this in /etc/apparmor.d/local/usr.sbin.mysqld
[16:46] <petrhl> @{HOME}/.config/cqrlog/database/  r,
[16:46] <petrhl> @{HOME}/.config/cqrlog/database/** rwk,
[16:47] <petrhl> I have no idea why it does not work. There was not any problem in Ubuntu 18.04 but it does not work with 20.04 and newer. Could you help me, please? I already spent many hours googling but without any success :(. Thanks a lot.
[16:54] <quadrathoch2> petrhl I guess #ubuntu-server can help you better ;)
[17:04] <petrhl> quadrathoch2, thanks a lot, I'll try it
[17:05] <coconut> petrhl, try there but with a pastebin please
[17:06] <petrhl> coconut I'm sorry, next time I'll use the pastebin.
[17:07] <coconut> petrhl, it's just that the irc server can't take such pastes at once(and it is easier to read). Thanks.
[17:11] <giaco> I'm dealing with an usb mass storage driver that appears in dmesg, appears in lsusb, but doesn't create a device and doesn't appear in lsblk
[17:11] <giaco> I'm not getting any kind of error out of dmesg and lsusb, so I don't know what's happening. This is that udev monitor says https://termbin.com/hmrx
[17:19] <tomreyn> giaco: and what's in dmesg + lsusb?
[17:19] <tomreyn> more details could help you get help
[17:20] <tomreyn> udevadm monitor is useful to see how and whether a usb device is handled by the time you connect it.
[17:20] <tomreyn> but so is dmesg -w    /    journalctl -f
[17:32] <vincenzoml> Hi, I'm trying to run the xfce4 session; if I use startx and add xfce4-session to my .xinitrc, it works, but if I don't use a .xinitrc and use gdm instead, I get a crash with no error file. What can I do? I'm on ubuntu 20.10
[17:34] <vincenzoml> sorry I'm back
[17:36] <tomreyn> where are you looking for logs, though?
[17:36] <vincenzoml> and back for the third time :) Sorry again! I'm staying for a while now, I hope.
[17:37] <tomreyn> journalctl? ~/.local/share/xorg/ ?
[17:37] <tomreyn> i'm into async chat myself, am cooking.
[17:37] <vincenzoml> I didn't know about .local/share/xorg
[17:37] <vincenzoml> thanks
[17:37] <vincenzoml> I knew about .xsession-errors, that's a thing of the past it seems
[17:37] <vincenzoml> will retry, and then come back
[17:44] <vincenzoml> Here I am, so I gathered .xsession-errors (which I actually have when there are errors), .local/share/xorg/Xorg.0.log and journalctl -e
[17:44] <pavlos> petrhl: who's the owner of /home/petr/.config/cqrlog/database ? should be mysql
[17:44] <vincenzoml> the problem is that xfce-session doesn't work (but it works from startx)
[17:44] <vincenzoml> I've looked at the log and there are things I don't understand there
[17:44] <vincenzoml> where can I upload them?
[17:44] <petrhl> it's me, petr the same user who is trying to run the mysqld
[17:45] <quadrathoch2> vincenzoml paste.ubuntu.com
[17:45] <vincenzoml> here we are: Xorg.0.log https://paste.ubuntu.com/p/pW3jZkk8hG/
[17:46] <vincenzoml> xsession-errors: https://paste.ubuntu.com/p/qMDj3NPw7d/
[17:47] <pavlos> petrhl: read this section, https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/data-directory-initialization.html
[17:47] <vincenzoml> journalctl: https://paste.ubuntu.com/p/3m6k5hJ8Mz/
[17:47] <vincenzoml> Could someone look at my .xsession-errors please? whenever :)
[17:48] <petrhl> pavlos, thanks, I know how to change the directory when using mysql as mysql users. Right now I'm trying to run it as ordinary user with ata directory in my $HOME. It worked fine with MySQL 5.7 but it sopped working with MySQL 8.0 :(
[17:57] <vincenzoml> here are some suspicious lines from journalctl -e: nov 23 18:41:24 sarasvathi /usr/libexec/gdm-x-session[70485]: /usr/bin/startxfce4: X server already running on display :0
[17:58] <vincenzoml> nov 23 18:41:24 sarasvathi /usr/libexec/gdm-x-session[70485]: xfce4-session: Another session manager is already running
[17:58] <vincenzoml> nov 23 18:41:24 sarasvathi xdg-desktop-portal-gtk[70637]: Unable to init server: Impossibile connettersi: Connessione rifiutata
[17:58] <vincenzoml> nov 23 18:41:24 sarasvathi xdg-desktop-por[70637]: cannot open display: :0
[17:58] <vincenzoml> (I stop here)
[18:00] <vincenzoml> ah, it seems I've found a bug which was closed already https://bugzilla.redhat.com/show_bug.cgi?id=1611757
[18:13] <Sven_vB> hi :) debmirror somehow doesn't download one of the missing deb files. might it be related to "Ignoring missing Release file for dists/xUbuntu_20.04/main/binary-amd64/Packages.gz"? should that Release file be located at "dists/xUbuntu_20.04/Release"? because that one exists and looks correct.
[18:47] <troozers> Can anyone help with harsh buzzing noise when connecting my 3.5mm audio output to speakers?  Only disappears when I am playing audio, or when I am in Sound Settings
[18:48] <troozers> Am running Ubuntu 20.04 on a Dell XPS13
[19:08] <pirx> hi! for how long do you think ifupdown and resolvconf will be around? i just installed a new 20.04 server and found myself (still) removing netplan and disabling systemd-resolved...
[19:16] <blueeagle> pirx: Probably until IPv6 is obsoleted.
[19:26] <pirx> blueeagle: ok, that sounds reassuring:)
[19:27] <blueeagle> pirx: It might not be included as a package in any distributions for that long, but the source (read
[19:27] <blueeagle> (read: truth) is out there.
[20:02] <rapidwave> I set screensaver to start after 1 minute idle, lock-screen after another minute. Problem I have is that when I try to unlock, the password dialog won't let me type anything.
[20:09] <^peter^> rapidwave   reboot ?
[20:11] <rapidwave> The only way I found to do that was a cold-boot and I really shouldn't be doing that
[20:11] <rapidwave> I'm wondering why the keyboard doesn't work when it asks for password
[20:12] <tomreyn> which desktop / login manager is this? apparently not gdm / gnome-shell?
[20:18] <cousteau> Hi!
[20:19] <cousteau> How risky is it to resize a partition?  Is there a significant risk of data loss?
[20:19] <TJ-> cousteau: a partition is just two values; starting offset and block count
[20:20] <cousteau> I have about 80 GB for /home and 30 GB for /, but have realized that / is almost full, so maybe it's a good idea to reconsider this distribution
[20:20] <TJ-> cousteau: what you set those to, and what you do with the new value, might cause issues if you set them to overlap, or truncate, existing structures
[20:20] <TJ-> cousteau: that is where choosing LVM originally pays dividends since that makes it easy to alter allocations
[20:20] <cousteau> /home and / are adjacent to each other, so shrinking one and extending the other shouldn't be a problem as long as partition editors don't overwrite data
[20:21] <cousteau> TJ-, dammit, I don't remember what I used... but considering the partitions have boring names (/dev/sdb2, etc) I suspect I didn't go the LVM way
[20:21] <TJ-> cousteau: your problem is if you need to 'move' the latter 'down' to where the first partition was
[20:21] <cousteau> LVM is like /dev/mmcm0clafjlsgajsdkfvsc or something like that, right?
[20:22] <TJ-> cousteau: correct
[20:22] <cousteau> ok
[20:22] <TJ-> cousteau: which partition is which in your case?
[20:22] <cousteau> what do you mean move down?  I would need to move any data written in the affected region that will "change owners" so that it gets out of the way, if that's what you mean
[20:23] <cousteau> /dev/sdb1 is EFI, /dev/sdb2 is /, and /dev/sdb3 is /home
[20:23] <cousteau> (and /dev/sda1 is /opt on the HDD, in case you wanted to know)
[20:23] <cousteau> oh, and /dev/sdb4 is swap.
[20:24] <cousteau> (no extended partition there; I didn't think I'd need one)
[20:24] <TJ-> cousteau: example: /dev/sda1 is /home/ file-system 80GB, /dev/sda2 is root-fs 30GB, so /home/ and sda1 has to shrink by 20GB. That isn't too difficult to achieve, however, then for root-fs to make use of the 20GB freed it has to be *moved* back to where sda1 was
[20:25] <cousteau> I see
[20:25] <TJ-> cousteau: gparted can generally do this for you safely, booted from a LiveISO
[20:25] <cousteau> so sda2 needs to be extended
[20:25] <cousteau> thanks!
[20:25] <TJ-> cousteau: correct - it's starting offset points to where sda1 once was
[20:25] <cousteau> that's what I wanted to know.  I'll still make a backup of /home, juuust in case
[20:27] <cousteau> I see.  Because there's important data that's written right "at the beginning" of the partition, right?  And probably the rest of the partition is addressed based on this beginning so you also need to rewrite all the addresses
[20:28] <cousteau> in my case it's sdb2 I want to grow and sdb3 to shrink, so sdb3 is going to have to do twice the work -- move away the data and put the partition table(?) in the new position
[20:29] <cousteau> (where sdb1,2,3,4 are in that order in disk.  I don't know if it's possible to have them in a different order but I think it is, so just to clarify that this isn't the case.)
[20:30] <TJ-> cousteau: partition table is just 64 bytes in sector 0 (MBR) --- it contains the offsets/size for each of the 4 primary partitions
[20:30] <cousteau> ok then I think I meant file table
[20:30] <TJ-> cousteau: the *data* in the partitions is what the file-systems put there, so when you change the start/size of a partition, the file-system has to be moved
[20:30]  * cousteau continues spitting out terms he vaguely remembers having heard until he gets one right
[20:31] <TJ-> cousteau: shrinking isn't usually a problem but changing the starting sector implies a move. With LVM you can avoid that by creating a new empty partition for just the freed space, making that partition a physical volume, then adding that PV to the Volume Group
[20:32] <cousteau> oh, I see how it works
[20:32] <TJ-> but with raw partitions+file-systems you can't do that, so have to move things around
[20:32] <cousteau> but changing the starting sector is not THAT much of a problem in practice, right?
[20:32] <cousteau> shrinking a partition implies moving data anyway
[20:33] <TJ-> cousteau: with the correct tools to help you calculate where everything should be, it is generally OK
[20:33] <cousteau> "the correct tools" being good ol' gparted, right?
[20:33] <TJ-> cousteau: no, shrinking generally means only changing the file-system size value in its metadata
[20:34] <TJ-> cousteau: yes, although I do these things manually on occassion (calculating the offsets myself) to ensure I keep my eye in!
[20:34] <cousteau> well, I need to move the data that is at the end of the partition out of there to avoid losing it, don't I?
[20:34] <cousteau> (well, gparted needs to)
[20:34] <TJ-> cousteau: the file-system in /home/ if there is free space won't be fragmented (assuming ext4) so it won't be a problem
[20:34] <TJ-> cousteau: other file-systems can be more difficult
[20:34] <cousteau> TJ-, I had to deal with parted manually once because I touched something I shouldn't.  Wasn't nice.  But at least the gparted documentation was super helpful.
[20:35] <cousteau> TJ-, I thought ext FSs precisely put files wherever the hell they'd fit, not compacted at the beginning
[20:35] <cousteau> this is something I should maybe learn some day
[20:36] <TJ-> cousteau: sounds like NTFS - that has a terrible reputation for fragmenting and putting file-system structures at the end and refusing to move them
[20:37] <TJ-> cousteau: I saw that recently when shrinking a bunch of ex-Windows PCs to make way for Xubuntu, and Windows disk management couldn't/wouln't move a 16KB file from end of a 128GB partition ... the Linux ntfsresize tooling had no problems
[20:37] <cousteau> I thought it went like:  NTFS relies on the files being contiguous; EXT doesn't mind putting them wherever it feels like, so it may just fragment them and that's not a problem
[20:38] <cousteau> woah, and Windows still worked?
[20:38] <cousteau> or that file, at least?
[20:38] <cousteau> maybe it was some critical file that needed to be there for... whatever reason
[20:43] <TJ->  cousteau  the critical file was $LogFile, 16KB, and placed at end of an otherwise almost empty file-system
[20:44] <rjwiii> troo
[20:44] <cousteau> oh, it starts with a dollar.  That sounds important...
[20:44] <jayjo> using the new ubuntu auto-install (not preseeding) is it possible to reference a USB partition via a label (or something else) when adding a line to sources.list?
[20:44] <cousteau> (never understood what's with Windows and weird file names, specially on a file system that prevents most weird file names)
[20:45] <Tripknotix> incase anyone was wondering from last week, it turned out an entire satadom drive was missing, the other system had 2 drives, so i only cloned one, the OS drive not thinking abouta  2ndary drive
[20:45] <Tripknotix> so when i popped in a second one i had to reclone both drives, to do a restore ont he newer machine
[20:45] <Tripknotix> and it worked =)
[20:45] <Tripknotix> thanks you guys for the idea to check the drive cables ;)
[20:48] <bumblefuzz> I just ran update on my machine
[20:48] <bumblefuzz> which included grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-pc grub-pc-bin grub2-common
[20:49] <bumblefuzz> during the install of grub, I get the following errors
[20:49] <bumblefuzz> Installing grub to /boot/efi.
[20:49] <bumblefuzz> Installing for x86_64-efi platform.
[20:49] <bumblefuzz> grub-install: warning: Internal error.
[20:49] <bumblefuzz> grub-install: error: failed to register the EFI boot entry: Operation not permitted.
[20:50] <TJ-> bumblefuzz: that means "efibootmgr" failed, which might mean the efivars file-system is mounted read-only
[20:50] <TJ-> bumblefuzz: does "efibootmgr" work on its own?
[20:50] <bumblefuzz> how can I check that?
[20:50] <bumblefuzz> I really don't know enough about grub
[20:50] <bumblefuzz> what command should I enter?
[20:51] <TJ-> bumblefuzz: check the mount options "grep efivars /proc/mounts" and look for "rw" option
[20:51] <TJ-> bumblefuzz: use "efibootmgr" to ensure it can read the boot menu entries
[20:51] <bumblefuzz> efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
[20:51] <bumblefuzz> what do you mean use efibootmgr?
[20:52] <bumblefuzz> I don't know what you meanm
[20:52] <TJ-> bumblefuzz: run that command
[20:52] <bumblefuzz> BootCurrent: 0004
[20:52] <bumblefuzz> Timeout: 1 seconds
[20:52] <bumblefuzz> BootOrder: 0004,0000
[20:52] <bumblefuzz> Boot0000* Windows Boot Manager
[20:52] <bumblefuzz> Boot0003* Windows Boot Manager
[20:52] <bumblefuzz> Boot0004* ubuntu
[20:54] <TJ-> bumblefuzz: that looks OK then, it can be read. So we need to know why grub-install reported "failed to register the EFI boot entry: Operation not permitted" ... the clue would be in earlier lines it wrote, do you still have those?
[20:55] <bumblefuzz> no
[20:55] <bumblefuzz> I'm worried about restarting my machine now
[20:57] <TJ-> bumblefuzz: issue the grub-install command manually to see if it fails again, and capture the error
[20:57] <bumblefuzz> Installing for x86_64-efi platform.
[20:57] <bumblefuzz> grub-install: warning: disk does not exist, so falling back to partition device /dev/sda2.
[20:57] <bumblefuzz> grub-install: warning: disk does not exist, so falling back to partition device /dev/sda2.
[20:57] <bumblefuzz> grub-install: warning: disk does not exist, so falling back to partition device /dev/sda2.
[20:57] <bumblefuzz> grub-install: error: disk `hostdisk//dev/sda2' not found.
[20:57] <intman32> Hi
[20:57] <intman32> .
[20:57] <TJ-> bumblefuzz: what command are you issuing?
[20:58] <bumblefuzz> grub-install
[20:58] <TJ-> bumblefuzz: OK, so there is some kind of underlying disk change /config change affecting it
[20:59] <bumblefuzz> I haven't done anything...
[20:59] <sarnold> bumblefuzz: do you have both grub-pc and grub-efi-amd64 installed?
[20:59] <bumblefuzz> how do I check
[20:59] <bumblefuzz> ?
[21:00] <sarnold> bumblefuzz: dpkg -l 'grub-*', look for the 'ii' lines
[21:00] <TJ-> bumblefuzz: show us "pastebinit <( lsblk; sudo blkid; cat /boot/grub/device.map 2>&1 )"
[21:00] <bumblefuzz> https://paste.ubuntu.com/p/cMGr7cwJZk/
[21:03] <TJ-> bumblefuzz: hmmm!
[21:03] <bumblefuzz> ?
[21:03] <TJ-> bumblefuzz: means I need to think about it :) nothing obvious so far
[21:03] <bumblefuzz> oh
[21:04] <TJ-> bumblefuzz: /dev/sda2 is the EFI system partition, and is mounted, but GRUB's internal probing functions don't find it
[21:04] <TJ-> bumblefuzz: show us "pastebinit <( apt list --installed 'grub*' ) "
[21:05] <bumblefuzz> https://paste.ubuntu.com/p/mC3TRNk6Qj/
[21:06] <sarnold> bumblefuzz: do you have a /sys/firmware/efi directory?
[21:06] <bumblefuzz> yes
[21:08] <TJ-> bumblefuzz: as sarnold correctly deduced; it looks like you've somehow got both grub-pc and grub-*-efi installed, and they conflict; for EFI booting grub-pc shouldn't be installed
[21:08] <bumblefuzz> that's weird
[21:08] <bumblefuzz> what's are those?
[21:08] <bumblefuzz> or what's the difference?
[21:09] <sarnold> so.. I've not seen a case like this before, but my current guess on how to handle this is to install grub-efi-amd64 and uninstall grub-pc with a command like: sudo apt install grub-pc- grub-efi-amd64  -- and then once that's done, run sudo dpkg-reconfigure grub-efi-amd64  to make sure it's set to install to the right place
[21:09] <bumblefuzz> this is almost a stock install
[21:09] <sarnold> the grub-efi-amd64 is for booting EFI / UEFI systems, grub-pc is for booting pre-EFI systems, or EFI systems that have been configured to use CSM aka Legacy
[21:09] <TJ-> grub-pc{,-bin} are for BIOS boot method; grub-efi-* are for EFI boot method, and your info shows the system is using EFI
[21:10] <bumblefuzz> that command gave the same error
[21:11] <bumblefuzz> yeah, I have EFI
[21:11] <bumblefuzz> and that command gave the same error
[21:11] <TJ-> bumblefuzz: try "sudo apt remove grub-pc; sudo apt install grub-efi-amd64"
[21:11] <bumblefuzz> GRUB failed to install to the following devices:                                     │
[21:11] <bumblefuzz>                 │                                                                                │
[21:11] <bumblefuzz>                 │ /dev/sda2                                                                            │
[21:11] <bumblefuzz>                 │                                                                                │
[21:11] <bumblefuzz>                 │ Do you want to continue anyway? If you do, your computer may not start up properly.  │
[21:11] <bumblefuzz>                 │                                                                                │
[21:11] <bumblefuzz>                 │ Writing GRUB to boot device failed - continue?
[21:11] <xtao> i've got both grub-pc and grub-efi-amd64 as well and mine is a clean install of 20.10. nothing strange about it
[21:12] <xtao> (mine boots from bios)
[21:12] <TJ-> bumblefuzz: answer 'yes'
[21:12] <bumblefuzz> that second command worked
[21:12] <TJ-> xtao: on 20.04 grub-pc declares a Conflicts/Replaces on grbu-efi-amd64
[21:12] <chaslinux> Seem to be currently having issues with the ca.archive.ubuntu.com, when I replace it with us.archive.ubuntu.com no issues.... (in Canada, wondering if there are other reports of this).
[21:12] <Aavar_> I have quite a few extra boot options in my UEFI boot menu that I would like to remove (old distros that is not installed). I see directories with the same names in /boot/. Can I remove them to get rid of the unused entries?
[21:12] <TJ-> bumblefuzz: OK, now try "sudo grub-install /dev/sda" and hope
[21:13] <TJ-> Aavar_: yes; see "man efibootmgr"
[21:13] <bumblefuzz> should it be /dev/sda2?
[21:14] <bumblefuzz> not /dev/sda ?
[21:14] <TJ-> bumblefuzz: /dev/sda
[21:14] <TJ-> bumblefuzz: install wants the physical device NOT a partition
[21:14] <bumblefuzz> Installing for x86_64-efi platform.
[21:14] <bumblefuzz> grub-install: warning: Internal error.
[21:14] <bumblefuzz> grub-install: error: failed to register the EFI boot entry: Operation not permitted.
[21:15] <TJ-> bumblefuzz: if it weren't that we know efivars is mounted, I'd think the system had booted in BIOS mode!
[21:15] <bumblefuzz> well, I'm totally confused
[21:16] <TJ-> bumblefuzz: let's grab detailed logs. run "sudo grub-install -v /dev/sda |& tee /tmp/grub-install.log" then show us "pastebinit /tmp/grub-install.log"
[21:16] <bumblefuzz> https://paste.ubuntu.com/p/sGdN6ZCz29/
[21:19] <TJ-> bumblefuzz: this is beginning to look like a bug in the PC's own firmware, not Ubuntu. It looks like the firmware on the motherboard is refusing to accept the updated boot menu entry
[21:19] <TJ-> bumblefuzz: it doesn't really need to add one anyhow since it is already there.
[21:20] <TJ-> bumblefuzz: show us "pastebinit <( efibootmgr -v )"
[21:20] <bumblefuzz> https://paste.ubuntu.com/p/qzb2Dr6Vfq/
[21:21] <bumblefuzz> how do I tell the motherboard firmware people about this?
[21:22] <TJ-> bumblefuzz: the entry is already there so it won't fail to boot - but it seems/feels like the firmware has developed a problem and is refusing writes. This was an issue several years ago with certain makes/models of systems. What make/model is that? "journalctl -k | grep DMI:"
[21:22] <bumblefuzz> PRIME X570-P, BIOS 2812 11/04/2020
[21:23] <bumblefuzz> are you able to file a bug with them?
[21:24] <bumblefuzz> I mean, is there even a way to do that?
[21:24] <TJ-> bumblefuzz: it's unclear if it is a bug, but if there's a new firmware ("BIOS") available it might contain a fix
[21:25] <bumblefuzz> well I reinstalled ubuntu after upgrading to the latest firmware
[21:25] <bumblefuzz> that's what this is running
[21:25] <bumblefuzz> that's when all this started
[21:25] <TJ-> bumblefuzz: anyhow, the earlier GRUB issue is solved so the system should reboot without a problem, based on what I've seen
[21:25] <TJ-> bumblefuzz: ouch!? so the latest firmware might contain a problem?
[21:25] <bumblefuzz> but how would I file a bug with them
[21:25] <bumblefuzz> or notify them of the problem?
[21:26] <TJ-> bumblefuzz: I wonder if the new firmware prevents over-writing an existing entry
[21:26] <TJ-> bumblefuzz: I have no idea; it's Asus!
[21:26] <sarnold> I wonder if there's anything in the bios screens like "protect boot order" or "prevent boot viruses" or something similar?>
[21:27] <bumblefuzz> ok, I'm going to try and reboot and I'll check
[21:27] <bumblefuzz> fingers crossed
[21:28] <sarnold> I thought I'd seen a bug report once where foundations folks asked for more details on this one, but can't find the bug report again :(
[21:31] <bumblefuzz> well it reboots
[21:31] <bumblefuzz> and I didn't see an option to protect the boot order
[21:32] <bumblefuzz> where in the logs did you see that the mobo isn't accepting writes?
[21:33] <TJ-> bumblefuzz: I didn't; I inferred that from the error message
[21:33] <bumblefuzz> how?
[21:33] <TJ-> "Operation not permitted"
[21:34] <bumblefuzz> but how do you know it's the mobo and not something else?
[21:35] <TJ-> bumblefuzz: in the background grub-install is calling "efibootmgr -c -d /dev/sda -p 2 ..."
[21:35] <TJ-> bumblefuzz: because efibootmgr is calling EFI functions provided by the motherboard firmware
[21:36] <TJ-> bumblefuzz: it does that via the 'efivars' file-system, and we checked it is mounted read-write 'rw'
[21:38] <bumblefuzz> so, if it's mounted rw, how can it not be permitted to write?
[21:40] <TJ-> bumblefuzz: as I've said; possibly a bug in the firmware
[21:40] <bumblefuzz> there's no way to check for anything deeper?
[21:43] <TJ-> bumblefuzz: you could try manually adding a new boot menu entry in another slot using efibootmgr manually, to test if its a general write issue, or just not allowing replacing/editing an existing entry
[21:43] <bumblefuzz> is that easy to do?
[21:44] <TJ-> bumblefuzz: see the manual "man efibootmgr"
[21:44] <bumblefuzz> nah I don't understand it well enough to do it alone
[21:52] <bumblefuzz> ok, I'm leaving a reply with Asus
[21:52] <bumblefuzz> what's the one liner I need to use to describe this?
[22:01] <romrayster> Hey guys, I have a CUPS server and I am looking for some kind of webapp where people can upload and print pdfs from a web interface (which integrates with the CUPS server). Any suggestions?
[22:04] <sarnold> bumblefuzz: I think "'operation not permitted' when trying to update EFI boot order"
[22:05] <sarnold> romrayster: if your users are on your network you could make the printer available via firefox or chromium-browser or whatever as a standard remote printer thing
[22:06] <romrayster> @sarnold: Like a plugin? I couldn't find a default upload & print option in the CUPS interface.
[22:07] <blueeagle> romrayster: I've not heard of any such implementation, but it should be possible to make something with http://www.nongnu.org/phpprintipp/. Not sure if you would want to expose CUPS to the web, though.
[22:08] <blueeagle> romrayster: There's also the cups-ipp api for PHP.
[22:09] <sarnold> romrayster: our friends at arch have some intrustructions on a few different ways to share cups https://wiki.archlinux.org/index.php/CUPS/Printer_sharing
[22:11] <romrayster> @sarnold @blueeagle thanks for the links, I'll check them out. I'll probably go for a browser plugin solution, coding my own will be too much work for now.
[22:11] <blueeagle> romrayster: a "browser plugin" would need network connectivity to the printer. If you already have network connectivity with the printer then sharing it via SMB is preferable.
[22:17] <romrayster> @blueeagle : it's available on the network, I have the server available on the private net. It's just that we do homeoffice and on our corporate machines we cannot install drivers. So for printing we always go over the phone. IPP or SMB plugin should work.
[22:21] <tomreyn> you really just need a html page with some javascript, and an iframe, where you let the use load the pdf file into, which the javascript code then prints. (no, i won't provide the code ;-) ).
[22:26] <romrayster> @tomreys : thanks for the input, I am sure it's manageable with not too much effort. I am just very surprised that it does not yet exist. It sound to me like a solution every corporate or copy shop could use. Role based access to printer over webinterface instead of rather complex setup on each individual and different machine.
[22:31] <blahboybaz> Is there a way to find out what sd card reader I have on my laptop? I think I can see a slot where it may go but I'm not familiar with these devices and want to be sure I get the right card when I buy one
[22:33] <blueeagle> romrayster: I'm sorry, but you're setting up a CUPS server to print on a printer and you don't have the authority to install printer drivers on the workstations? Do you have authority to set up the print server then? o.0
[22:33] <blueeagle> blahboybaz: `lsusb` or `lspci` would probably list it.
[22:34] <blueeagle> blahboybaz: If it is recognized, that is.
[22:34] <romrayster> @blueeagle: I have a small board in the home network with the CUPS server. It's not the working stations
[22:35] <Bashing-om> blahboybaz: Curious too if ' sudo lshw -C Disk -short ' shows the reader.
[22:40] <blueeagle> romrayster: Ok, I am sorry, I misread that. If your IT dept doesn't remote in to allow those driver installs they need some new people tbh.
[22:41] <romrayster> @blueeagle : thanks, it'a big public institution, don't think I can do much there but I can request. Homeoffice has been a challenge they have not manage to master yet.
[23:10] <blueeagle> I've worked for two companies during the last year, both with 5000+ employees, and what we did was make drivers for the most common brands available in software center (MECM), and that has worked quite well. Then again we don't have too many people at home needing to print stuff.
[23:17] <olspookishmagus> hello, is there a boot option that will prevent the live media (CD/DVD) from entering it's DE?
[23:20] <oerheks> olspookishmagus, bios password and lock down usb boot, if such option is available.
[23:21] <sarnold> oerheks: my guess is olspookishmagus is hoping to get it to boot to command line, instead of gui
[23:21] <sarnold> maybe 'text'?
[23:21] <oerheks> oh, i understand not booting a live iso.
[23:23] <sarnold> it'll be interesting to find out if either one of us guessed correctly :)
[23:23] <blueeagle> olspookishmagus: If you edit the boot option and add a "3" after "quiet splash" you should boot into runlevel 3. At least back in the day.
[23:24] <tomreyn> olspookishmagus has quit (remote host closed connection.)
[23:24] <TJ-> blueeagle: runlevels went out years ago!
[23:24] <Hackwar> hi folks, I've bought myself the parts for a new homeserver and while I wait for their arrival, I wanted to decide what I want to install on it. I need primarily a NAS, but I'm also using it for some development work and as a multimedia center. My last system had Ubuntu Server, Virtualbox, a bunch of VMs, btrfs for the NAS filestorage and phpvirtualbox as well as webmin for administration.
[23:25] <blueeagle> TJ-: Well, hence the "back in the day".
[23:25] <Hackwar> That whole setup is a few years old and probably outdated. For example I used mdadm for the software raid and btrfs on top of that.
[23:25] <TJ-> blueeagle: :)
[23:25] <TJ-> Hackwar: mdadm is fine
[23:25] <quadrathoch2> Hackwar btrfs is also fine, as long as you use raid0, 1 or 10
[23:25] <quadrathoch2> without mdadm
[23:26] <TJ-> Hackwar: LVM might be a better option so you can allocate complete LVs to VMs and so on, and grow storage as needed
[23:26] <quadrathoch2> I would probably switch out virtualbox with libvirt, but that's it
[23:26] <Hackwar> My plan was to start with 2 disks with a RAID10 across both disks, which later is extended to 4 disks.
[23:26] <olspookishmagus> thanks blueeagle exaclty what I wanted
[23:26] <TJ-> Hackwar: I'd start with RAID1 - redundancy trumps performance
[23:26] <olspookishmagus> thank you too oerheks tomreyn
[23:26] <blueeagle> olspookishmagus: Did it work? o.0
[23:27] <olspookishmagus> haven't tried it yet, but I trust it will
[23:27] <quadrathoch2> I would agree on raid1 first
[23:27] <blueeagle> olspookishmagus: Don't. :) Last time I tried that, people were still using lilo.
[23:27] <Hackwar> TJ: Do I have to define beforehand that the disks shoudl be run as RAID10 or can I first make it a RAID1 and then later extend it?
[23:27] <Hackwar> to RAID10 that is.
[23:27] <olspookishmagus> I was recalling putting "single" in boot options but that would put me into runlevel 1
[23:27] <quadrathoch2> with btrfs you can convert it online
[23:27] <olspookishmagus> and I forgot about good ol' rc.d runlevels
[23:27] <tomreyn> olspookishmagus: hey, good to see you're still around. i was afraid this coul dbe another case of 'user asks question, gets 10 responses, disconnects.'
[23:28] <olspookishmagus> what was wrong with lilo anyway?
[23:28] <TJ-> olspookishmagus: best modern way is simply: "systemd.unit=multi-user.target"
[23:28] <Hackwar> ok. I have little knowledge about the right virtualisation system and I've been messing around with both Virtualbox and will need Docker in the future. Can I run both simultaneously? Or which one should I use?
[23:28] <TJ-> olspookishmagus: that starts a full non-GUI multiuser system
[23:28] <olspookishmagus> tomreyn: don't worry - expect the hippies to defect when canonical announces it's co-developed next Ubuntu OS with Microsoft ^^
[23:29] <quadrathoch2> Hackwar yes you can just run both (they don't interfere with each other)
[23:29] <olspookishmagus> that's even better TJ-
[23:29] <olspookishmagus> thank you
[23:29] <TJ-> Hackwar: VMs with libvirtd/qemu/kvm are orthogonal to docker and containers
[23:29] <sarnold> olspookishmagus: lilo couldn't address more than 2gigabytes or something, and iirc it didn't have any boot-time selection ability. if it didn't work, you had to grab rescue media.
[23:30] <sarnold> olspookishmagus: and if the filesystem *moved* your kernel data as part of a defragmenting? *toast*
[23:30] <olspookishmagus> ah the memories
[23:30] <Hackwar> ok, thanks. Will investigate from there.
[23:30] <olspookishmagus> btw, thank you too sarnold and oerheks
[23:32] <sarnold> olspookishmagus: the number of times I saw LI LI LI LI ... hehe
[23:40] <olspookishmagus> well on the other hand you could even render a disc useless and destroy it's data if you entered WRONG CHS on BIOS too
[23:40] <sarnold> I managed to avoid that :D
[23:41] <olspookishmagus> I usually do tasks like zero-fill and drive and then confirm it
[23:42] <olspookishmagus> so I don't need DE for this
[23:42] <TJ-> is someone going to mention "debug c800:5" to format an RLL HDD next?
[23:43] <sarnold> TJ-: not me! :) before my time
[23:43] <kk4ewt> TJ i havent seen that since 1989 (also worked for mfm hd as well)
[23:44] <kk4ewt> western digitial controllers
[23:44] <TJ-> kk4ewt: mfm/rll yeah; WD mostly; :ccc for adaptec
[23:44] <TJ-> IDE was so wonderful and magical when it arrived
[23:49] <olspookishmagus> anyone else indexing the ICs found on HDDs?
[23:49] <olspookishmagus> e.g.: spindle motor IC


[09:17] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3032 Preparing packages
[09:17] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3032 No packages are being considered! If you are preparing sources manually, please upload them to the PPA now
[09:33] -queuebot:#ubuntu-ci-eng- cpaelzer, https://bileto.ubuntu.com/#/ticket/3032 Failed to build
[10:38] -queuebot:#ubuntu-ci-eng- mitya57, https://bileto.ubuntu.com/#/ticket/3030 Publish failed: Diff missing
[10:40] -queuebot:#ubuntu-ci-eng- mitya57, https://bileto.ubuntu.com/#/ticket/3030 Preparing packages
[10:45] -queuebot:#ubuntu-ci-eng- mitya57, https://bileto.ubuntu.com/#/ticket/3030 Publishing packages
[11:10] -queuebot:#ubuntu-ci-eng- mitya57, https://bileto.ubuntu.com/#/ticket/3030 Proposed pocket


[10:46] <jphilips> Unit193, brainwash: either of you know how to request OPs permission in a channel
[10:47] <Unit193> If you already have flags in the channel, /msg ChanServ op #channelname
[11:08] <jphilips> no there doesnt seem to be any flags in the channel. the first time i joined the empty channel, it gave me the privileges, but after exiting and coming back in with others also having joined, i no longer have it
[23:53] <ali1234> found a bug on the live cd
[23:54] <ali1234> well, the USB live image
[23:54] <ali1234> exactly two hours after system power on the USB drive stops working, so / stops working and everything crashes
[23:55] <ali1234> it looks like this https://paste.ubuntu.com/p/V4YxjBkmWr/