[00:45] <^amra> When do I run the Docker with some container is taht resources for a system is more spent?
[00:46] <^amra> I have the OpenProject docker container, and try to understand if I run it troigh Docker or just on Ubuntu system wo docker, what the difference it would be?
[00:52] <sarnold> ^amra: when run in docker, the application will use its own version of all necessary libraries
[00:53] <sarnold> ^amra: normally when running a program, common libraries will be shared among all the other programs using the same libraries
[00:53] <sarnold> ^amra: eg the "SHR" column in top or htop shows how much space could be shared among multiple processes
[00:53] <^amra> sarnold: and does it mean that mem and ssd usage will be higher?
[00:54] <^amra> Right?
[00:54] <sarnold> ^amra: (the smem tool does a better job of showing how much of this shared space is actrually shared, but smem isn't as easy or familiar as top or htop)
[00:54] <sarnold> ^amra: yes
[00:54] <^amra> Thank you very much
[00:54] <sarnold> ^amra: but, some things like go applications are statically linked, and it won't make a huge difference either way
[00:55] <^amra> Ok
[00:55] <^amra> I do the choice
[00:55] <sarnold> so, really, it depends, but memory use of containerized things is usually highre than 'normal' things
[01:14] <parak0vsky> hi I made this wired connection modification now I want to revert it so I can connect trough wire to the internet that not required pppoe https://bhanu.io/creating-a-ppoe-connection-in-ubuntu-18-04-onwards-d4e2410aa707
[01:14] <parak0vsky> what I should do?
[01:19] <sarnold> parak0vsky: wild guess -- try nmcli con modify “Desired Name of connection” connect.autoconnect=off
[01:21] <parak0vsky> i forgot the connection name
[01:21] <parak0vsky> ah I think I can see that
[01:22] <sarnold> nmcli con show will show them
[01:23] <parak0vsky> Error: value for 'connect.autoconnect=off' is missing.
[01:24] <sarnold> hah, then I guessed wrong; try replacing the = with a space -- so nmcli con modify “Desired Name of connection” connect.autoconnect off
[01:24] <parak0vsky> ok done
[01:24] <parak0vsky> lets see
[01:25] <parak0vsky> i don't think it works
[01:25] <parak0vsky> I plugged the cable but led no flashing or flashin very infrequently
[01:26] <parak0vsky> which I guess indicates that no data has been transmitted
[01:27] <sarnold> I think the autoconnect setting only determins if this connection is started automatically (which was what that blog post was about)
[01:27] <sarnold> parak0vsky: maybe make a new connection that's using ethernet or whatever type is appropriate for this device?
[01:28] <parak0vsky> nah in ubuntu 18 you can't just create pppoe authorization from gui apparently
[01:28] <parak0vsky> i have created it sarnold
[01:28] <parak0vsky> ok it works now
[01:29] <parak0vsky> apparently cable was not inserted full or something
[01:31] <sarnold> parak0vsky: yay :)
[01:32] <sarnold> parak0vsky: funny, I always thought network-manager gui would let you do that :/ afterall pppoe is (was?) required for a *lot* of people for a long time
[02:09] <jwash> hi everyone is the a linux version of the collaborative spreadsheet like google sheets?
[02:21] <sarnold> jwash: maybe this? https://ethercalc.net/
[02:22] <jwash> cool, i'll have a look
[02:57] <alloy> howdy y'all :)
[02:58] <lestac> hello
[02:58] <alloy> I'm running xubuntu and my mouse is moving way too fast, even though I've set the controls to slow on the settings dialog... is there something else I can do?
[02:58] <alloy> hey lestac :)
[02:58] <lestac> there is something that has not been programmed/coded ?
[03:00] <alloy> not sure where the problem lies, wondering if anyone else has had this... it just seems that the mouse speed settings do nothing...
[03:06] <alloy> ok, worked it out, if anyone is interested... (My BT mouse is called Mousey heh)
[03:07] <alloy> xinput --list --short; xinput --list-props "Mousey"; xinput --set-prop "Mousey" "libinput Accel Speed" -1
[03:07] <alloy> needed a negative acceleration which the settings dialogue didn't have (?)
[03:55] <jwash> if i were to buy 3 identical drives and want to set them up so they all wrote data redundantly with mdadm in raid 1. is it possible to shut the machine down, then pull the drives in a cage and put it in another server, and read the data?
[04:06] <lordcirth> jwash, yes, any machine with a new enough version of mdadm would be able to read the array.
[04:08] <jwash> so i'd load it in the new machine as an array of 1?
[04:12] <lordcirth> Oh, you mean splitting the array between two machines?
[04:12] <lordcirth> You would have to import it has a degraded array
[04:18] <jwash> yep
[04:18] <jwash> then add another disk so it could rebuild
[04:18] <jwash> is there a way to mount it read only?
[04:20] <lordcirth> jwash, you could mount the filesystem on it read only; or with mdadm --readonly
[04:23] <jwash> cool, thanks for the answers
[04:53] <robertzaccour> howdy
[04:53] <robertzaccour> I noticed that recently one of my Steam games wasn't playable with my Xbox One controller but it worked fine on Ubuntu. Manjaro is typically more heavily touted for Linux gaming. What's going on here?
[05:39] <Avion> help. i installed the elementary desktop and caja (like nautilus) vibrates amd won't react. but I have a terminal and somehow killed caja. i think.  repeat I want elementary gone.
[06:09] <Avion> what happened? no friends here?
[06:25] <guiverc> Avion, what release of Ubuntu, I did an `apt-cache search` and other than XFCE icons, some libs, I don't see an elementary desktop (for my release of Ubuntu anyway)
[06:29] <hextreme> Can ubuntu run on smartphone? I want to have it on my Redmi3s...a secondary device. (I can compromise if camera dont run.). I just need it for mobile browsing.
[06:30] <guiverc> hextreme, Ubuntu-Touch can for many devices; see https://ubports.com/
[06:32] <ducasse> Avion: use ppa-purge to get rid of the elementary ppa and all the packages from it
[06:33] <ducasse> !ppa-purge | Avion
[06:38] <hextreme> @guiverc, thanks
[07:06] <k_sze> So I have a FiiO X5 digital audio player that can also be used as a USB DAC. Apparently it supports 192 kHz @ 24 bit/sample. Does anybody know how I can set the sampling rate and/or bit depth when connecting it to Ubuntu?
[07:11] <ducasse> k_sze: i'd think it uses whatever sample rate the data you're sending it has
[07:14] <vuurdraak> hi everybody, can anybody tell me how to disable the highly annoying behaivoir of ubuntu 18.04 lts to fix popup windows in the middle of the screen of the main window, without being able to move them, so that you can not read the email below it that is telling you how to alter settings in the popup that is fixed on top of it :') ?
[07:16] <k_sze> ducasse, not really. I'm playing some 44.1 kHz, 32-bit FLAC from VLC and my DAC still says only 24-bit.
[07:20] <ducasse> vuurdraak: can 't you move it by holding alt and dragging it?
[07:21] <Groar> hi
 no i just tried it stays fixed on top
