Friendly Alien
Friendly Alien
  • 77
  • 32 244
Random names as YouTube comments
If you are getting comments with random names, apperently those are just bots that TH-cam doesn't know how to handle at this moment. I haven't found some effective solution how to get rid of them.
มุมมอง: 2

วีดีโอ

How to fix Arch Linux keys
มุมมอง 182 ชั่วโมงที่ผ่านมา
If you ever encounter that arch keys are deleted and not replaced with new ones, here is the solution. Command: sudo pacman -Sy archlinux-keyring && sudo pacman -Syu
Thank you all
มุมมอง 474 ชั่วโมงที่ผ่านมา
Thank you all who subscribed and leaved comments. Thank you all who watch my videos.
How to create a machine in VirtualBox (for eon2554)
มุมมอง 287 ชั่วโมงที่ผ่านมา
If you have problems with your virtual machines in VirtualBox here I go through process how I create one. Hope it helps.
How to Configure Kitty Terminal for Beginners
มุมมอง 1949 ชั่วโมงที่ผ่านมา
Kitty is nice little terminal multiplexer with bunch of options to configure. This video will get you started on your journey. COMMANDS USED IN THIS VIDEO: github.com/fryalien/NOTES/blob/main/kitty-tldr.md MY KITTY CONFIG FILE: github.com/fryalien/kitty-conf KITTY DOCUMENTATION: sw.kovidgoyal.net/kitty/conf/
libalpm.sp.15 error, the last straw that made me leave Arch forever
มุมมอง 1K14 ชั่วโมงที่ผ่านมา
If you get libalpm.so.xx error, this means that probably arch updated the libraries, and didn't leave the older version of the library for a while, until the rest of the packages to catch up. You can solve this isuue by: making a copy of the existing file just with different name sudo cp /lib/libalpm.so.15 /lib/libalpm.so.14 or just make a simlink to the file sudo ln -sr /lib/libalpm.so.15 /lib...
The best file manager in Linux - Dolphin
มุมมอง 75216 ชั่วโมงที่ผ่านมา
There are many file managers on Linux, but Dolphin is, in this point of time, the best. Here is a little showcase on what features I use in it.
How to find duplicate photos in Linux - CZKAWKA (HICCUP)
มุมมอง 52วันที่ผ่านมา
Finding duplicate files on your computer is very EASY with Czkawka (Hiccup). Best of all it has a GUI and an Appimage instalation :) LINKS: CZKAWKA (HICCUP) INSTRUCTIONS: qarmin.github.io/czkawka/instructions/Instruction.html CZKAWKA (HICCUP) DOWNLOAD: github.com/qarmin/czkawka/releases/ FSLINT HOMEPAGE: www.pixelbeat.org/fslint/ LINUX MINT WALLPAPERS: github.com/rt2yrru/linux_mint_wallpaper
How to take a screenshot of a full page in any browser
มุมมอง 4714 วันที่ผ่านมา
This feature I don't use a lot, but when enough people ask me how to do it, I had to make a video, otherwise I forget :)
"Winamp" on Linux
มุมมอง 15114 วันที่ผ่านมา
I used Winamp all the time. Now Audacious fills that role :) WINAMP ARCHIVE: archive.org/details/winampskins AUDACIOUS DOWNLOAD: audacious-media-player.org/download kio-admin VIDEO: th-cam.com/video/umP9rJlWLZQ/w-d-xo.htmlsi=kUiWR0DLM1ydyfVm
How to make bootable USB flash drive - Ventoy
มุมมอง 46หลายเดือนก่อน
The only usb bootable disk that you will ever need. And you only need to install it once :) After that it's only matter of updateing it if you want and putting what ever image file you want on it.
The Best Way to Backup Your Files - FreeFileSync
มุมมอง 84หลายเดือนก่อน
If you want to have multiple backup of your files, FreeFileSync is the best applicaiton for the job. See how in this video.
AppImage - THE BEST package manager on Linux
มุมมอง 185หลายเดือนก่อน
In this video I explain how to use Appimage and why I think it is the best packge format for Linux. LINKS: # Wikipedia en.wikipedia.org/wiki/AppImage # Github github.com/AppImage/ # History github.com/AppImage/AppImageKit/wiki/History # AppImageLauncher download page github.com/TheAssassin/AppImageLauncher/releases/tag/v2.2.0 # Interview with the creator of AppImage itsfoss.com/appimage-interview/
Flatpak for beginners and why it sucks, IMO
มุมมอง 1.5Kหลายเดือนก่อน
Here is a short info how you can manage packages with Flatpak. The rest of the video is my annoyance by it's permissions. I cut out bunch of other frustruations, so maybe I will make part 2 :) Commands used in this video: github.com/fryalien/NOTES/blob/main/flatpak-info.md
KDE Plasma vibrating panel
มุมมอง 64หลายเดือนก่อน
I never had this kind of problem, until KDE version 6.1. I thought they would fix it after a while, but still nothing. So if anybody has an idea what is the problem I would be gratfull if you could let me know down in the comments. Thank you.
Meld - best way to edit your config files
มุมมอง 96หลายเดือนก่อน
Meld - best way to edit your config files
Is Proton Mail a SCAM?
มุมมอง 3532 หลายเดือนก่อน
Is Proton Mail a SCAM?
VirtualBox - Failed to load the NVRAM store from the file...
มุมมอง 2662 หลายเดือนก่อน
VirtualBox - Failed to load the NVRAM store from the file...
How to get KDE Plasma X11 on Fedora 40
มุมมอง 8312 หลายเดือนก่อน
How to get KDE Plasma X11 on Fedora 40
How to QUICKLY free up space on your computer
มุมมอง 383 หลายเดือนก่อน
How to QUICKLY free up space on your computer
How to clean up your Arch cache
มุมมอง 983 หลายเดือนก่อน
How to clean up your Arch cache
Which Linux shell am I using?
มุมมอง 7333 หลายเดือนก่อน
Which Linux shell am I using?
How to install and configure SDDM on Linux
มุมมอง 1.5K3 หลายเดือนก่อน
How to install and configure SDDM on Linux
Megasync and libicuuc.so.74 error on Arch Linux - FIX
มุมมอง 1033 หลายเดือนก่อน
Megasync and libicuuc.so.74 error on Arch Linux - FIX
How to save and transfer KDE Plasma configuration
มุมมอง 6073 หลายเดือนก่อน
How to save and transfer KDE Plasma configuration
Best plugins for any WEB browser
มุมมอง 1333 หลายเดือนก่อน
Best plugins for any WEB browser
Obsidian for complete beginners
มุมมอง 1.3K4 หลายเดือนก่อน
Obsidian for complete beginners
KColorChooser - missing "Pick screen color"
มุมมอง 844 หลายเดือนก่อน
KColorChooser - missing "Pick screen color"
No language dictionaries for the language - ERROR
มุมมอง 434 หลายเดือนก่อน
No language dictionaries for the language - ERROR
Fastfetch, alternative to Neofetch on Linux
มุมมอง 6K4 หลายเดือนก่อน
Fastfetch, alternative to Neofetch on Linux

