[00:43] <Guest6907> I am using ubuntu server, when I type a quotation mark into the TTY I need to type another charecter before the quotation mark will show up. Does anyone know why this is happening, or how to fix it?
[00:48] <quadrat> Guest6907 which keyboard layout are you using?
[01:09] <Thete> does anyone know how to disable ctrl-alt-t from opening a terminal window?
[01:11] <quadrat> Thete delete the keyboard shortcut in settings
[01:12] <Thete> ahh, thank you
[01:17] <donofrio> is there an ubuntu-ppc on this libre.chat?
[01:21] <shibboleth> you could ask in here
[01:21] <shibboleth> also, in general: kinda odd to still support ppc and not x86/non-amd64?
[01:22] <shibboleth> what, playstation 3?
[02:07] <donofrio> shibboleth, PowerBook G4/iMac G4/MacPro G5
[02:54] <TheRedRipper> i cant connect to my wifi with ubuntu. it just keeps endlessly asking for the password, that i know im entering right. help please
[02:55] <t3nj1n> anything else you can tell us?
[02:56] <TheRedRipper> i removed the files in etc/NetworkManager/system-connections and that didnt do anything
[02:57] <TheRedRipper> tried "sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi 11n_disable=1" " as per a forum post i found, that changed nothing too
[02:58] <TheRedRipper> thats about it it just keeps asking for the password, then a little bit of time passes, then it asks again no change
[03:00] <t3nj1n> so you're experiencing a driver issue>
[03:00] <toddc> TheRedRipper: wifi password or Keyring password?
[03:00] <TheRedRipper> toddc: wifi
[03:00] <t3nj1n> have you updated your driver?
[03:00] <TheRedRipper> cant do system updates i dont have wifi :<
[03:01] <t3nj1n> i mean, manually
[03:01] <t3nj1n> have you rebooted?
[03:01] <TheRedRipper> no
[03:01] <TheRedRipper> why did i not try rebooting
[03:02] <t3nj1n> i looked up the ubuntuforum post in question and it said settings would apply after reboot.
[03:02] <TheRedRipper> *facepalm*
[03:02] <TheRedRipper> maybe i am an idiot
[03:03] <t3nj1n> try it out and let us know if there is any change
[03:03] <t3nj1n> ::thumbsup::
[03:05] <TheRedRipper> fycuk
[03:05] <TheRedRipper> didnt work
[03:06] <t3nj1n> whats the output of "lscpi -knn | grep Net -A2"
[03:06] <TheRedRipper> uh let me try
[03:06] <TheRedRipper> "commend  'lscpi' not found
[03:07] <t3nj1n> whoop
[03:07] <t3nj1n> "lspci"
[03:07] <TheRedRipper> ohh
[03:07] <TheRedRipper> outputs a bunch of info
[03:08] <t3nj1n> whats the network controller
[03:08] <t3nj1n> and the kernel driver that's being used
[03:09] <TheRedRipper> Intel Corporation Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
[03:09] <TheRedRipper> Subsystem: Intel corp centrino advanced-n 6205 (802.11a/b/g/n) [8086:1311]
[03:09] <TheRedRipper> kernel driver in use: iwlwifi
[03:11] <t3nj1n> hmmm
[03:12] <t3nj1n> have you tried all the weird things like rebooting your router
[03:13] <TheRedRipper> no but theres like 5 people on the wifi and i dont think restarting it would go over well
[03:14] <t3nj1n> okie dokie
[03:14] <t3nj1n> look at this and try this: https://bit.ly/3wtjKPO
[03:16] <t3nj1n> follow the top answer and let me know if it helps
[03:21] <TheRedRipper> t3nj1n: didnt work fuck
[03:22] <t3nj1n> u rebooted too?
[03:23] <TheRedRipper> yeap
[03:24] <t3nj1n> if u have any access to the router why don't you connect to ethernet and update the driver that way
[03:24] <TheRedRipper> hey wait what
[03:24] <TheRedRipper> it works
[03:24] <t3nj1n> great
[03:24] <t3nj1n> i'm glad i could help
[03:24] <TheRedRipper> oh some dumbass kicked the router xD
[03:25] <t3nj1n> T_T
[03:25] <TheRedRipper> thank you for the help though i appreciate it
[03:25] <t3nj1n> yeah np
[04:10] <sway> i upgraded an ubuntu 18.LTS to 20.LTS and... ssh is no longer running on that box..
[04:11] <sway> now i need to physically goto the location and see wtf happened. any idea why sshd decided a dist upgrade should mean it goes away?
[04:16] <CodeLyoko> sway: when you where upgrading, it might have asked to if you wanted to replace the local config with a new package maintainer one. Did you have any edits to your sshd.conf that would cause it not to work if it was reverted
[04:16] <sway> i made sure to use the maintainer version since i had no changes i cared about if any
[04:17] <Quackles> I need to install a LTS version of Ubuntu over my rather outdated installation of Disco.
[04:17] <Quackles> However, my setup creates a small problem: I’m on a dual boot setup, and I want to perform the installation without touching the bootloader. At all.
[04:17] <Quackles> Any advice?
[04:18] <CodeLyoko> sway: do you run a firewall?
[04:19] <sway> yes but its not the issue
[04:19] <sway> ssh worked thru the firewall via rules
[04:19] <sway> im able to ping and nmap the box. 22 is NOT OPEN period
[04:19] <CodeLyoko> I would assume then that sshd for some reason has failed to start, until you look at your box its going to be hard to tell why
[04:19] <rud0lf> maybe you didn't knock politely
[04:22] <sway> or the upgrade broke a previously functioning service
[04:23] <CodeLyoko> Quackles: I'm not sure you can update from disco to focal at all in the official way
[04:33] <Quackles> CodeLyoko: I don’t need to *update* exactly so much as *replace*, to be honest. I can back up my data, etc. But the bootloader has to remain untouched.
[04:38] <CodeLyoko> I actually don't know if you can do that, I know on some distros you can pick none when it askes about bootloaders, but from what im seeing Ubuntu does not have that
[04:39] <CodeLyoko> It's not something I run into alot, so I'm a bit unsure on it
[04:55] <alkisg> Quackles: if you're on UEFI/GPT, that's possible. On BIOS/MBR, it's not. Upload the output of `sudo parted l`.
[04:56] <Quackles> One moment.
[04:56] <Quackles> That’s a vertical bar, right?
[04:57] <The-Fly> for modern versions of Ubuntu (20 and up), is modifying 70-persistent-net.rules still the prefered way of defining which ethernet device is eth0 ?
[04:57] <alkisg> sudo parted -l
[04:57] <alkisg> minus lowercase L
[04:57] <Quackles> The dual boot is actually booted into the windows half right now, but I can confirm it’s UEFI.
[04:57] <alkisg> The-Fly: no, persistent interface names mean you get something like enp2s0 (pci bus place)
[04:57] <alkisg> So that udev rules file isn't used anymore
[04:57] <Quackles> To be clear, a bootloader is already installed: GRUB.
[04:58] <Quackles> However, I had to configure it to handle the dual boot properly (with the windows bootloader subordinate to it) and I don’t particularly want to do that again.
[04:58] <alkisg> Quackles: the efi bootloader goes into the efi partition. That part doesn't need to be touched,
[04:58] <Quackles> So basically what I’d like to do is just plop a new install of Ubuntu into the existing partition.
[04:59] <Quackles> Indeed. Now how do I prevent the Ubuntu installer from altering the EFI partition?
[04:59] <The-Fly> I'm doing the grub "hack" to force my ethernet devices to be eth0, eth1, etc , GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
[04:59] <alkisg> while the /boot/grub/grub.cfg goes into the ubuntu partition, and will be updated for the new kernel etc
[04:59] <Quackles> ....
[04:59] <Quackles> it wasn’t going to be that easy, was it.
[04:59] <Quackles> I’m worried that if grub.cfg is altered, it’ll break the current setup.
[04:59] <Quackles> How will the installer alter the file?
[04:59] <alkisg> Quackles: which part do you want to keep, the efi bootloader, or the grub configuration, and ...why?!
[05:00] <Quackles> Basically, I have it set up so that the following occurs:
[05:00] <The-Fly> what is the "best" practices method of defining which ethernet device is which ?
[05:00] <alkisg> The grub.cfg file contains the kernel version, that part gets updated in every kernel update
[05:00] <alkisg> So it's usually not a big deal to have it updated
[05:00] <Quackles> [1] When I start up my computer, GRUB launches and presents me with the choice between Linux and Ubuntu.
[05:00] <Quackles> *Windows and Ubuntu.
[05:00] <Quackles> [2] If I select Windows, control is transferred to the Windows bootloader, and Windows boots.
[05:00] <Quackles> [3] If I select Ubuntu, Ubuntu boots.
[05:00] <alkisg> The-Fly: that disables predictable interface names; if you do want that (why?) then sure the persistent-net is the way to go
[05:01] <Quackles> I want to keep this configuration intact because when I was setting this up...
[05:01] <Quackles> the windows bootloader became the ‘primary’ and GRUB became the ‘secondary’ somehow.
[05:01] <alkisg> Quackles: so far, that's the "default ubuntu grub setup", no configuration is necessary for this
[05:01] <Quackles> I had to do a good number of terminal commands to bail it out of that situation.
[05:01] <Quackles> So I want to avoid a repeat of that.
[05:02] <alkisg> Quackles: nah, that was done by windows updates or by the uefi firmware when uuids change
[05:02] <alkisg> Quackles: it's not done by grub nor linux
[05:02] <Quackles> I might have installed Windows after Linux...
[05:02] <alkisg> That would do it, yes
[05:02] <alkisg> So you can just install linux with the default options, you don't need to worry about that happening again  from the linux side
[05:03] <alkisg> Now a future windows update might decide to do it once more, but you can't prevent that :D
[05:03] <alkisg> Quackles: BUT note that you can press f12 and select linux, while it boots
[05:04] <Quackles> The computer’s air gapped, so I’m not worried about windows updates.
[05:04] <alkisg> Or go into the uefi/bios settings and choose "ubuntu first"
[05:04] <alkisg> You don't need to run any terminal commands to change it
[05:04] <alkisg> The terminal commands are required for BIOS, not for UEFI
[05:04] <Quackles> Yeah, the UEFI settings have, in this order: [Ubuntu-GRUB] => [Ubuntu] => [windows boot manager]
[05:04] <alkisg> But when windows gets installed, it changes that order
[05:04] <alkisg> So you need to go to the firmware and put it back
[05:05] <Quackles> Got it.
[05:05] <Quackles> Thanks.
[05:05] <alkisg> np
[05:06] <alkisg> You could also revive your linux installation from within windows, but that's more advanced :D
[05:06] <Quackles> alkisg: say what now
[05:07] <alkisg> Hehe, you can either mount the ext4 partition under windows and examine what goes wrong, or better yet, install virtualbox, boot the linux partition as a vm under linux, fix it, then reboot to it
[05:07] <alkisg> But it's advanced; it would be a lot easier with a live cd
[05:07] <Quackles> There’s nothing wrong with the disco installation afaik
[05:07] <alkisg> *as a vm under windows
[05:07] <Quackles> I just can’t do software updates from it XD
[05:07] <alkisg> I thought ssh wasn't starting, ok
[05:07] <Quackles> I think someone else had the ssh problems.
[05:08] <alkisg> Sorry, I misread. Well, that's also fixable
[05:08] <Quackles> Yeah, the no software updates being because it’s Disco
[05:08] <Quackles> I just need to install a LTS version over it and hey presto
[05:08] <alkisg> You want to update to eoan, then focal, or just install something into the existing disco?
[05:08] <Quackles> I want to update to latest LTS.
[05:08] <alkisg> OK, go for it then :)
[05:08] <Quackles> And you’ve already allayed my concerns.
[05:09] <alkisg> 👍️
[05:24] <arh> Hello people. My region was on a country in Middle East and I changed the format to U.S. Now in top bar everything is correct but in lock screen it's still (format) on my region in Middle East.
[06:56] <Ascavasaion> "E: Unable to correct problems, you have held broken packages." Can someone please help me. I have tried apt-get clean, apt-get update, apt-get upgrade, apt-get purch, apt-get cleanup, and they all run perfectly, but do not correct the error. It also says that I have dependencies that are unmet. I have tried installing them individually and same errors for them as well. I suspect it is because I am running it on an old
[06:56] <Ascavasaion> Raspberry Pi with armhf architecture... could someone pelase advise. ps. There is no reply when I ask Qs in #taspberrypi :-)
[06:57] <Ascavasaion> #raspberry pi comment was because I aske don Freenode and is re the Raspberry Pi channel on Freenode.
[07:03] <alkisg> Ascavasaion: which distribution and version are you running? Also, put the whole output of `sudo apt full-upgrade` in pastebin
[07:08] <Ascavasaion> alkisg, https://pastebin.com/M9EfwgCW
[07:09] <alkisg> Ascavasaion: do the command that shows the problem, and put the whole terminal output to pastebin
[07:14] <Ascavasaion> alkisg, I ran the original command and then ran a version I came acorss onine and it seemed to show that armhf is the issue, but I may be wrong... they are both here... https://pastebin.com/C9eHVUG7
[07:15] <alkisg> Ascavasaion: can you upload the output of `apt policy cups` to pastebin?
[07:16] <Ascavasaion> alkisg, https://pastebin.com/Lp6Y34bi <= apt policy cups
[07:17] <alkisg> Ascavasaion: that's raspbian, it can't be supported here, you need to ask in the #raspberrypi channel
[07:17] <Ascavasaion> alkisg, I know... nobody answers in there, so I came here to find out if it was a Linux issue.
[07:18] <Ascavasaion> alkisg, Thanks anyway... appreciate your looking into it for me
[07:18] <alkisg> No it's a raspbian issue with the packages either in the repositories or in your installation
[07:19] <Ascavasaion> alkisg, Aaaah, okay... thansk you very much.
[07:19] <Ascavasaion> thank I mean hhe
[07:20] <alkisg> Ascavasaion: if you're using "matrix", there's also a raspberry pi channel there
[07:21] <alkisg> There's a web page for chatting on matrix available somewhere...
[07:22] <Ascavasaion> alkisg, Much appreciated, thank you
[07:24] <ducasse> Ascavasaion: you can try 'sudo apt install -f' to see if that fixes your issue, but read the output before you let it proceed
[08:18] <bob2> is it possible to connect to windows shares with ubuntu?
[08:20] <Ascavasaion> bob2, Definitely... try #samba maybe? It works really nicely.
[08:22] <bob2> it does not support this kind of notation? \\PC-2-HOME\C$
[08:22] <bob2> backslash is forward slash?
[08:23] <bob2> looks like i have to prefix it with smb as well
[08:24] <toddc> bob2: yes
[08:28] <kylin> d
[08:29] <bob2> great! i'm copying some files now
[08:29] <bob2> is there a way to make this connected share a permanent resident on my ubuntu desktop or something like that?
[08:29] <bob2> like a mapped hard drive
[08:31] <toddc> I belive it is easy but I have not done that I would need to google auto mount network share should lead you to good results
[08:32] <bob2> never mind, i found the "add bookmark" option in file manager, this will do, perhaps it's even better
[08:38] <Ascavasaion> ducasse, This line fixed it. I deleted the existing repository entry and added this... deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
[08:39] <Ascavasaion> alkisg, See above. You were correct... something wrong with the repository I was using. Maybe it never had armhf sources?  I honestly do not know, but CUPS is installed. thank you for your help... your telling me that the fault was with the repositories got me to look there. thank you.
[08:40] <alkisg> Ascavasaion: eeeeh, do note that you put jessie while you have stretch
[08:40] <alkisg> This isn't an appropriate solution, it's like telling windows 7 to use the windows xp updates :D
[08:40] <Ascavasaion> alkisg, EEK! Yes, sorry...I did change it... I cut this from the site where I got the line. Well spotted.
[08:40] <alkisg> Come to the matrix rasbperry pi channel if you need more help with this, I'm there
[08:40] <alkisg> Ah ok
[08:40] <alkisg> Nice, well done!
[08:41] <Ascavasaion> alkisg, I thought I have buster?
[08:41] <Ascavasaion> Oops... now I am indeed confused HAHA
[08:41] <alkisg> Haha
[08:41] <alkisg> Let me re-read your paste
[08:42] <alkisg>         500 http://mirror.aarnet.edu.au/pub/raspbian/raspbian stretch/main armhf Packages
[08:42] <alkisg> Yup, that's "stretch/main"
[08:42] <Ascavasaion> Okies, let me change that.
[08:42] <alkisg> It's the older distribution; buster is the current one
[08:42] <alkisg> You can't just change the sources :D It'll break things!
[08:42] <alkisg> Paste this:
[08:42] <alkisg> cat /etc/os-release
[08:42] <Ascavasaion> Oh
[08:42] <alkisg> (or just read it)
[08:43] <alkisg> If it says stretch, you're supposed to keep using stretch until you properly upgrade
[08:43] <Ascavasaion> alkisg, Says buster... PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
[08:44] <alkisg> And the output of `uname -a` ?
[08:44] <Ascavasaion> alkisg, Linux mirkwood 5.10.17+ #1421 Thu May 27 13:58:02 BST 2021 armv6l GNU/Linux
[08:45] <alkisg> OK. So I guess the initial problem was that you had a bad stretch entry in your sources list
[08:45] <alkisg> So when you replaced it with buster, everything was fixed
[08:45] <Ascavasaion> alkisg, It looks like it... whoop
[08:45] <alkisg> Which rpi is that? E.g. rpi2, 3, 4?
[08:46] <Ascavasaion> alkisg, Its an ancient thing... I want to try and use it on a USB-only printer, to make it a "netowkr" printer.
[08:46] <alkisg> Ah ok, sure, nice idea
[08:47] <alkisg> Upload this if you want: (free; cat /proc/cpuinfo) | nc termbin.com 9999
[08:47] <alkisg> It'll tell us your ram and cpu
[08:47] <Ascavasaion> alkisg, If I was to guess from a quick look at baord pictures online... Raspbery Pi B
[08:47] <alkisg> 512 RAM?
[08:48] <bob2> i can't play a TS video file in ubuntu. video player says mpeg-2 video decoder, teletext decoder are required to play the file, but not installed. i found it in ubuntu software catalog and installed gstreamer "bad" but it's still not playing
[08:49] <bob2> ok it plays the audio but not video
[08:50] <Ascavasaion> alkisg, https://termbin.com/etoc
[08:50] <bob2> i click the file and i get the same error about mpeg-2 video decoder, then i click cancel, and then press play and it plays anyway but only audio. rebooting did not help. how do i get it to play everything?
[08:51] <alkisg> Ascavasaion: indeed, rpib with 512 RAM, armv6l is the best you can do, you have the "correct" distribution/version
[08:51] <Ascavasaion> alkisg, I have a RPi4 with 8Gb here as well... but for priner I think theold one should suffice
[08:51] <Ascavasaion> printer I mean.
[08:51] <alkisg> Sure
[08:53] <Ascavasaion> alkisg, Thank you once again... really appreciate you help.
[08:54] <alkisg> 👍️
[08:55] <bob2> ubuntu software app has no capacity to let me know that installation is in progress for snap packages?
[08:56] <bob2> i tried to click to install again because nothing was happening, and it gave me an error and some message about status change or whatever
[08:57] <bob2> it turns out it was in progress of installing and now it's installed. i was installing vlc
[09:03] <bob2> ok vlc can play my TS file, but the experience is horrible, in fullscreen i can't touch the trackpad without having the picture flicker, blackout and come back again, and play controls move up and down
[09:05] <bob2> in windowed mode my mouse cursor is maybe 5 pixels wide, and as i hover over the vlc window it shrinks to 1 pixel sized cursor. maybe it's a resolution problem? scaling? dpi? nvidia?
[09:05] <toddc> bob2: check for addl drivers ubuntu only uses open source you have a better video driver that can be added from the addl drivers menu
[09:06] <bob2> i have nvidia (experimental?) drivers enabled
[09:06] <toddc> may have
[09:06] <toddc> I use tested/recommended
[09:07] <pasiz> bob2: what display adapter you are using
[09:11] <bob2> gpu? nvidia geforce 940m
[09:12] <pasiz> so maxwell it is. Is your driver version 455.50.19
[09:12] <bob2> someone on this channel helped me enable proprietary nvidia drivers using some command line (there was a link to some blog post) because i was seeing a 10% to 20% cpu use in idle mode and the pc was crap at playing youtube videos
[09:13] <bob2> i could not enable fractional scaling like 125%
[09:13] <pasiz> then those are not compatible with your card
[09:13] <pasiz> and falling back
[09:14] <bob2> how to check current driver version?
[09:15] <bob2> 460.84-0ubuntu0.20.04.1
[09:16] <bob2> is this experimental then?
[09:17] <bob2> i used this command: sudo add-apt-repository ppa:graphics-drivers/ppa
[09:21] <bob2> under software & updates, additional drivers, i have "nvidia driver metapackage from nvidia-driver-460 (proprietary)" selected.
[09:21] <bob2> other options include 390 and 465. should i change something here so i can play my TS video?
[09:29] <pasiz> 460.84 should contain matrix 1 gen devices like 940M
[09:31] <pasiz> you could check your gpu-manager log on "/var/log/gpu-manager.log"
[09:31] <pasiz> and see what gpu-manager sees
[09:39] <bob2> what's the lowest version i can use that's compatible with 940m?
[09:39] <pasiz> did you see the log
[09:41] <bob2> i see the log, but what am i looking for?
[09:42] <bob2> log exists and contains a lot of info.
[09:42] <bob2> "Device name: GeForce 940M" for example
[09:43] <bob2> "Has intel? yes" "Has nvidia? yes"
[09:45] <pasiz> it is matrix gen 1
[09:45] <pasiz> that we know, but what mode your card is running
[09:49] <bob2> is that something i can grep onto?
[09:50] <bob2> there is no mention of "matrix"
[09:50] <pasiz> matrix is codename for nvidia series
[09:51] <pasiz> but is your driver running on nvidia or intel mode
[09:53] <bob2> ok so i will not find "matrix" in the log
[09:53] <bob2> how to determine then what mode it's in from this log?
[09:53] <bob2> "Intel IGP detected"
[09:54] <bob2> "NVIDIA hybrid system"
[09:54] <bob2> is that of any interest?
[09:55] <bob2> Found "/dev/dri/card0", driven by "i915"
[09:56] <pasiz> so you are in intel mode
[09:57] <pasiz> bob2: open nvidia-settings and set prime profile to nvidia
[09:57] <pasiz> or "sudo prime-select nvidia"
[09:59] <bob2> do you mean "NVIDIA X Server Settings" gui?
[09:59] <bob2> and the "PRIME Profiles" ?
[09:59] <pasiz> yes
[09:59] <pasiz> there you select nvidia
[09:59] <pasiz> does it change mode?
[09:59] <bob2> it's already set to "NVIDIA (Performance Mode)"
[10:00] <pasiz> so you should then be running in nvidia mode
[10:01] <bob2> ok i think the blog post on fractional scaling said there is a bug in ubuntu and that i have to use this mode specifically, in spite of more power consumption, so i set it to "performance mode"
[10:01] <bob2> othewise "NVIDIA On-Demand" is to prefer i think
[10:01] <bob2> but then fractional scaling doesn't work...
[10:02] <pasiz> yes
[10:02] <pasiz> or it works with intel too, but if you need performance, then nvidia
[10:03] <bob2> so... what mode am i in then? intel (what the log says)? or nvidia (what the nvidia x server setting gui says)?
[10:04] <bob2> system should ideally switch automatically between intel and nvidia, and fractional scaling should just work
[10:05] <pasiz> it doesn't work very well on all graphics cards
[10:05] <bob2> the whole reason i enabled nvidia proprietary driver is because the system was idling at 10% cpu use, and watching youtube in chrome caused 90% cpu use
[10:06] <pasiz> but with "prime-select query" you see what is your settings
[10:06] <bob2> ok
[10:06] <pasiz> it's software rendering that causes that
[10:07] <bob2> prime-select query says nvidia
[10:08] <bob2> so the log is wrong then?
[10:08] <bob2> "Found "/dev/dri/card0", driven by "i915""
[10:09] <bob2> log said i915 which is intel?
[10:09] <bob2> hm... why did i look at the log if "prime-select query" can tell me what i need to know?
[10:10] <pasiz> it tells you only choice, not used driver
[10:15] <bob2> i give up on this. sorry. i could have seen the first 4 minute of interest of this 18 minute video clip 21 times in 1 hour and 24 minutes that i have been beating ubuntu to play it for me, or the entire 18 minutes length 4 times over
[10:16] <pasiz> what ubuntu version you are using?
[10:21] <bob2> ubuntu 20.04
[10:24] <pasiz> do you see nouveau on your gpu manager log?
[10:26] <bob2> i have uninstalled vlc. it can play my video file (mpeg-2 from a dvd) but it's not well suited for my setup
[10:26] <bob2> i did see a mention like that yes
[10:27] <pasiz> so now the nouveau is working in nvidia driver
[10:27] <pasiz> you need to blacklist that or change to intel to get smooth video playback
[10:27] <bob2> "Is nouveau loaded? no"
[10:28] <bob2> "Is nouveau blacklisted? yes"
[10:28] <bob2> this is what log says
[10:28] <pasiz> ah, then it should be correct
[10:29] <bob2> why is gstreamer not helpful in playing my video file? i have installed it, but it can't help me play in default video player.
[10:30] <bob2> it only managed to play the audio from the video file, and only after i click "cancel" when it displays the error about mpeg-2 decoder, and after installing gstreamer and pressing space to play
[10:34] <bob2> why is gstreamer not listed under "Installed" tab in ubuntu software app? i have installed it alright... using ubuntu software app. i would like to remove it now.
[10:35] <bob2> if i do a search for "gstreamer" in ubuntu software app i can find the ""bad" set" in the results, so i can click it and then remove. plus i see a number of other gstreamer items in the list that i did not install.
[10:36] <bob2> they all have a green puzzle piece icon. they are addons? and for that reason they don't show in "Installed" tab?
[10:38] <Ganberox> Hello
[10:39] <Ganberox> I'm stuck with a blank screen on the ubuntu 20.04 welcome screen, I'm trying to reboot blindly
[10:39] <pasiz> hello
[10:39] <bob2> heh... i installed the "ugly set" now and now i can play my video file... with picture... but now no audio... go figure!
[10:40] <Ganberox> I don't know the GUI pattern to shut/reboot, perhaps someone knows the way to do it with shell?
[10:40] <TomyWork> shutdown -h now
[10:40] <Ganberox> I hit Ctrl+alt+del once, not sure what it did
[10:40] <bob2> i'm done banging my head against the wall for this day
[10:40] <TomyWork> but you'd need sudo for that
[10:40] <Ganberox> Wouldn't shutdown -h be  written into the password field unless I do something first?
[10:41] <TomyWork> oh you're not logged in
[10:41] <Ganberox> Yup
[10:41] <TomyWork> well you could try sysrq
[10:41] <Ganberox> I do have that enabled fully yes, but I was hoping to get it done the usual way if possible
[10:42] <TomyWork> REIBUS is the magic word :)
[10:42] <TomyWork> sorry, REISUB
[10:42] <Ganberox> Happens sometimes if monitor's not connected/swapped, not sure why it's just the way outputs from mobo work sometimes they don't re-feed the signal if they don't detect anything
[10:42] <TomyWork> benq monitor?
[10:42] <Ganberox> Asus
[10:42] <TomyWork> hmm
[10:43] <Ganberox> I'm not sure if it's the monitor or the PC, but it can happen with any PC I've have
[10:43] <TomyWork> well my benq (and i hear that's a common benq problem) sometimes doesn't work until i cut power to it, flush the capacitors and restore power
[10:43] <TomyWork> so, try that, maybe?
[10:45] <Ganberox> Usually I have BIOS set up to "Continue POST until press ESC" for such an other cases, I do dual boots (technically I do boot device swapping now only) and I really don't like it when bios boots straight into automatically selected boot  device, so this option has been an absolute blessing
[10:45] <Ganberox> That computer that has Ubuntu, is an older one without this BIOS option
[10:46] <Ganberox> Otherwise I'd just hit the power  button and there be no issue (but I think the storage disks would still log the SMART "unexpected power failure" event, even tho it most is zero chance of any data corruption, I hope)
[10:46] <TomyWork> sounds like something you could solve using grub
[10:46] <TomyWork> or whatever boot manager you're using
[10:47] <Ganberox> I think it's the default one, I made no changes there.
[10:47] <TomyWork> yeah just remove the default option or set the timeout ridiculously high
[10:47] <Ganberox> Oh, I didn't even had the idea of looking into that, that's a great advice, thanks, I haven't explored linux so much yet as I'm only getting serious with it for the past 1-2 years (way late than I was planning)
[10:47] <TomyWork> I have a question of my own, btw: I'm on kubuntu 18.04, and I think NetworkManager calls the shots with regards to DNS on my system and I think it gets the DNS server from the DHCP server on my VPN. Is it possible to have all name lookups go through either that DNS server (if it matches a certain domains) or my LAN interface's DNS server (both DNS servers have fixed IPs that I could hardcode if need be)
[10:48] <TomyWork> i know it's possible if i install extra software, like dnsmasq, but i was wondering if it is possible without any extra software
[10:54] <Ganberox> Not sure if this fits the bill, but you coud look at https://diversion.ch
[10:55] <Ganberox> But you need specific hardware for that.
[10:56] <pasiz> why not dns blocking
[10:57] <TomyWork> what is dns blocking
[10:58] <pasiz> like blacklists published that removes ads and malware
[10:58] <pasiz> or use some ad blocking public dns
[10:58] <TomyWork> that's not my aim
[10:58] <TomyWork> and no, i dont want to use some fishy dns
[10:59] <TomyWork> like, hell no
[10:59] <holgersson> TomyWork: You can use dnsmasq with Networkmanager (maybe it's even the default for query caching).
[10:59] <holgersson> TomyWork: dnsmasq in turn can configure DNS resolvers per domain, about the interface I'm not sure though.
[11:00] <TomyWork> holgersson, right now the nm-generated resolv.conf sends queries directly to the vpn dns
[11:01] <TomyWork> i.e. there is no dnsmasq
[11:02] <holgersson> TomyWork: OK, then you need to enable it yourself like in this example: https://www.jujens.eu/posts/en/2018/Sep/08/NetworkManager-dnsmasq/
[11:02] <holgersson> sure, it's only for static ad blocking, ignore that ;-)
[11:03] <pasiz> holgersson: oh, ok. i answered to your post without noticing TomyWork guestion
[11:03] <holgersson> pasiz: unlikely :D
[11:05] <pasiz> TomyWork: you could add search <domain1.tld> <domain2.tld> etc after nameserver on /etc/systemd/resolved.conf
[11:06] <pasiz> so you specify your vpn nameserver first. after that your lan server and under that you put search domain you want to use the other dns
[11:06] <pasiz> see man resolved.conf
[11:08] <pasiz> i think that is what you are looking for
[11:11] <thyriaen> Generally, advice coming from people on IRC should be treated like it's coming from a madman screaming at people on the street as they pass him by.
[11:13] <pasiz> yes, you could grab something, never believe blindly
[11:13] <thyriaen> or grep it
[11:14] <pasiz> hard to grep screaming....
[11:14] <pasiz> wish i could
[11:15] <pasiz> active and selective noise cancellation with speech recognition isn't built in on my ears...
[11:15] <thyriaen> well now you know what to which for from your next gene therapy
[11:16] <holgersson> that's right
[11:17] <pasiz> i think my second cloning i add some better features
[11:18] <holgersson> TomyWork: Basically you will need 'server=/localnet/192.168.0.1'.
[11:18] <holgersson> TomyWork: I uploaded you parts of my config: https://paste.xinu.at/m-jaoiob/
[11:20] <holgersson> TomyWork: I recommend to read man dnsmasq.conf and/or the default configs of dnsmasq in /etc/dnsmasq.conf. IMHO they have pretty good explanations.
[11:20] <holgersson> TomyWork: Last hint: /etc/dnsmasq.conf is *not* read when NetworkManager starts dnsmasq, so don't change things there, but in /etc/Networkmanager/.
[11:37] <praveen> hi
[11:53] <napalm> Hello! I have some problems on 5.4.0-77-generic with my Dell XPS 15. after messing with bumblebee and video drivers I've broke the system suspending and hibernation. On systemctl suspens/hibernate the screen goes black for 15 seconds, and then it shows new login screen. After logging in it seemingly starts new session and on power off it kills this session, and shows login screen again. I've retraced all steps I did since last time hibernation/suspending
[11:54] <napalm> worked, and tried to change it back, but it didn't help. Can anyone try to help me please?
[11:54] <mhaaby> Hi
[11:55] <mhaaby> napalm isn't there a backup that you can access?
[11:55] <mhaaby> or maybe you didn't backup
[11:56] <napalm> Nope =( I didn't expect that installation of bumblebee can mess it up this heavily and apt purge won't help
[11:57] <mhaaby> well.. unfortunately that's all I can think of as I'm a Linux rookie
[11:58] <mhaaby> Saw this chat and thought i'd try it out. I'm surprised how many people use it!
[11:58] <sixwheel-> napalm: 5.4 is the kernal version not ubuntu version
[11:58] <sixwheel-> !yy.mm
[11:58] <napalm> I'm using Ubuntu 20.04
[11:58] <sixwheel-> !nomodeset
[11:58] <sixwheel-> may help
[12:00] <napalm> In general it works okay, but I'm seeing this strange change of behavior only when trying to suspend or hibernate the system
[12:00] <mhaaby> I'm gonna get shuteye.. got a problem to resolve and I'll hit this up another time. Have a good night folks
[12:00] <mhaaby> er morning
[12:03] <sibang> ???
[12:03] <sibang> ???/
[12:03] <sibang> 没人？？
[12:22] <BluesKaj> Hi all
[12:31] <mintuser_1> quir
[12:31] <mintuser_1> quit
[12:36] <BinarySavior> hi i'm trying to use xdotool to type "test" into a gedit window without activating the window, here is my command: https://paste.ubuntu.com/p/G324Tw55DX/
[12:37] <BinarySavior> but for some reason it's typing into my terminal instead of gedit
[12:41] <rapid16> Anyone know the default MariaDB root password when installed via WSL?
[12:42] <rapid16> Or just the default MariaDB root password
[12:48] <rbasak_> rapid16: I suspect it just uses Unix domain socket authentication by default. I'm not sure though.
[12:48] <rbasak_> (so no password, just be root when you try to connect)
[12:52] <rapid16> Oh yeah. I asked this same question several days ago. Thanks
[12:53] <rapid16> Sorry, memory troubles
[12:53] <rapid16> I'm trying to setup Ubuntu WSL so I don't have to use dual-boot
[12:53] <rapid16> I want to target Microsoft technologies as well as PHP/mySQL
[12:54] <rapid16> I'm bored with PHP, but it is still the one I know best
[12:54] <rapid16> I don't know it all that well, but I need something new
[13:00] <webchat59> hi
[13:00] <webchat59> can anyone help me
[13:01] <webchat59> because I want to install from snap but it says "(snap "chromium" assumes unsupported features: snapd2.43 (try to update snapd and refresh the core snap))
[13:01] <webchat59> "
[13:01] <webchat59> and "sudo snap refresh snapd
[13:01] <webchat59> snap "snapd" has no updates available
[13:01] <webchat59> "
[13:01] <webchat59> so idk
[13:01] <webchat59> what to do
[13:02] <webchat59> anyone here?
[13:03] <webchat59> ok this is fake
[13:04] <oerheks> webchat59, just run proper updates ; sudo apt update && sudo apt dist-upgrade # and maybe a reboot is nessassary
[13:04] <oerheks> ..
[13:04] <rapid16> join #csharp
[13:07] <shoobie> I am trying to install ubuntu, from usb, onto an SSD partitioned at sde that I'll dedicate entirely to ubuntu.  Currently, I have debian installed on my sde partition.  I didn't want to overwrite or format the debian partition because I want to gradually migrate necessary files and format/re-use that space later.  I also would like to be able to dual boot between ubuntu and debian until I uninstall debian.  With this given, I don't know what needs to be
[13:07] <shoobie> done with respects to MBRs and with respects to custom partitioning during ubuntu installation.
[13:08] <oerheks> shoobie, ubuntu uses standard 1 partition now, with a swapFILE instead of partition, pretty straight forward
[13:10] <shoobie> I'm going to screw something up and not be able to boot to any operating system if I do this installation wrong, so I'm looking for concrete instruction.  I want to be able to dual boot ubuntu and debian.  What's the setup to do that?  As for partitioning, it seems like I can just set up a single partition for ubuntu and be done with it?
[13:13] <oerheks> i guess any install damaged can be repaired with a live iso..
[13:13] <oerheks> just make a backup of your precious data, and have fun!
[13:30] <alkisg> shoobie: as long as you don't select "wipe my disk and install ubuntu", it'll be ok :D
[13:30] <alkisg> It should autodetect debian and offer you to install ubuntu side-by-side
[13:30] <alkisg> Is it UEFI/GPT or BIOS/MBR?
[13:59] <fling> Where to get the list of patches applied to zfs 0.8.3?
[14:00] <pasiz> fling: do you mean openzfs
[14:01] <fling> pasiz: yes
[14:01] <oerheks> https://launchpad.net/ubuntu/+source/zfs-linux/+changelog
[14:01] <pasiz> https://github.com/openzfs/zfs
[14:01] <pasiz> easier to see patches on version control than changelog
[14:03] <oerheks> indeed, https://github.com/openzfs/zfs/releases/tag/zfs-0.8.3
[14:06] <fling> I know what is in the release, I'm only interested in whatever ubuntu patches on top of it.
[14:07] <BluesKaj> hey oerheks, what's the advantage of turning the compositor off with a nvidia970 gpu or any decent gpu? Personally I don't get it, why bother if your pc/laptop has decent enough specs to run with the compositor turned on
[14:07] <BluesKaj> ?
[14:07] <oerheks> BluesKaj, me neither..
[14:08] <BluesKaj> right ;-)
[14:09] <pasiz> fling: could you elaborate, what you are searching?
[14:12] <fling> zfs --version says
[14:12] <fling> zfs-0.8.3-1ubuntu12.9
[14:12] <fling> zfs-kmod-0.8.3-1ubuntu12.1
[14:13] <fling> pasiz: searching for the patches ubuntu applying on top of 0.8.3 release :>
[14:14] <fling> there should be atleast 5.8 compat
[14:14] <fling> and a bunch of other stuff atleast for the module
[14:16] <oerheks> https://launchpadlibrarian.net/543195076/zfs-linux_0.8.3-1ubuntu12.9_0.8.3-1ubuntu12.10.diff.gz
[14:17] <oerheks> if you can read the patches, sure you can find this data..
[14:17] <pasiz> or changelog: http://changelogs.ubuntu.com/changelogs/pool/main/z/zfs-linux/zfs-linux_0.8.3-1ubuntu12.9/changelog
[14:19] <TJ-> or the code itself: https://git.launchpad.net/ubuntu/+source/zfs-linux/tree/debian/patches/series?h=ubuntu/focal-security&id=a38d562ac03e226a5226d155145c6ebbf8d89007
[14:21] <Daulity> hey all
[14:22] <Daulity> I am having issues with the way text is displayed on a youtube webpage i inspected the element it says it choose Roboto for the rendering but the spacing is way off at places
[14:22] <oerheks> :-)
[14:22] <Daulity> here is an example image https://imgur.com/a/wkDbq0L
[14:22] <Daulity> like in the word "as" for example
[14:22] <Daulity> running KDE Plasma on Kubuntu
[14:23] <oerheks> Daulity, and which browser?
[14:23] <Daulity> firefox
[14:25] <composite_higgs> I'm running "Ubuntu 20.04.2 LTS" and I can't make my touchpad behave w/ X11. If I start Gnome under Wayland all the settings are respected.
[14:26] <composite_higgs> But starting under X11 the touchpad works but all the configuration I do to lower its sensitivity or enable palm detection (or even disable the touchpad while typing) seems to have no effect.
[14:26] <composite_higgs> It makes it almost unusable in X11 but I Wayland has some issues which prevent me from using it. In particular, I can't record my screen with ffmpeg
[14:29] <nuala> ( TIL: gedit right click's menu has a nifty insert emoji option 😲️❕️ )
[14:33] <fling> oerheks: is there a respository with this?
[14:34] <fling> I see too many patches
[14:44] <TomyWork> composite_higgs, can you record your screen with OBS?
[14:44] <TomyWork> on wayland, i mean
[14:48] <composite_higgs> @TomyWork I don't think I can.
[14:48] <composite_higgs> How useful would it be to find out?
[14:52] <pasiz> fling: what you are trying to achieve
[14:53] <TomyWork> composite_higgs, maybe if you can record your screen with obs, you won't need to record your screen with ffmpeg?
[15:00] <TomyWork> if you've never used obs, don't ask me for super advanced shit, but i can help you through the basics
[15:10] <composite_higgs> @TomyWork - I've got a bit automated workflow thing going on with ffmpeg
[15:10] <composite_higgs> How easy is obs to operate from the command line
[15:10] <composite_higgs> I investigated obs a bit at first but it seemed like it was not going to be easy to automate stuff with it.
[15:18] <TomyWork> I've never tried automating it, so i dont know
[15:18] <TomyWork> havent had a use case for recording my screen automatically :)
[15:18] <fling> pasiz: like immediately? Want to get the list of patches ;D
[15:19] <fling> pasiz: probably going to try figuring out which one of them might be causing an issue
[15:19] <TomyWork> https://obsproject.com/wiki/Launch-Parameters it does have some command line parameters
[15:19] <Guest49> Hello All!
[15:19] <fling> hopefully without a bisect
[15:19] <fling> pasiz: also want to know which compat patches are getting merged from upstream
[15:20] <Guest49> Can you please review a patch for the 5.8 lts kernel ? https://github.com/torvalds/linux/commit/f5dc93b7875bcb8be77baa792cc9432aaf65365b#diff-7b3b27af128e730c0b4fa4cc2d7413f04a314406b79de0593238681528b88ff4  Maybe it could be added to the current kernel ? It fixes a very frustrating bug
 I see too many patches .. really?
[15:21] <fling> Yes, I would like to see git log instead
[15:21] <TomyWork> Guest49, this is #ubuntu. the correct place to submit kernel patches is the linux kernel mailing list
[15:21] <oerheks> fling, i think you already have that answer, TJ gave you ?
[15:22] <Guest49> TomyWork It's already merged to the mainline kernel from version 5.11. But  for Ubuntu LTS kernels is not available
[15:22] <lotuspsychje> Guest49: or #ubuntu-kernel
[15:22] <Guest49> Okay, thanks
[15:22] <TomyWork> yeah in this case #ubuntu-kernel
[15:22] <fling> oh I missed it, sorry
[15:22] <fling> TJ-: thanks
[15:22] <TomyWork> i thought you meant "review the patch" as in "review the patch"
[15:23] <TomyWork> not as in "review your decision not to include this patch"
[15:23] <donofrio> what does ubuntu use to signify a reboot (what file  is created?)
[15:23] <TomyWork> donofrio, why would a file be created?
[15:24] <oerheks> donofrio, /var/run/reboot-required ?
[15:25] <TomyWork>  /proc's mtime should be at boot, if that is what you wanna know.
[15:25] <donofrio> I dunno, I'm trying to upgrade from 18.04 to 20.04 using do-release-upgrade and it keeps saying "you have not rebooted after an update..." in my usermode install
[15:25] <TomyWork> ah, should have lead with that
[15:25] <oerheks> donofrio,  this file /var/run/reboot-required .. so, reboot
[15:26] <TomyWork> yeah /var/run should be on a tmpfs, i.e. it's toast after rebooting
[15:27] <donofrio> I mv'ed the file but it still says a reboot is needed
[15:27] <TomyWork> reboot, then
[15:27] <TomyWork> donofrio, if a reboot doesn't fix it, check if that file is indeed on a tmpfs
[15:28] <Mat1010> Hello. What program can I use to scan documents for malicious programs?
[15:28] <TomyWork> also not sure what you mean by usermode install. I assume it still kills tmpfs on reboot
[15:28] <oerheks> donofrio, so you don't want to reboot?
[15:28] <oerheks> why?
[15:28] <donofrio> I have no reboot when I try sudo reboot I just get "System has not been botted with systemd as init system (PID 1) Can't operate. Failed to talk to init deamon
[15:28] <TomyWork> Mat1010, there is no such thing. that is mathematically impossible due to the halting problem. everyone who claims to do so is lying to you.
[15:29] <oerheks> so, you have an ancient linux ..
[15:29] <oerheks> lolz
[15:29] <TomyWork> Mat1010, all you can do is scan for known signatures of known malicious software
[15:29] <donofrio> oerheks, no I have Ubuntu 18.04
[15:31] <Mat1010> What are the steps for the file system check?
[15:32] <TomyWork> Mat1010, did you take in what I said?
[15:33] <oerheks> https://help.ubuntu.com/community/FilesystemTroubleshooting
[15:33] <TomyWork> cause it seems like someone told you "you need antivirus" and you just took that at face value
[15:33] <Mat1010> Yes, for the documents yes. And then it shifts the focus to the file system of the operating system. Maybe I was not clear.
[15:33] <oerheks> !antivirus
[15:34] <TomyWork> Mat1010, what do you want to check the file system for?
[15:35] <Mat1010> Practice checking forms and see if there is modification
[15:35] <TomyWork> what
[15:36] <oerheks> TomyWork, let him use the urls i spawned..
[15:36] <Mat1010> Static file checksum
[15:37] <Mat1010> It seems like a simple practice
[15:37] <TomyWork> ext4 does not have block- or file-level checksumming
[15:37] <Mat1010> I would like to know how to do it
[15:37] <TomyWork> so if you're using that, you'd need a more advanced file system
[15:37] <TomyWork> Mat1010, which file system are you using?
[15:38] <Mat1010> ext4 creo
[15:39] <TomyWork> creo?
[15:39] <Apachez> anyone else who noticed that with 21.04 who defaults to wayland the colors for red and blue are oversatured even if you use an icc profile along with setting the monitor to sRGB mode? The same profile and sRGB mode is NOT oversaturated when using xorg in 21.04... any hints how to fix this (other than getting incorrect settings in the monitor to compensate for the incorrect color output of wayland)?
[15:40] <Mat1010> When I installed ubuntu let the program do it, but I don't remember which system formatted the disk. Now I'm going to install and see what it does
[15:41] <TomyWork> Mat1010, anyway, what you need to know about ext4 is, while files and blocks aren't checksummed (meaning there is no way to tell if they have been corrupted), the structures of the file system itself are journaled, meaning if your system doesn't shut down properly, the system will scan the disk and be able to correct errors to some degree. most distros are also set up to automatically scan every now and then.
[15:42] <TomyWork> Mat1010, just run df. it'll show you the file system of each partition
[15:42] <donofrio> TomyWork, so do I clear out the whole /var/run directory?
[15:42] <TomyWork> donofrio, what why
[15:42] <cbreak> Mat1010: if you don't want modification, just set your files to be read only
[15:42] <cbreak> or mount your filesystem to be read only, if you can make that determination
[15:43] <Mat1010> It's a good idea
[15:43] <donofrio> TomyWork, to simulate a reboot
[15:43] <TomyWork> donofrio, why would you simulate a reboot? just reboot
[15:43] <cbreak> if you want to identify maliciousness, then good luck, this is an unsolved problem generally
[15:43] <TomyWork> cbreak, on ext4 anyway
[15:44] <cbreak> if you want to be able to detect modifications reliably for any reason, zfs can diff things easily
[15:44] <cbreak> but this will not judge whether a modification is malicious or benign
[15:44] <Mat1010> How to differentiate between static files?
[15:44] <donofrio> TomyWork, in usermode there seems to be no reboot
[15:44] <cbreak> diff can differentiate
[15:44] <TomyWork> donofrio, then use a VM
[15:45] <donofrio> this is in userland on my note8 (phone)
[15:45] <TomyWork> donofrio, i havent seen anyone use usermode linux in the last 10 years or so
[15:45] <TomyWork> oh, good luck
[15:45] <oerheks> donofrio, your support question makes no sense...
[15:46] <donofrio> oerheks, I canoot reboot it seems, exit is not a restart (or at least whatever files reboot removes are still existing)
[15:46] <cbreak> rebooting on its own doesn't remove files
[15:47] <TomyWork> Mat1010, I'm going to have to tell you that this is frustrating communicating with you. you're using terms that make no sense in that context and you're not familiar with your system, nor seemingly curious enough to do self-directed learning to remedy that.
[15:48] <Mat1010> (Maybe it's mutual)
[15:48] <Mat1010> :]
[15:48] <TomyWork> the difference is, I can just shrug and walk away
[15:48] <Mat1010> (y)
[15:49] <Mat1010> What I say also helps me to keep looking
[15:50] <donofrio> my inxi returns - http://paste.ubuntu.com/p/pw7XJnx5zP
[15:51] <donofrio> this is what my system looks like - https://paste.opensuse.org/8294951
[15:53] <TomyWork> and that's on your phone right now?
[15:53] <donofrio> yep
[15:53] <TomyWork> why is there an elasticsearch on your phone
[15:53] <donofrio> that is an ssh session
[15:54] <TomyWork> oh
[15:54] <TomyWork> says "...alhost: ~"
[15:55] <donofrio> this is my phone right now - paste.opensuse.org/14579568
[15:56] <TomyWork> i suppose your terminal doesn't detect remote sessions like kde konsole does :)
[15:57] <donofrio> I'm using xfce4 fwiw
[15:58] <TomyWork> i can only tell it'd not KDE :D
[15:58] <TomyWork> it's*
[15:58] <donofrio> yah kde too big overhead to run
[15:59] <TomyWork> it's fine on a desktop. not on a phone i guess :)
[15:59] <donofrio> on older desktop it's not an option for me fwiw
[16:00] <TomyWork> well older desktop = phone
[16:00] <oerheks> 18.04 xfce .. that is EOL as of April 29, 2021
[16:00] <TomyWork> really?
[16:00] <oerheks> so, reboot and do a release upgrade
[16:00] <donofrio> hence why I'm trying to update to 20.04
[16:01] <oerheks> https://xubuntu.org/release/18-04/
[16:01] <TomyWork> oerheks, i think they did a release upgrade and restarted the usermode thingy
[16:03] <donofrio> how do you reboot usermode?
[16:03] <donofrio> no systemd/init running
[16:04] <oerheks> i am sure systemd is on that system..
[16:04] <TJ-> donofrio: UML has "halt" and "reboot" commands that instantly kill the process without clean-up, but that requires the 'mconsole' management console
[16:06] <donofrio> TJ-, halt return same output as the paste screenshot shows
[16:06] <TJ-> donofrio: from the mconsole?
[16:07] <TomyWork> oerheks, have you ever used the usermode thingy donofrio is using?
[16:08] <jpmh> I use ssh to connect to other servers on my LAN.  It seems that others used a reverse shell and netcat.  What is the advantage of the netcat approach other than that I guess I don't need an ssh daemon?  Seems to me that the disadvantage is that I am running with NO security - what am I missing?
[16:08] <oerheks> TomyWork, no, he should just reboot the box, or walk over there
[16:08] <TomyWork> i don't think they mentioned what they're using, precisely. so I don't think you have a reason to be sure that their system has a systemd running.
[16:09] <oerheks> TomyWork, i am sure it does.
[16:09] <TomyWork> oerheks, there is no box. it is linux running in a usermode process
[16:09] <oerheks> else, he is not running ubuntu at all..
[16:09] <donofrio> no systemd running
[16:09] <donofrio> I am running ubuntu see inxi output from paste
[16:10] <TJ-> donofrio: check if you've got mconsole with "dmesg | grep mconsole"
[16:11] <TJ-> donofrio: if you have, look at the path to the communications socket ("mconsole initialized on some/path/to/socket")
[16:11] <TJ-> donofrio: then you can do "uml_mconsole some/path/to/socket" and have access to the management console where you can do 'reboot'
[16:11] <donofrio> dmesg: read kernel buffer failed: Function not implimented
[16:12] <TJ-> ok, so the UML kernel has a limited configuration
[16:12] <TomyWork> oerheks, let's draw a comparison with something I am more familiar with (and hopefully so are you): https://hub.docker.com/_/ubuntu there's this docker image. Suppose you're running a docker container based on that. Are you running ubuntu?
[16:13] <TJ-> then the only way is to kill the UMK kernel process on the host (where it is a regular process)
[16:15] <Sven_vB> hi! I have a huge file (6 GB) and its first half is obsolete, I'd like to free its disk space. it's on a slow device though. rather than copying the 2nd half, is there a way with Ubuntu focal on ext3 fs to move the start of file position to 3GB and discard the preceeding blocks?
[16:17] <Sven_vB> would I have more luck if I had chosen another (which?) fs?
[16:17] <TomyWork> Sven_vB, https://unix.stackexchange.com/questions/198004/how-do-i-punch-a-hole-falloc-fl-punch-hole-in-a-file-from-command-line
[16:17] <TomyWork> this sounds like it'd work
[16:18] <Sven_vB> TomyWork, thanks!
[16:19] <TomyWork> i literally googled for "punch holes in a file linux" and it turns out that's exactly what they called this feature :D
[16:20] <Sven_vB> yeah, it's a clever way to phrase the problem. I wouldn't have come up with that soon.
[16:20] <donofrio> fwiw - in my "RAW UserLAnd" notes I show that I have to start services manually so what service needs to be running to make reboot work? http://www.tinyurl.com/donofriodexnote8
[16:21] <donofrio> step #28 shows my manual starting of services
[16:21] <TomyWork> donofrio, what's your pid 1?
[16:21] <TomyWork> if not systemd
[16:21] <donofrio> no pid 1
[16:21] <TomyWork> so you're telling me that in your UML there is no pid 1?
[16:22] <TomyWork> can you show me the output of "ps -p 1" to prove that?
[16:22] <TomyWork> I know I sound like oerheks now, but not having a pid 1 is literally impossible
[16:23] <donofrio> http://paste.ubuntu.com/kgz5WqGxDp is when I do ps alone
[16:24] <TomyWork>  The Paste you are looking for does not currently exist.
[16:25] <donofrio> http://paste.ubuntu.com/p/VdKKJcdXPG
[16:26] <donofrio> http://paste.ubuntu.com/p/kgz5WqGxDp is when I do ps alone
[16:26] <TomyWork> yeah ps alone limits it to your current session
[16:26] <TomyWork> ps aux shows all of them
[16:26] <TomyWork> some people prefer ps -ef
[16:27] <donofrio> http://paste.ubuntu.com/p/YN7TwYc5Nx
[16:27] <donofrio> output of ps -efwww
[16:27] <TomyWork> see there is at least a process with ppid 1, meaning its parent has pid 1
[16:27] <TomyWork> idk, do you have htop?
[16:28] <TomyWork> it has a nice tree view
[16:28] <donofrio> installing now
[16:29] <alkisg> Put init=/bin/bash, run `opevt bash -l`, then exit the first bash (=pid 1). You'll see:
[16:29] <alkisg> kernel panic - not synching: attempted to kill init!
[16:29] <alkisg> So it's really not possible in linux
[16:29] <alkisg> *openvt
[16:32] <donofrio> https://paste.opensuse.org/96444696
[16:33] <TomyWork> not very much to see :D
[16:33] <TomyWork> the tree starts further right
[16:33] <alkisg> That seems like a sandboxed environment, what is it?
[16:34] <TomyWork> yeah that would explain it
[16:34] <TomyWork> that would mean it's not UML after all
[16:34] <donofrio> alkisg, UserLAnd
[16:35] <TomyWork> https://userland.tech/ i.e. this
[16:35] <alkisg> donofrio: android apps are sandboxed, yeah
[16:35] <alkisg> So you don't even have access to android's pid 1
[16:37] <donofrio> pstree -p shows http://paste.ubuntu.com/p/Pcg94bvGg9
[16:38] <TomyWork> ?(1)
[16:38] <TomyWork> good to know pstree is as confused as i am :D
[16:38] <donofrio> lol
[16:43] <TomyWork> donofrio, so to conclude: I have no idea what partition layout userland uses, so I have no idea whether even rebooting your phone would help
[16:43] <TomyWork> doesn't hurt to try
[16:44] <donofrio> ok I'll punt and try that....don't see the connection to host restarting in regards to UML but I'll try it...
[16:46] <TomyWork> donofrio, it's not UML
[16:47] <TomyWork> UML has its own kernel, UserLAnd does not
[16:47] <donofrio> agreed
[16:49] <donofrio> no joy
[16:50] <TomyWork> reboot didn't help?
[16:50] <alkisg> What's the problem?
[16:51] <donofrio> restarting the note 8 didn't change the fact that the UserLAnd ubuntu session still cannot do-release-upgrade because it thinks I've not rebooted yet
[16:52] <alkisg> And if you type reboot -f inside it, what happens?
[16:53] <TomyWork> not much, considering there is no system manager
[16:53] <alkisg> reboot -f doesn't use the init system
[16:53] <TomyWork> +probably
[16:53] <donofrio> thought that would work but nope
[16:54] <alkisg> What was the output?
[16:55] <donofrio> i mean I was able to run sudo reboot -f here is screenshot - https://paste.opensuse.org/43605528
[16:55] <oerheks> so, this 'userland' is bugging you?
[16:56] <alkisg> Also try `sudo poweroff -f`
[16:56] <alkisg> And if that fails, go to android process settings, and stop userland :)
[16:57] <donofrio> did all that with TomyWork
[16:57] <jpmh> still - any ideas of disabling the wifi/bueooth to save energy
[16:57] <jpmh> ?
[16:58] <TomyWork> jpmh, got a hardware kill switch?
[16:58] <jpmh> TomyWork: meaning?
[16:58] <TomyWork> jpmh, do you have a hardware kill switch for your wifi/bueooth?
[16:59] <jpmh> TomyWork: - no - and wouldn't that require cutting a trace on the PiZeroW board ?
[16:59] <jpmh> TomyWork: anyway, I do NOT want the user to have to  flip a switch
[17:00] <alkisg> sudo rfkill list
[17:00] <alkisg> It's similar, but in software
[17:00] <oerheks>  rfkill list # gives a list # sudo rfkill block <number>
[17:01] <alkisg> Ah nevermind, an easier way: just unload the whole wifi module :D
[17:01] <alkisg> Then you can re-load it on demand
[17:02] <TomyWork> jpmh, first time you mention a user that is not yourself
[17:02] <TomyWork> yeah i was gonna suggest rfkill next
[17:03] <jpmh> TomyWork: even if the user was me - I don't want to be toggling switches - as I said at the start, I need to enable and disable - in the case of the HDMI I can live with plugging and unpluggging the cable since it will be VERY rare that I need that.  In the case of the wifi, not the case, sadly
[17:03] <TomyWork> alkisg, rfkill is probably the preferred way of doing this, though. some software might try to be nice and load the module for you
[17:04] <jpmh> TomyWork: either way - is the kill that you are suggesing possible without cutting a trace?
[17:04] <TomyWork> jpmh, a switch on the side of my laptop is a very convenient way of disabling wifi. you never mentioned that it's a pi tucked in some cabinet or something, or anything that would make operating a switch inconvenient.
[17:05] <TomyWork> rfkill is what you want
[17:05] <TomyWork> rfkill - tool for enabling and disabling wireless devices
[17:06] <jpmh> TomyWork: YEP - TY - rfkill does look like EXACTLY what I need there - but will it actuually stop the powre consumption or just disable access?
[17:07] <TomyWork> i think that depends on your hardware
[17:08] <alkisg> https://raspberrypi.stackexchange.com/questions/43720/disable-wifi-wlan0-on-pi-3
[17:08] <alkisg> There are 3 options, completely disable the hardware (requires reboot), or rfkill, or module loading/unloading
[17:08] <alkisg> rfkill keeps the device around, the others not
[17:09] <TomyWork> module unloading powers down the device?
[17:09] <alkisg> With the same options you can also disable blujetooth
[17:10] <alkisg> The device doesn't show up at all in lsusb or ip a anymore. I don't know which ones of them are better for power management
[17:11] <jpmh> TomyWork: HW is a pizerW.  And, I just tried: rfkill block Bluetooth and it tells me rfkill: invalid identifier: hci0 - while list does show it as hci0.  I also tried Bluetooth, and received the same error.  What am I not understanding about rfkill - the man page seems to say that is what I should be doing?
[17:13] <TomyWork> jpmh, it wants an id or type
[17:13] <TomyWork> rfkill -J shows you which of the identifiers is the id and type
[17:14] <jpmh> TomyWork: and when I do a list  it does show as hci0 Bluetooth - so, what am I missing here, what does it mean by Id or Device them - the man page shows block Bluetooth
[17:14] <TomyWork> rfkill block bluetooth
[17:14] <TomyWork> that's what it says
[17:15] <TomyWork> I assume it's case sensitive. you don't? :)
[17:15] <jpmh> TomyWork: TY - I made the mistake of copying and pasting the output from the list, so did Bluetooth - yep - thelowercase seems to work - TY so much for your help  and your patience
[17:15] <jpmh> Now I will attache a meter and see if I really save much
[17:15] <TomyWork> wifi is wlan btw
[17:17] <TomyWork> (wifi is kind of the marketing termin tbh. wlan is what the actual technology is called)
[17:18] <TomyWork> (german, of course, uses the actual technical term :D)
[17:19] <TomyWork> (we have to counterbalance our mess-up with the word for "mobile phone". don't look that up.)
[17:23] <Guest42> I know interrupts inevitably come with variant latency in Linux, but is there a way to know how long it took to service an interrupt within the process that was awoken?  For example, if it took >2ms I may want to give up and wait for another one.
[17:23] <TomyWork> Guest42, there are real-time kernels
[17:24] <TomyWork> https://wiki.ubuntu.com/RealTime
[17:24] <TomyWork> scratch that, they have been discontinued :/
[17:25] <TomyWork> oh nm, only a specific variant has
[17:25] <TomyWork> -rt is dead, long live -realtime and -lowlatency
[17:26] <Guest42> I'm happy "giving up" if it's "too late" on a particular interrupt (it will be poll-ing in a loop)  Just didn't know if there was a way to know if it's been too long since the original interrupt event occurred
[17:28] <webchat42> Help about ununtu 20.04.  I am new in ubuntu.  I installed 20.04 in virtual box 6.1.18.  At first everything worked fine.  After reboot there is no brightness slidebar.  Screen Brightness is low and I cant adjust it. Anyone?
[17:31] <MrMobius> anyone know how I can install dosemu? all the documentation shows just apt get but it's not finding it
[17:31] <alkisg> donofrio: thanks for the userland idea, I just tested it. To reboot, I went to the the session management (inside the android userland app) and stopped the session, then restarted it
[17:31] <MrMobius> err apt install
[17:31] <webchat42> Help about ununtu 20.04.  I am new in ubuntu.  I installed 20.04 in virtual box 6.1.18.  At first everything worked fine.  After reboot there is no brightness slidebar.  Screen Brightness is low and I cant adjust it. Anyone?
[17:33] <donofrio> alkisg, but can you do updates then do-release-upgrade?
[17:33] <alkisg> MrMobius: dosemu has been abandoned upstream, you can only install it on ubuntu 18.04 https://tracker.debian.org/pkg/dosemu
[17:34] <lotuspsychje> patience webchat42 when volunteers know the answer they will surely help you
[17:34] <alkisg> donofrio: I did updates, I don't have do-release-upgrade, lete me see...
[17:36] <MrMobius> alkisg, thanks. so basically just out of luck in that case?
[17:37] <alkisg> MrMobius: well if you're really up to it, maybe the 18.04 packages still work on 20.04
[17:37] <alkisg> It will be a bit hard to install them though if you're not experienced user, as I imagine
[17:37] <MrMobius> ya not experienced
[17:38] <alkisg> https://packages.ubuntu.com/bionic/dosemu
[17:38] <alkisg> donofrio: I'm at "extracting focal.tar.gz"
[17:38] <alkisg> Seems to work
[17:40] <donofrio> oh yah my guide, yep share with anyone that needs it ;)
[17:40] <donofrio> I put that together three years ago
[17:40] <alkisg> MrMobius: run these commands:
[17:41] <alkisg> cd /tmp; wget http://gr.archive.ubuntu.com/ubuntu/pool/multiverse/d/dosemu/dosemu_1.4.0.7+20130105+b028d3f-2build1_amd64.deb; sudo apt install ./dosemu.*.deb
[17:41] <alkisg> They'll install the 18.04 dosbox in your 20.04
[17:41] <ioria> MrMobius, you know there is a ppa available, right ?
[17:41] <MrMobius> ioria, hmm no. Im fairly new so I dont know what a ppa is
[17:42] <ioria> MrMobius, https://launchpad.net/~dosemu2/+archive/ubuntu/ppa
[17:43] <MrMobius> thanks
[17:51] <TomyWork> alkisg, wait, dosemu isn't dosbox
[17:51] <alkisg> Yeah typo there in my last line
[17:51] <alkisg> While the commands are correct for dosemu
[17:52] <TomyWork> MrMobius, dosbox is still actively maintained. are you sure it's not a better fit for your use case than dosemu?
[17:52] <TomyWork> dosemu is a bit of a museum piece
[18:29] <goddard> the software store said i needed to update & restart for an update to Neovim
[18:29] <goddard> haha
[18:29] <goddard> is it for real?
[18:31] <MrMobius> alkisg, thanks a lot. got it installed and it appears to work so far
[18:31] <alkisg> 👍️
[18:31] <MrMobius> TomyWork, connecting over a terminal and dosbox doesnt have a text mode. dosemu does
[18:36] <hggdh> goddard: look at /run/reboot-required.pkgs -- this file will tell you which packages require a reboot
[18:37] <baldpope> I'm attempting to update perl from 5.26 to 5.32, but there doesn't seem to be a package listed - is there a diff repo I should have added to be able to upgrade perl ?
[18:37] <goddard> hggdh: cool to know that exists
[18:37] <goddard> hggdh: but it doesn't exist on my system at least currently
[18:37] <goddard> so i guess that GUI is wrong
[18:39] <sarnold> baldpope: you may be better suited to just compile it from source and install it to /opt/perl/ or something similar
[18:40] <hggdh> goddard: there are two files /run/reboot-required*, one is just a flag, the .pkgs one would have the list of packages forcing a reboot. I have never seen a situation where we have /run/reboot-required, but /run-reboot-required.pkgs is missing/empty
[18:41] <hggdh> it *could* happen, after all this is software
[18:41] <baldpope> thanks sarnold - wasn't sure if that was too heavy handed, but will do
[18:42] <sarnold> baldpope: yeah, trying to replace the system perl wouldn't go great.. given the perl team's history, it probably would work better than eg replacing the system python, which always ends in tears, but still it'd be brittle compared to supplying your own perl for whatever it is that is requiring the newer version
[18:45] <baldpope> apparently pgbadger has an intermittent issue with an older version of perl, appears to be fixed in 5.28, but 5.26 is distro release
[18:52] <oerheks> hggdh, maybe an outdated snapd?
[19:02] <ilmais1n> hello
[19:03] <ilmais1n> is authbind somehow broken in 20.04
[19:04] <goddard> hggdh: cool yeah a look reveals no of those files
[19:05] <goddard> hggdh: i think it was lying to me :D
[19:05] <goddard> haha
[19:05] <hggdh> oerheks: cannot say, IDK what happens in the innards of snapd...
[19:05] <hggdh> goddard: yeah, weird
[19:11] <ilmais1n> i am trying to use authbind for port 587 but it fails. for other ports it is fine. could there be some apparmor stupidity causing that?
[19:35] <ilmais1n> what could be so special with port 587 so that authbind cannot access it
[19:37] <sarnold> ilmais1n: not much beyond the usual low ports requires a capability to bind to it
[19:37] <sarnold> ilmais1n: what error message are you getting?
[19:38] <rbasak> What are the other port numbers? Just checking that you've set authbind setuid root? IIRC that's not default.
[19:40] <ilmais1n> sarnold: the error message is "Operation not permitted"
[19:40] <ilmais1n> rbasak: i am trying with port 80 and it works fine
[19:41] <rbasak> Maybe it's more to do with the service you're starting, or how that's set up?
[19:42] <ilmais1n> rbasak: no, it is not, because i am now testing it with netcat
[19:44] <sarnold> ilmais1n: oh, curious; operation not permitted makes me think of seccomp filtering first..
[19:45] <ilmais1n> i have never ever heard of seccomp before
[19:46] <ilmais1n> these things have become way too complicated
[19:47] <ilmais1n> sarnold: is there anything i could do
[19:57] <sarnold> ilmais1n: seccomp is a sandboxing tool, it can be configured through systemd service files, or snapd sandboxing, probably many other sandboxing tools use it too
[19:57] <ilmais1n> i take it as "no", since i have no time to go through all of those things manually
[19:58] <ilmais1n> i'll file a bug report and forget about it
[20:02] <ilmais1n> https://bugs.launchpad.net/ubuntu/+source/authbind/+bug/347211
[20:02] <ilmais1n> ah, it is this
[20:03] <ilmais1n> it has been modified to work once, but apparently it has been revertd
[20:08] <sarnold> aha, that explains the strange error return
[20:19] <guzzlefry> What's a good, simple image editor for basically marking up an image?
[20:20] <leftyfb> guzzlefry: you can use the search in "Ubuntu Software" app, or use "apt cache search" or try #ubuntu-offtopic for software recommendations
[20:21] <sarnold> gimp isn't simple and I'm not sure it's 'good' any more, but it works okay
[20:22] <oerheks> https://snapcraft.io/search?category=photo-and-video
[21:00] <guzzlefry> I found Krita. Seems nice.
[21:01] <sarnold> nice
[21:17] <b0nn> I'm trying to get docker runnable as an ordinary user, I added my user to the docker group, but still cannot run docker - I looked at /etc/group and my user is appended to docker:x:769698:me, but, curiously, /etc/group- does not have the same information, it's just docker:x:876985:
[21:18] <b0nn> So, if I hand edit /etc/group- am I breaking something
[21:20] <sarnold> b0nn: that's just the backup of the file from before you added to it
[21:20] <LordChaos> b0nn: group- is supposed to be a backup copy
[21:21] <LordChaos> b0nn: so no, you're not breaking anything although you're also not solving anything I guess
[21:21] <b0nn> OK
[21:21] <b0nn> oops
[21:21] <b0nn> I changed it, and id still isn't showing my user to be in the group
[21:21] <sarnold> have you logged in again?
[21:22] <b0nn> yes - although there may be a confounding variable - tmux (but I restarted tmux' server too)
[21:27] <b0nn> `newgrp docker` rectified the situation (not sure how persistent it will be though)
[21:28] <sarnold> b0nn: be careful with that, that sets your primary group in that process and descendant processes to 'docker'
[21:28] <sarnold> b0nn: that may cause files and directories that you create to have incorrect ownership
[21:29] <b0nn> yeah, it's done precisely that
[21:32] <b0nn> hmm I killed the shell, and tmux-killserver restarted terminal and - still - id says I am not part of the docker group
[21:36] <sarnold> b0nn: did any of those steps go through a new login eg through sshd or the console or your xdm or whatever?
[21:36] <b0nn> restarting the terminal doesn't ask for a login if that's what you are asking
[21:37] <b0nn> restarting the machine has fixed it though
[21:37] <b0nn> id is now showing docker in the list
[21:38] <sarnold> yeah, you've got to go through a PAM service somewhere to get new supplementary groups
[21:39] <Davidian1024> i wonder if anyone can give me some pointers on how to get ipv6 dhcp working in ubuntu 20.04.  i have an isc-dhcp-server running that seems to be providing an ipv6 ip address to my windows laptop.  but, it seems like my ubuntu 20.04 desktop doesn't seem to ever try to request (solicit?) an ipv6 ip address.
[21:41] <sneakyimp> will this audio card with with Ubuntu 20.04? https://www.newegg.com/p/23H-00G8-00004?Item=9SIAREGECD1807
[21:41] <oerheks> Davidian1024, what guide did you follow?
[21:41] <Davidian1024> on the ubuntu desktop i didn't really do anything.  it looked like ipv6 was already enabled.
[21:42] <Davidian1024> on the ubuntu server i setup isc-dhcp-server based on what i found in the example dhcpd6.config
[21:43] <Davidian1024> should ubuntu 20.04 try to get an ipv6 ip by default?
[21:46] <cbreak> sneakyimp: this one does: https://www.brack.ch/fiio-kopfhoererverstaerker-olympus-2-e10k-321007
[22:02] <tacomaster1> I was about to get this adapter and wanted to make sure it should work in ubuntu? https://www.amazon.com/EDUP-Bluetooth-Wireless-Network-Adapter/dp/B0832MR4WB/ref=sr_1_4?dchild=1&keywords=intel+pcie+wireless&qid=1626117070&sr=8-4
[22:04] <cbreak> tacomaster1: https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html
[22:05] <tacomaster1> Ok awesome. I can get actual vendor drivers
[22:45] <iomari891> Greetings, I have 2 kernels installed on 20.04: 5.4 and 5.8. NO matter what I do, I cant seem to get the system to run 5.4 by default. I've configured etc/default/grub and ran update-grub with no error but the system still boot with 5.8. If I try to uninstall 5.8 I get a warning that this action may crash the system. What can I do.
[22:53] <sixwheeledbeast> using GRUB_DEFAULT should work fine I can only assume you have a typo
[22:53] <jeremy31> iomari891: use the grub menu, advanced options at boot to boot into 5.4 and then remove the 5.8 kernels and the linux-generic-20.04-hwe
[22:55] <sixwheeledbeast> You could also set GRUB_SAVEDEFAULT on and then manually select a version on the next boot, it will then remember it.
[22:56] <sixwheeledbeast> is there a reason you want to remove hwe?
[22:57] <sneakyimp> cbreak: that doesn't answer my question -- and that other unit is expensive!
[23:06] <sixwheeledbeast> sneakyimp: https://manpages.ubuntu.com/manpages/focal/man7/oss_cmpci.7.html
[23:07] <sixwheeledbeast> i dont have one but I expect so from the man page
[23:08] <sneakyimp> sixwheeledbeast: thank you! +++