[07:21] <vuurdraak> lol
[07:22] <Groar> Everytime I login into my Gnome-shell session (ubuntu 18.04) an error appears saying (an error ocurrer - do you want to repport it?), but it doesn't specify anything else. any way to check what's 'failing'?
[07:22] <vuurdraak> its like its bonded together, im currently going through all gnome tweak tool settings, i cant find anything wwhle searching online, i get anwsers for how to dual boot with windows :'D
[07:23] <vuurdraak> it is doing this with all popup/setting windows of every program, its highly enoying
[07:26] <vuurdraak> ow i think i found it in the windows section, first item :)
[07:26] <vuurdraak> yeeeees \o/ got it lol
[07:26] <vuurdraak> set attach modal dialogs to off :)
[07:27] <vuurdraak> it is so annoying also that when you install a newer version of an OS that suddenly all stuff has changed from how it worked in the previous version :(
[07:28] <vuurdraak> its like people who program destop behaivoir are so bored with their job, they think other peopel also like to relearn how their OS works every two years, guess what i dont :D
[07:38] <Groar> vuurdraak: you're not forced to upgrade nor to use ubuntu
[07:43] <vuurdraak> that is a bad awnser :)
[07:43] <vuurdraak> as i am forced to upgrade
[07:43] <vuurdraak> as programs stop working due to compiler library incompatibilty
[07:44] <vuurdraak> most normal non geek computer users hate it when they need to keep relearning stuff they would like to keep the same, not everybody spends all their day tinkering with their os
[07:46] <Groar> you're not forced as 1) you have more desktop environments 2) you have more distros
[07:46] <vuurdraak> you are when programs annoyingly start to use higher gcc versions,
[07:47] <vuurdraak> like lutris and downloadhelper
[07:51] <maximoos> hiya
[07:51] <vuurdraak> and i have used the mainline ubuntu for years now, its nice if the same main ubuntu sort of keeps working the same, although I guess it can be difficult when the main ubuntu keeps switchin desktop enviroments
[08:43] <Ben64> So I've had this problem for a while now, my audio input is going too quickly, everything sounds chipmunky and stuttery
[08:44] <Ben64> Absolutely no idea where to start on diagnosis, but on a fresh boot it works fine, then switches for some reason and I haven't been able to reset and get it working without a reboot. Not much of an audio guy. Any suggestions would be appreciated
[08:50] <vuurdraak> Ben64 i have also sometimes mistery problems with recording/audio input, that in some misterious way audacity is replaying recorded audio at halve speed, no idea why to be honest, fiddleing arund with both alsamixer (CLI) and Pulso Audio Volume Control (GUI Pavu mixer) seems to to solve it although i have no clue what i have fixed
[08:52] <Ben64> i haven't been able to fix it besides reboot so far
[08:52] <Ben64> but it's very strange
[08:53] <vuurdraak> https://askubuntu.com/questions/50067/howto-save-alsamixer-settings
[08:55] <vuurdraak> PulseAudio Volume Control is a very usefull sound mixer utility, and also needed if you want to switch between HDMI sounds for a source to your tv and the sound card for instance, i use it as my main volume/sound mixer
[08:57] <vuurdraak> it can ste all kind of things for pulse audio
[08:57] <vuurdraak> set*
[08:57] <Ben64> right, but that doesn't change the timing of recording
[08:58] <vuurdraak> well you are saying stuff works after boot and then it stops working, so maybe some setting is altered that can be fixed
[08:59] <vuurdraak> or maybe you can see other input sources, and you find out in pavu that your using the worng input source
[08:59] <Ben64> there's no setting for this
[08:59] <Ben64> there's no chipmunk mode engaged checkbox or anything, it's like the system is reading from the buffer 10x the normal rate
[09:00] <vuurdraak> chipmunk mode engage check box lol :D
[09:00] <vuurdraak> no put maybe you can try a different input source, as on my soundcard i used the wrong port first physicaly for the mic
[09:00] <vuurdraak> but*
[09:00] <vuurdraak> like line versus mic port
[09:01] <Ben64> it's definitely the right port
[09:02] <vuurdraak> mm yeh i dont know :( im just a linux gamer :')
[09:04] <yonaikerlol> Hi guys
[09:13] <Ben64> found a workaround finally! https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1764965
[09:38] <teasd> I've got a really weird problem... I've never seen this before and have no idea on how to resolve this: https://paste.ubuntu.com/p/ZmdH2n85CD/
[09:38] <vuurdraak> Ben64 interesting, now that i read through it, i think I have solved a similar issue , by fiddeling with the recording sample rate in the audicity recording settings as this kind of stuff is not just ryzen chipset only necesairily
[09:38] <teasd> First thing that would be interesting... is that a dpkg error or an error from that package? If it's not dpkg, I might be wrong here
[09:39] <vuurdraak> but i did not have a 10x speed difference there was like a 2x pseed difference at some point in time
[09:41] <Ben64> probably something different with a similar result
[09:41] <vuurdraak> yeh
[09:43] <vuurdraak> teasd , it looks like it doesn't want to upgrade, maybe you can remove the old package and then start fresh with the different type of package ?
[09:44] <vuurdraak> it says u used an rpm to install the first version (redhat package manager)
[09:44] <vuurdraak> and now ur usinf deb (debian)
[09:44] <vuurdraak> different style of package
[09:46] <teasd> Yeah... how the hell is it even possible to install rpm's on debian/ubuntu? I didn't even know...
[09:47] <vuurdraak> u can , i use alien to install rpm packages
[09:47] <teasd> vuurdraak, it isn't being listed in dpkg, so I don't seem to be able to uninstall it
[09:47] <vuurdraak> some programs dont have a .deb package and only rpm, and then u have to
[09:47] <teasd> Yeah, alien isn't installed either, that's what I thought... I have no idea how the previous admins got this on there....
[09:48] <vuurdraak> it should be removable with apt-get regardless, at least when it was installed with alien it does
[09:48] <vuurdraak> or with synaptic
[09:50] <teasd> `apt-get remove managesoft` tells me it isn't installed. `apt list --installed | grep manage` also doesn't show anything... dpkg -l neither...
[09:50] <teasd> I'm so confused...
[09:51] <vuurdraak> maybe you can find it with synaptic ?
[09:51] <teasd> They're headless :/
[09:52] <vuurdraak> or the other way around can't you find an rpm package instead of a deb :')
[09:52] <teasd> well... yeah :D
[09:52] <littlebit> hi people, i have a python script that needs to access a receipt printer. During development I was able to print, but when I deploy it on a server, I get the message that it has insufficient permissions. The python library that I'm using is: https://python-escpos.readthedocs.io/en/latest/user/installation.html#setup-udev-for-usb-printers
[09:53] <teasd> But I don't really like that way :D
[09:53] <vuurdraak> :'D
[09:53] <littlebit> I set the rules aand the right mode. The script runs under the apache2 server
[09:53] <littlebit> I also added www-data to the dialout group as descriped in the library
[09:54] <teasd> littlebit, I presume the script doesn't run as root? Did it run as root during development?
[09:56] <littlebit> teasd: nope, I added my user to the dialout group
[09:56] <littlebit> teasd: just restarted apache2 and it works find :D
[09:57] <c0mrade> Hello
[09:57] <kostkon> c0mrade, hi
[09:57] <raddy> Hello Everybody
[09:58] <raddy> I am learning kubernetes
[09:58] <raddy> I want to setup a test environment in my Windows 10 laptop.
[09:59] <raddy> Setting up the environment using docker is the recommended way ?
[09:59] <raddy> Or shall I install ubuntu for windows and set it up in it ?
[09:59] <vuurdraak> you can always also run ubuntu from a live usb without installing it for testing perposes
[10:00] <vuurdraak> purposes*
[10:02] <JimBuntu> raddy: this really isn't the right place to get generic installation support for kubernetes nor the right channel for WSL support either. You might do better in one of the more generic Linux channels
[10:02] <raddy> vuurdraak: But I cannot multi-task in the live usb as well as the changes may not be preserved, would it be ?
[10:03] <vuurdraak> ah yeh true, if you want it to be persistent, it might be better to install ubuntu somewhere
[10:03] <raddy> JimBuntu: I am not looking for support on kubernetes installation not trying to troubleshoot wsl related issues if any,
[10:04] <raddy> JimBuntu: I was trying to find out whether ubuntu can act as a test bed for kubernetes
[10:04] <JimBuntu> raddy: Ubuntu for Windows is WSL based though, that's what I was getting at.
[10:05] <raddy> JimBuntu: I am not complaining about any platform related issues, actually I am not complaining about anything yet
[10:06] <raddy> JimBuntu: I am very well aware that Ubuntu for Windows is using WSL subsystem for Windows
[10:07] <raddy> JimBuntu: I actually even know what WSL subsystem for Windows as well.
[10:08] <steveire> I've installed docker with apt and I am trying to change the image directory. https://forums.docker.com/t/how-do-i-change-the-docker-image-installation-directory/1169 says I should modify `/etc/default/docker` but that file does not exist. Any idea what I should do?
[10:09] <steveire> `apt-file search /etc/default/docker` also returns no results
[10:10] <Aryan> how can i connect to a proxy server with my client ?
[10:12] <c0mrade> So I installed wordpress on an ubuntu VM on azure, a repo. Now it loads on /blog how can I make it load on the root directory directly without the /blog part. Or maybe a rewrite rule for .htaccess would be benefitial as a workaround.
[10:16] <legreffier> c0mrade: just change the docroot so it goes in /blog directly
[10:18] <lapion> When will there be an option added to do-relase-upgrade to only donwload all requiered packages to later do the upgrade while offline or simply to have all packages copy them to a usb stick and use them on an offline system
[10:19] <lapion> I used to do this by first doing a sandboxed update copying the downloaded files to a usb stick
[10:20] <lapion> However sandbox option on do-release -upgrade has been broken since before 18.04
[10:20] <lapion> However sandbox option on do-release-upgrade has been broken since before 18.04
[10:27] <Roland-> Hi guys, is there any way to setup an iptables chain readonly ?
[10:36] <grawity> and why would you need that
[10:37] <Roland-> https://community.cisco.com/t5/network-security/anyconnect-linux-keeps-adding-firewall-rules/m-p/4062604#M1069039
[10:37] <Roland-> this is why :(
[10:37] <grawity> you're not allowed to use openconnect instead, are you?
[10:38] <grawity> it doesn't have such problems generally
[10:38] <grawity> but other than that... no, I don't think there's a way to make iptables read-only in that way
[10:38] <grawity> root is root
[10:39] <grawity> I'd either try confining the client in its own namespace/container, or ... try to trick it with the new nft-based iptables
[10:40] <Roland-> the client uses iptables command to re-create the rules
[10:41] <Roland-> I even tried adding a script to chmod -x iptables but that breaks other stuff...
[10:42] <grawity> a) switch clients: use openconnect
[10:42] <grawity> b) make a wrapper script for iptables that quietly ignores certain "bad" commands
[10:42] <grawity> b.1) use dpkg-divert to replace original iptables with the script
[10:42] <grawity> b.2) use unshare & mount --bind to replace original iptables with the script
[10:44] <Hamilton> Should config files of snap apps be put somewhere else than their predefined locations?
[10:44] <grawity> c) if you are using iptables-nft, create a chain named 'OUTPUT' *without a hook*, then its rules will just be ignored
[10:44] <Hamilton> For example Youtube-dl looks into ~/.config/youtube-dl/config ... I put my config there but it is not respected. Should I somehow create a config dir inside the snap folder of the app?
[10:45] <littlebit> I have a dat file from windows that contains text data but apprarently it is beimg malformed(formatted to be honest) so that I cannot read it properly in vim. is there a way how to convert it?
[10:45] <grawity> that requires knowing what format you need to convet *from*
[10:45] <grawity> mind showing an example? e.g. a hexdump
[10:45] <grawity> and is it 100% text? does it open in Notepad or similar apps on Windows?
[10:46] <Roland-> trying openconnect
[10:47] <littlebit> grawity: it is 100% text, it has at some points those small 2 (squared mathmatical sign) propbably indicating a CR
[10:47] <littlebit> grawity: one sec
[10:48] <Roland-> Openconnect is the best!
[10:48] <littlebit> grawity: this is what hexdump gives me : http://dpaste.com/0HPS98H
[10:48] <Roland-> Thank you grawity
[10:54] <grawity> I forgot to ask for hexdump -C (easier to read)
[10:54] <grawity> anyway, no, that doesn't look like CR at al
[10:55] <grawity> (it'd be at the *end* of lines, always immediately next to LF, and vim supports CR-LF just fine anyway)
[10:57] <grawity> looks like it's a special format that's only 99% text, tbh
[11:01] <grawity> littlebit: basically, it looks like a fixed-width format, no lines but instead fixed-width records
[11:01] <grawity> littlebit: you could extract text from it using: cat file.dat | fold -w 26 | LC_CTYPE=C sed -r "s/^..//g"
[11:04] <littlebit> another question, I have a webpage where -r "s/^..//g"
[11:10] <littlebit> another question, I have a webpage where it access a db.sqlite3. I chmodded db.sqlite file to 664 and i see rw-rw-r--
[11:10] <littlebit> yet when using the page I get the error message that the database is readonly
[11:11] <littlebit> this is how the file looks like: -rw-rw-r--  1 user www-data   200704 Apr  9 12:04 db.sqlite3
[11:12] <grawity> probably means the *directory* is not writable to you, and so sqlite cannot create the temporary "db.sqlite3-journal" file alongside it
[11:14] <littlebit> ah ok
[11:15] <littlebit> fixed it
[11:15] <BluesKaj> Hi folks
[11:39] <Hamilton> Anyone knows where is .config of snap apps? I know about USER_DATA and USER_COMMON stuff but where should I put the actaully config file?
[11:44] <Hamilton> Why snap apps are still in dir after remove?
[12:21] <guiverc> Hamilton, snaps are found in /snap/ ; but they are a squashfs & RO.  I don't know, but where the files are read from is controlled by dev who snapped it & if confined (not --classic) will likely be within the squashfs
[12:51] <Hamilton> Hotkeys like Ctrl+A (to select all) or Ctrl+C (to copy) don't work when I switch languages (EN to IR(FA, RTL lang) . How to fix it?
[14:28] <thal> I want to install xenial as netboot - i am getting, during installation: Loading libc6-udeb failed for unknown reasons. Looks like the installer is outdated?
[14:33] <ioria> thal, https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1817358
[14:34] <ioria> thal, you want to try 18.04 maybe
[14:42] <robinho86> I receive the follow error when I try to check updates on Softwares: https://paste.ubuntu.com/p/t8kpknKnDq/
[14:42] <robinho86> does anyone have a clue?
[14:45] <drleviathan> dunno robinho86, maybe try updating your software from the command line:  sudo apt-get update; sudo apt-get -y upgrade
[14:48] <ioria> robinho86, can yo uplease reboot and check again ?
[14:49] <robinho86> via cli everything works fine!
[14:50] <robinho86> this happen to me since ubuntu 19.04... now I'm running  20.04
[14:50] <drleviathan> CLI for the win!  Who needs the stinkin' GUI?  :)
[14:53] <ducasse> robinho86: if you want help with 20.04 you need to ask in #ubuntu+1
[14:54] <robinho86> ducasse: thank you!
[14:56] <thal> ioria: mhm. i need 16.04 unfortunately.
[15:00] <drleviathan> thal, I find that statement intriguing: why would you need to actually install 16.04 rather than do your 16.04-necessary deeds in a 16.04 docker container?
[15:01] <drleviathan> I could imagine a new situations where one would need a real install, but I'm wondering if your case would work through other methods.
[15:01] <drleviathan> in short: what do you really need to do?
[15:06] <thal> drleviathan: i could do that, yes. Alright. I wanted to install 16.04 via netinstall and pointing to the remote installation url
[15:06] <thal> drleviathan: short version is: i want to install Ubuntu 16.04 via netinstall
[15:07] <thal> drleviathan: and this is the ubuntu-installer i am using: http://ubuntu.lagis.at/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64
[15:07] <drleviathan> what I meant was: you want 16.04 on a box so you can do... what with it?
[15:08] <thal> drleviathan: $contracter wants to have it to run his software (bigbluebutton) on. his requirement is 16.04
[15:09]  * drleviathan googles "bigbluebutton"...
[15:10] <drleviathan> I see.  And bigbluebutton runs on 16.04?
[15:13] <drleviathan> I recently acquired a deeper understanding of "docker containers".  Have you heard of them thal?  I ask because I see a potentially better way forward for you and your contractor using such containers.
[15:13] <drleviathan> but regarding your netinstall question... I will follow the link to the installer...
[15:14] <thal> drleviathan: yepp, container, i regularly use podman, but that's just an alternative
[15:16] <drleviathan> I haven't used netinstall since... 2004 or so, and wasn't an expert even then.  I don't have much help to offer.  Good luck.
[15:18] <thal> drleviathan: alright. thanks
[15:19] <yates> i'm trying to build qemu from scratch but get this: http://paste.ubuntu.com/p/nyJnt2gz6v/
[15:19] <yates> which package is glib in? i've searched and can't find it
[15:23] <ioria> yates, libglib2.0-dev is already installed ?
[15:23] <yates> no it wasn't, and i just figured that out - thanks ioria
[15:23] <ioria> yates, ok
[15:24] <onox> can someone build pulseaudio-module-bluetooth?
[15:35] <pragmaticenigma> !compile | onox
[15:35] <pragmaticenigma> onox: Any particular reason you believe you need to have something compiled. The volunteers here are better suited to help you troubleshoot and determine why something isn't working. Rarely is compiling from source necassary
[15:37] <onox> pragmaticenigma: for some reason I have ubuntu7.5 of libpulse0 on my system
[15:37] <pragmaticenigma> !info libpulse0
[15:37] <onox> on bionic
[15:37] <onox> which should be 7.4
[15:37] <pragmaticenigma> !info libpulse0 bionic
[15:38] <onox> am I a MITM victim? (since apt uses http)
[15:38] <pragmaticenigma> onox: Do you have a PPA installed on your system?
[15:38] <onox> no ppas
[15:38] <onox> just bionic, bionic-security, and bionic-updates in sources.list
[15:39] <pragmaticenigma> onox: what is in your /etc/apt/sources.list.d folder?
[15:39] <onox> empty
[15:40] <pragmaticenigma> onox: I just checked my system and I have Package: libpulse0
[15:40] <pragmaticenigma> Version: 1:11.1-1ubuntu7.5
[15:40] <onox> ok
[15:41] <onox> but pulseaudio-module-bluetooth wants 7.4
[15:41] <onox> and why is packages.ubuntu.com showing 7.4? is it updated asynchronously?
[15:42] <pragmaticenigma> onox: looking into that now... because I have two up-to-date systems... one has 7.5 and the other has 7.4
[15:42] <lotuspsychje> onox: could be handy to show your full apt output, to see whats all happening over there, volunteers could help you better
[15:44] <onox> it says: unmet dependencies, "Depends: libpulse0 (= 1:11.1-1ubuntu7.4) but 1:11.1-1ubuntu7.5 is to be installed"
[15:44] <onox> same line for dependency pulseaudio
[15:45] <lotuspsychje> onox: is your system up to date?
[15:46] <onox> I did apt update;apt upgrade;apt dist-upgrade
[15:46] <lotuspsychje> uname -a ?
[15:46] <onox> 4.150-96-generic
[15:46] <lotuspsychje> yeah 96 should be good
[15:46] <onox> *4.15.0-96-generic
[15:47] <lotuspsychje> onox: can you check if its bug #1858164 please?
[15:47] <ioria> onox, you might need to enable proposed , install that moduel, and disable it
[15:53] <pragmaticenigma> onox: I just checked on my machine... when I attempt to install pulseaudio-module-bluetooth, it's already linked against the 7.5 release. I'm not sure how I have 7.5, as Source on the package is listed as /var/lib/dpkg/status ... and that doesn't help identify the source of that package for me
[15:53] <onox> I removed libpulse0 (and everything that depended on it) and reinstalled it, and that fixed the error when I try to install pulseaudio-module-bluetooth
[15:54] <onox> lotuspsychje: it seems it was a mistake in the release as vanvugt wrote in #3 in bug 1858164
[15:55] <lotuspsychje> onox: weird you still affected, as its bugged on 18.04.3 and fix commited since
[15:55] <onox> I'm on 18.04.4 LTS according to lsb_release -a
[15:56] <lotuspsychje> yeah, up to date makes this weird
[15:56] <onox> yeah :/
[15:56] <pragmaticenigma> onox: Do you have Google Chrome installed on that machine?
[15:56] <onox> no, I'm on a X11 free system :P
[15:57] <pragmaticenigma> onox: A simple yes or no was enough. Do you have XBMC/KODI installed on there?
[15:58] <onox> no :)
[16:00] <pragmaticenigma> odd... I'm lost as to how that package got on my system. I have two systems setup nearly identical... one reports having the 7.5 version and the other 7.4
[16:01] <pragmaticenigma> anyone know how to tell exactly how a package was installed, specifically what source provided the package?
[16:04] <ioria> pragmaticenigma, not a bug, a simple mistake
[16:04] <pragmaticenigma> ioria: what do you mean?
[16:04] <ioria> pragmaticenigma, https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1858164
[16:10] <ioria> pragmaticenigma, or better here : https://askubuntu.com/questions/1196147/18-04-lts-what-was-wrong-with-the-december-11-pulseaudio-update
[16:13] <pragmaticenigma> yeah, that helps narrow it down... secondary machine is used for media playback and I worry about its updates less frequently than the other machine
[16:16] <realies> how can i add a pem file permanently to .ssh? doing ssh-add my.pem does not store it .ssh/id_rsa
[16:18] <realies> is ssh-add supposed to import it permanently?
[16:37] <chudak2> Hello all !
[16:38] <lotuspsychje> welcome chudak2
[16:38] <chudak2> on 20.04 screen sharing does not work on fresh install, via Settings/Screen Share the Network Slider is disabled, any help appreciated !
[16:38] <chudak2> Thx lotuspsychje !
[16:38] <lotuspsychje> come to #ubuntu+1 chudak2 please
[16:38] <chudak2> ok
[16:53] <viktor> hope this isn't too off-topic. Kile gives error "finished with exit code 1" and doesn't compile. but the file does compile as supposed to with vimtex. any ideas?
[16:54] <pragmaticenigma> viktor: For compilation help, it's best to contact the developer of the program for help. This channel focuses on supporting the packages made avaialble through Ubuntu's official software repositories
[16:54] <viktor> pragmaticenigma: ok, thanks
[17:08] <eelstrebor> i seem to be having an issue since installing wireguard to where i occassionally run resolvconf -u to get dns working again
[17:14] <ioria> eelstrebor, a suggestion here : https://wiki.archlinux.org/index.php/WireGuard#Broken_DNS_resolution
[17:14] <onox> pragmaticenigma: lotuspsychje: thanks for the help btw
[17:14] <lotuspsychje> onox: got it fixed?
[17:16] <onox> I managed to install the module, but it seems my PS4 controller doesn't describe itself as a source/sink to PA via bluetooth, it works over USB though
[17:17] <lotuspsychje> onox: are you using gnomes internal bluetooth or blueman?
[17:18] <onox> neither, just bluetoothctl and pavucontrrol
[17:18] <lotuspsychje> try blueman perhaps?
[17:18] <lotuspsychje> onox: might wanna journalctl -f and pair your controller, see what errors you get, share in pastebin to the volunteers
[17:18] <onox> doesn't that only help with connection issues? input/led/rumble works
[17:19] <onox> I already got it paired
[17:19] <lotuspsychje> oh
[17:19] <Renari> Hey guys how would I go about updating to the lastest 440 nvidia drivers? Is just purging all nvidia packages and then installing `nvidia-driver-440` good enough?
[17:19] <lotuspsychje> Renari: wich graphics card chipset do you have?
[17:20] <Renari> I ask because driver manager is only installing 435
[17:20] <onox> it just doesn't show the Audio Sink or Headset UUID
[17:20] <Renari> Quatro RTX 3000
[17:20] <pragmaticenigma> Renari: No need to purge... just manage it through the proprietary drivers panel
[17:20] <ioria> Renari, you need the ppa for 440
[17:20] <lotuspsychje> Renari: check ubuntu-drivers list, to see wich are available for your system
[17:21] <lotuspsychje> onox: try the journalctl -f, then compare both on BT & usb
[17:21] <Renari> Thanks got it, did `sudo add-apt-repository ppa:graphics-drivers` and now it shows the 440 release in driver manager.
[17:23] <onox> lotuspsychje: only "input,hidraw2: BLUETOOTH HID" shows up
[17:26] <onox> lotuspsychje: I just read on reddit that for audio to work over bluetooth you need some "official adapter"
[17:28] <pragmaticenigma> onox: correct, Sony has a proprietary setup for the audio to controller feature. I think lotuspsychje thought you were having trouble pairing your controller generally
[17:29] <onox> pragmaticenigma: do you happen to know if the speaker is supposed to work over USB?
[17:30] <onox> the 3.5mm jack works, but I haven't been able to get it to output to the speaker
[17:30] <pragmaticenigma> onox: I have no experience with the PS audio stuff, just knowledge that you are not the first one to be in the channel with an issue regarding it
[17:37] <Jordan_U> onox: Also, just to asuage some of your earlier worries, while apt uses http to fetch packages and to fetch the release files that say what packages are available, all files downloaded through apt are signed and are verified before they are used. This means that a MITM attack can at most lead you to not get any updates from a given repository (by mirroring old signed info). Note, an MITM attack can't
[17:37] <Jordan_U> prevent you from seeing an update for just one package, it's all or nothing. And an MITM attack cannot push a newer package to you.
[17:37] <Jordan_U> onox: https://wiki.debian.org/SecureApt
[17:40] <onox> Jordan_U: ah, thx for that info, I was a bit worried because I didn't see any output that apt does verification
[17:41] <Jordan_U> onox: You're welcome.
[18:05] <ChristW> I fried my video card whilst replacing a PSU. So, I need a new one. I would like to do (some) gaming on my Ubuntu machine. What new (ish) video card can I plug into my new mother board (…) with reasonable support from Ubuntu drivers? Or third party drivers? Any other channel I should ask??
[18:07] <lotuspsychje> !hardware | ChristW start here
[18:08] <neoweb> why is lts holding back kernels on a normal upgrade?
[18:09] <lotuspsychje> neoweb: could you provide a bit more details of your current system, so volunteers can thinka long with you, ubuntu version, wich kernels all list in your system?
[18:10] <neoweb> https://usercontent.irccloud-cdn.com/file/gPH2SSo3/image.png
[18:10] <neoweb> It is a default install of ubuntu lts
[18:10] <neoweb> why is this stuff held back?
[18:10] <neoweb> when I upgrade
[18:10] <lotuspsychje> neoweb: wich lts exactly, and wich kernels are on your system?
[18:11] <neoweb> going from 18.04.1 to 18.04.4
[18:11] <neoweb> Ubuntu 18.04.4 LTS \n \l - 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[18:12] <lotuspsychje> neoweb: current kernel should be 4.15 -96
[18:12] <neoweb> right, so when I apt-get update/upgrade no dist-upgrade why is it holding back. the lts releases are different dists?
[18:12] <lotuspsychje> neoweb: did you add ppa's or add !mainline kernels?
[18:13] <neoweb> no.  and dist-upgrade just upgraded it all.
[18:13] <lotuspsychje> neoweb: can you pastebin the full output of: sudo apt update && sudo apt full-upgrade ?
[18:14] <neoweb> apt full-upgrade performs the same function as apt-get dist-upgrade
[18:14] <neoweb> I just told you, it is updating those held back packages now.
[18:15] <neoweb> https://pastebin.com/U2eCVrVd
[18:15] <lotuspsychje> neoweb: your pic was not the full output, can we see the entire apt happenings?
[18:15] <neoweb> My question is not how to fix it.
[18:15] <neoweb> WHY.  Is this EXPECTED behaviour?
[18:17] <neoweb> https://pastebin.com/U2eCVrVd
[18:17] <ducasse> neoweb: yes. to do a full upgrade you need to use full-upgrade/dist-upgrade
[18:17] <neoweb> Is that for all ubuntu's.  Is it expected behavior that kernels are always held back now?
[18:17] <sarnold> neoweb: apt-get upgrade will not install new packages to satisfy dependencies
[18:17] <neoweb> ahh
[18:18] <sarnold> neoweb: apt upgrade will install new packages to satisfy dependencies
[18:18] <neoweb> So that is the behaviour.
[18:18] <neoweb> Thanks!
[18:18] <sarnold> neoweb: apt-get dist-upgrade will *remove* any package it wants to, to try to satisfy a dependency
[18:18] <sarnold> neoweb: apt upgrade will *not* remove packages to satisfy dependencies
[18:18] <sarnold> neoweb: you should almost always be using apt upgrade, instead of apt-get upgrade or apt-get dist-upgrade
[18:19] <neoweb> Why would I do that sarnold.  Why would I not want the kernel that comes w/ the latest 18 lts?
[18:20] <sarnold> neoweb: you would ;) apt upgrade would install it for you, without the risk of uninstalling something important
[18:21] <sarnold> I've seen dozens of bug reports filed by people; when apt-get dist-upgraded figured out how to "fix" a dependency problem by uninstalling their sudo package
[18:21] <neoweb> This is a vanilla ubuntu box installed/upgraded at the end of 2019.  minimal, it is a template box...I cant see what I installed that would hold the kernel back.
[18:21] <sarnold> neoweb: nothing at all
[18:21] <sarnold> neoweb: kernel updates are delivered via new packages
[18:21] <sarnold> neoweb: apt-get upgrade won't install new packages
[18:21] <neoweb> ahh
[18:22] <pragmaticenigma> neoweb: The one question I have in mind... which kernel are you expecting to be installed?
[18:22] <sarnold> neoweb: that's why you need to use either apt upgrade (better) or apt-get dist-upgrade (not as good, but works)
[18:22] <pragmaticenigma> neoweb: that is... what version number
[18:22] <neoweb> The one default to Ubuntu 18.04.4 LTS
[18:22] <neoweb> Which appears to be 4.15.0-96-generic
[18:23] <neoweb> I get it now.
[18:23] <neoweb> Thanks sarnold !
[18:23] <pragmaticenigma> neoweb: The default there is a 5.x series from the HWE ... that's why it's confusing for you to say latest/newest
[18:24] <Celmor[m]> after a crash of an application gnome-session exited unexpectedly, afteeer logging back in from gdm it seems certian GUI application no longer work giving this message "CRITICAL: Could not initialize SDL: No available video device"
[18:25] <neoweb> pragmaticenigma: well what the heck.
[18:26] <neoweb> why does ubuntu tell me in /etc/issue that I am one 18.04.4 when this version is shipping w/ 5.x
[18:26] <neoweb> and full-upgrade tells me I am good?
[18:27] <neoweb> https://usercontent.irccloud-cdn.com/file/UtbopbGb/image.png
[18:27] <neoweb> This is super confusing, and does not make sense at all.
[18:27] <lotuspsychje> neoweb: 5.x kernel is on !HWE the users choice to install or not
[18:27] <pragmaticenigma> neoweb: The kernel series that was part of the original install is persisted forward (HWE might not have been the right way to describe it)
[18:27] <neoweb> I have to opt in, to a kernel, that is the default for a release, that I should be one?
[18:27] <pragmaticenigma> So if you install 18.04.1 you will stick with that kernel series
[18:28] <cybercrypto> Hi there, when run 'apt update' I receive an error Ign for a repository InRelease (but it is ok for the same repository using Release). Anyone can point me to proper docs, so I can review it?
[18:28] <pragmaticenigma> neoweb: This might help better describe the kernel releases than I can do it: https://ubuntu.com/kernel/lifecycle
[18:29] <neoweb> But, if I download and install Ubuntu 18.04.4 LTS, I will not have hwe unless I enable it, so the default kernel for that release is:  4.15.0-96-generic
[18:29] <pragmaticenigma> neoweb: incorrect
[18:29] <neoweb> okay
[18:29] <neoweb> so default is hwe enabled
[18:29] <neoweb> thanks!
[18:29] <pragmaticenigma> neoweb: also incorrect
[18:30] <pragmaticenigma> I mentioned, I made a mistake in my comment neoweb
[18:30] <neoweb> what is the truth pragmaticenigma.
[18:30] <pragmaticenigma> Look at the link I just posted: https://ubuntu.com/kernel/lifecycle
[18:31] <neoweb> I did.
[18:31] <pragmaticenigma> neoweb: That gives a chart of the Ubuntu LTS releases, and the installed kernels for each of those releases and point releases.
[18:31] <pragmaticenigma> neoweb: HWE is something that needs to be enabled by the end user.
[18:32] <neoweb> It says:  The Ubuntu LTS enablement, or Hardware Enablement (HWE), stacks provide the newer kernel and X support for existing Ubuntu LTS releases. These stacks can be installed manually, but are also installed with an Ubuntu LTS point release.
[18:32] <neoweb> "but are also installed with an Ubuntu LTS point release."
[18:32] <neoweb> ahh
[18:32] <neoweb> "The 18.04.2 and newer point releases will ship with an updated kernel and X stack by default for the desktop. Server installations will default to the GA kernel and provide the enablement kernel as optional."
[18:32] <neoweb> Nice.
[18:32] <pragmaticenigma> neoweb: there ya go
[18:33] <neoweb> So if I switch kernels, how flushed out currently are the HWE packages?
[18:33] <sarnold> "flushed out"?
[18:34] <pragmaticenigma> neoweb: I've enabled HWE on my media center machine and haven't experienced any issues. I have found them as stable as the -general kernel releases
[18:34] <pragmaticenigma> sarnold: "flushed out" => stable
[18:34] <sarnold> ah, fleshed out :) I've been thinking about data flushes to disk for weeks now ..
[18:34] <sarnold> I'm skeptical of our 5.4 kernels
[18:36] <pragmaticenigma> cybercrypto: Ign means that the source reported no change since the last time it was checked.
[18:37] <cybercrypto> pragmaticenigma: according to apt docs, it meanss also a missing file.
[18:37] <cybercrypto> pragmaticenigma: i got a request from apt towards http://address_repository and get http_404 back (when I snoop the interface)
[18:38] <pragmaticenigma> cybercrypto: since it appears you're masking the repo, I'm going to assume it is a PPA which are supported by the maintainer of the PPA. You should find their launchpad site and reach out to them directly
[18:40] <pragmaticenigma> cybercrypto: Also, InRelease versus Release, InRelease means the package includes it's signature verification, where Release provides a secondary file containing the signature. It's possible that out of tradition both addresses are provided but only one of them is maintained
[18:40] <ph88> i installed mariaDB. how can i login with DB beaver ?
[18:41] <cybercrypto> pragmaticenigma: I am not masking. It is a simple and popular repository (google-chrome) and it is no InRelease, so I had to load the key manually.
[18:42] <cybercrypto> pragmaticenigma: the apt tool sends two requests torwards the same repository, the first request is for "InRelease" - and this one fails with Ign.     The second request is Release- this one works ok with Hit.
[18:42] <pragmaticenigma> ph88: I suggest reading the helpfully put together documentation: https://github.com/dbeaver/dbeaver/wiki
[18:43] <ph88> pragmaticenigma, the problem is not with DB beaver .. it's that i can't get a connection with the server
[18:43] <cybercrypto> pragmaticenigma: i am investigating if it is possible to apt only trigger Release for that reqoposity
[18:46] <pragmaticenigma> ph88: MySQL and MariaDB are default configured to only accept connections from 127.0.0.1 (note, numeric not "localhost")
[18:46] <ph88> ok but i installed it on my own laptop and i want to access the database from the same laptop
[18:47] <pragmaticenigma> cybercrypto: I don't believe there is a means to do that
[18:48] <pragmaticenigma> ph88: I literally just told you how to handle the exact situation
[18:48] <ph88> that messaged must have gotten lost then
[18:49] <pragmaticenigma> ph88: MySQL and MariaDB are default configured to only accept connections from 127.0.0.1 (note, numeric not "localhost")
[18:49] <ph88> i put at server host 127.0.0.1 and i can't connect
[18:50] <pragmaticenigma> ph88: Or if the product supports it... you can use the socket locally to connect. Lookup their documentation for making a socket connection to the database
[18:50] <ph88> forget about DB beaver ... how do i just install normal mariadb ubuntu package and then login to database server
[18:51] <ph88> i'm on 19.10
[18:51] <cybercrypto> pragmaticenigma: if you see the first trigger, it is for InRelease (and fails). The second is a Hit and it works because apt is using "Release".  https://paste.debian.net/1139405/
[18:52] <pragmaticenigma> cybercrypto: I don't think you can do it from your end. I believe that is something controlled by the host of the repository
[18:52] <ph88> i ran this command   `sudo apt install mariadb-server`   is this the wrong package ???
[18:53] <cybercrypto> pragmaticenigma: I see. Where should I start looking for digging more and mitigate this? Any suggestion?
[18:54] <pragmaticenigma> cybercrypto: Why does it matter? I don't understand why this is a concern or why potentially breaking your computer's ability to fetch updates is worth this pursuit
[18:55] <Prolac> hi, how can I name the process when I put it in the background with "&"?
[18:55] <Prolac> so that I can kill it by name instead of PID
[18:56] <ph88> https://bpaste.net/GNMA   what's wrong with MariaDB service ???
[18:56] <lordcirth> ph88, read it's logs
[18:57] <ph88> where can i find those ?
[18:57] <pragmaticenigma> Prolac: backgrounded tasks do not support naming. you can use a tool such as screen or tmux to start the application and refer back to it with a freindly name
[18:58] <ph88> https://bpaste.net/T47A
[18:58] <lordcirth> ph88, /var/log
[18:59] <cybercrypto> pragmaticenigma: I am concerning about learning more about apt, why it is requesting both Release/InRelease for the same repository. If you have no suggestions about how manage this topic, it is ok. I appreciate you time.
[19:00] <pragmaticenigma> cybercrypto: By default apt checks for an InRelease package as it is preferred. Failing that it will default over to the Release packages, and will use the Release package assuming the proper signature file is found and validated
[19:01] <ph88> netstat -tulpn | rg 3306         tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -
[19:01] <ph88> get some process listening on port without process id
[19:01] <ph88> could it be docker interfering ?
[19:01] <pragmaticenigma> cybercrypto: It is built into apt to have the functionality. The repo owner is the one that manages the InRelease and Release branches of their repo. It is not something you can control from your side, at least not without breaking other repos in the process
[19:02] <pragmaticenigma> ph88: If anything is listening to the port MySQL/MariaDB would like to use, yes... it will fail to start
[19:02] <cybercrypto> pragmaticenigma: that's great piece of intel :-)
[19:02] <cybercrypto> pragmaticenigma: i will for sure take a look into it.
[19:02] <ph88> i can't figure out what is using port 3306
[19:03] <Prolac> pragmaticenigma, the problem is that I am starting screen inside while loop to keep it auto restarting when it crashes
[19:06] <ph88> ah if i rerun netstat with sudo  i can see     tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      21581/docker-proxy
[19:06] <pragmaticenigma> Prolac: You might need to revisit your approach. Screen should not be placed in the background. I would set the application you're trying to have run inside a while loop to auto restart
[19:07] <pragmaticenigma> Prolac: I've never had screen crash... though it will terminate if the process launched inside of it terminates
[19:08] <cybercrypto> pragmaticenigma: debian wiki is describing more of those tools and default behaviours, i will take a look. thanks for your help.
[19:13] <pyusr> can anybody check for me if the function memem definition is different between "man memmem" and "man bstring" ?
[19:14] <pyusr> because on my 18.04 it seems so, but my friend tells me on his 18.04 it's ok ....
[19:14] <pyusr> (the order of the variables)
[19:14] <neoweb> sarnold: pragmaticenigma:  i meant, w/ new kernels, come new packages/builds.  See like a huge deal to have a LTS on a release kernel.
[19:15] <sarnold> pyusr: can you be more specific with what you're seeing?
[19:15] <sarnold> pyusr: see eg https://manpages.ubuntu.com/manpages/trusty/man3/memmem.3.html -- it looks pretty wrong
[19:15] <sarnold> pyusr: but what are *you* seeing?
[19:16] <pyusr> on man memmem: void *memmem(const void *haystack, size_t haystacklen,                    const void *needle, size_t needlelen);
[19:16] <sarnold> neoweb: yes, our kernel team has grown quite a lot to support LTS kernels for eight or ten years (depending upon release)
[19:16] <pyusr> on man bstring: void *memmem(const void *needle, size_t needlelen,                    const void *haystack, size_t haystacklen);
[19:16] <pyusr> I accidently took the bstring definition which ofcourse is wrong....
[19:16] <pyusr> but how come my friend's bstring is not like mine, when we both are on 18.04 ?
[19:16] <neoweb> Is the HWE kernel always latests, like lets say rolling release archlinux, or?
[19:17] <pragmaticenigma> neoweb: No
[19:17] <pragmaticenigma> !latest | neoweb , like all things ubuntu:
[19:17] <pragmaticenigma> neoweb: So what is offered is tested and determined stable for deployment
[19:18] <pragmaticenigma> Ubuntu has many commcercial users, which would not appreciate having system down time due to a kernel bug. Arch is more user focused where such risks are acceptable
[19:18] <Jordan_U> pyusr: On my 18.04 system the top of "man bstring" shows "void *memmem(const void *needle,...", like you seem to be seeing.
[19:18] <neoweb> It seems like a heavy modification to what is considered LTS, but somehow ubuntu has maintained the best of both worlds.
[19:18] <neoweb> Seems too good to be true.
[19:18] <pyusr> sarnold: when will your python team support LTS ? https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1864766
[19:19] <zmagii> A little nitpick: why is the default editor on Ubuntu nano?
[19:19] <pyusr> Jordan_U: yeah, seems like a big bug, I wonder where it comes from ...
[19:19] <lordcirth> zmagii, because Ubuntu is about ease of use, and nano is easy.
[19:19] <Kon-> People who need a more powerful editor can easily change it
[19:19] <zmagii> For example, if you look at a git dif file
[19:19] <pragmaticenigma> zmagii: Not here
[19:20] <zmagii> lordcirth: I guess that makes sense.
[19:20] <pragmaticenigma> zmagii: For questions about the history or design decisions of Ubuntu, please use the #ubuntu-offtopic channel
[19:20] <zmagii> pragmaticenigma: Of course, sorry.
[19:20] <dax> zmagii: you can also change it with the EDITOR= shell variable, or with update-alternatives
[19:20] <pyusr> python 2.7 virtualenv not working in ubuntu 16.04 LTS for 4 month almost
[19:20] <zmagii> It was something of a free verse in my head that I ended up typing...
[19:22] <sarnold> pyusr: good question; it's probably worth asking in the bug what the next step is
[19:23] <pyusr> sarnold: yeah, I hate opening users in 1000 sites :/
[19:23] <pyusr> but I've managed to fix it (I nuked 16.04 from all my comptuers), it's just meh experience with an "LTS" release
[19:24] <pyusr> sarnold: your computer man bstring is ok for memmem ?
[19:27] <Intelo> can linux OS, tablet, sim card phone calling and recieving be in one piece of hardware?
[19:28] <pyusr> why not ?
[19:28] <Intelo> pyusr, how so?
[19:28] <pyusr> you take linux os, get supported hardware ,and mix it all together ?
[19:30] <pragmaticenigma> Intelo: This doesn't sound like a support question. Come join us in #ubuntu-offtopic with your question
[19:30] <Intelo>  hm. so I buy an android table, then install what on it?
[19:30] <pragmaticenigma> Intelo: This doesn't sound like a support question. Come join us in #ubuntu-offtopic with your question
[19:31] <Intelo> pragmaticenigma, its support question
[19:32] <pragmaticenigma> Intelo: support questions are asking about issues related to Ubuntu specifically where the application and OS are already installed. Your line of questioning is hypothetical which means it is not on-topic for a support channel.
[19:32] <pragmaticenigma> Intelo: Appropriate questions would be like, I try to run Thunderbird for my e-mail and the application won't open or crashes
[19:33] <Intelo> pragmaticenigma, its ubuntu question:
[19:33] <Intelo> Q: how to install ubuntu on tablet and make calls?
[19:33] <pragmaticenigma> Intelo: Ubuntu does not support tablet devices. you can check in to #ubports for assistance and support of touch enabled devices
[19:34] <sixwheeledbeast> not feasible
[19:34] <Intelo> sixwheeledbeast, I heard there was a phone os by ubuntu
[19:35] <pragmaticenigma> Intelo:  That project was ended a few years ago. It is now handles by a community group known as ubports... which is available in #ubports
[19:35] <Jordan_U> Intelo: Here's a page with hardware recommended for Ubuntu touch: https://ubports.com/devices/promoted-devices
[19:36] <sixwheeledbeast> Intelo: discontinued, I suggest you try #maemo-leste project
[19:36] <Jordan_U> Intelo: Note though that that page is not run or endorsed by Ubuntu or Canonical.
[19:38] <Intelo> sixwheeledbeast, ubports is discontinued?
[19:38] <Intelo> ok
[19:38] <sixwheeledbeast> Not that i know of but they are both community based projects
[19:40] <Intelo> Guys, I want the touch, tablet size, phone calling/ recieving (phone features) + root shell in linux. How can I make this possible?
[19:41] <pyusr> Intelo: people are trying to tell you nicely that this is not the place to ask this type of questions
[19:41] <Intelo> ok. I will part
[19:41] <sixwheeledbeast> :shrug:
[19:42] <pyusr> can anyone explain to me where is "man bstring" getting the wrong definition to memmem from ?
[19:43] <pragmaticenigma> pyusr: all the man pages are stored in /usr/share/man ... check in there and see if there is some odd symlink or something
[19:43] <pragmaticenigma> pyusr: might be worth reporting in a bug report too?
[19:43] <pyusr> pragmaticenigma: no, I mean where from the internet... the defintion being wrong is a bug
[19:44] <pyusr> sure thing, feel free to report it (I dont like opening 10000 users for each bug system)
[19:44] <ioria> pyusr, sy, why wrong ? 'cause is inverted ?
[19:44] <pyusr> ioria: yes ?
[19:45] <pyusr> and I accidently used the bstring definition which ofcourse borked my code
[19:45] <pragmaticenigma> pyusr: UBuntu's launch pad monitors will send the report upstream if it is deemed appropriate
[19:45] <ioria> pyusr,  does it makes a difference ?
[19:45] <pyusr> ioria: yes, the difference between working and not working ?
[19:45] <Jordan_U> pyusr: It looks like the project page is found here: https://www.kernel.org/doc/man-pages/ , and the latest manual for bstring there is correct. That means that you should be able to look through the git history and find the fix, which would speed up fixing of the bug (the fix can be cherry-picked).
[19:47] <pyusr> I have no idea even where the git for this is stored :/
[19:47] <Jordan_U> pyusr: https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
[19:48] <Jordan_U> pyusr: Here's the commit fixing the arguments: https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/commit/?id=ebbb02651e1fcd30ed7e1df62f6acd9baa350934
[19:49] <_BIGSHOT_> sup folks
[19:49] <_BIGSHOT_> hello
[19:50] <pyusr> Jordan_U: cool, why wasn't is BP to 18.04 ?
[19:50] <Prolac> pragmaticenigma, I could do that and run the app without screen but then I'm still left with the initial problem of not knowing the process PID so that I can easily kill through other scripts
[19:50] <_BIGSHOT_> pyusr, how old r yu?
[19:51] <lordcirth> _BIGSHOT_, that is offtopic. Do you have a support question?
[19:51] <_BIGSHOT_> xubuntu 19.10 wifi doesn't connect
[19:51] <Jordan_U> pyusr: Because to backport something someone needs to be aware of a commit worth backporting and then put in the work. I expect that if you file a bug report it will get fixed relatively quickly (less than one month).
[19:52] <_BIGSHOT_> slavelordcirth you there?
[19:53] <pragmaticenigma> !patience | _BIGSHOT_
[19:53] <lordcirth> _BIGSHOT_, What happens when you try?
[19:54] <_BIGSHOT_> nothing it keeps asking again and again for password
[19:54] <_BIGSHOT_> i thought  to give linux a go after 2-3 years, but still it has not matured
[19:55] <pyusr> it's amazing, I've got a MSI G65 brand new laptop, and on ubuntu 18.04 so many stuff are broken without reason....
[19:55] <_BIGSHOT_> pyusr, maybe linux is for enterprises only and not for consumers
[19:55] <Jordan_U> pyusr: You can do so by running "ubuntu-bug manpages-dev". When the browser opens to have you finish reporting the bug, please be sure to add a comment linking to https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/commit/?id=ebbb02651e1fcd30ed7e1df62f6acd9baa350934 and please subscribe me to the bug too (Jordan_U on launchpad).
[19:56] <lordcirth> _BIGSHOT_, and what wifi card do you have? (lspci should tell you)
[19:56] <_BIGSHOT_> nah forget it i'll stick around with android and windows 10
[19:56] <pyusr> Jordan_U: sry, as I said, it requires registration
[19:57] <oft_gegong> how do you get a liveUSB/liveOS/liveDVD with the nvidia drivers pre-installed?
[19:57] <oft_gegong> Pop OS! is my only solution
[19:57] <pyusr> on my brand new MSI G65 and 18.04, wifi is killed after suspend, suspend itself takes almost minutes, the ethernet card isn't working reliabilty and throwing packets like crazy
[19:58] <Jordan_U> pyusr: Then it likely will never get fixed. Someone else may notice and do something about it, but my guess would be not.
[19:59] <lordcirth> oft_gegong, is it that big of a deal to install the drivers after installing the OS? Though, you can make your own ISO if you really want
[19:59] <pyusr> k, bummer
[20:00] <oft_gegong> lordcirth: it looks like I'll have to make my own OS because the liveUSB/liveDVD/liveOS has problems booting with the non-free nvidia drivers.
[20:01] <oft_gegong> lordcirth: I mean with the "free" nvidia drivers
[20:01] <oft_gegong> lordcirth: was that leaving intentional?
[20:01] <pyusr> oft_gegong: is it a laptop with hybrid nvidia / intel ?
[20:01] <oft_gegong> pyusr: yes
[20:02] <lordcirth> oft_gegong, nope, my internet is just bad
[20:02] <pyusr> oft_gegong: you can disable it in BIOS till you install correct drivers
[20:02] <oft_gegong> pyusr: OOOOOOOOOOOH. thank you
[20:02] <pyusr> look for optimus or other crap like that in GPU settings in BIOS
[20:04] <sixwheeledbeast> or boot with the modules disabled?
[20:05] <pyusr> yeah getting laptops and linux to work is tons of black magic in my experience :/
[20:05] <pyusr> like hard disk encryption + nvidia drivers in 16.04 mess up the boot gui
[20:25] <Prolac> when I put a certain process in the background, how can I kill it within a script, is it possible to set PID that would always be the same and that I could refer to withing a script?
[20:26] <akem> Prolac, See pkill or killall.
[20:27] <cartwright> why don't you supervise the process or store the PID somewhere
[20:28] <cartwright> arbitrarily using `pkill` or `killall` might be harmful if you have more than one of this same process going.
[20:28] <Jordan_U> Prolac: The variable $! contains the PID of the last process backgrounded in the current shell. You should store its value in another variable *immediately* after backgrounding, for general good hygiene.
[20:32] <cartwright> also lmao I'm not banned from here anymore? smdh.
[20:32] <cartwright> phunyguy: you are not phuny. you are a perpetual petulant great supine protoplasmic invertebrate jelly of my belly.
[21:11] <shinobi> Can somebody walk me through partitioning a HDD with GParted for use in a RAID. This is only a data drive and will not be booted.
[21:12] <shinobi> The drive is a GPT drive and I'm running 18.04
[21:24] <neoweb> So back to:  https://ubuntu.com/kernel/lifecycle
[21:25] <neoweb> How do they maintain so much compatibility for packages with two different kernel versions?  I mean I am installing HWE right now, and it does not change any of the packages on my system?
[21:26] <Intelo> How to access/login to remote desktop ubuntu from android?
[21:27] <pragmaticenigma> Intelo: There are many websites with instructionals how to do that. Please search the web before asking in here.
[21:28] <Intelo> pragmaticenigma, I think 99-100% questions asked here have answer somewhere on google already.
[21:28] <tripelbb> I have 18.04 and I need to install zoom. I followd the directions on https://support.zoom.us/hc/en-us/articles/204206269-Installing-or-updating-Zoom-on-Linux#h_89c268b4-2a68-4e4c-882f-441e374b87cb which is simply to sudo apt install ./zoom_amd64.deb and The response was:  E: Unsupported file ./zoom_amd64.deb given on commandline
[21:29] <pragmaticenigma> Intelo: And 99-100% of the time, the people responding in here used google to find the answer... save a step and some time
[21:30] <pragmaticenigma> tripelbb: This channel provides support for official Ubuntu flavors and packages provided through official Ubuntu repositories. For assinstance with zoom and other applications, you will have to use their support systems.
[21:30] <tripelbb> Intelo dont feel like the lone ranger. I have learned to always search first If you look at my question above you can see that I did, tried it and showed the room.
[21:30] <Intelo> pragmaticenigma, that is your assumption. Nothing else. Irc has a purpose. Its NOT about it exists on google or not. People talk here for other reasons too. e.g human interaction. Trust for humans over some blog. Live interaction and QnA.
[21:30] <tripelbb> thanks grrr pragmaticenigma
[21:31] <Intelo> tripelbb, I already know 'vnc'
[21:31] <Intelo> I asked here for  a reason and counter questions or some other ideas (expected)
[21:32]  * Intelo waves
[21:32] <pragmaticenigma> Intelo: This isn't a channel for discussions, that is why we have the #ubuntu-offtopic channel. That is the place to ask for software recommendations, and other topics not directly related to the support of an existing Ubuntu system.
[21:32] <tripelbb> well being right didnt help a lot did it. Think: what if YOU were the helper here. They are generous men and women. Meanwhile I am off to #zoom if it exists. Crossed fingers.
[21:33] <Intelo> tripelbb,  you have not seen my response yet; why assuming ?
[21:33] <pragmaticenigma> tripelbb: The issue is I don't have any documentation for their .deb file. The zoom dev team built it and distributed it. How is anyone supposed to help support something they don't have any documentation for
[21:34] <Intelo> pragmaticenigma, I believe my question is on topic. Since you are not an oper. Let someone in decision power decide. If you think contrary, you can keep silience and just ignore :) simple.
[21:34] <tripelbb> pragmaticenigma, I am not complaining one bit. That is the policy here.
[21:34] <pragmaticenigma> Intelo: Trolling is offtopic and an op had told you before about being offtopic
[21:34] <tripelbb> I was trying to help Intelo out, attitude-wise. I leave him to his own devices.
[21:35] <Intelo> pragmaticenigma, keep your opinions to yourself :)
[21:35] <tripelbb> I may need to stick to using zoom on a tablet.
[21:35] <Intelo> pragmaticenigma, which op?
[21:35] <Intelo> tripelbb,  thanks for 'anouncing' that
[21:36] <Intelo> pragmaticenigma, only you and tripelbb commented on my recent question.
[21:36] <tripelbb> THis is a transparent space. Honesty and Courtesy and respect triumph. I started here in 2006.
[21:36] <Intelo> pragmaticenigma, wasting others time in querrels just to prove oneself right is offtopic here.
[21:37] <Intelo> tripelbb, thumbs up!
[21:37] <Intelo> tripelbb, please continue the way you want..
[21:37] <Intelo> o.O
[21:37] <Intelo> big deal
[21:38] <Intelo> Pardon, been disturbed lately.
[21:38] <sixwheeledbeast> tripelbb: dpkg -i ?
[21:42] <sixwheeledbeast> I don't think zoom know how to install packages on debian systems...
[21:43] <sarnold> they used rootkits to install on mac os
[21:43] <sixwheeledbeast> s/know/don't know/
[21:43] <sarnold> I can't imagine their debian packaging would be great
[21:43] <sixwheeledbeast> not that I would use zoom at all anyway
[21:44] <sixwheeledbeast> oh no i phrased it right the first time :facepalm:
[21:53] <tripelbb> pragmaticenigma, found this.  https://zoom.us/download?os=linux   ... clicked on Install.  but fail (I get something, not right. [21:53] <tripelbb> reddit, it worked well for that guy.
[21:54] <pragmaticenigma> tripelbb: Don't you just love it when someone posts the "Works for me" without providing the how to
[21:55] <pragmaticenigma> tripelbb: You might be able to install it via "sudo dpkg -i zoom_amd64.deb" from the command line. (courtesy of sixwheeledbeast)
[21:55] <pragmaticenigma> tripelbb: if that doesn't work, then I would make the assumption that their installer package is broken
[21:55] <sixwheeledbeast> oh
[21:55] <sixwheeledbeast> yer ^
[21:56] <sixwheeledbeast> clearly the instructions for linux are usless
[21:56] <sixwheeledbeast> asks you to install gdebi but then gives you incorrect terminal commands
[21:57] <pragmaticenigma> !info gdebi
[21:59] <pragmaticenigma> I've never got the GUI tool to work with .deb files in the past. I will agree with others in the chat, in that I'd be really careful installing zoom to your machine. The company has done some less honorable things with their software in the past
[22:00] <tripelbb> pragmaticenigma, fyi that says dpkg error cannot access.. bla bla.   --- not to worry. I have something and it is weird, too weird. I will use phone. meanwhile.I qill ewruen ro fix my elementary infected 18.04 mate or will install 19.10 on another partition and call it a day. -- maybe you you after my meeting.
[22:20] <tripelb> What is the path to the control for "how long it takes till I have to give my password again if I haven't touched the controls for a while?"
[22:20] <sarnold> which password prompt/
[22:20] <tripelb> I have looked but haven't found the place
[22:21] <tripelb> Login prompt
[22:22] <tripelb> sarnold
[22:22] <sarnold> tripelb: do you mean, the automatic screen locking mechanism?
[22:44] <MikeRL> Currently having issues with Ubuntu server GUI on Pi 4 (ARM64 build of 19.10). I did an apt install mate-desktop* and apt-install ubuntu-desktop* and I get a blinking cursor.
[22:45] <MikeRL> Sometimes I get booted out of Xorg. I can get the log file, and startx works at times.
[22:46] <MikeRL> When I log out, I'm booted back to cli. No greeter. and gdm is installed
[22:47] <MacSlow> Greetings everybody!
[22:51] <lestac> Greetings MacSlow !!
[22:53] <MacSlow> any good pointers to 'debugging' problems with modprobe? I've seen with strace, that finit_module() fails with EPERM when trying to load a kernel module as root.
[22:53] <MacSlow> Never seen that before.
[22:53] <pragmaticenigma> MikeRL: I'm not certain the GUI packages have been well tested or optimized for the Rpi. The Rpi if you want a desktop experience, i would recommend using the recommended Raspian for RPi's which has better support for the device.
[22:54] <pragmaticenigma> tripelb: you still around?
[22:56] <sarnold> MacSlow: not really; try perf trace ?
[22:58] <MacSlow> sarnold: interesting output... a bit nicer to read than strace
[23:06] <MikeRL> it boots to X manually.
[23:06] <MikeRL> I wonder if I can get it to boot to X automatically.
[23:09] <pragmaticenigma> MikeRL: this should set it up: sudo systemctl set-default graphical.target
[23:10] <MikeRL> Thanks. I'll give it a try.
[23:11] <sarnold> MacSlow: strace and perf trace are both useful for their own things :)
[23:11] <MikeRL> I will read up on things that raspi-config does and edit the config files myself once it boots to GUI
[23:12] <sixwheeledbeast> MikeRL: maybe try ubuntu-mate for rpi? There isn't a rpi4 version yet but I believe you can get the rpi3 version working on rpi4
[23:12] <MikeRL> Still boots to cli. I wonder if something is forcing it by default?
[23:13] <sarnold> MacSlow: /proc/cmdline?
[23:14] <alanbell> o/ el
[23:18] <MacSlow> sarnold: that reads...
[23:18] <MacSlow> BOOT_IMAGE=/vmlinuz-5.3.0-46-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
[23:19] <MacSlow> sarnold: that's not telling anything unusual to me.
[23:32] <sarnold> MacSlow: dang