[00:00] <valorie> mainline ubuntu uses gnome desktop and apps
[00:00] <valorie> we use Plasma and KDE apps
[00:00] <valorie> we all work together
[00:00] <Guest2911> okaay
[00:01] <valorie> there are quite a few flavors of ubuntu
[00:01] <valorie> for instance Ubuntu Studio is for creatives
[00:01] <Guest2911> and kubuntu
[00:01] <valorie> and it also uses Plasma and some KDE apps
[00:02] <valorie> so we work more closely with them on those common things
[00:02] <Guest2911> okay
[05:07] <Guest24> Hello everyone o/
[05:08] <Guest24> Looking foe help upgrading my hirsuite 20.4 to the alst Kubuntu 21.10 I think
[05:09] <Guest24> do-release-upgrade doesn't propose to upgrade while saying that I'm EOL
[05:10] <Guest24> update-manager GUI propose to update but after I click Upgrade it quit
[05:17] <Guest24> Nvm go it fixed
[06:35] <dez> I just installed 21.04 over 20.04 without formatting the disks.
[06:35] <dez> Almost all of the system and program settings are still intact.
[06:37] <alkisg> You can preserve /home/username (along with all user data and settings) even among different distributions and desktop environments...
[08:57] <dez> https://vk.com/video-211009300_456239090 my Kubuntu
[11:07] <user|13> I have installed kubuntu. Now while logging in, along with kde, gnome and gnome wayland are also showing
 AMTD
 KMTD
 Thank you.
 I have installed Kubuntu, while logging in it is showing three options: kdeplasma, gnome &gnome wayland. How can I remove the gnome & gnome wayland safely.
 I tried removing ubuntu desktop, but while rebbotung it has shown file broken error. Again I ve installed gdm3 package.
 Is there any safe way to remove gnome and gnome wayland?
[11:39] <oerheks> adding a desktop is no problem, removing one can be interesting..
[12:07] <BluesKaj> Hi all
 what kind of Kubuntu have you installed ? (re @IrcsomeBot: <user|13> I have installed kubuntu. Now while logging in, along with kde, gnome and gnome wayland are also showing)
[19:17] <Guest21> Hello :).  I'm wanting to install Kubuntu 22.04 on my 2nd hard disk, and am stuck at the first step.  There is a check-box labelled: "Configure secureboot, enter the same password twice.....".  My laptop supports UEFI & Secureboot and I'd like to enable that feature, but I don't know how to proceed.  My first question is - which password?  I
[19:17] <Guest21> don't understand what is needed here or what it does.  Any help would be greatly appreciated.
[19:26] <tomreyn> Guest21: the idea there is that you set a password for the first time, which is then stored by your mainboard / bios, this is part of secure boot initialization
[19:28] <Guest21> tomreyn - thanks for the reply, do I need to enter this password on each boot?
[19:28] <tomreyn> a lot can go wrong with 'secure boot', it complicates matters and it doesn't provide a whole lot of guarantees. so a lot of people actually decide against using it
[19:29] <tomreyn> you'll need to enter this password whenever you want to change secureboot settings, including when entirely disabling secure boot.
[19:31] <Guest21> Ah, OK - so I don't really need it.  The only downside I guess is that I'd need to enter UEFI to disable secureboot every time I wanted to boot Kubuntu? (I also have a Win10 installation that uses secureboot)
[19:39] <tomreyn> most operating systems don't actually require secure boot, so maybe you'll want to keep it off generally. but if you want to run a multi boot system then maybe leaving it enabled with kubuntu can actually be the better choice.
[19:41] <Guest21> Thanks for your time, much appreciated.  I'll go ahead and experiment in the hope that it doesn't mess up my Windows disk (I have backups just in case).  Cheers :).
 https://packages.ubuntu.com/jammy/linux-headers-generic
 Anyone knows what is the actual kernel version behind this
