• 0 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle


  • In the last I had very little success rate of those uninstall tools to actually do their job in full. A lot of time they delete some data but almost always they leave some trash behind.

    And in the first place, I stopped trusting those external uninstall binaries, they could be designed to remove not only app data but remove your personal data, steal data from your PC or infect it (even if just to investigate why you are uninstalling).


  • One of the reason is that apps can place their files in any place they want so the app manager is not aware of those locations.

    Even if it would know then the user still would need a way to remove the app without deleting data, imagine installing Developer IDE or chat app and uninstall process would remove your chats or projects. Imagine app dev accidentally set the “directory that store app data” to /home, it would be bad.

    I not once uninstalled app to install different (for example older) version due to bugs in new one.

    Having the logic allowing to optionally delete data would introduce additional complexity so most old package managers never introduced that feature.

    But I agree that we should slowly introduce a way to to that. Some app managers that manage flatpaks now allow to delete user data after uninstalling app, this now could be done universally because apps installed using flatpak store their data in their own separated/dedicated directory that flatpak engine know about so (unless you give permissions to access other location) thw manager know where the app store data so can offer easy way to remove it.


  • kolorafa@lemmy.worldtoLinux@lemmy.mlRunning Arch in chroot
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    3 months ago

    Container is just a term for a set of isolation solutions bundled together.

    Like file system isolation (chroot), network isolation, process isolation, device isolation…

    One of them is ofc chroot, yes container use exactly the same chroot functionality.

    So to answer your question, no, you don’t need full isolated container. You can use only chroot.

    You just need to pass all required devices ( and match the driver version running in kernel with your files in container and (avoid) more than one app having full unrestricted access to GPU as that would result in issues (but dont know the details so can’t help you with that)).



  • The only reason ssh client would “hang” without any output is when it’s waiting for external key storage to allow access. It’s designed that way to give user some time to approve access to key storage.

    It sometimes happen that the installed key storage is broken in a way that it fails to show user modal, for any reason (showing on wrong screen, wrong desktop, wrong activity, wrong framebuffer, …)

    One solution (that you already did) is to change the SSH agent env variable to point to different key storage.

    Another would be (if possible) to uninstall the broken key storage if you don’t use it. But it is sometimes needed/used by other apps.

    It’s overall good to notify/open bug on your distro issue tracker to notify that some packages are missconfigured (maybe have missing dependencies) or conflicts with other ones.








  • Looks like the installer and grub is confused about the hard drive order different in instaler and different while booting, both those drives could also have the same partition/drive ID making it confused, that could happen if you cloned/copied the drive in the past

    I would say as a easy and safe solution

    1. unplug all other drives that you don’t want install linux
    2. Install Linux (best by formatting whole drive) - it should work just fine at this point
    3. After confirming everything works - connect the other drives back
    4. If Linux no longer boots after adding drives then tweak disk boot order in BIOS





  • No language is useless, please don’t say that, some are just smaller

    Yes, sorry, I didn’t check other languages, as in the list there most likely are languages that are still heavily used and/or official country languages.

    Initially I was under the impression that they didn’t get added before because all of them are not official ones and/or used anymore like in the case of “Silesian” that I did check and confirmed that should be avoided as much as possible. It’s a disservice to new generation of people that still (partial) learn it in their own while growing in that region. Then those people go to different region inside their own country and (because they or the region “use that variant”) then have troubles with communicating.

    You have clear example with Poland and Germany. Example, imagine you live in France, you want to go to Poland (or Germany), you go to school (or get some lessons) to Learn Polish (or Germany), you drive to some random region of Poland (and Germany) and … surprise, only in that “small” region they talk not with Polish (or Germany) but their own (one of dozens) variant that they call “Silesian” (or Bavarian). And even if you go and learn “Silesian” (or Bavarian) it most likely will only help maybe partially…


  • I call them useless because this language is a subset of old language that no one uses - or more precise no one should use it any more. It is a regional language from era where every region had their own culture and was occupied by multiple countries so the language is a mix of multiple molded languages that differs by region.

    Why it’s useless (in example of “Silesian”):

    • you can’t use it inside the country as it’s not official language that you can use when conversing inside goverment (yes, in some local regional governmental offices they understand it, but it’s not official)
    • in Poland people use the language “Sląski” (or like google call it “Silesian”) for many different set’s of words and dialects, and they differ to a point that one “Silesian” speaking guy sometimes have issues talking to another “Silesian” speaking guy
    • the translation is not helpful to people using that language as they know the official country language too
    • the translation probably will never be useful to any other person as they can always going to prefer to use official country language (or English)
    • the translation is bad on it’s own (as it’s only one variant of dozens if not more)

    So I’m going to call that language “useless” as other than historical value it should disappear as it this “language” was never fully defined/described and will never due to many “variants”.

    I don’t have an issue that they craeted it, I have an issue that they mixed the this language with other official (useful because still used) languages.

    I hope that in the future they will finally cleanup the bullshit language selector in google translate grouping them somehow to make it easier to quickly select the actually useful languages that people actually use on day-to-day basic.

    better than siting with dictionary for historian? maybe for me as a “native person speaking (one of the variants of) that language”? no, as I already pointed out it’s only one random variant from dozens if not more.