• 9 Posts
  • 93 Comments
Joined 2 years ago
cake
Cake day: February 1st, 2023

help-circle


  • edinbruh@feddit.ittoMemes@lemmy.mlAn empire is what it is
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    5 days ago

    No, the People might just be stupid. You see, many people are gullible and get convinced easily by rallies of some rich politicians. Sometimes, they might even believe that one day they will be as rich as them, and so they see something good for the rich as something good for them. But, unless the people are threatened to vote, or the polls are manipulated, it’s still democracy


  • edinbruh@feddit.ittoMemes@lemmy.mlAn empire is what it is
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    6
    ·
    5 days ago

    “Democracy” has nothing to do with “free healthcare” or any of those things listed. Democracy only means that the citizens vote. They can vote for stupid/bad things but it’s still a democracy. Similarly, a dictatorship that does some good things is still a dictatorship


  • edinbruh@feddit.ittoLemmy Shitpost@lemmy.worldYou got it, buddy
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    5
    ·
    edit-2
    5 days ago

    Anyone who’s a bit inquisitive about what words means will notice that “transform” means “changing shape”, and that the teeth that look like dog fangs are called “canines”. At that point, “caniformia” obviously means “dog-shaped”.

    Specialistic terms don’t need to be easy for the layman, but to be explicative for the specialist. I can say that “a complete lattice is the generalisation of the power set of some domain” which is a phrase composed entirely of English words but if you haven’t studied anything about abstract algebra you don’t knkw what it means, but that is a phrase made for math students, not for any random guy.

    Also those Latin terms are literally international terms, a Russian biologist will say “Canis lupus” to an Icelandic biologist and they will understand. So you really have nothing to complain about. Just be glad that Linnaeus used an agnostic language for international terminology instead of using his native language (Swedish) like the anglophones do.

    P.s. you know that Mussolini had all commonly used foreign words and names translated to Italian? And to this day Italian children don’t study Francis Bacon and René Descartes, but Francesco Bacone and Renato Cartesio.






  • edinbruh@feddit.ittoLinux@lemmy.mllooking for a RDP client
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    7 days ago

    Have you tried gnome connections? It’s more on the “quick and easy” rather than “professional” side, but maybe it does the job.

    Tho I wonder whether it’s more of a windows-side issue… maybe windows 11 requires some kind of online authentication that cannot be implemented by other clients, and maybe this authentication can be turned off. I’m merely speculating here, but I know that remmina works for windows 10 so it’s suspicious.



  • AMD has an nvdec/nvenc equivalent called AMF, on Linux it’s going to be deprecated in months in favour of va-api.

    To my knowledge, it does not have an nvfbc equivalent. Which anyway, Nvidia has deprecated on windows in favour of a windows-native screen capture with a name I don’t remember.

    For what is worth, va-api encoding + kmsgrab works pretty well for me, it does have some latency, but nothing too unacceptable. Probably less than the one caused by the Bluetooth controller. And none of this is vendor specific, you can get it working on Intel, AMD and Nvidia (Nvidia needs a compatibility layer, but it works). Also, it works on Wayland, but sunshine needs some privileges to work.

    Sunshine supposedly supports nvfbc with patched Nvidia drivers, even on Linux, I haven’t tried it, so I don’t know if it works on Wayland. I don’t see why it shouldn’t, as long as you give sunshine privileged permissions (like you need for kmsgrab). Even without nvfbc you can use nvenc, so you don’t need the va-api compatibility layer.

    Supposedly, since this Nvidia driver release nvfbc is used as backend for pipewire screen capture, so it should just work for apps like OBS, I don’t know if sunshine has intention to move to it.

    In general, screen capture on Linux pretty much works, even on Wayland. The general sentiment that it’s broken is actually old news.

    There’s a caveat though. Proprietary apps tend to use outdated stuff (e.g. electron builds from 5 years ago) and thus don’t support screen sharing on Wayland.



  • edinbruh@feddit.ittolinuxmemes@lemmy.worldThe end is near
    link
    fedilink
    English
    arrow-up
    3
    ·
    18 days ago

    Fstab is still there untouched, it’s the temporary units files that get replaced at reload.

    The mount program works as normally, if you edit fstab and then mount -a it will work as expected, it will just warn you that systemd is not aware of the change. It will reload it anyway at the next boot.

    daemon-reload is not daemon-restart, it just makes systemd re-read the configuration to make it aware of the changes, but the services don’t get restarted. Some services (e.g. nginx) can re-read their confuration without restarting, those services are also made aware of the changes when reloading and can be reloaded individually.

    You can edit any systemd units using systemctl edit so you don’t need to reload (fstab is not a systemd unit)


  • edinbruh@feddit.ittolinuxmemes@lemmy.worldThe end is near
    link
    fedilink
    English
    arrow-up
    4
    ·
    19 days ago

    Fstabs gets converted into temporary unit files every time systems reloads config files (reboot or daemon-reload) so you can just keep using it like you always did. Actually it’s the systemd suggested way to manage mountpoints unless you need something advanced that fstabs can’t do.



  • edinbruh@feddit.ittolinuxmemes@lemmy.worldThe end is near
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    1
    ·
    19 days ago

    Systemd does one thing, it manages services, and does so reliably, without messing around with spagettified shell scripts, with a fuckload of options, and all of that easily is configurable by dropping in files without editing stuff that arrived from the package manager. Seems pretti “do one (complex) thing and do it well”

    If you add other things built around it, it can do more. For example, if you install systemd-nspawn it can start and stop containers like it starts and stops services.

    Other things that you think of as systemd are entirely separate things (like systemd-networkd) that are just built around systemd. You don’t have to use them if you don’t like.

    On the other hand, you know what does not follow the Unix philosophy? The Xserver, which manages screens, graphic acceleration, input devices, printers, remoting, etc. And it doesn’t even do it well



  • The pc ecosystem is modular by design. The kernel will figure out itself the available hardware, moreover there are only two major CPU manufacturers (in the pc space of course), which means you have only two platforms to support.

    Mobile phones instead are not modular, they use SoC. While most common socs are from Qualcomm and mediatek, there are a lot more smaller manufacturers. Plus, even if most often they use the same reference design for compute cores, the rest of the soc is often custom and wildly different from others. All of this to say that the kernel needs to already know exactly how the specific soc of the device works, instead of figuring it out on the fly. Which is why you need to check compatibility.

    The brick thing instead is because the bootloaders in these devices are usually very locked down, so sometimes you need to replace the bootloader with a more open one, with all the risks that this entails