[20:47] <cbreak> IrcsomeBot: ksenchy: it says 5.15.0.25.27 in your own link
[20:48] <cbreak> and you can also see that it depends on the https://packages.ubuntu.com/jammy/linux-headers-5.15.0-25-generic package
[21:53] <orca33> hi there
[22:02] <orca33> I have Kubuntu 21.10 (impish) on my desktop. In order to try the software Able2Extract Professional, a PDF editor, I downloaded its deb package from the official site, but it requires, among others, the version 1.71.0 of the package libboost-filesystem, instead of the current 1.74.0. In fact, it needs also libboost-regex1.71.0,
[22:02] <orca33> libboost-thread1.71.0, which are not available for impish. They are available for hirsute and focal, indeed. Is there a port for impish? Is it reliable to try and download the debs for those releases and install them under impish?
[22:39] <orca33> No suggestions?
[22:45] <orca33> More generically, is it possible/sensible to try and install older versions of a given deb package? If so, how and which issues might arise?
[22:49] <mmikowski> @orca33 you are now experience the joys of interim releases :)
[22:51] <mmikowski> Sorry if this is old new to you, but just in case: The trouble is that the 6-month release cadence is too fast for many third-party developers. Instead, they focus their energy on LTS releases and build for them.
[22:53] <cbreak> orca33: there's no snap / appimage / flatpack thing for that application?
[22:53] <orca33> I see: if I were with focal, I would then be ok...
[22:53] <cbreak> you could try building one of those, they can contain their own userland, with different library versions
[22:54] <mmikowski> This appears to be the case for Able2Extract. If you are able to install it on Impish it will *probably* work just fine, since the updated libboost-filesystem isn't significantly greater. However, if there is a breaking change, you might be out of luck without the work that @cbreak is detailing.
[22:54] <orca33> cbreak, not AFAIK
[22:54] <cbreak> you could also run the thing inside docker or lxc
[22:54] <mmikowski> @orca33 You could always install focal in a VM and use it there ...
[22:55] <cbreak> lxc is cheaper than a full vm :)
[22:55] <cbreak> even if you use kvm
[22:55] <mmikowski> Sure @cbreak. Any similar sort of environment.
[22:55] <cbreak> I run a firefox inside a 20.04 lxc on my 21.10 kubuntu
[22:56] <cbreak> so gui programs kind of work (there are some issues with screen resolution)
[22:57] <orca33> I have never tried to build a snap , appimage or flatpack for that matter. Neither used lxc; and vm some eons ago...
[22:58] <orca33> mmikowski what does do you mean: "If you are able to install it on Impish..."? How?
[22:59] <mmikowski> @orca33 download the deb, and then `sudo apt install ./<deb-file-name.deb>`
[23:03] <orca33> As simple as that? The worst might happen is the command not working and then I might simply issue: sudo apt --fix-broken install or sudo apt purge <deb_file>; right?
[23:03] <mmikowski> @orca33 fwiw, snaps run in a docker-like environment (lxc) and pull in their own requirements like above.
[23:04] <mmikowski> @orca33 simple as that.
[23:04] <mmikowski> @orca33 if it doesn't work, sudo apt purge <dev_file>.
[23:04] <mmikowski> Notice, it may also be subtly broken, which can be the worst kind of broken sometimes.
[23:05] <mmikowski> The sudo apt --fixbroken install probably won't do the trick.
[23:06] <cbreak> boost should install its libs with version number in the name, so they shouldn't collide
[23:08] <mmikowski> Right @cbreak. However, if the earlier versions of libboost libs are not available in impish and it doesn't allow for later lib versions in it's control file... :P
[23:09] <mmikowski> I mean if the package doesn't allow for later libboost version...
[23:12] <cbreak> that's more a fact of you not having the old package available
[23:12] <cbreak> but what I mean is that IF you got hand of it, it shouldn't collide with the current version
[23:12] <cbreak> probably... :P
[23:12] <mmikowski> ah, I got it @cbreak. You mean also installing the dependencies by hand from the prior repo?
[23:13] <orca33> cbreak and mmikowski nice observations. In fact, I also installed libpoco*70 packages to try and resolve the error, without success. So I guess I will download libboost-[filesystem,regex,thread]1.71.0 from hirsute and see what i get...
[23:13] <mmikowski> Maybe, if they allow concurrent versions. Not a problem with the lib, but could be an issue with the packaging.
[23:14] <mmikowski> Kernels do the right thing there, but lib packages often do not IME.
[23:14] <cbreak> https://packages.ubuntu.com/focal/amd64/libboost-regex1.71.0/download
[23:16] <mmikowski> Right. But that will likely want to downgrade the installed libboost-*, which could cause all sorts of issues. In that case, lxc or similar as you suggested earlier would seem much safer.
[23:17] <cbreak> I think they're independent
[23:17] <cbreak> the packages have the version number in the name
[23:17] <cbreak> they're effectively different packages
[23:17] <cbreak> boost is a c++ lib without ABI stability, I think they kind of have to do it that way
[23:17] <mmikowski> Yeah, that's a great point. Similar to kernel images. So the should be able to live together.
[23:17] <cbreak> just like kernels, not designed to be forward or backwards compatible
[23:18] <cbreak> (still, I'd go the lxc route, since I know how to do it :)
[23:18] <cbreak> well... or at least I think I can look up how I did it again...
[23:20] <mmikowski> @cbreak it seems like your suggestion with these libboost-x.x.x packages should be safe, since they won't interfere with anything and likely won't be used elsewhere. And rolling back is as easy as purging the packages.
[23:21] <mmikowski> I haven't used lxc before, but will look into it!
[23:23] <cbreak> I think I used something like https://blog.simos.info/running-x11-software-in-lxd-containers/
[23:24] <mmikowski> @orca33 did you get the suggestion from @cbreak?
[23:24] <mmikowski> It looks like you are on the right path.
[23:24] <mmikowski> @cbreak thanks for the link. I will add it to my thing-to-do ticket.
[23:24] <cbreak> (I think if someone upgrades from 20.04 to 21.10, those old packages could still stick around, so it should be fine)
[23:25] <orca33> Sorry for the silly question: which exact link shoud I use to download, e.g,. libboost-regex1.71.0? I tried cbreak's one above from focal, but did not manage :-(
[23:26] <cbreak> what was the problem?
[23:26] <mmikowski> I think Ubuntu could keep some of those older libs around longer...
[23:27] <cbreak> curl -OL --url http://mirrors.kernel.org/ubuntu/pool/universe/b/boost1.71/libboost-regex1.71.0_1.71.0-6ubuntu6_amd64.deb seems to work
[23:28] <cbreak> of course, I'm assuming here that you're running amd64
[23:29] <orca33> cbreak The curl command worked.
[23:33] <orca33> To double check: I have downloaded the 3 libbost-*1.71.0*.deb packages from focal and now I should dpkg -i each one of them and afterwards try and install the Able2Extract package; right?
[23:33] <cbreak> I'd zfs snap first :P
[23:33] <cbreak> (but it is probably ok)
[23:34] <orca33> cbreak didn´t get this zfs snap stuff...
[23:35] <cbreak> you're not running zfs then, so you can ignore it
[23:36] <orca33> After sudo dpkg -i libboost-filesystem1.71.0_1.71.0-6ubuntu6_amd6.deb , I got the following error: dpkg-deb: error: 'libboost-filesystem1.71.0_1.71.0-6ubuntu6_amd6.deb' is not a Debian format archive
[23:37] <mmikowski> @orca33 you can do `sudo apt install ./libboost*` if you put them alll in a single directory.
[23:37] <orca33> also: dpkg-deb --control subprocess returned error exit status 2
[23:37] <mmikowski> Um, that deb package looks wrong -  the name on the end should be _amd64.deb. Maybe just a cut-n-paste error?
[23:38] <orca33> mmikowski sure
[23:39] <mmikowski> The suggestion for putting all the packages in a subdir and using apt makes sorting dependencies easier. Otherwise, you may need to step through dpkg installs one dependency at a time. Apt will sort all that for you.
[23:40] <mmikowski> As for the file not being debian, that can occur when one downloads files using 'save link as' and accidentally saves the html instead of the package.
[23:43] <cbreak> what does `file` on the archive say?
[23:43] <orca33> I am redownloading the debs
[23:43] <cbreak> I've not tried to install, but file says "libboost-regex1.71.0_1.71.0-6ubuntu6_amd64.deb: Debian binary package (format 2.0), with control.tar.xz, data compression xz"
[23:47] <orca33> sudo apt install ./libboost* gives: E: Invalid archive signature, E: Internal error, could not locate member control.tar{.zst,.lz4,.gz,.xz,.bz2,.lzma,}, E: Could not read meta data from /home/orca/Dropbox/resources/Able2ExtractPro/libboost-filesystem1.71.0_1.71.0-6ubuntu6_amd64.deb, E: The package lists or status file could not be parsed or opened.
[23:56] <orca33> I tried again with dpkg -i and for the libboost-regex*, it had dependency problems, demanding the libciu66 deb package, whereas the other 2 libboost* showed error exit status 2
[23:57] <orca33> libciu66 -> libicu66
[23:59] <orca33> I guess we should call it a day... Thank you very much for all your effort, guys!