Ubuntu MATE - best Linux for low-ish specs laptop with ELAN touchpad?

Discussion in 'Linux Compatibility and Software' started by etern4l, Dec 31, 2021.

  1. Tech Junky

    Tech Junky Notebook Deity

    Reputations:
    341
    Messages:
    1,480
    Likes Received:
    597
    Trophy Points:
    131
    Snap's bundle everything needed to run into each container instead of sharing pre-installed portions that are needed. Whether this leads to memory consumption or not depends on the snap being installed.

    Most of the time installing programs manually will have scripts within them that trigger the additional missing pieces to be installed as well. Once those pieces are installed though and you install something else that uses those same pieces they just pass the checks and skip installing them again.

    Sometimes though installing a package will require adding the missing pieces manually by appending them to the installation line of packages. For my APT list I keep a couple of releases in the file that's checked during update / upgrade commands being issued as some maintainers don't update their repo with the newest names / folders and sometimes results in a failed install. Some legacy programs that haven't been updated in years though reference older versions of things like python that aren't published under the newer listings like Impish but could be found under bionic.

    deb http://mirror.us.leaseweb.net/ubuntu/ impish restricted multiverse main
    deb-src http://mirror.us.leaseweb.net/ubuntu/ impish restricted multiverse main
    deb http://mirror.us.leaseweb.net/ubuntu/ impish-backports restricted multiverse main
    deb http://mirror.us.leaseweb.net/ubuntu/ impish-security restricted multiverse main
    deb http://mirror.us.leaseweb.net/ubuntu/ impish-updates restricted multiverse main

    If you were to take this and replicate it to include the same lines but with older releases you'll be covered for missing things under the most current release.

    hirsute
    groovy
    focal
    bionic

    It makes the update option take a bit longer sometimes but, you can also comment them out so they aren't checked every time you run updates. Once the piece is installed it should be updatable under the current release or isn't checked because it's already installed or deprecated by newer versions. If something fails during an update / upgrade session it's easy to find w/ google to grab that specific package for install. APT will tell you int he error what it's looking for and/or the dependencies it needs. The other option with the older releases enabled is to use aptitude instead of apt to automatically look for the best solution when the easy way doesn't work or you don't feel like looking for packages manually.
     
    etern4l likes this.
  2. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,916
    Messages:
    3,533
    Likes Received:
    3,486
    Trophy Points:
    331
    Yeah, this sounds like a poor idea from the system performance perspective. It just makes things much easier for devs and indirectly distro maintainers.

    https://ostechnix.com/introduction-ubuntus-snap-packages/

    Flatpaks are not much different conceptually though, so if someone is arguing that their distro is better because if uses flatpaks instead of snaps, I am not convinced.

    https://www.atechtown.com/flatpak-vs-snap/
     
  3. Tech Junky

    Tech Junky Notebook Deity

    Reputations:
    341
    Messages:
    1,480
    Likes Received:
    597
    Trophy Points:
    131
    Neither is best for something with a small footprint if you're tryin to conserve resources. If you have a full blown device to put them into then sure if you're not smart enough to figure out how things are installed they're an option. Coming from windows / apple though after being brainwashed into simplicity and hidden junk when installing things makes for a bit of a learning curve converting over to a pure OS that doesn't bundle everything into a cute package with a bow on top. If you have some logic ability then you'll be just fine but, sheeple need not apply.
     
  4. etern4l

    etern4l Notebook Virtuoso

    Reputations:
    2,916
    Messages:
    3,533
    Likes Received:
    3,486
    Trophy Points:
    331
    Actually, this ELAN thing is quite bizarre - it fixed itself after a suspend/resume...
     
    Vasudev likes this.
  5. Tech Junky

    Tech Junky Notebook Deity

    Reputations:
    341
    Messages:
    1,480
    Likes Received:
    597
    Trophy Points:
    131
    Go figure!


    I had an issue with my panel staying black after hitting the screensaver timeout if a flash tab was open upon attempting to resume the session. Flash is DEAD now so, that's one way to fix something. There always seems to be something wrong with a bit of a driver though. Mixing between W & L though usually helps narrow things down for me at least.

    Touchpads don't seem to be a consistent issue though. I know for awhile IBM had issues with their stick / track for some reason. Pads though tend to be pretty solid since they're legacy. On my ADL server setup I had to blacklist a driver for the RTL 2.5ge port so it would use the updated / incremented one instead and activate the port. When I boot to 21.10 LCD it defaults back to the non-working driver and thus doesn't work. Doesn't really matter though since I have 4 more ports I can use instead but, if that card doesn't load it's back to basics with adding some additional drivers or chrooting into the system to grab them and activate things.

    I've got the kernel rollback procedure down to a couple of minutes at this point nd most of that is waiting for the BIOS to post and boot the image. I wish the dev's would just fix the firmware issue and quite knocking it out of the new builds.
     
    Vasudev and etern4l like this.
  6. Rokobo

    Rokobo Notebook Enthusiast

    Reputations:
    3
    Messages:
    36
    Likes Received:
    8
    Trophy Points:
    16
    Vasudev and etern4l like this.
Loading...

Share This Page