ความคิดเห็น

  • @skrypets
    @skrypets วันที่ผ่านมา

    Thanks it helped,I had the same issue with yay, installed yay via mise package manager and it had libalpm.15 as dependency, but Pacman v6.1.0 - libalpm v14.0.0, I dont't want to upgrade the whole system cause nvidia proprietary driver has an issue with HDMI currently (black screen)...the fix is to use DP cable :D

    • @friendlyalien379
      @friendlyalien379 17 ชั่วโมงที่ผ่านมา

      @@skrypets at least I don't have to worry about nvidia 😇

  • @bdeliu3187
    @bdeliu3187 2 วันที่ผ่านมา

    You have very useful videos, they helped me learn more about linux 👍😄

    • @friendlyalien379
      @friendlyalien379 วันที่ผ่านมา

      @@bdeliu3187 Thanks. And like I said in the video, if you want to see something, just let me know :)

  • @IgnoreMyChan
    @IgnoreMyChan 2 วันที่ผ่านมา

    Thank you, Alien, you turned out to be Friendly for real! You're doing well growing your channel and content quality! Keep it up! May I ask what your native language is? You have a particular accent that I can't stereotype to a region, so I don't want to, but it make me really curious. 🙂 By the way, English is also not my first language, I'm Dutch. 🙂

    • @friendlyalien379
      @friendlyalien379 วันที่ผ่านมา

      My native language is Croatian. Thanks for the kind words :)

  • @badral-balushi5911
    @badral-balushi5911 2 วันที่ผ่านมา

    😄😄 you make useful and friendly videos better than most youtube channels, keep it up !!

    • @friendlyalien379
      @friendlyalien379 วันที่ผ่านมา

      @@badral-balushi5911 Thank you :)

  • @cocytusdedi6676
    @cocytusdedi6676 2 วันที่ผ่านมา

    Yeah I'm not dealing with that, I just use Manjaro, I don't really like the organisation behind manjaro or the lack of seperateration between free software and non-free software but it's as close as I can get to an ideal distro

  • @drumpf4all
    @drumpf4all 2 วันที่ผ่านมา

    VMware Pro Workstation is free now. You can get much better performance on it versus Vbox.

  • @splits8999
    @splits8999 3 วันที่ผ่านมา

    oh hey, i got the same exact pb

  • @mansur_sw07
    @mansur_sw07 3 วันที่ผ่านมา

    Everyone who used to leave, I also want to leave to Debian, there is no problem like this

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      But there you have other problems, like ancient software and slow security updates 🙄

  • @greypsyche5255
    @greypsyche5255 3 วันที่ผ่านมา

    Something similar happened with games that use an older version of EAC anti-cheat. When Arch team upgraded glibc they didn't care to leave a little patch that supported these older games due to their politics that "developers have to catch up with libraries and keep updating their games". This approach is why developers will always target Windows and not Linux. Who wants to keep updating their software forever as a life long commitment to keep up with libraries?

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      I bet they would love debian, their stuff is ancient 🙃

  • @alon08so
    @alon08so 3 วันที่ผ่านมา

    Thank you so much!

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@alon08so you should look at my video with megaingnore, just so you don't loose anything that has dot file as the begging of the name. And you are welcome :)

  • @Puncs1337
    @Puncs1337 3 วันที่ผ่านมา

    I use Nobara linux, kitty and alacritty is broken.

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      What do you mean by broken?

    • @Puncs1337
      @Puncs1337 3 วันที่ผ่านมา

      @@friendlyalien379 alacritty shows up full screen and font is messed up,kitty shows only third of the terminal.

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@Puncs1337 I will try it in vb and let you know about my results, when I used fedora they were working just fine.

    • @Puncs1337
      @Puncs1337 3 วันที่ผ่านมา

      @@friendlyalien379 Thank you!

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@Puncs1337 I tried it just now, nobara kde, wayland, and both, kitty and alacritty work just fine.

  • @Lucas-yh5zz
    @Lucas-yh5zz 4 วันที่ผ่านมา

    I can understand things breaking because of unstable releases and breaking changes but this is just terrible handling of dependencies, I don't know much about arch but I don't think this should happen at all in such a big distro

    • @friendlyalien379
      @friendlyalien379 4 วันที่ผ่านมา

      @@Lucas-yh5zz arch is not a distro, it's just one big package magnager 😇🖖

    • @Lucas-yh5zz
      @Lucas-yh5zz 3 วันที่ผ่านมา

      ​@@friendlyalien379I mean, you could say that about any mutable distro

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@Lucas-yh5zz Not quite IMO, because when you try to install something like for instance dolphin, and installer installs everything you need for it for instance konsole and extracting utility, or when you have libraries not deleted as soon as the new version is out, meaning a person is actually thinking about what makes sense than it's a distro for me. Or when you install kde wallet of course you will need a kde wallet manager, so when you change your password you don't need to type it in everywhere all the time. You know, sensible things. But I guess that's just my logic 🙃

  • @juanpaulofricke-cienciasda2381
    @juanpaulofricke-cienciasda2381 4 วันที่ผ่านมา

    welcome to fedora + distrobox, you will have almost all the same benefits as arch linux, and no headache

  • @eon2554
    @eon2554 4 วันที่ผ่านมา

    hey i just want to know if ur running this in a vb? is so how is it so smooth? edit are u using it in windows?

    • @friendlyalien379
      @friendlyalien379 4 วันที่ผ่านมา

      Yes this was in vb, I try to record all my videos in virtual box, so I know I didn't leave some step when doing stuff. And yes, I was on windows for this one, but on Linux is the same thing.

    • @friendlyalien379
      @friendlyalien379 4 วันที่ผ่านมา

      And all my vms are in X11, so that might be a reason.

    • @eon2554
      @eon2554 3 วันที่ผ่านมา

      @@friendlyalien379 i am trying to run arch in vb to learn Linux but the system is so laggy to the point of unusable can u help me with this may be a video on how to set it up?

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@eon2554 have you installed vb extensions?

    • @friendlyalien379
      @friendlyalien379 3 วันที่ผ่านมา

      @@eon2554 I will make a video tomorrow on all the options how I have my virtual machine setup, with installing extensions.

  • @Radistal
    @Radistal 4 วันที่ผ่านมา

    Anytime I encountered a libalpm error, I simply rebuilt yay(my aur helper).

    • @friendlyalien379
      @friendlyalien379 4 วันที่ผ่านมา

      Different step, but still additional step that shouldn't exist in year 2024:) And there are a lot of this additional steps for other stuff that are just waste of my time, but that's just me :)

  • @Maedas
    @Maedas 4 วันที่ผ่านมา

    I think you would enjoy NixOS as an alternative. It's not perfect and might introduce new issues to replace the old ones, but atleast when you get something working in the nix way, you can be more confident that it'll keep working.

  • @kungfooman
    @kungfooman 5 วันที่ผ่านมา

    Pretty much as expected... preview.redd.it/h2f3kikppnl51.jpg?width=1080&crop=smart&auto=webp&s=193ecdc62a444f0b3a1d3aa915f807a5bcffd317

  • @WERTBON
    @WERTBON 5 วันที่ผ่านมา

    pacman -Syd pacman anyone? Like, I get it, had this too yesterday, but I just updated pacman and rebuilt yay and was done with it. It's what you gotta expect with Arch, especially when using the AUR with a helper as linking against libalpm is the problem here. If that's too bothersome, maybe Arch isn't your way, which is totally fine.

  • @AidanLeyne
    @AidanLeyne 5 วันที่ผ่านมา

    0:50 - 1:05. The most sensible arch user ever

  • @jagadishware922
    @jagadishware922 5 วันที่ผ่านมา

    You can uninstall current paru and install paru-git it worked for me

  • @Aemond-jv9oo
    @Aemond-jv9oo 5 วันที่ผ่านมา

    why i didnot face anything like that on arch based CachyOS on paru yay and pacman

    • @friendlyalien379
      @friendlyalien379 5 วันที่ผ่านมา

      I don't know, but this is not the only thing. There are multiple little things that you need to search on Internet what to install, and that is just a huge waste of time for me.

    • @wahidislamlinad
      @wahidislamlinad 4 วันที่ผ่านมา

      trust me you'll face these. i used arch for 6 years straight with no error but i got a critical error for no reasons even without updating packages. soi switched to nix afterwards

  • @TheHighpotinuse
    @TheHighpotinuse 6 วันที่ผ่านมา

    The terminal button is nice. For some reason when I upgraded to KDE 6, the right click option was moved into a drop down menu after the right click. It took some getting used to but in the long run, I am happier with the button.

    • @friendlyalien379
      @friendlyalien379 6 วันที่ผ่านมา

      I mostly use the shorcut :)

  • @flipinfin
    @flipinfin 7 วันที่ผ่านมา

    Exactly what i needed. Whats your theme for ur dolphin folder? that them is dope

    • @friendlyalien379
      @friendlyalien379 7 วันที่ผ่านมา

      It's a mixture of two themes if I remember correctly. Cattpucin mocha and desert theme for icons and toolbar.

  • @meteoro123OF
    @meteoro123OF 9 วันที่ผ่านมา

    Kubuntu is still running kde 5

    • @friendlyalien379
      @friendlyalien379 9 วันที่ผ่านมา

      I know :) And it will for a few more years :)

  • @Трахательгрязных
    @Трахательгрязных 13 วันที่ผ่านมา

    thank you!!!!!!!!! Tabacco

  • @RedSntDK
    @RedSntDK 13 วันที่ผ่านมา

    I'd use a tiling window manager if I wanted to save resources, but I have 64 GB of RAM and using zramswap.. It might be useful for my 2008 EeePC with 2 GB RAM.

  • @RedSntDK
    @RedSntDK 13 วันที่ผ่านมา

    One can of course also run WACUP (WinAmp Community Update Project) via Wine. I just install it in a Wine-GE Bottle using Bottles, and after I figured out how to disable vsync using the DXVK_CONFIG_FILE=/home/redsnt/.config/dxvk.conf variable (otherwise Bottles uses an internal DXVK config), even milkdrop visualizer works as intended like it was 2004 again.

    • @friendlyalien379
      @friendlyalien379 13 วันที่ผ่านมา

      Thanks for the info. But already all that you wrote is too much work for the result I need :)

  • @elephantrange
    @elephantrange 14 วันที่ผ่านมา

    Early versions of Audacious had a Winamp-like gui by default. It was a fork of XMMS, which was almost indistinguishable from WinAmp, visually. So, you may want to take a look at XMMS2 as well, if you have not already. The only downside to Audacious to me is that streaming media can be choppy on older machines, like the 1999 Athlon someone threw out and I rescued from curbside trash, and which I run Lubuntu 16.04 on. Xine works better for web radio on that thing. This may have more to do with the ancient machinery I task it with, though. Thanks for discussing these features!

    • @friendlyalien379
      @friendlyalien379 13 วันที่ผ่านมา

      Yes, I know it's a fork, and I tried xmms but there was something not to my liking that made me switch to audacious, can't remember exactly what it was.

  • @greypsyche5255
    @greypsyche5255 16 วันที่ผ่านมา

    Thanks for sharing, this is my favorite music player on Linux now.

  • @gaby_16
    @gaby_16 17 วันที่ผ่านมา

    linux distro?

    • @friendlyalien379
      @friendlyalien379 16 วันที่ผ่านมา

      You can use it in any Linux distro you want.

  • @Илья-й8э2и
    @Илья-й8э2и 17 วันที่ผ่านมา

    thank you so much

  • @TheLotw
    @TheLotw 21 วันที่ผ่านมา

    Flatpaks do not suck. They are the future of packages on Linux. They make it so it doesnt matter what distro you are using, you can have the same version and know the software is going to work. I thought repo packages where better, but after I ran into a few issues I started using flatpak and well THEY JUST WORK. There are still some things I install as a repo package but that is mainly just system apps now. Also flatpaks makes it so the maintainer just has to do one version, not check to see what kernel, libraries, package format (deb, rpm, etc) so they can just work on their app.

    • @friendlyalien379
      @friendlyalien379 21 วันที่ผ่านมา

      It's like you didn't watch the video at all...

    • @Ohem1
      @Ohem1 19 วันที่ผ่านมา

      Permissions are exactly why I despise flatpak, when I started to use Linux I needed a couple of packages to do what I needed and they wouldn't talk to each other or the system properly. I get WHY the idea of isolating the software is in high regard as well as easily updated and maintained, but my deity ASK ME TO GIVE ACCESS instead of requiring the use of the terminal - ASK, even iOS and Android do this effortless thing. Can't use Blender properly through Flatpak because it's isolated and can't talk to the GPU for more efficient rendering, i HAVE TO use the terminal to force permissions, and no Flatseal doesn't help. (This isn't the only software I've had issues with, just a good example). "The program requests read and write permissions, do you want to give permission? Press Yes - No" "The program requests access to the following hardware, do you want to give permission? Press Yes - No" That's it, not that hard. Linux already has password protection for kernel/system-level installs. I shouldn't have to use the terminal for such a small thing.

    • @friendlyalien379
      @friendlyalien379 19 วันที่ผ่านมา

      @@Ohem1 I know what you are talking about. I remeber using flameshot as flatpak at the begining and not being able to paste anything in other application installed by flatpak. But I didin't go to terminal for solution, I just deleted every app that I had installed as flatpak, and took the appimages instead :)

  • @mathgeniuszach
    @mathgeniuszach 23 วันที่ผ่านมา

    "I never understood why the Linux Community couldn't agree on one package manager" Because of those "technical details" you said were boring. Arch, Debian, NixOS, Fedora... they're *different* systems and they bundle completely different versions of dependencies in different ways because the systems are built differently. They have different goals, different reasons for existing, and fundamentally different solutions.

    • @friendlyalien379
      @friendlyalien379 23 วันที่ผ่านมา

      BSD has different reasons for existing and purposes and yet they have that figured out. I would say many egos thinking their ways is better than others.

    • @mathgeniuszach
      @mathgeniuszach 22 วันที่ผ่านมา

      @@friendlyalien379 It's not really an ego thing. It is not possible to have a package manager on Linux that is extremely lightweight and has upstream support on every distribution. Either you make it lightweight and have support on only one system, or you make it robust and heavy and give support to every system. Each system's package manager opts for the former, while flathub opts for the latter.

    • @friendlyalien379
      @friendlyalien379 19 วันที่ผ่านมา

      @@mathgeniuszach Define lightweight. Do you really think I care about few mb more if it would mean that all the developers would need to put only one package for every distro? Still, appimage is light years aways from every other package manager. Flapacks are gonna be nightmare of bloated mess with their runtimes, just wait :)

    • @mathgeniuszach
      @mathgeniuszach 19 วันที่ผ่านมา

      ​@@friendlyalien379 I don't mean lightweight as just filesize (though that is part of it, packaging in extra libraries costs more than a few mb, especially expensive ones). Lightweight means it interacts directly with your system and the way it's set up with little to no overhead. It also means that it is simple. Packaging for all systems doesn't just require you to include more libraries in - it requires dealing with distro-specific oddities such as differences in FHS, development cycles, low-level programs, etc. As a very simple example, what do you want? The most up-to-date software, or older and more likely stable software. Some systems choose the former, others choose the latter. But to choose both means hosting both, maintaining both, and fixing both. This is called "overhead". To get the best of both worlds, you must sacrifice the lightweight simplicity of one and account for both. Thus, you cannot have both a "lightweight" system and support everyone.

  • @talktoAB
    @talktoAB 24 วันที่ผ่านมา

    Why not start the tutorial with where the fish config is located, the file path etc...

    • @friendlyalien379
      @friendlyalien379 23 วันที่ผ่านมา

      I covered that in my fish shell video which was just the video before this one.

  • @mesutbahtiyar9819
    @mesutbahtiyar9819 24 วันที่ผ่านมา

    ty so much

    • @friendlyalien379
      @friendlyalien379 23 วันที่ผ่านมา

      You are welcome :)

    • @mesutbahtiyar9819
      @mesutbahtiyar9819 23 วันที่ผ่านมา

      @@friendlyalien379 XDG_MENU_PREFIX=arch- kbuildsycoca6 how add startup ?

  • @shyamendrahazra3440
    @shyamendrahazra3440 27 วันที่ผ่านมา

    This video is so concise and direct it made me immediately sub, keep doing theses

  • @DadundddaD
    @DadundddaD 27 วันที่ผ่านมา

    Hello, renaming helped me

  • @j.s9875
    @j.s9875 หลายเดือนก่อน

    How can i put fastfetch to run in kitty every time i open it?

    • @friendlyalien379
      @friendlyalien379 29 วันที่ผ่านมา

      You just put it in config file of a shell shell that you are running. You can see it in the end of the video.

  • @drumpf4all
    @drumpf4all หลายเดือนก่อน

    So NO to windows. 😊

  • @kevinb5621
    @kevinb5621 หลายเดือนก่อน

    I recommend taking a look at the am package manager, it is an awesome way to manage appiamages

  • @drumpf4all
    @drumpf4all หลายเดือนก่อน

    You and I have pretty much the same back up strategy. I bought the Sabrent case to plug my old SSD’s in and they work great. I like that you don’t need a power cord as it is power via usb. Thank you.

  • @mayonaiseking
    @mayonaiseking หลายเดือนก่อน

    Look into portals. The permissions are more of a legacy option. Portals should he the future way to handle files etc. The file picker is a system component, i guess. If you chose a file or a location to save a file, they are given through that portal from or to the app. Nothing more, nothing less. The app itself can not see the filesystem AFAIK. Please additional do your own research on this, as I am not sure about half of it 😁

  • @skorne7682
    @skorne7682 หลายเดือนก่อน

    I think that while it's good practice to have decent security on apps you don't really trust you can never be 100% secure - at least not if you ever want to get anything done on your computer. Worrying about what every single piece of software on your system can access is a rabbit hole with no bottom. Are you going to go look at the entire source code of every non-flatpak program on your system to check if someone slipped in some malware? It can and does happen as we saw with XZ recently. The only true way to protect your user files is a robust backup system preferably with both local and off-site backups.

  • @Lana_Warwick
    @Lana_Warwick หลายเดือนก่อน

    Thank you. The simplest things are sometimes overlooked 🤷‍♀

  • @renner0395
    @renner0395 หลายเดือนก่อน

    You have to restart the app for permission changes to actually do something. the filesystem=host permission doesn't mean root access/write to /usr or /etc. The flatpak is run as a regular user and can only read (just like your regular user) system files. In fact there are no privileged flatpaks (yet afaik) think gparted, timeshift etc. Hell you can't even make a proper file manager like dolphin in flatpak due to deep system integration/scope of dolphin. Many permissions are way to generous and the reason is that applications aren't build yet with flatpak/xdg-portals in mind or missing portals for that specific use case the application needs. Existing applications are shoved into an incomplete packaging format and the generous permissions just bridge the gap. Just a reminder every "native" distro package can do everything(!) your user can. A little sandboxing > no sandboxing at all Flatpak is not Android/not there yet but it is the best we have right now for the linux desktop.

    • @friendlyalien379
      @friendlyalien379 หลายเดือนก่อน

      @@renner0395 restarting app doesn't work, nor it should. Because flatpak don't ask flatseal do I have this and that permission. You don't even have to have flatseal installed to run permission commands, you can run them from the terminal. And if you looked at the whole video I deleted the xdg permission and application still had access. And yes flatpak is run as regular user, and permission from that user are applied, not from flatpak. Meaning they can do everything as any other app, so when you say little sandboxing that is not exactly true. And at the statetmant it is the best for Linux that we have right now, I will just say look at my appimages video :)

  • @aaronstone6204
    @aaronstone6204 หลายเดือนก่อน

    Thanks!

  • @ankur-dhama
    @ankur-dhama หลายเดือนก่อน

    When you are using open/save from a program that program is using xdg desktop portal for showing the dialog to user to pick the file. The program is not directly accessing the file hence it still works as the user choose the file and not the program and then the program reads write the file using the portal API. But if you try something like flatpka run progname filename and the flatpak doesnt have file access permission, it will fail.

    • @friendlyalien379
      @friendlyalien379 หลายเดือนก่อน

      @@ankur-dhama well that xdg portal has to be defined as xdg-download or something else, but if you look at the video even with that permission gone it still doesn't respect what I can do or not. For firofox if I'm downloading something I can't really go from terminal can I? I didn't check how a flatpak is respecting permissions from terminal, because that beats the whole purpose of running apps installed from flatpak.

  • @marcmulzer
    @marcmulzer หลายเดือนก่อน

    Great overview! Very informative.

  • @drumpf4all
    @drumpf4all หลายเดือนก่อน

    Because of manifest2 deprecation I am moving from chromium-based browsers to Firefox-based browsers and librewolf is my first browser I will be trying.

  • @drumpf4all
    @drumpf4all หลายเดือนก่อน

    I love this video. Lots of these are my faves.