[00:31] <ivo_cavalcante> ekkis: you could install it, and look at the contents; it gets mounted at /snap/<package>/current
[00:34] <ekkis> but from what I understand there's nothing there because you cannot look at the contents
[00:34] <ivo_cavalcante> yes, you can
[00:35] <ivo_cavalcante> once installed, they're mounted on the FS
[00:35] <ivo_cavalcante> a Snap package is a compressed SquashFS image
[00:35] <ivo_cavalcante> when installed, it gets mounted on /snap/<package>
[00:36] <ivo_cavalcante> I believe you can mount it even without installing
[00:36] <ivo_cavalcante> just downloading the package and doing some trickery
[00:36] <cjdesno> for ubuntu 20.04 on raspi4, any guidance on getting a custom u-boot running? i tried just building last month's tag with the config i wanted, but it ended up bootlooping
[00:36] <ivo_cavalcante> have to look into it, but it's doable
[00:38] <cjdesno> is there an image build repo or something where i can see the exact build process being used for the stock image, so that i can make sure i'm starting from a known good setup?
[00:38] <cjdesno> *for u-boot on the 20.04 rpi4 image, i mean
[00:39] <ivo_cavalcante> cjdesno: sorry pal, don't know this one....
[00:39] <ekkis> ivo_cavalcante: as it is, I've read that the snap for the package I'm interested in is untrustable, so I'm abandoning the effort.  but thanks for the help
[00:39] <ivo_cavalcante> ekkis: you're welcome
[00:40] <ivo_cavalcante> out of curiosity, what you mean by "untrusted" ?
[01:25] <ekkis> I mean that you cannot trust that the binary was produced from a trusted source
[01:29] <nikolam> Why my Intel based LAN card , that is on PCI-E 1x slot does not come back after coming back from the standby? (a1000e module)
[01:31] <nikolam> I have one integrated Intel UTP LAN adapter, that is answering under name: I217-LM (rev 04) that gets resets from time to time and also PCI-E Ethernet LAN in the form of PCI-E card, that answers to the Intel 82574L name.
[01:32] <nikolam> 82574L does not come right from the standby, leaving itself unconfigured in netplan..
[01:48] <mbbsd> \quit
[02:20] <hanasaki> what directory do you delete to wipe out all the gnome user installed extensions
[02:35] <leftyfb> handlebar: you should use the extension app to remove extensions
[02:52] <bzb> using ubuntu 20.04, pyqt4-dev-tools not found. How to fix this? Thanks
[02:56] <sarnold> bzb: I think all the qt4 was yanked and replaced with qt5 things
[02:56] <sarnold> bzb: what exactly are you trying to do?
[02:59] <Citral> Hey i have a question. How can i build password protected Zipfiles on ubuntu with hidden files, them you cant see in the zipfolder? I'm using Ubuntu 20.04
[03:00] <sarnold> Citral: "with hidden files"?
[03:00] <bzb> i'm trying to compile a bitcoin wallet. armory. https://btcarmory.com/docs/building/
[03:01] <bzb> sarnold: i'm trying to compile a bitcoin wallet. armory. https://btcarmory.com/docs/building/
[03:01] <bzb> sarnold: requires $ sudo apt-get install git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil automake autotools-dev libtool
[03:01] <Citral> I dont know how to describe. i want to hide the filenames inside the protected zip file
[03:02] <Citral> btw the whole content
[03:04] <sarnold> Citral: what do you want to happen when someone decrypts and expands the zip?
[03:05] <sarnold> bzb: wow that website is horrible to use :)
[03:05] <bzb> sarnold: so, any suggestions to solve my issue?
[03:06] <Citral> I want that the files are then ready2use after input the password... before that i want hide all infos about the content of my archive...
[03:06] <sarnold> bzb: the easy thing to do is install 18.04 into a VM or lxd and build it in that
[03:06] <sarnold> Citral: aha! okay, good, that should be easy
[03:06] <lotuspsychje> bzb: pick a bitcoin snap wallet from the store, make your life easy
[03:07] <bzb> sarnold: thanks
[03:07] <bzb> lotuspsychje: thanks, i'll take a look
[03:08] <sarnold> aye, if some other wallet will work, that'll be way faster and easier
[03:13] <sarnold> Citral: man :/ the standard zip utility may only have garbage encryption. :(
[03:13] <Citral> sarnold, any alternative solution?
[03:14] <Citral> sry for my engish
[03:14] <sarnold> Citral: the 7za tool in the p7zip package shows using a command line flag to set the password, but (a) that's beyond stupid (b) doesn't document if they use good encryption or garbage encryption :(
[03:14] <sarnold> Citral: does it need to be an encrypted zip file because you're working with windows users? or will you be working with linux users who will have access to gpg?
[03:19] <Citral> sarnold, it doesnt matter, for my personal use. I want encrypt sensitive Data's into a archive for a longterm storage... If someone else find coincidentally the file, he had not to know whats inside without a password.
[03:20] <sarnold> Citral: excellent :) you can zip files as you're used to, then use gpg -c to encrypt them -- or, if you want to get fancy, generate private/public keys and encrypt the files to the public key. if you've already got the keys, then hooray. if not, gpg -c isn't terrible
[03:21] <Citral> Okay thank you very much i will study it now
[06:31] <scraireland_> Hey everyone. I'm relatively new to GNU/Linux and I finally I've found an issue I haven't been able to solve for a couple of hours. I use my laptop with an external monitor using "xrandr --output LVDS1 --auto --output VGA1 --auto --right-of LVDS1" I'd like to mirror my monitor instead. I tried with "xrandr --output LVDS1 --output VGA1 --same-as
[06:31] <scraireland_> LVDS1" among several different options I found on the internet but all I get is a smaller image n my external monitor and lots of unused space. Any suggestions?
[08:15] <techmaster> hey i cant seem to be able to make a ubunto account
[08:18] <techmaster> hey i cant seem to be able to make a ubunto account
[08:24] <p0a> Hello I installed `xapian-examples' from apt, how can I locate these examples in my system?
[08:25] <p0a> I used dpkg -L
[08:25] <ThinkT510> !info xapian-examples
[08:26] <ThinkT510> p0a: what happens when you run it from the terminal?
[08:27] <p0a> ThinkT510: It works, I found out about dpkg -L after asking the question; it's the answer to my question. :)
[08:28] <ThinkT510> you can also use whereis or which
[08:29] <p0a> nice, I didn't know whereis searches for packages
[08:42] <techmaster> hey i cant seem to be able to make a ubunto account
[08:45] <psypher> Hi i'm looking for something to add to the top bar to select audio output interfaces without going through settings, any ideas? thanks
[08:46] <techmaster> how do i make a ubuntu account
[08:56] <p0a> psypher: I don't have a solution but I believe that if you could determine a way to select audio output via the console
[08:56] <p0a> psypher: then you could just write a script that you could add to the top bar
[09:09] <toffe> Hi guys, I'd like some pointers. What would be the best way for me to make an automated install where the only option the user gets it to select which HDD to install on. We fully take the disk. When installed they can login with a preset user and they will be greeted with a script for "selecting software to install"
[09:09] <toffe> minimal server iso will be used.
[09:17] <p0a> toffe: https://launchpad.net/cubic
[09:17] <p0a> I think that's a good start
[09:36] <john_rambo> Hi, I am using Lubuntu 20.04. I am looking for an app that will change the wallpaper after a set number if time with a set of images. Is there anything in the default repos ?
[09:40] <p0a> john_rambo: set number of what?
[09:40] <p0a> like, every 15 min? try wallch
[09:41] <john_rambo> p0a, Is wallch graphical ....Using Google now ...
[09:43] <p0a> yeah it is
[09:46] <john_rambo> p0a, Installed ... Thanks
[09:47] <p0a> you're welcome
[09:48] <toffe> p0a: Thanks, I'll have a look. I've played around with user-data scripts and customizing the iso by changing the grub and menu.cfg files which works but the user-data is garbage. Not able to add multiple users or anything :/
[09:49] <toffe> E: Failed to fetch http://ppa.launchpad.net/wireguard/wireguard/ubuntu/dists/focal/InRelease  403  Forbidden [IP: 91.189.95.85 80]
[09:49] <toffe> good start :D
[09:49] <toffe> There it is,lets play :D
[10:01] <toffe> Seems like cubic is not the way I'd like. What I'd like is a ISO that installs, user selects which HDD to install on, we chose the partition. They only have SSH and gets login preset with no root then it runs a script to give them options to configure the system (script is bash script premade already)
[10:10] <p0a> toffe: this article may help, https://help.ubuntu.com/community/LiveCDCustomization
[10:15] <akkonrad> my printer does not print all pages in ubuntu, when I switch to windows it's all ok. I've just now printed document with 3 pages, only 1 and 3 came out...
[10:15] <akkonrad> now I can't print anything
[10:20] <ytcalifax> Hi, I am having some issues installing Ubuntu Server on an  Intel Atom-based device I have. What should I do so you can help me? Probably give some logs, but which ones?
[10:31] <wyre> how could I boot in emergency target if grub timeout is set to 0?
[10:32] <EriC^^> wyre: hold shift while the pc boots, sometimes esc does it
[10:32] <wyre> EriC^^, is a VM
[10:32] <schu-r> I have a Problem with KDE in 20.10. I want to set German language. but in KDE 'Language -Sprache' in 'Configure Plasma translations' there is a message 'There are no additional languages available on this system' and the 'Add languages ...' button is greyed out. Mostr text are in German but some Text an Programms (Inkscape) cannot be switched. I installed every language-pack-*-de, reconfigured locale, no Idea what to do next...
[10:32] <ytcalifax> I am having some issues installing Ubuntu Server on an  Intel Atom-based device I have. What should I do so you can help me? Probably give some logs, but which ones?
[10:36] <schu-r> ytcalifax: first of all it is helpful to describe what kind of Problem you have.
[10:36] <EriC^^> wyre: same thing, you need to click on the vm window immediately and then shift
[10:37] <wyre> EriC^^, esc did the work 😉
[10:37] <EriC^^> great :)
[10:38] <sandrolinux> hi
[10:38] <sandrolinux> everyone
[10:38] <sandrolinux> I am new to irc
[10:39] <ytcalifax> hi
[10:39] <ytcalifax> same
[10:40] <bibble> Tempted to use this repo for PHP 8.0 https://deb.sury.org/ and NginX's official repo for the latest version.
[10:46] <guiverc> sandrolinux, if you want to chat please use #ubuntu-offtopic, if you want to discuss ubuntu (not support stuff) #ubuntu-discuss, this is a support channel
[10:48] <sandrolinux> @guiverc Oh, ok sorry
[10:53] <ytcalifax> Is there anyone that can assist me here?
[10:53] <guiverc> ytcalifax, ask your Ubuntu support question, and if you're patient, people will provide help as they're able.  (try and keep to a single line)
[10:55] <ytcalifax> Alrighty, the issue is that I do not know what to give as logs so they can assist me ':D
[10:55] <ytcalifax> (as I am having a problem with the installer crashing)
[10:56] <bibble> ytcalifax: could be graphics drivers. have you tried safe mode option ?
[10:56] <guiverc> ytcalifax, start with release details (inc. server, destkop etc), did you verify the ISO?  and write to your installation media?
[11:00] <ytcalifax> The install procedure itself is erroring out, the installler app works okay. The issue is that I get an error when the installation gets to "cmd-in-target".
[11:01] <ytcalifax> As for version, it is Ubuntu Server 20.04 LTS, written in DD mode using Rufus to an USB drive.
[11:03] <ytcalifax> The issue is always at the install part, no matter the Ubuntu version (I have also tried 18.04)
[11:08] <ytcalifax> And yes I have verified the SHA256 of the ISO.
[11:08] <lupulo> ytcalifax, could you describe the point where the installer crash? for example, whe you make the partition?
[11:08] <tuxinator> ytcalifax: does a livecd like Knoppix boot? Does Ubuntu Live boot?
[11:09] <ytcalifax> After I have told the installer where to install
[11:09] <ytcalifax> More specifically when the installation gets to "cmd-in-target" as I already said.
[11:12] <bibble> What part of that; a package being installed ?
[11:12] <ytcalifax> I can give logs if needed (just tell me which ones I need to give)
[11:14] <ytcalifax> Nope, the system itself being installed (more specifically "curtin  cmd-in-target")
[11:15] <catphish> would anyone be able to tell me how the ubuntu installer (specifically the legacy server installer) geolocates ip addresses to determine the default timezone?
[11:18] <bibble> ytcalifax: maybe https://askubuntu.com/a/1035386
[11:20] <bibble> catphish: does it guess the timezone right without using the internet ? Could it be related to the keyboard...
[11:22] <bibble> Hmm, asked at beginning what language. Maybe no guessing at all.
[11:22] <catphish> bibble: i'm not sure, i always have the local (UK) keybaord selected and internet access available, today for the first time ever it guessed wrong, i'm wondering why, and i'm keen to make sure there isn't an error in the geo IP database anywhere for my network
[11:25] <ytcalifax> @bibble I will try using the askubuntu post you gave me and report back.
[11:27] <ytcalifax> Hmm, even after verifying the ISO the integrity verification of the installer finds an error in 1 file.
[11:39] <ytcalifax> Hm it seems the problem was in the fact that i used LVM. I disabled LVM and now it goes on with the install. Would this be an issue (the fact that I have LVM disabled)?
[11:52] <vlm> is it possible to setup staggered spin up of harddrives in ubuntu 18.04?
[11:53] <vlm> or is it possibly a function only for the controller maybe?
[11:54] <ix_> hello, after being idle for a few minutes, I'm presented with the LightDM login thing, I would like to stop that but I don't know how
[11:59] <vlm> ix_, im not sure maybe can check Display settings and the screensaver or so?
[12:01] <vlm> ix_, also might try check xscreensaver settings if theres anything related
[12:05] <ix_> vlm, it's a very barebones install, so no screensaver or settings around, I had XFCE power management, but I deleted it
[12:05] <psypher> @p0a prob's was hoping someone had done that :)
[12:09] <vlm> ix_, oh ok, think i had to deactivate some lock option in display/screensaver setting when i had some of same problem though i think i had full de installed
[13:00] <Polesch> Any recommendations for 10 GbE network cards/adapters for use with Ubuntu 20.04 LTS? Anything with good support and compatibility?
[13:03] <BluesKaj> Howdy folks
[13:11] <catphish> Polesch: definitely intel server cards
[13:25] <samba35> how to fix modprobe: FATAL: Module pciehp not found in directory /lib/modules/4.15.0-135-generic
[13:27] <TJ-> samba35: no such module; you have the name wrong I suspect.
[13:33] <TJ-> samba35: that is already built-in to the kernel, you can confirm that using "grep HOTPLUG_PCI_PCIE /boot/config*"
[13:35] <Bustin> Hey there, on a fresh install of Ubuntu 20.10, have an Nvidia RTX 2080 super max-q. Everything seems to be "working" - refresh rate is proper (165hz, 75hz on my other screen, dual external monitors, attached to my laptop, which is closed), but dragging windows around seems to have ghosting and lag. Driver: 450.102.04
[13:53] <eoli3n> Hi, i installed ubuntu drivers with "ubuntu-drivers autoinstall"
[13:53] <eoli3n> i face an issue, i want to downgrade, whats the proper way ?
[13:55] <eoli3n> s/ubuntu drivers/nvidia drivers/
[13:55] <tuxinator> eoli3n: first https://askubuntu.com/questions/8720/equivalent-to-yum-history
[13:55] <eoli3n> i did this
[13:55] <tuxinator> then https://www.linuxuprising.com/2019/02/how-to-downgrade-packages-to-specific.html
[13:55] <eoli3n> ok lets reask better
[13:55] <eoli3n> i knwo how to downgrade a specific pacakge
[13:55] <eoli3n> but here, autoinstall installed mannnny packages
[13:56] <eoli3n> https://x0.at/uVX.txt
[13:56] <eoli3n> so what's the meta one ?
[13:56] <eoli3n> which package should i downgrade
[13:58] <eoli3n> can i just downgrade "nvidia-driver-460" ?
[13:58] <eoli3n> or should i downgrade "xserver-xorg-video-nvidia-460" ?
[13:58] <eoli3n> both ?
[14:02] <eoli3n> if i downgrade "nvidia-driver-460" i get many dependencies broken
[14:02] <eoli3n> is there a way to tell apt to resolve those broken deps ?
[14:02] <eoli3n> https://x0.at/jRF.txt
[14:03] <zebu1er> Hi, can someone tell me why .user.ini files are ignored on Ubuntu 20.0.4 (apache 2 + php 7.4) default config (document_root = /var/www/html) ?
[14:04] <zebu1er> The user_ini directive is perfectly well configured as show phpinfo() !
[14:06] <tuxinator> eoli3n: maybe you find your answer if you search the net for an yum history and yum undo Ubuntu/apt equavilent
[14:08] <tuxinator> eoli3n: also look at https://unix.stackexchange.com/questions/79050/can-i-rollback-an-apt-get-upgrade-if-something-goes-wrong/236711#236711
[14:09] <leftyfb> eoli3n: are you just trying to use a different driver?
[14:09] <leftyfb> eoli3n: are you using a GUI desktop?
[14:09] <eoli3n> i do
[14:09] <eoli3n> but i access it remotly
[14:09] <eoli3n> to manage it
[14:10] <leftyfb> eoli3n: which driver do you want to use?
[14:11] <eoli3n> the same one, but the previous version
[14:11] <leftyfb> eoli3n: which version?
[14:11] <eoli3n> https://x0.at/jRF.txt
[14:11] <eoli3n> that one
[14:12] <eoli3n> nvidia-driver-460=460.32.03-0ubuntu0.20.04.1
[14:13] <leftyfb> eoli3n: oh, you want 460, but a previous version of 460? why?
[14:13] <eoli3n> because the latest seems broken
[14:13] <eoli3n> i have display issues
[14:13] <eoli3n> since the upgraed
[14:13] <eoli3n> tuxinator no apt-history on ubuntu
[14:15] <tuxinator> so downgrading that package should also downgrade it's dependencies if i remember, however it's a long time since i used downgrading on Ubuntu
[14:15] <quaklo> Hey. My Logitech wireless mouse runs on ubuntu plug and play with the ubuntu drivers - but this causes some annoying issue: Because I use rechargable batterys, the voltage is permantly low in the mouse - triggering ubuntu notification to pop up and claim its 10% left. I tried to go for the Gnome settings to deactivate notifications for the mouse -
[14:15] <quaklo> but the mouse is not listed as anything. Because I dont use dedicated software or drivers, I have no GUI option to deactivate notifications triggered by this process. Trying to solve the issue with a bit of research just let me to no result: I only find how to deactivate notfications systemwide, which obvious is not my intent. Anyone knows the
[14:15] <quaklo> proper process, and if there is some setting I can change - or any idea inside notifications settings I could try?
[14:15] <eoli3n> tuxinator it does nto : https://x0.at/jRF.txt
[14:15] <eoli3n> not
[14:17] <tuxinator> eoli3n: well first remove all those and then install the required versoin
[14:17] <tuxinator> and also check my previous link
[14:19] <leftyfb> eoli3n: sudo apt install nvidia-driver-460=460.32.03-0ubuntu0.20.04.1 nvidia-dkms-460=460.32.03-0ubuntu0.20.04.1 nvidia-kernel-common-460=460.32.03-0ubuntu0.20.04.1 nvidia-kernel-source-460=460.32.03-0ubuntu0.20.04.1 libnvidia-compute-460=460.32.03-0ubuntu0.20.04.1 libnvidia-extra-460=460.32.03-0ubuntu0.20.04.1 nvidia-compute-utils-460=460.32.03-0ubuntu0.20.04.1 libnvidia-decode-460=460.32.03-0ubuntu0.20.04.1 libnvidia-encode-460=460.32.03-0ubuntu0
[14:19] <leftyfb> .20.04.1 nvidia-utils-460=460.32.03-0ubuntu0.20.04.1 xserver-xorg-video-nvidia-460=460.32.03-0ubuntu0.20.04.1 libnvidia-cfg1-460=460.32.03-0ubuntu0.20.04.1 libnvidia-ifr1-460=460.32.03-0ubuntu0.20.04.1 libnvidia-fbc1-460=460.32.03-0ubuntu0.20.04.1
[14:20] <leftyfb> eoli3n: mind you, it will all get upgraded again the next time you run updates. You should probably work with people here to resolve the issue as opposed to rolling back the version
[14:20] <leftyfb> eoli3n: unless you disable the proposed repository which the 39 version is from
[14:20] <eoli3n> i manage 800 nodes, remotly
[14:20] <eoli3n> so i can't try and fix, graphical problems remotly :)
[14:21] <leftyfb> https://pastebin.ubuntu.com/p/RvRZT6ZYtk/
[14:21] <leftyfb> eoli3n: you more than likely can
[14:21] <ogra> doesnt that just mean you have 799 tries ?
[14:21] <eoli3n> with luck yes
[14:21] <leftyfb> eoli3n: you use 1 machine to troubleshoot and resolve the issue. The issue can more than likely be resolved using the command-line once you figure out what the fix is
[14:22] <eoli3n> what i mean is that i can't "see" the problem
[14:22] <leftyfb> eoli3n: then use something like ansible to roll out the fix
[14:22] <eoli3n> i use ansible
[14:22] <eoli3n> that's not the problem here
[14:22] <eoli3n> my eyes are not remote
[14:22] <leftyfb> eoli3n: sure you can, use VNC or teamviewer or something
[14:22] <eoli3n> ...
[14:24] <leftyfb> eoli3n: either way, I gave you a command to try and roll back
[14:24] <eoli3n> yep, i should mark hold too
[14:27] <leftyfb> eoli3n: or just remove the proposed repo. Do you really need that for 800 production machines?
[14:27] <eoli3n> university so yes
[14:27] <eoli3n> students are coming back
[14:39] <quaklo> Hey. My wireless mouse runs on ubuntu plug and play with the ubuntu drivers - but this causes some annoying issue: Because I use rechargable batterys, the voltage is permantly low in the mouse - triggering ubuntu notification to pop up and claim its 10% left. I tried to go for the Gnome settings to deactivate notifications for the mouse - but the
[14:39] <quaklo> mouse is not listed as anything. Because I dont use dedicated software or drivers, I have no GUI option to deactivate notifications triggered by this process. Trying to solve the issue with a bit of research just let me to no result: I only find how to deactivate notfications systemwide, which obvious is not my intent. Anyone knows the proper
[14:39] <quaklo> process, and if there is some setting I can change - or any idea inside notifications settings I could try?
[14:40] <leftyfb> quaklo: which model mouse?
[14:40] <quaklo> logitech G700 - but I dont use dedicated drivers/software for it
[14:41] <leftyfb> quaklo: is there a reason you don't?
[14:41] <quaklo> just bloatware. plug and play is enaugh
[14:41] <leftyfb> quaklo: obviously it's not enough for it to function properly
[14:42] <leftyfb> quaklo: installing the proper drivers for your hardware is hardly considered bloatware
[14:42] <quaklo> ... you dont get the issue. the mouse works fine - all features work fine. Still, I have to alter the process or notification process itself - and this is a general question and nothing hardware specific
[14:44] <leftyfb> quaklo: did you try everything here? https://askubuntu.com/questions/985963/disable-mouse-battery-low-spam-notification
[14:48] <quaklo> leftyfb: Well, their solution is to alter the Power Notifaction in general. But I like my Laptop Battery Power Notifications. Most other solutions suggested in there are workarounds to close the popup notification, or to set the threshold level lower. My question would be how to disable all notifications by the "Mouse" Categorie of the System
[14:48] <quaklo> Processes?
[14:49] <leftyfb> quaklo: if you set it lower, and your broken drivers keep the power level at 10%, then it will never notify you
[14:50] <quaklo> leftyfb no, even setting it to 0% triggers it, because 0% is still >1.2V, which is the cut off voltage of NiMh Chemstys.
[14:53] <leftyfb> quaklo: https://wrgms.com/disable-mouse-battery-low-spam-notification/
[14:55] <quaklo> I will read that and report back - what where the terms you searched for, and what search engine did you use?
[14:57] <leftyfb> quaklo: I actually read through the link I gave you originally which lined to a bug which linked to that workaround
[14:57] <leftyfb> lined/linked
[14:59] <Nobun> about kernels: I saw, in dpkg -l | grep linux that there are linux-headers-VERSION, linux-headers-VERSION-generic, linux-modules-VERSION-generic, linux-modules-extra-VERSION-generic
[15:00] <Nobun> it is normal that only "headers" has both VERSION-generic and VERSION while image, modules and modules-extra having onlu VERSION-generic?
[15:00] <Nobun> it is the same in all ubuntu installs?
[15:01] <leftyfb> Nobun: yes, that is normal
[15:02] <lotuspsychje> Nobun: did you play around with kernels yourself, or mainline you asking?
[15:03] <waltman> I've been having this issue where every once in a while I'll run `apt upgrade` and gnome will crash. It just happened on February 9. Looking through /var/log/apt/history.log, it looks like the most likely culprit is snapd.
[15:03] <waltman> That has me wondering -- should I be updating snapd via apt, or will it update itself?
[15:04] <lotuspsychje> waltman: snaps have an auto update mechanism
[15:04] <leftyfb> waltman: yes, snapd gets updated from apt
[15:04] <waltman> By "crash", I mean I'll get a blank screen, and in about 15-20 seconds I'll be back at the login prompt.
[15:04] <waltman> Then about 24 hours later I'll start noticing networking issues and have to restart NetworkManager.
[15:05] <quaklo> leftyfb: okay, good to know. I missed that. Thanks for your time, I will report later if the wrgms.com solution worked. Bye
[15:05] <ogra> waltman, on ubuntu snapd will always run from the snapd snap (or the core snap if you have an older install), the deb only ships a few profile files and a snapd binary to jumpstart into the snap
[15:05] <waltman> Since a bunch of gnome stuff is installed as snaps, I was wondering if restarting snapd kills gnome.
[15:06] <ogra> it shouldnt ... and if you can track it down to that, please file a bug
[15:06] <waltman> I'm not even sure how to track it down to that.
[15:06] <waltman> It's hard to tell what's happening when gnome dies.
[15:07] <ogra> well, if you feel it comes from that, file a bug regardless and let the devs walk you through
[15:07] <waltman> OK.
[15:07] <waltman> Would I file it against snapd?
[15:07] <ogra> yeah
[15:08] <waltman> ogra: That comment about snapd running from the snapd snap is what I find confusing.
[15:08] <ogra> if you feel like discussiong it forst, there is the snapd category in https://forum.snapcraft.io
[15:09] <waltman> So should it NOT be updated from apt?
[15:09] <ogra> it should ...
[15:09] <ogra> the actual binary that is executed will run from the snap
[15:09] <waltman> On my box the parent process of /usr/lib/snapd/snapd is 1.
[15:10] <ogra> but there are bits and pieces in the snapd deb that you want to have available on the system
[15:10] <ogra> sure, systemd (pid 1) starts it
[15:10] <shinobi> Electrum doesn't seem to have an icon under Activities. I launch it through the command line, but when the UI appears there is an icon in the docker. I see no option to mark it as a favorite. Is there a way to get that icon into the Activities menu and mark it a favorite?
[15:10] <ogra> (like all snaps)
[15:11] <waltman> Then what does "run from the snapd snap" mean?
[15:11] <lotuspsychje> shinobi: some apps still lack icons
[15:11] <ogra> but if the deb-installed binary detects the snapd snap is there it will re-exec into that
[15:11] <waltman> So should I try installing the snapd snap?
[15:12] <waltman> `snap list` doesn't list it.
[15:12] <shinobi> lotuspsychje: I had one in my Debian install. :)  Is it a complicated process to do manually?
[15:13] <ogra> you will get updates to new versions and fixes faster if you install teh snapd snap ... technically it should not make a difference though, the deb gets updated in sync
[15:14] <ogra> (but has a longer turnaround time due to the .deb SRU process)
[15:15] <Nobun> lotuspsychje: not properly working around kernels. For some reason it seems that sudo apt -y autoremove --purge does not remove old kernels in my ubuntu 20.04
[15:15] <waltman> ogra: Thanks. I'll try to post a question to that forum tonight.
[15:16] <ogra> 👍
[15:16] <lotuspsychje> Nobun: these days ubuntu cleans older kernels automatic
[15:17] <Nobun> so I am writing a script for myself that explicitly calls sudo apt purge for every old kernel component. But this script does a lot of checks before doing its job and I originally assumed that also linux-image, linux-modules and linux-modules-extra had both VERSION and VERSION-generic but seems they have only VERSION-generic
[15:17] <Nobun> lotuspsychje: I know
[15:17] <lotuspsychje> Nobun: feel free to share your kernel list with the volunteers, so they have a look
[15:17] <Nobun> but for some reasons in my case not
[15:18] <Nobun> lotuspsychje: I have kubuntu 20.04 and not an actual reason why sudo apt autoremove does not remove old kernels
[15:18] <Nobun> currently I have removed old kernels one-by-one with help of another person
[15:19] <Nobun> but with new updates I will probably face the same issue because my kubuntu doesn't clean old kernel by itself nor with autoremove
[15:20] <lotuspsychje> Nobun: is your system up to date?
[15:22] <Nobun> lotuspsychje: I think so. I launched sudo apt update and sudo apt upgrade yesterday when I finished to remove old kernels
[15:22] <Nobun> I am under kubuntu 20.04
[15:24] <Nobun> not sure if related with the issue, but I have a /boot partition separated from /
[15:24] <Nobun> / and /home are lvm partitions
[15:24] <Nobun> (on /dev/sda1)
[15:24] <Nobun> sorry
[15:25] <Nobun> I mean boot is on /dev/sda1
[15:44] <quaklo> leftyfb still up?
[15:51] <leftyfb> quaklo: ?
[16:10] <quaklo> leftyfb dont want to bother your time with noob stuff, but regarding the solution you hinted on https://wrgms.com/disable-mouse-battery-low-spam-notification/ It seems like I have no clue what to because I lack of understanding the basic commands. I would be glad if you can confirm my trys: I never used the cli patch command, so I was naiv,
[16:10] <quaklo> downloaded the code from https://gist.github.com/guiambros/f2bf07f1cc085f8f0b0a9e04c0a767b4 and put it into some file I called "up-device.patch". Quickly checked the patch --help tried to execute it, but as there is no up-device.c my trys to patch the upowerd was obvious to fail. So I git clone https://gitlab.freedesktop.org/upower/upower and I
[16:10] <quaklo> wget https://gist.githubusercontent.com/guiambros/f2bf07f1cc085f8f0b0a9e04c0a767b4/raw/ef90dfcfa2489bab577bd984a6082abacdf8b0b1/up-device.patch and now im stuck. I understand that I have the raw code to compile infront of me - I know I have to now run the patch and alter the original upower code. So I patch < up-device.patch in my git clone folder,
[16:10] <quaklo> and the CL wasnt prompting any errors, so I guess that was right. I may check manually the file. Now im stuck: I need to make compile that stuff and replace my original stuff with it. If you look on the wrgms website again, and scroll down, you see a step by step CL. So, I am stuck with the "#Download and patch upowerd" section. I read the ubuntu
[16:10] <quaklo> wiki for the make command, and understand that I need the essentials for it. Installed them, and looked up the make --help in CLI, and understand the syntax of make [options] [target]. What I dont understand is my clear next step: How to reproduce what the Step by Step example at wrgms website states "./autogen.sh ./configure make". I understand
[16:10] <quaklo> these lines prior to make, but I dont get "why" i should just "dial" these commands, like opening the file in a text editor or as executable. What I somehow want to do is, run the make and include the autogen.sh and configure, but dont know how - and Im doubting myself if thats necessary, as the make command for sure will "dial" the autogen.sh and
[16:11] <leftyfb> quaklo: that's not something I can help with right now. You are better off just installing the proper drivers/software for your mouse and be done with it
[16:12] <quaklo> leftyfb its okay that you have no time for that - but damn, you dont understand that this has nothing to do with other drivers or software!
[16:13] <leftyfb> quaklo: if you install the proper drivers/software, then the notifications go away, problem solved
[16:13] <quaklo> leftyfb just because you can have this simple minded assumption, doesnt make it any true :D
[16:13] <ikonia> how is it not true
[16:14] <ikonia> have you used the official software and confirmed it doesn't work ?
[16:15] <quaklo> because there is nothing wrong with anything! the code works like expected. the code of upower is just stupid and assumes hard coded values: The voltage of the battery is at 1.2V = upower thinks the battery is drained and prompts notifications. But the battery isnt drained, because this chemistry is supposed to be at 1.2V when its still full. Thats
[16:15] <quaklo> the whole deal. So I try to hack into upower to just shut up about it
[16:16] <quaklo> ikonia there is no alternative software!
[16:16] <ikonia> quaklo: so would it not be prudent to just disable upower ?
[16:16] <ikonia> if it's adding no value
[16:17] <ikonia> I believe (but would need to check as I've not touched upowwer for a long time as it normally works) you can exclude device ID's from it
[16:17] <quaklo> ikonia no, because upower manages more than only the mouse battery.
[16:17] <ikonia> so you don't have to shut the whole service down if it's giving you value from other devices being monitored
[16:17] <leftyfb> quaklo: if there is "nothing wrong with anything" then everything works as intended and you don't need help. The reality is, there's a reason for the proprietary drivers. Everything does not in fact work properly without them. The proper drivers will more than likely resolve your issue but you refuse to install them because "everything works" and "bloatware"
[16:20] <ikonia> does the mouse have a propritary module for it ?
[16:21] <quaklo> leftyfb man, now you start to annoy me. 1.) you refuse to read the arguments - not only by me, but by the links you provided. What in the world is so hard to understand that the software works as intended, but the software is badly coded and does not include the case for other voltages! 2.) you are ignorant claiming your opinion is the right one
[16:21] <quaklo> 3.) there is not even a driver, so all you do is turning the words in my mouth! I wouldnt use logitech software for beeing bloatware has NOTHING to do, NOTHING with upower!
[16:21] <ikonia> quaklo: is there a propritary logitech module for it ?
[16:22] <quaklo> ikonia follow the links I posted already. There is nothing "special" about logitech, or the mouse. And no, there is no dedicated device for notifications. It is all managed within upower, and upower does not allow for any altering like excluding/deactivating parts of it
[16:23] <ikonia> quaklo: I've not seen any links, hence why I'm asking
[16:23] <ikonia> is there a logitech module for it at all ?
[16:23] <ikonia> which mouse model is it ?
[16:25] <quaklo> ikonia this guy sums it up pretty nice https://wrgms.com/disable-mouse-battery-low-spam-notification/ in the way that you see other suggested solutions and why they dont work. Again: No, there is no "logitech module" that simply could be deactivated. There is no "mouse module" at all. And again, it doesnt matter what mouse model it is! It is about
[16:25] <quaklo> Upower receiving a Voltage Sensor Input and misinterpreting it. You will have no benefit by knowing Im stuck with a Logitech G700, because you could have a Razor Mouse or whatever, it is all about the Voltage Sensor, nothing more.
[16:26] <ikonia> I'm not asking about a module to deactivate
[16:26] <ikonia> I'm asking if there is a logitech kernel module or xorg module for it
[16:26] <ikonia> and what model is it ?
[16:26] <ikonia> ahh a g700
[16:26] <ikonia> sorry missed that
[16:28] <quaklo> you both continue to focus on the wrong part. all my question is, is that im stuck in the make process of a compilation, because I already have some (hopefully working) patch. worse, you both focus on the mouse itself - its a general problem. I could unplug this mouse and take one of my other ones, it stays the same - no matter what brand, no
[16:28] <quaklo> matter what chipset the mouse uses. The reason why was mentioned often enaugh already :)
[16:28] <Batoeh> If you figure out a way to get those Orange Amp emulations working on opensource software that would be the god damn shit. I hope you dig it
[16:28] <ikonia> I'm not focussing on anything
[16:28] <ikonia> I'm just looking at options
[16:29] <ikonia> Batoeh: tone down the language please
[16:29] <Batoeh> Sorry about that ikonia.
[16:29] <ikonia> no issue
[16:31] <Batoeh> i wish you luck on your issue quaklo.
[16:32] <quaklo> i wish myself better luck in understanding basic causality :D
[16:33] <ikonia> so the issue with a certain set of logitech mice seems to be the HID presentation and the use of hid-logitech-hidpp
[16:33] <Batoeh> I always prefer opensource software but at this point in my life I just want GOOD software that works. In reality that means for me that I use as little software as possible and try to KISS. T
[16:34] <ikonia> looks like a lot of work has been done testing with the 703 and 800 model mice
[16:34] <ikonia> 900 uses a different battery identifier
[16:35] <ikonia> if you do a upower --dump what stats does it actually show/know about the battery
[16:35] <quaklo> ikonia: I see the issue with Gnome, and I now read that Gnome 3.34 should receive some patch: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/issues/108
[16:36] <quaklo> https://paste.ubuntu.com/p/dQCP4ZdDxb/
[16:37] <ikonia> perfect, thank you
[16:37] <quaklo> (but thats just a second issue, with the notifications prompting even when disabled)
[16:37] <ikonia> and what kernel are you currently on
[16:38] <quaklo> next time i should change my serial :X  Gnome 3.36.8 and 5.8.0-43-generic
[16:39] <ikonia> what ?
[16:39] <ikonia> I just asked what kernel you're using
[16:39] <ikonia> 5.8.0-43-generic
[16:39] <ikonia> is that what you're currently using ?
[16:39] <quaklo> the pastebin contains the serialnumber of the mouse. Like I sayed, linux kernel 5.8.0-43-generic
[16:39] <ikonia> ok, let me have a look which parts of the logictech updates made it into that
[16:40] <quaklo> now im confused
[16:40] <ikonia> why ?
[16:41] <quaklo> overwhelming idea to directly go for the roots
[16:41] <ikonia> what ?
[16:41] <ikonia> go for the roots ?
[16:41] <ikonia> what are you talking about
[16:41] <legonick> Any rsync experts here?
[16:41] <ikonia> experts ?
[16:42] <ikonia> just ask the questions
[16:42] <legonick> Kk.
[16:42] <quaklo> your idea to look up into the kernel and see for the logitech integration feels like some big effort and im overwhelmed you want to look up there, when Im still stuck in my idea that upower should be altered
[16:42] <ikonia> quaklo: I was just looking at what the current status of the support for that device was, then work backward
[16:42] <ikonia> you look at alerting upower though
[16:42] <ikonia> I expect your system to be broke pretty quick, good luck
[16:42] <legonick> What options do you use with rsync such that it will append/update (based on checksums) files, but also delete from the source directory?
[16:43] <ikonia> -d is delete from memory
[16:43] <legonick> For example, if I try to send the same file twice, it won't delete it the 2nd time from the source because it wasn't able to send it because it already exists on the destination.
[16:43] <ikonia> -u is update
[16:44] <legonick> This guy frames up a similar issue: https://unix.stackexchange.com/questions/370645/getting-rsync-to-delete-source-files-that-already-exist-on-destination/370724
[16:44] <ikonia> look at the -d and -u options
[16:45] <legonick> But I need to keep the --append-verify stuff because the link is not good and transfers can be interrupted.
[16:46] <legonick> --delete is destination deleting, not source.
[16:50] <ikonia> you want to delete from the source if the destination is newer ?
[16:51] <legonick> I can't rely on timestamps because time on the source is often hosed.  I want to delete from the source if the destination already has the file.
[16:52] <ikonia> a quick way to do it (without looking at the man page again) is to make a list using the -h option of all the files it didn't update because it was newer on the destination then just read that with rm
[16:57] <oerheks> could be helpfull, rsync https://superuser.com/questions/156664/what-are-the-differences-between-the-rsync-delete-options
[17:22] <ordos> Hi all. Ubuntu Server 18.04 LTS. Trying to change resolution of default terminal / CLI. Follow the instructions here to no avail - https://linuxconfig.org/how-to-increase-tty-console-resolution-on-ubuntu-18-04-server - no matter what resolution I try (obviously including those that I know my monitor supports), after I update-grub and reboot it always goes back to the default resolution. It's a 32" 4k display and I'm trying to decrease the resolution so that
[17:22] <ordos> we can see htop lines from a distance.
[17:26] <matsaman> ordos: why not simply use X
[17:27] <matsaman> oh you did say server ... but still, X on the monitor, ssh'd into the server
[17:27] <matsaman> although if it's got a 4k display hooked up to it, probably you aren't worried about security, so still probably just use X
[17:29] <giaco> I need an idea on how to create a 4 display wall with linux to display 4 web pages in fullscreen. I have a computer with 2 nvidia cards in it, each with two DVI output. After some fiddling I tought I found a solution using X+nouveau that enables a huge 4 display wide desktop, problem is that after some days running everything hangs like if there's a leak somewhere and browsers just stop. I need an
[17:29] <giaco> alternative solution, but I need your ideas
[17:30] <matsaman> giaco: you want to split a single display into four quadrants?
[17:33] <quaklo> @giaco noob tipp, but my nVidia Quadro always was running into issues with the X drivers. I didnt like to go with propertary nvidia drivers, but on one machine I stick to them because of stability reasons. Maybe you want to check nvidias drivers
[17:34] <matsaman> giaco: offhand I'd say you could just use some iframes or objects, one page, one browser, and the fullscreen button (f11?)
[17:34] <matsaman> giaco: https://dpaste.com/6H8PY2Y88.txt
[17:36] <matsaman> if you needed each page to be managed by your window manager, well, there are lots of window managers that will break into a quadrant layout (tiling window managers in particular), and even managers you can run on top of regular non-tiling managers to achieve the same effect; most sane browsers can be run without decoratinos, too
[17:37] <giaco> matsaman: final result is 4 web pages, one for each display, I don't strictly need a single full giant desktop with mouse scrolling over all them, sure that is easier once setup
[17:38] <matsaman> giaco: oh 4 displays?
[17:39] <matsaman> I'm sure you can get it working with nouveau, but it's true that the configurator that comes with nvidia's proprietary driver is pretty handy
[17:40] <giaco> matsaman: as I said I already have it working with neuveau, problem is that it stops after some days
[17:40] <giaco> desktop hangs, I have to reboot
[17:40] <matsaman> mmmm, you should probably
[17:40] <matsaman> restart the browser applications occasionally
[17:41] <matsaman> browsers are not historically well authored software
[17:41] <matsaman> they slowly eat up ram
[17:41] <matsaman> just restarting X once a night would probably do wonders
[17:41] <matsaman> and have X/your DE/whatever auto-start your browser stuff you want
[17:43] <giaco> matsaman: yeah that would be another idea, cron job to restart
[17:44] <giaco> or maybe change browser (using firefox now)
[17:47] <RedNifre> I have 8GB RAM and 2GB Swap, when that one gets full, Ubuntu grinds to a halt. Could I just resize the swap partition to 8GB or something?
[17:48] <quaklo> you can create and add additional swap files
[17:49] <quaklo> the have the benefit that you do not need to alter partitions
[17:59] <RedNifre> quaklo: Is altering the partitions problematic?
[17:59] <oerheks> !swap
[18:00] <oerheks> follow the factoid, see if you have a swapfile or -partition
[18:02] <pavlos> RedNifre: your /etc/fstab should show a /swapfile or a partition of type swap
[18:02] <Nobun> RedNifre: it could be risky if your partitions has data
[18:02] <oerheks> 'swapon' would show it too
[18:02] <Nobun> usually it is suggested to clean partition before resizing them
[18:02] <Nobun> or you could destroy data
[18:03] <RedNifre> "clean" means defrag and move to the start?
[18:04] <oerheks> ofcourse one does this from a live-iso
[18:04] <RedNifre> My partition has data, I'm currently using 350 GB of 500 GB and I have a 2GB swap partition.
[18:05] <Nobun> RedNifre: I assume that you have two partition, one for swap and one for your linux system ok?
[18:05] <Nobun> swap can be resized safetly since its data is not intendent to be permanent
[18:05] <RedNifre> I also have a live-iso on a usb stick here. How do I make sure that I don't lose data when I shrink my data partition? What does "clean" mean? Does it move the data to the start of the partition?
[18:05] <oerheks> if one has no backup, data is unimportant
[18:05] <oerheks> :-D
[18:05] <RedNifre> I have a dejadup backup on an external drive.
[18:06] <Nobun> RedNifre: what I said is exactly this: shrinking partition is risky for all data stored there
[18:06] <RedNifre> So there is no way around it? No "move the data to the start of the partition, so you can safely shrink it from the end"?
[18:06] <Nobun> so it is better to backup, clean partition and then shrink it
[18:07] <RedNifre> Does "clean partition" mean to delete all data, or something else?
[18:07] <Nobun> RedNifre: it could be however risky. You can try, but at your risk. You could have no issue, but shrinking is never considered safe
[18:07] <oerheks> i never found a neede to clean, it is not ntfs ..
[18:08] <oerheks> but if your current setup is swapfile, forget partitions, recreate it
[18:08] <Nobun> oerheks: he probably is having RAM issues since he is planning to give more size to swap
[18:09] <RedNifre> yes
[18:09] <oerheks> Nobun, ram issues...
[18:09] <oerheks> interesting, where do you get that from?
[18:09] <Nobun> however swap is not so performant, so probably increasing swap could not have those benefits you could expect
[18:09] <oerheks> swapfile is still on disk
[18:09] <RedNifre> ...and the linked article says that a swap file might not be continuous, so resizing the swap partition seems like the better option.
[18:09] <Nobun> oerheks: is there any other reason in order to increase swap?
[18:10] <RedNifre> Nobun: when my 2 GB swap partition fills up, Ubuntu just halts. Anything would be better than that.
[18:10] <Nobun> RedNifre: however don't think that you could have a better performance with swap. Swap is not the same as actual RAM
[18:11] <Nobun> RedNifre: how many RAM you have?
[18:11] <RedNifre> No better performance than no performance at all? I would assume that the SSD should at least keep the machine responding.
[18:11] <RedNifre> 8 GB RAM, 2 GB Swap.
[18:11] <Nobun> With SSD it could be good, but I don't know it. I never tested swap on SSD
[18:12] <Nobun> 8GB is not so bad. So I can't understand why Ubuntu halts
[18:12] <Nobun> it is quite strange
[18:12] <RedNifre> Well, Android Studio and Intellij, plus several Electron apps and browsers, for video conferencing etc.
[18:12] <oerheks> he wants more swap..i see no reason either
[18:13] <Nobun> oerheks: yes I agree with you in this moment
[18:13] <RedNifre> I don't want more swap, I want my computer to not become unresponsive. If you have any other idea I'm all ears.
[18:13] <rfm> RedNifre, if you're putting the swap on SSD, then it doesn't matter if its contiguous or not, so a swapfile should be fine
[18:13] <Nobun> Android Studio (expecially Android emulator) requires a lot of resources, not only on RAM side but also processor and CPU
[18:13] <Nobun> I wouldn't run Android Emulator + other processes in the same time
[18:14] <Nobun> probably increasing swap will not be able to solve anything
[18:14] <RedNifre> rfm: ah, nice. Then I guess I'll try the swap file then.
[18:14] <RedNifre> Nobun: okay, so what would solve anything?
[18:14] <Nobun> I don't know, and my is a speculation, not a thing that I can assert for sure
[18:15] <oerheks> some do open 25 firefox tabs :-D
[18:15] <oerheks> really, get sensitive about your demands
[18:16] <Nobun> but I have an idea about how much resources could require Android Emulator (the heaviest part of Android Studio) so I have this feeling you are requiring too much to your PC
[18:16] <Nobun> you are requestig*
[18:17] <Nobun> however... can't say anything for sure, tbh
[18:17] <oerheks> i am doing fine, 8 gb/2 core i3 without HT ..
[18:18] <tdmainiac> hi
[18:19] <lordcirth_> tdmainiac, hi
[18:20] <RedNifre> Yeah, I'm saving for a better machine, relying on swap is just a temporary solution.
[18:21] <ThinkT510> RedNifre: sounds like you might want to re-evaluate your workflow to suit your current resources in the meantime
[18:23] <matsaman> chances are you can increase from merely 8GB ram
[18:23] <RedNifre> ThinkT510: I'm already doing manual memory management by closing apps when I'm not using them, but I sometimes forget, so the larger swap file might safe me in those situations.
[18:37] <sneakyimp> Can anyone tell me if/when Ubuntu 18.04 LTS will have an install package for php 7.3 or 7.4 or php 8? PHP 7.2 (the only option) is EOL https://www.php.net/supported-versions.php
[18:42] <sneakyimp> Let me try that again: will Ubuntu 18.04 LTS ever offer an APT package for PHP 7.3 or higher? PHP 7.2 is EOL. https://www.php.net/supported-versions.php
[18:43] <lordcirth_> sneakyimp, It most likely won't. But as long as the LTS is supported, the php package should get critical security backports.
[18:43] <nemo> Heh.  My mom was looking for support because she couldn't get her zoom session to work on her laptop
[18:43] <nemo> Apparently it's because the browser in Ubuntu 12.04 was out of date 😃
[18:43] <nemo> I told her she should stop ignoring the update prompts
[18:44] <sneakyimp> lorcirth_: thanks for the response. that's very disappointing. PHP frameworks are abandoning PHP 7.2. PHPUnit requires 7.3, for example.
[18:44] <lordcirth_> sneakyimp, 20.04 is easy to upgrade to
[18:44] <lordcirth_> nemo, oof. I would backup and reinstall with 20.04 rather than trying to do-release-upgrade several times
[18:45] <sneakyimp> lordcirth_: i run half a dozen web servers running a dozen sites. OS upgrades can be painful what with dbms, postfix, etc.
[18:45] <lordcirth_> sneakyimp, you might also try the ppa: https://launchpad.net/~ondrej/+archive/ubuntu/php
[18:45] <nemo> lordcirth_: I'm on the opposite side of the continent and in a country on the opposite side of a closed national border. sooo, seemed doing a bunch of release upgrades was safest for her
[18:46] <lordcirth_> sneakyimp, upgrades are a lot easier if you put each service in an LXC container. You can do-release-upgrade or reinstall them individually
[18:46] <sneakyimp> lordcirth_: does ubuntu 20.04 offer PHP 8?
[18:47] <lordcirth_> !info php focal
[18:48] <sneakyimp> PHP 7.4 is EOL next year
[18:48] <nemo> sneakyimp: huh... what version of ubuntu is still on 7.0?  I checked Debian upstream and 7.0 is marked old-stable
[18:48] <nemo> sneakyimp: stable is 7.3 as you'd expect
[18:48] <sneakyimp> nemo: Ubuntu 18.04 LTS is on 7.2, which is EOL
[18:48] <nemo> ahhh 18.04. ok.
[18:49] <sneakyimp> nemo: 7.3 is EOL *this year* https://www.php.net/supported-versions.php
[18:49] <lordcirth_> sneakyimp, EOL by PHP upstream, but not by Canonical.
[18:49] <lordcirth_> php8.0 released in november, which would be pretty tight to make it into 20.04
[18:50] <sneakyimp> lordcirth_: it's really a bummer to have my favorite server OS lag with these PHP versions.
[18:50] <lordcirth_> But run a 20.04 LXC container and add the ppa, it should work
[18:50] <nemo> sneakyimp: yeah.  lordcirth_ has a great point. debian and ubuntu do in fact backport upstream security fixes for exactly this reason
[18:50] <nemo> sneakyimp: if you don't want to "lag" you shouldn't use LTS - that's what LTS is *for* 😃
[18:50] <nemo> sneakyimp: kinda wanting to have your cake and eat it too here
[18:51] <lordcirth_> Of course, the security fixes don't help with sneakyimp's main problem, that their apps are dropping support for it
[18:51] <nemo> lordcirth_: eh... some test suite.
[18:51] <sneakyimp> nemo: just wondering how hard it is to develop an apt package to install php 8?
[18:51] <lordcirth_> But that's what ppas are for
[18:51] <nemo> lordcirth_: all the apps I use only just deprecated 7.0
[18:51] <nemo> lordcirth_: matomo for example
[18:51] <sneakyimp> seems like a small effort by debian/canonical might have a giant payoff for the myriad devs who use ubuntu
[18:51] <nemo> lordcirth_: for a test suite you probably shouldn't be running that in production anyway
[18:51] <nemo> lordcirth_: just use 20.04 for the test server ☺
[18:52] <sneakyimp> "PHP 7.3 or newer is required". Also true of PHPUnit. https://codeigniter.com/user_guide/intro/requirements.html
[18:52] <lordcirth_> Current Nextcloud (20) is the last to support 7.2. So I will need to replace those containers with 20.04 soonish.
[18:53] <nemo> sneakyimp: I'm guessing PHP 8 will be in the next Debian stable since it was only recently released
[18:53] <nemo> sneakyimp: and thus probably next ubuntu too - have you checked?
[18:53] <lordcirth_> !info php
[18:53] <sneakyimp> nemo: it was released in November. That's a few  months ago.
[18:54] <lordcirth_> Groovy is still 7.4 and Hirsuite isn't searchable yet
[18:54] <nemo> sneakyimp: *late* november
[18:54] <nemo> sneakyimp: barely 2½ months
[18:55] <nemo> debian folks haven't even declared their freeze yet though
[18:55] <nemo> sneakyimp: https://packages.debian.org/unstable/php8.0  it's in sid, wouldn't surprise me if it makes it in
[18:55] <nemo> er
[18:55] <nemo> lordcirth_:
[18:56] <sneakyimp> thank you, for the (somewhat depressing) information, gentlefolks.
[18:56] <lordcirth_> sneakyimp, again, PPAs. Preferably with LXC
[18:56] <nemo> sneakyimp: heh. it's pretty unsurprising info if you use debian/ubuntu - I mean, it's the whole way the distro was designed
[18:56] <lordcirth_> https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule - Nov 28th FeatureDefinitionFreeze
[18:56] <nemo> sneakyimp: you want to be on bleeding edge, you don't want LTS/stable ☺
[18:57] <sneakyimp> lordcirth_: these concepts are entirely new to me. my development efforts today have been thoroughly torpedoed.
[18:57] <nemo> sneakyimp: I'm rather shocked at that php framework though. most I use still support 7.2
[18:57] <nemo> admittedly I don't use many
[18:57] <sneakyimp> nemo: PHPUnit is very widely used
[18:57] <nemo> sneakyimp: but again. phpunit does NOT have to be deployed in production
[18:57] <nemo> sneakyimp: put it on your test server
[18:58] <nemo> keep production on LTS
[18:58] <nemo> your other framework I've never heard of
[18:58] <lordcirth_> sneakyimp, well, don't worry about LXC then. Just "sudo add-apt-repository ppa:ondrej/php" and install php8
[18:58] <nemo> sneakyimp: but I guess lordcirth_'s solution works too
[19:01] <nemo> sneakyimp: hm. also if I'm reading https://phpunit.de/supported-versions.html  correctly PHPUnit 8 only just left support 6 days ago, you can probably stay on that version for a bit 😃
[19:11] <padan> i've been going through upgrades from 18.04 to 20.04 and on my forth server i'm seeing do-release-upgrade hang on "setting up friendly-recovery"
[19:11] <padan> I can control c / kill the process and re-run the dpkg --configure -a, and it gets stuck at the same point
[19:11] <padan> is it safe to try and reboot at this point? or is there something else i can do?
[19:18] <lordcirth_> padan, I wouldn't reboot just yet. Are you short on disk space? Any PPAs?
[19:20] <energizer> hi i have some questions about installing snap packages. is this a good place to ask?
[19:25] <lordcirth_> energizer, go ahead
[19:27] <energizer> for this package https://snapcraft.io/mathpix-snipping-tool how do i get the download url equivalent to the one listed here https://github.com/NixOS/nixpkgs/blob/e937d5db28035b20ed3ce43f052cfab4f110a0eb/pkgs/applications/audio/spotify/default.nix#L80
[19:28] <oerheks> https://mathpix.com/ points the snap pckage too
[19:28] <oerheks> and it is a binairy prop blob.
[19:29] <energizer> right, i dont have snap, so i want to try to install it another way
[19:29] <energizer> but i can't even figure out how to download it
[19:29] <oerheks> the only way is to install snapd.
[19:29] <oerheks> !snap
[19:29] <energizer> that file i linked shows that there is a download api
[19:30] <mort> Hey, what's the libpcre3 packages? The libpcre2 packages make sense, they have version 10.35 which makes sense, PCRE 10.35 is considered "PCRE2", but libpcre3 has version 2:8.39, and PCRE 8.39 is PCRE 1, not PCRE 3...
[19:31] <energizer> oh i found it "We don’t make it obvious how to download and install snaps directly from the store, because there’s a bunch of downsides to doing it." https://forum.snapcraft.io/t/download-snap-package/14212
[19:31] <energizer> it's https://search.apps.ubuntu.com/api/v1/package/firefox
[19:32] <oerheks> that snippet is about spotify, no way to tell how to do that for your blob
[19:32] <oerheks> just use snapd.
[19:33] <mort> https://packages.debian.org/buster/libpcre3 apparently it's inherited from debian
[19:34] <eoli3n> what is the binary name of the gui to install nvidia drivers ?
[19:34] <padan> lordcirth_: don't seem to be short on space and dont thikn i ahve any ppas on these machines. It does seem to have moved past that step finally and its working on generating grub config... i see some /dev/sdj no such device or address style messages
[19:34] <padan> so maybe its issues reading devices on the scsi buses?
[19:35] <padan> there are 10 or so disks in there with md devices and luks devices and vgs/lvs etc
[19:35] <padan> but i wouldn't expect that to be an issue
[19:35] <lordcirth_> padan, is dmesg throwing IOErrors from any of the drives?
[19:35] <eoli3n> that one : http://doc.ubuntu-fr.org/_media/pilotesadditionnels.png
[19:36] <padan> sure is... sd 17:0:0:1: timing out command, waited 180s
[19:36] <energizer> ok so the answer is, https://search.apps.ubuntu.com/api/v1/package/$packagename returns a json which has an anon_download_url field pointing to https://api.snapcraft.io/api/v1/snaps/download/jnlZEYdmdXGhh6oJTtMsawNGZzEWmMhk_195.snap
[19:36] <padan> all my drives are showing as online in mdstat
[19:37] <lordcirth_> padan, that's probably hanging grub-install / os-prober
[19:37] <padan> huh, thats really odd, i dont know where those devices came from
[19:37] <padan> i'll try a rescan scsi bus if it times out again
[19:38] <oerheks> !info libpcre2
[19:39] <oerheks> eoli3n, use the driver tool in software updates?
[19:40] <oerheks> or ubuntu-drivers list/autoinstall
[19:53] <JoeBk> anyone get google voice working with ubuntu?
[19:55] <oerheks> turn it on? https://support.google.com/chrome/answer/2693767?p=ui_voice_search
[19:55] <oerheks> * per app
[19:57] <JoeBk> I'm looking
[20:01] <donofrio> netstat switches to see pids that are taking ports?
[20:02] <donofrio> or lsof just forget which one and what switches?
[20:02] <oerheks> Netstat -tlnp ?
[20:03] <donofrio> canot run p it said
[20:28] <donofrio> how do you break into a keystore?  forgot password ;(
[20:31] <matsaman> password to what?
[20:31] <Batoeh> donofrio: you mean like a password manager? Give some details but you might be screwed
[20:31] <donofrio> java keystore
[20:32] <donofrio> .jks
[20:32] <matsaman> if the purpose is to have encrypted data, most likely all you can do is brute force it
[20:33] <donofrio> ;( k
[20:33] <matsaman> if your password was pretty short, that should be no big deal
[20:33] <matsaman> (ffr: short passphrases are crap)
[20:33] <donofrio> i have no idea but tnx
[20:33] <matsaman> donofrio: if you have no idea, then maybe you weren't inputting a password to read this keystore?
[20:34] <matsaman> which means you might not have much of a problem at all
[20:34] <oerheks> not the channel for braking in a keystore thingy
[21:33] <mrdeathwilder> Hi lads. Any advice on installing "Crossout"? tried wine but no luck
[21:34] <oerheks> for application/game support join the #winehq channel?
[21:34] <oerheks> !wine
[21:34] <mrdeathwilder> oerheks: Wine dont work for it
[21:36] <oerheks> maybe it is available on steam?
[21:36] <mrdeathwilder> it is, but only for m$
[21:37] <oerheks> run a vm winth windows then
[21:37] <mrdeathwilder> i didnt know you could make vm in ubuntu. cheers :-)
[21:38] <oerheks> kvm preferably
[21:38] <sarnold> install virt-manager, I think that'll pull in everything you need
[21:39] <mrdeathwilder> sarnold: cheers ill try thanks guys.
[21:43] <giaco> how can I shut down logical display manager and use classic DIPLAY=:0/1/2/3 instead?
[21:43] <giaco> I want to do this: https://stackoverflow.com/questions/38628354/starting-two-times-firefox-on-different-monitors
[21:44] <matsaman> giaco: not sure those are mutually exclusive
[21:45] <matsaman> giaco: you should be able to do that without altering your DM config
[21:46] <giaco> matsaman: well now I have 4 displays long desktop in gnome (can move windows across all them) but "DISPLAY=:1 firefox www.google.com" returns "Error: cannot open display: :1"
[21:46] <oerheks> just drag one tab to the other screen?
[21:46] <giaco> oerheks: I need to do that automatically on boot
[21:46] <oerheks> oh dear
[21:52] <matsaman> giaco: DISPLAY=:1 means X server number 2
[21:52] <matsaman> giaco: you likely only have one X server, :0
[21:52] <matsaman> giaco: there are tools to control where windows appear
[21:52] <matsaman> giaco: I would look at like, devilspie, or wmctrl, or just xdotool
[21:55] <giaco> matsaman: I'm already using "xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11" to put single firefox window fullscreen on first monitor, but I yet have to find how to do that on multiple different windows and different geometries
[21:55] <matsaman> you will
[21:57] <giaco> :)
[21:58] <matsaman> you can definitely run two X servers, without a window manager, and just one iceweasel running in each
[21:58] <matsaman> but you don't have to <shrug>
[22:04] <giaco> matsaman: it is way more difficult than you think
[22:04] <giaco> I also though that it was easy, but two monitors, two gpus, not so much
[22:05] <giaco> I'm seeing glitches everywhere with nvidia drivers, only nouveau works, but also with them sometimes one display glitches and I have to get into display manager to turn it off/on via software to fix
[22:06] <giaco> other problem: the display order changes sometimes after reboot
[22:06] <giaco> other problem: soemtimes displays appear connected even when off after reboot
[22:07] <giaco> other problem: system hangs after being on and working well for some days, so I have to reboot
[22:07] <giaco> putting all together and making it automatic is not so easy
[22:08] <giaco> (I have to say that with windows worked nicely out-of-the-box, but I want ubuntu)
[22:27] <sneakyimp> can anyone tell me what the size limit is for a tar (i.e., tgz) archive is on Ubuntu 18?
[22:28] <sneakyimp> i've seen posts suggesting that 68GB is the limit for a tar archive, but I just created one that's 117GB -- I'm concerned the TGZ file I just created may not be valid
[22:30] <sarnold> sneakyimp: I think that's the largest size file you can fit in the tarball
[22:30] <oerheks> https://peazip.github.io/rar-zip-file-format-size-limitations.html
[22:30] <oerheks> nope
[22:30] <sneakyimp> sarnold: ahh so 68GB is the limit for files you want to put *in* the archive. does tar have any limit to the size of the tgz file it can create?
[22:31] <oerheks> No tar file size limit under current POSIX.1 2001 revision specifications
[22:31] <oerheks> **8 GB maximum tar archive size for older POSIX.1 1988 standard
[22:31] <sneakyimp> oerheks: TYVM!
[22:31] <oerheks> it depends on your filesystem, i guess
[22:31] <sneakyimp> oerheks: i figured there'd be some file system limit. thanks!
[22:31] <oerheks> have fun!
[22:49] <leftyfb> sneakyimp: can I ask why you need such a large tarball?
[22:49] <sneakyimp> leftyfb: i am making a backup of the home directory on my ubuntu workstation before upgrading from 18.04 to 20.04 -- JUST IN CASE
[22:50] <leftyfb> sneakyimp: is your backup storage limited on space? I would rsync over creating a tarball
[22:50] <sneakyimp> leftyfb: it happens to contain a lot of big SQL dumps and TGZ archives from a few dozen clients
[22:51] <sneakyimp> leftyfb: as it turns out, copying file-by-file is very slow (e.g., 10MB/sec). the tar approach is must faster because the amount of data copied is much smaller -- and YES i am somewhat limited in backup space.
[23:08] <giaco> matsaman: also devilspie solution seems to have fatal flaw: it detects windows name on startup only, and firefox --url "mysite" would set the windows title after boot and so devilspie cannot separate different firefox windows
[23:11] <acagastya> Hi, I have a system with Ubuntu 18.04.  Given the latest version of ubuntu is 20.10, how do I update to 20.04 using CLI?
[23:13] <acagastya> Does `do-release-upgrade` take me to newest LTS by default?
[23:13] <dwigton> Followed the tutorial to setup vlans. It seems a bit out of date. When I try to edit /etc/network/interfaces it says it has been deprecated in favor of /etc/netplan which in turn is autogenerated from some cloud-init datasource. It lost me there. Any idea where the trail ends or do I just disable cloud-init?
[23:13] <dwigton> 20.04 btw
[23:18] <tomreyn> acagastya: yes. but note that if you have unsupported packages or package versions installed, the upgrade can fail. so you may want to use ppa-purge and apt-forktracer to remove any such package, or downgrade them to the version your current ubuntu version provides, before you do-release-upgrade
[23:19] <acagastya> All right, tomreyn.
[23:20] <tomreyn> dwigton: "the tutorial" is mighty unspecific. there are certainly hundred if not thousands of ubuntu releated tuorials out there.
[23:20] <WrathOfAchilles> I also like LANG=C apt list | grep ed,loc
[23:20] <tomreyn> dwigton: if this is ubuntu 20.04 server, you should look at https://netplan.io
[23:20] <acagastya> Though I should point tomreyn, it is actually xubuntu (I know, that is just desktop environment, and command will be the same).  But when attempting GUI update, the update caused the login screen to become unresponsive.
[23:21] <acagastya> I am chroot'ed using a live USB.
[23:22] <tomreyn> acagastya: the same applies: unsupported upgrades can fail in mysterious ways.
[23:22] <acagastya> It is safe to do a do-release-upgrade when chrooting from a live USB, right?
[23:22] <today911> hey there! Anyone would have any idea why hdparm --fibmap filename would give a different LBA_begin (sector) than if I open that file and copy it's beginning 20 bytes lets say and would search for that on that drive with hexedit ?
[23:23] <WrathOfAchilles> To explain a little, that apt command lists packages, and the grep command is checking for 'installed,local' which is packages which can no longer be downloaded.
[23:23] <tomreyn> acagastya: i don't think i ever tried. if you mounted everything that should be mounted and are running from a compatible live system, this could probably work.
[23:23] <acagastya> Okay.
[23:25] <matsaman> giaco: the separate X servers approach is actually incredibly simple, but pretty odd for Ubuntu users I suspect
[23:31] <CarlFK> where is the code for the tab completion for dd?  (it eats the if= and of=, like dd if=foo<tab> turns into dd foo.txt)
[23:34] <dwigton> tomreyn: yes it is 20.04 server. My understanding from the netplan yaml file it that the config is being generated by cloud-init and changes to it won't persist.
[23:34] <sarnold> CarlFK: I don't see that on my 20.04 nor 18.04 systems
[23:34] <acagastya> Thanks for the help tomreyn.
[23:35] <sarnold> CarlFK: try /usr/share/bash-completion/completions/dd
[23:35] <CarlFK> sarnold: huh.  I'm on 20.04 .. 9 updates.. maybe it got fixed
[23:36] <CarlFK> thanks for the path.. ill check there after update
[23:37] <tomreyn> dwigton: this can be on purpose, on systems where you want to be able to dynamically update this configuration from outside of the system, such as through a (cloud?) hosting providers' web interface
[23:38] <tomreyn> dwigton: other than that, you can edit the cloud-init configuration files to stop any updates, or uninstall the package.
[23:40] <dwigton> tomreyn: thanks. I just found the /etc/cloud/cloud.cfg.d directory
[23:41] <dwigton> I looks like settings there should persist.
[23:41] <tomreyn> i don't know how well this works for configuring vlans, but ... give it a try.
[23:43] <dwigton> Yeah, I fully expect no effect, but hoping for the best. It looks like it uses Netplan config values? crosses fingers.
[23:45] <tomreyn> note there is also #ubuntu-server if you have server specific questions (such as these)
[23:46] <disi> where can i find the modifications made to python2 that are specific to ubuntu?
[23:51] <jasper1378> I was hoping that someone could do me a favour. I recently set up an irc server and I was hoping someone could connect to it to help me test if the port forwarding is working. The address is 174.95.160.165, port is 6697. Thanks!
[23:51] <CarlFK> sarnold: how is your bash?  like what does line 10 do? cur=${cur#*=}  (of /usr/share/bash-completion/completions/dd
[23:54] <sarnold> CarlFK: I find these things to be absolutely baffling
[23:55] <sarnold> CarlFK: that bit about string operations on variables is in table b-5 here https://tldp.org/LDP/abs/html/refcards.html
[23:55] <CarlFK> sarnold: me too.  if I click that, will I be any less baffled?
[23:56] <sarnold> CarlFK: mmmmmm probably not :)
[23:56] <sarnold> I hate these completion scripts :)
[23:56] <tomreyn> https://mywiki.wooledge.org/BashGuide/Parameters#Parameter_Expansion
[23:56] <tomreyn> https://mywiki.wooledge.org/BashFAQ/073
[23:56] <sarnold> that's an awesome site
[23:57] <CarlFK> sarnold: I clicked.  now I am playing some sort of pattern matching game.. which one looks the most like cur=${cur#*=}
[23:57] <acagastya> Also, how do I go about fixing this problem?  <https://dpaste.com/72KJKVJYA.txt>
[23:58] <tomreyn> use a resolver that works
[23:59] <acagastya> Can i specify in the `apt update`, which mirror to use?