Originally posted by kubicle
View Post
Announcement
Collapse
No announcement yet.
Focal Testing of Kubuntu 20.04 LTS
Collapse
This topic is closed.
X
X
-
Originally posted by WWDERW View Postkubicle, that is true. Just like any OS isn't totally without it's exploits for viruses, just some have less of a chance of getting them.
The thing that gets me is that with snaps, you have the performance hit of an Electron app (despite most snaps being written with low level languages that have direct access to hardware and this is coming from someone that not only likes Electron apps, but develops using that technology as well) without the true portability (other then the user not being bound to dep, rpm etc packages, which even that isn't all that true since deb and rpm packages are essentially compressed files and get be treated like a zip, tar, rar file) of a binary archive, .run. and/or AppImage.
So one has the hit of a containerized app, but very little benefit.
Now, my preference for portable/contained apps really isn't from the security aspect, but I don't like my production software bound to the OS system/libs to where I have to worry about updating this, that or the other breaks compatibility (and it may not be updating the snap itself, but a library that is updated breaking an extension that I use often. That type of thing). With snaps they always tough this always be up to date, but I may not want that for every piece of software as well. Some things yes, but not everything. But I certainly don't want an app that is already resource intensive (internet browsers) being even more so.
I've been quite vocal (even excessively so) about how IMO the technical impletentation is a mess (that can't easily be fixed) and how the whole snap infrastructure should be quickly placed to the same recycle bin where you find the rest of Canonical garbage (upstart, unity, mir) that all ended up there because Canonical stubbornly refuses to understand how the free software ecosystem works and how to work with it rather than trying to do their own thing and trying to coerce everyone else to accept their crappy excuse for software engineering.
- Top
- Bottom
Leave a comment:
-
kubicle, that is true. Just like any OS isn't totally without it's exploits for viruses, just some have less of a chance of getting them.
The thing that gets me is that with snaps, you have the performance hit of an Electron app (despite most snaps being written with low level languages that have direct access to hardware and this is coming from someone that not only likes Electron apps, but develops using that technology as well) without the true portability (other then the user not being bound to dep, rpm etc packages, which even that isn't all that true since deb and rpm packages are essentially compressed files and get be treated like a zip, tar, rar file) of a binary archive, .run. and/or AppImage.
So one has the hit of a containerized app, but very little benefit.
Now, my preference for portable/contained apps really isn't from the security aspect, but I don't like my production software bound to the OS system/libs to where I have to worry about updating this, that or the other breaks compatibility (and it may not be updating the snap itself, but a library that is updated breaking an extension that I use often. That type of thing). With snaps they always tough this always be up to date, but I may not want that for every piece of software as well. Some things yes, but not everything. But I certainly don't want an app that is already resource intensive (internet browsers) being even more so.
- Top
- Bottom
Leave a comment:
-
Originally posted by Don B. Cilly View PostAhem. I think I linked this at least three times in this tread.
With mentions of filesystem clogging and pathetic boot times.
I also guess no-one bothered to read it (the first post in the thread is enough.)
I have nothing against the idea of self-contained or portable apps. I have no problems with appimages. I have no experience of flatpaks.
The idea of snaps in fine... up to a point.
The implementation is absolutely horrible.
- Top
- Bottom
Leave a comment:
-
Originally posted by WWDERW View PostDoesn't Snap have some of that concern as it is up to the person uploading the snap for distribution. It doesn't have the curated aspect as it would with regard to the deb packaging.
Some links:
Malware in the snap store: https://snapcraft.io/blog/trust-and-...the-snap-store (could obviously happen in any application delivery format, be it the repos, ppas, snap, flatpak or appimage)
Snap containment is vulnerable under X: https://itsfoss.com/snap-package-securrity-issue/ (not specific to snaps, of course, just that the "containment' offers very little security, although this might (should) improve on wayland)Last edited by kubicle; Jan 27, 2020, 04:46 PM.
- Top
- Bottom
Leave a comment:
-
Originally posted by kubicle View PostAppimages don't really have a centralized store to find them, the format is basically meant for developer direct distribution. I'd probably use great care for picking them up on just any site that provides them en masse, the trustworthiness of such images is not easily determined, probably better to rely on appimages that are straight from the developer (this is what they are meant for).
Originally posted by kubicle View PostAnd that is a snap package, not a regular deb so it needs the snap "plumbing" to work. (https://snapcraft.io/blog/chromium-i...nap-transition)
- Top
- Bottom
Leave a comment:
-
Originally posted by kubicle View Post...
In 5.18 there are basically two modes: "Normal mode" (You can change some things, basically replaces the old "locked" mode, but you can still perform some non-destructive edits) and "Edit mode" (You can change everything) which I think improves the workflow of interacting with your desktop (although my opinion is based only on screenshots/casts, as I have not tested/used the 5.18 yet)
It's plasma shell is 5.17.90, and "Unlock Widgets" shows up on the right mouse click on the panel. Now to upgrade to 5.18.
- Top
- Bottom
Leave a comment:
-
Originally posted by GreyGeek View Post
Originally posted by GreyGeek View PostInstalling flatpak was a total pain. Way too complicated.
Originally posted by GreyGeek View PostIt made me stop and think. Why is snapd running all the time when one isn't constantly installing or removing apps all the time? Metering and monitoring. Nothing else makes sense.
Originally posted by GreyGeek View PostThen I installed the repository version of chromium-browser.Last edited by kubicle; Jan 27, 2020, 03:34 PM.
- Top
- Bottom
Leave a comment:
-
Snapd, Flatpak and AppImage
Since I have disabled snapd and its associated services, uninstalled the chromium-browser (replacing it with a binary version from the web) and unmounted the three squashfs mount points that the chromium-browser uses (but the binary version does not), I decided to look into the state of AppImage, my favorite way to install apps, and to see what Flatpak offered.
For AppImageHub, it didn't look good. Many of the AppImage packages haven't been updated in a year or more.
I did find linux-apps.com which offers around 600 AppImages, if you set the drop down combo box to display them. Most of them are a month or two old and contain images like LBRY, FireFox, LibreOffice (6.3.4.2), and other goodies. Linux-apps.com also displays 9 Flatpak packages, a meager offering, around 80 deb packages, about 95 source-code packages, and about 70 Windows binaries.
The best way to get AppImages is to go to the developer's website and see if they offer an AppImage, like LibreOffice does. But, demonstrating the decline in AppImage's fortunes, Open Broadcaster Studio offered an AppImage in July of 2017 and hasn't updated it since.
So, I decided to look at Flatpack. It was in the Kubuntu repository for 20.04. I ran
sudo apt-cache depends snapd
and obtained the following listing of programs that depend on snapd being installed on your system:
Code:[B]jerry@Aspire-V3-771:~$ sudo apt-cache rdepends snapd[/B] snapd Reverse Depends: snap-confine ubuntu-core-snapd-units ubuntu-snappy-cli ubuntu-snappy ubuntu-core-launcher snapd-xdg-open [COLOR=#ff0000] python3-ubuntu-image[/COLOR] [COLOR=#ff0000] xubuntu-desktop[/COLOR] [COLOR=#ff0000] xubuntu-core[/COLOR] [COLOR=#ff0000] vanilla-gnome-desktop[/COLOR] ubuntustudio-desktop-core ubuntustudio-desktop ubuntukylin-desktop ubuntu-unity-desktop ubuntu-snappy-cli ubuntu-snappy ubuntu-mate-desktop ubuntu-mate-core ubuntu-core-launcher ubuntu-budgie-desktop snapd-xdg-open snapcraft snap-confine qml-module-snapd [COLOR=#ff0000][B] plasma-discover-backend-snap[/B][/COLOR] [COLOR=#ff0000] lxd[/COLOR] [COLOR=#ff0000] lubuntu-desktop[/COLOR] libsnapd-qt1 [B][COLOR=#ff0000] kubuntu-desktop[/COLOR][/B] cyphesis-cpp [B] chromium-browser[/B] [COLOR=#ff0000] ubuntu-server[/COLOR] [COLOR=#ff0000] ubuntu-desktop-minimal[/COLOR] [COLOR=#ff0000] ubuntu-desktop[/COLOR] ubuntu-core-snapd-units livecd-rootfs command-not-found libsnapd-glib1 gnome-software-plugin-snap
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
I can also install flatpaks from https://flathub.org/home
Installing flatpak was a total pain. Way too complicated. AppImages does not require any process to be running in the background at all, much less 100% of the time.
It made me stop and think. Why is snapd running all the time when one isn't constantly installing or removing apps all the time? Metering and monitoring. Nothing else makes sense.
I decided that I didn't care about Google, the NSA, CIA, or Homeland security sticking their nose in my business (how could I stop them even if I wanted to? They certainly no longer honor the Bill of Rights.) So, I don't care about snap, either. I removed flatpak and its remote, and I reinstalled snapd and rebooted. Then I installed the repository version of chromium-browser.Last edited by GreyGeek; Jan 27, 2020, 03:14 PM.
- Top
- Bottom
Leave a comment:
-
Originally posted by GreyGeek View PostI looked in System Settings for an administrator tool to unlock or lock widgets and didn't find any. I also did "kcmshell5 --list" to see if any plasma5 dialog was available that offered that ability. No joy.
Originally posted by GreyGeek View PostSo, to me, the panel looks like it is in a continuous state of edit mode when it comes to widgets and panel settings, because "add widgets", "Edit Panel" and "Add Panel" are always active, which wasn't the case when widgets were locked. IF there is a "Lock Widgets" option available to the user the developers have done bang-up job of hiding it. One could almost say "A windowish" job.Last edited by kubicle; Jan 27, 2020, 01:14 PM.
- Top
- Bottom
Leave a comment:
-
Originally posted by WWDERW View PostI just checked this morning. It seems to be under "customized layout". Click that, it's unlocked and ready to be customized. Get out of that and everything is locked back up. I never noticed that as it wasn't there when I first install 20.04 and I already had my layout setup. I must say, just from a cursory look, I actually like the new way. That extra step always tripped me up doing it the old way.
I looked in System Settings for an administrator tool to unlock or lock widgets and didn't find any. I also did "kcmshell5 --list" to see if any plasma5 dialog was available that offered that ability. No joy.
So, to me, the panel looks like it is in a continuous state of edit mode when it comes to widgets and panel settings, because "add widgets", "Edit Panel" and "Add Panel" are always active, which wasn't the case when widgets were locked. IF there is a "Lock Widgets" option available to the user the developers have done bang-up job of hiding it. One could almost say "A windowish" job.
- Top
- Bottom
Leave a comment:
-
Originally posted by GreyGeek View PostAnyone running Kubuntu 20.04 notice that the "Lock Widgets" option in the right mouse desktop context menu is missing? Oversight or permanent?
- Top
- Bottom
Leave a comment:
-
Originally posted by GreyGeek View PostAnyone running Kubuntu 20.04 notice that the "Lock Widgets" option in the right mouse desktop context menu is missing? Oversight or permanent?Originally posted by chimak111 View Post
https://pointieststick.com/2019/10/2...-noble-cashew/
- Top
- Bottom
Leave a comment:
Leave a comment: